/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | EnumTables.h | 18 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 D | EnumTables.cpp | 22 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 D | TypeDumpVisitor.cpp | 24 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 D | TypeRecordMapping.cpp | 44 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 D | DXContainer.h | 23 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 D | EnumTables.h | 15 template <typename T> struct EnumEntry; 17 ArrayRef<EnumEntry<uint16_t>> getOMFSegMapDescFlagNames();
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | EnumTables.cpp | 22 static const EnumEntry<uint16_t> OMFSegMapDescFlagNames[] = { 34 ArrayRef<EnumEntry<uint16_t>> getOMFSegMapDescFlagNames() { in getOMFSegMapDescFlagNames()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | MachODumper.cpp | 90 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 D | ELFDumper.cpp | 249 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 D | WasmDumper.cpp | 23 const EnumEntry<unsigned> WasmSymbolTypes[] = { 31 const EnumEntry<uint32_t> WasmSectionTypes[] = { 42 const EnumEntry<unsigned> WasmSymbolFlags[] = {
|
H A D | XCOFFDumper.cpp | 208 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 D | COFFDumper.cpp | 341 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 D | Win64EHDumper.cpp | 19 const EnumEntry<unsigned> UnwindFlags[] = { 25 const EnumEntry<unsigned> UnwindOpInfo[] = {
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | PdbFPOProgramToDWARFExpression.cpp | 39 llvm::ArrayRef<llvm::EnumEntry<uint16_t>> register_names = in ResolveLLDBRegisterNum() 43 [®_name](const llvm::EnumEntry<uint16_t> ®ister_entry) { in ResolveLLDBRegisterNum()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | ScopedPrinter.h | 24 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 D | COFFDump.cpp | 35 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 D | ELFAttributeParser.cpp | 17 static constexpr EnumEntry<unsigned> tagNames[] = {
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | SearchableTableEmitter.cpp | 227 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 D | ELFObjectFile.cpp | 41 const EnumEntry<unsigned> llvm::object::ElfSymbolTypes[NumElfSymbolTypes] = {
|
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | CodeViewYAMLSymbols.cpp | 157 ArrayRef<EnumEntry<uint16_t>> RegNames; in enumeration()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | ELFObjectFile.h | 47 extern const llvm::EnumEntry<unsigned> ElfSymbolTypes[NumElfSymbolTypes];
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | CodeViewDebug.cpp | 3171 for (const EnumEntry<SymbolKind> &EE : getSymbolTypeNames()) in endSymbolRecord()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewVisitor.cpp | 78 static const EnumEntry<TypeLeafKind> LeafTypeNames[] = {
|