Home
last modified time | relevance | path

Searched refs:EnumEntry (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DEnumTables.h18 template <typename T> struct EnumEntry;
21 ArrayRef<EnumEntry<SymbolKind>> getSymbolTypeNames();
22 ArrayRef<EnumEntry<TypeLeafKind>> getTypeLeafNames();
23 ArrayRef<EnumEntry<uint16_t>> getRegisterNames(CPUType Cpu);
24 ArrayRef<EnumEntry<uint32_t>> getPublicSymFlagNames();
25 ArrayRef<EnumEntry<uint8_t>> getProcSymFlagNames();
26 ArrayRef<EnumEntry<uint16_t>> getLocalFlagNames();
27 ArrayRef<EnumEntry<uint8_t>> getFrameCookieKindNames();
28 ArrayRef<EnumEntry<SourceLanguage>> getSourceLanguageNames();
29 ArrayRef<EnumEntry<uint32_
[all...]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DEnumTables.cpp22 static const EnumEntry<SymbolKind> SymbolTypeNames[] = {
28 static const EnumEntry<TypeLeafKind> TypeLeafNames[] = {
34 static const EnumEntry<uint16_t> RegisterNames_X86[] = {
42 static const EnumEntry<uint16_t> RegisterNames_ARM[] = {
50 static const EnumEntry<uint16_t> RegisterNames_ARM64[] = {
58 static const EnumEntry<uint32_t> PublicSymFlagNames[] = {
65 static const EnumEntry<uint8_t> ProcSymFlagNames[] = {
76 static const EnumEntry<uint16_t> LocalFlags[] = {
90 static const EnumEntry<uint8_t> FrameCookieKinds[] = {
97 static const EnumEntry<codeview::SourceLanguage> SourceLanguages[] = {
[all …]
H A DTypeDumpVisitor.cpp24 static const EnumEntry<TypeLeafKind> LeafTypeNames[] = {
32 static const EnumEntry<uint16_t> ClassOptionNames[] = {
47 static const EnumEntry<uint8_t> MemberAccessNames[] = {
52 static const EnumEntry<uint16_t> MethodOptionNames[] = {
60 static const EnumEntry<uint16_t> MemberKindNames[] = {
70 static const EnumEntry<uint8_t> PtrKindNames[] = {
86 static const EnumEntry<uint8_t> PtrModeNames[] = {
94 static const EnumEntry<uint16_t> PtrMemberRepNames[] = {
106 static const EnumEntry<uint16_t> TypeModifierNames[] = {
111 static const EnumEntry<uint8_t> CallingConventions[] = {
[all …]
H A DTypeRecordMapping.cpp44 static const EnumEntry<TypeLeafKind> LeafTypeNames[] = {
62 static bool compEnumNames(const EnumEntry<T> &lhs, const EnumEntry<T> &rhs) { in compEnumNames()
68 ArrayRef<EnumEntry<TFlag>> Flags) { in getFlagNames()
71 typedef EnumEntry<TFlag> FlagEntry; in getFlagNames()
105 ArrayRef<EnumEntry<TEnum>> EnumValues) { in getEnumName()
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDXContainer.h23 template <typename T> struct EnumEntry;
286 ArrayRef<EnumEntry<SemanticKind>> getSemanticKinds();
293 ArrayRef<EnumEntry<ComponentType>> getComponentTypes();
300 ArrayRef<EnumEntry<InterpolationMode>> getInterpolationModes();
454 ArrayRef<EnumEntry<SigMinPrecision>> getSigMinPrecisions();
461 ArrayRef<EnumEntry<D3DSystemValue>> getD3DSystemValues();
468 ArrayRef<EnumEntry<SigComponentType>> getSigComponentTypes();
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DEnumTables.h15 template <typename T> struct EnumEntry;
17 ArrayRef<EnumEntry<uint16_t>> getOMFSegMapDescFlagNames();
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DEnumTables.cpp22 static const EnumEntry<uint16_t> OMFSegMapDescFlagNames[] = {
34 ArrayRef<EnumEntry<uint16_t>> getOMFSegMapDescFlagNames() { in getOMFSegMapDescFlagNames()
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DMachODumper.cpp90 const EnumEntry<uint32_t> MachOMagics[] = {
99 const EnumEntry<uint32_t> MachOHeaderFileTypes[] = {
113 const EnumEntry<uint32_t> MachOHeaderCpuTypes[] = {
125 const EnumEntry<uint32_t> MachOHeaderCpuSubtypesX86[] = {
148 const EnumEntry<uint32_t> MachOHeaderCpuSubtypesX64[] = {
154 const EnumEntry<uint32_t> MachOHeaderCpuSubtypesARM[] = {
169 const EnumEntry<uint32_t> MachOHeaderCpuSubtypesARM64[] = {
175 const EnumEntry<uint32_t> MachOHeaderCpuSubtypesSPARC[] = {
179 const EnumEntry<uint32_t> MachOHeaderCpuSubtypesPPC[] = {
195 const EnumEntry<uint32_
[all...]
H A DELFDumper.cpp249 std::vector<EnumEntry<unsigned>>
634 std::string printFlags(T Value, ArrayRef<EnumEntry<TEnum>> EnumValues, in printFlags()
638 for (const EnumEntry<TEnum> &Flag : EnumValues) {
1064 const EnumEntry<unsigned> ElfClass[] = {
1070 const EnumEntry<unsigned> ElfDataEncoding[] = {
1076 const EnumEntry<unsigned> ElfObjectFileType[] = {
1084 const EnumEntry<unsigned> ElfOSABI[] = {
1106 const EnumEntry<unsigned> AMDGPUElfOSABI[] = {
1112 const EnumEntry<unsigned> ARMElfOSABI[] = {
1117 const EnumEntry<unsigned> C6000ElfOSABI[] = {
[all …]
H A DWasmDumper.cpp23 const EnumEntry<unsigned> WasmSymbolTypes[] = {
31 const EnumEntry<uint32_t> WasmSectionTypes[] = {
42 const EnumEntry<unsigned> WasmSymbolFlags[] = {
H A DXCOFFDumper.cpp208 const EnumEntry<XCOFF::StorageClass> SymStorageClass[] = {
277 const EnumEntry<XCOFF::RelocationType> RelocationTypeNameclass[] = {
519 const EnumEntry<XCOFF::CFileStringType> FileStringType[] = {
526 const EnumEntry<XCOFF::SymbolAuxType> SymAuxType[] = {
551 static const EnumEntry<XCOFF::StorageMappingClass> CsectStorageMappingClass[] =
564 const EnumEntry<XCOFF::SymbolType> CsectSymbolTypeClass[] = {
716 const EnumEntry<XCOFF::CFileLangId> CFileLangIdClass[] = {
723 const EnumEntry<XCOFF::CFileCpuId> CFileCpuIdClass[] = {
981 const EnumEntry<XCOFF::SectionTypeFlags> SectionTypeFlagsNames[] = {
992 const EnumEntry<XCOFF::DwarfSectionSubtypeFlags>
H A DCOFFDumper.cpp341 const EnumEntry<COFF::MachineTypes> ImageFileMachineType[] = {
368 const EnumEntry<COFF::Characteristics> ImageFileCharacteristics[] = {
386 const EnumEntry<COFF::WindowsSubsystem> PEWindowsSubsystem[] = {
400 const EnumEntry<COFF::DLLCharacteristics> PEDLLCharacteristics[] = {
414 static const EnumEntry<COFF::ExtendedDLLCharacteristics>
419 static const EnumEntry<COFF::SectionCharacteristics>
459 const EnumEntry<COFF::SymbolBaseType> ImageSymType[] = {
478 const EnumEntry<COFF::SymbolComplexType> ImageSymDType[] = {
485 const EnumEntry<COFF::SymbolStorageClass> ImageSymClass[] = {
515 const EnumEntry<COFF::COMDATType> ImageCOMDATSelect[] = {
[all …]
H A DWin64EHDumper.cpp19 const EnumEntry<unsigned> UnwindFlags[] = {
25 const EnumEntry<unsigned> UnwindOpInfo[] = {
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbFPOProgramToDWARFExpression.cpp39 llvm::ArrayRef<llvm::EnumEntry<uint16_t>> register_names = in ResolveLLDBRegisterNum()
43 [&reg_name](const llvm::EnumEntry<uint16_t> &register_entry) { in ResolveLLDBRegisterNum()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DScopedPrinter.h24 template <typename T> struct EnumEntry { struct
35 constexpr EnumEntry(StringRef N, StringRef A, T V) in EnumEntry() argument
37 constexpr EnumEntry(StringRef N, T V) : Name(N), AltName(N), Value(V) {} in EnumEntry() function
93 std::string enumToString(T Value, ArrayRef<EnumEntry<TEnum>> EnumValues) { in enumToString()
94 for (const EnumEntry<TEnum> &EnumItem : EnumValues) in enumToString()
143 ArrayRef<EnumEntry<TEnum>> EnumValues) { in printEnum()
161 void printFlags(StringRef Label, T Value, ArrayRef<EnumEntry<TFlag>> Flags,
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DCOFFDump.cpp35 template <typename T> struct EnumEntry { struct
69 constexpr EnumEntry<uint16_t> PEHeaderMagic[] = {
74 constexpr EnumEntry<COFF::WindowsSubsystem> PEWindowsSubsystem[] = {
90 ArrayRef<EnumEntry<TEnum>> EnumValues) { in printOptionalEnumName()
91 for (const EnumEntry<TEnum> &I : EnumValues) in printOptionalEnumName()
36 Value__anon2be31a260111::EnumEntry global() argument
37 Name__anon2be31a260111::EnumEntry global() argument
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DELFAttributeParser.cpp17 static constexpr EnumEntry<unsigned> tagNames[] = {
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DSearchableTableEmitter.cpp227 Record *EnumEntry = Rec->getValueAsDef(Index.Fields[0].Name); in getNumericKey() local
228 return Index.Fields[0].Enum->EntryMap[EnumEntry]->second; in getNumericKey()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DELFObjectFile.cpp41 const EnumEntry<unsigned> llvm::object::ElfSymbolTypes[NumElfSymbolTypes] = {
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLSymbols.cpp157 ArrayRef<EnumEntry<uint16_t>> RegNames; in enumeration()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DELFObjectFile.h47 extern const llvm::EnumEntry<unsigned> ElfSymbolTypes[NumElfSymbolTypes];
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp3171 for (const EnumEntry<SymbolKind> &EE : getSymbolTypeNames()) in endSymbolRecord()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp78 static const EnumEntry<TypeLeafKind> LeafTypeNames[] = {