Home
last modified time | relevance | path

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

/freebsd-14.2/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();
25 ArrayRef<EnumEntry<uint8_t>> getProcSymFlagNames();
26 ArrayRef<EnumEntry<uint16_t>> getLocalFlagNames();
32 ArrayRef<EnumEntry<unsigned>> getCPUTypeNames();
37 ArrayRef<EnumEntry<uint16_t>> getTrampolineNames();
38 ArrayRef<EnumEntry<COFF::SectionCharacteristics>>
44 ArrayRef<EnumEntry<uint8_t>> getPtrKindNames();
45 ArrayRef<EnumEntry<uint8_t>> getPtrModeNames();
[all …]
/freebsd-14.2/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[] = {
65 static const EnumEntry<uint8_t> ProcSymFlagNames[] = {
76 static const EnumEntry<uint16_t> LocalFlags[] = {
145 static const EnumEntry<unsigned> CPUTypeNames[] = {
355 static const EnumEntry<uint8_t> PtrKindNames[] = {
503 ArrayRef<EnumEntry<unsigned>> getCPUTypeNames() { in getCPUTypeNames()
527 ArrayRef<EnumEntry<COFF::SectionCharacteristics>>
548 ArrayRef<EnumEntry<uint8_t>> getPtrKindNames() { in getPtrKindNames()
[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-14.2/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DDXContainer.cpp35 static const EnumEntry<SigMinPrecision> SigMinPrecisionNames[] = {
39 ArrayRef<EnumEntry<SigMinPrecision>> dxbc::getSigMinPrecisions() { in getSigMinPrecisions()
45 static const EnumEntry<D3DSystemValue> D3DSystemValueNames[] = {
49 ArrayRef<EnumEntry<D3DSystemValue>> dxbc::getD3DSystemValues() { in getD3DSystemValues()
55 static const EnumEntry<SigComponentType> SigComponentTypes[] = {
59 ArrayRef<EnumEntry<SigComponentType>> dxbc::getSigComponentTypes() { in getSigComponentTypes()
65 static const EnumEntry<PSV::SemanticKind> SemanticKindNames[] = {
69 ArrayRef<EnumEntry<PSV::SemanticKind>> PSV::getSemanticKinds() { in getSemanticKinds()
75 static const EnumEntry<PSV::ComponentType> ComponentTypeNames[] = {
79 ArrayRef<EnumEntry<PSV::ComponentType>> PSV::getComponentTypes() { in getComponentTypes()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDXContainer.h23 template <typename T> struct EnumEntry;
282 ArrayRef<EnumEntry<SemanticKind>> getSemanticKinds();
289 ArrayRef<EnumEntry<ComponentType>> getComponentTypes();
296 ArrayRef<EnumEntry<InterpolationMode>> getInterpolationModes();
434 ArrayRef<EnumEntry<SigMinPrecision>> getSigMinPrecisions();
441 ArrayRef<EnumEntry<D3DSystemValue>> getD3DSystemValues();
448 ArrayRef<EnumEntry<SigComponentType>> getSigComponentTypes();
/freebsd-14.2/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-14.2/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-14.2/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[] = {
195 const EnumEntry<uint32_t> MachOHeaderFlags[] = {
224 const EnumEntry<unsigned> MachOSectionTypes[] = {
249 const EnumEntry<unsigned> MachOSectionAttributes[] = {
262 const EnumEntry<unsigned> MachOSymbolRefTypes[] = {
271 const EnumEntry<unsigned> MachOSymbolFlags[] = {
[all …]
H A DELFDumper.cpp246 std::vector<EnumEntry<unsigned>>
1049 const EnumEntry<unsigned> ElfClass[] = {
1069 const EnumEntry<unsigned> ElfOSABI[] = {
1091 const EnumEntry<unsigned> AMDGPUElfOSABI[] = {
1097 const EnumEntry<unsigned> ARMElfOSABI[] = {
1101 const EnumEntry<unsigned> C6000ElfOSABI[] = {
1106 const EnumEntry<unsigned> ElfMachineType[] = {
1347 static std::vector<EnumEntry<unsigned>>
2310 SmallVector<EnumEntry<TFlag>, 10> SetFlags; in printFlags()
2311 for (const EnumEntry<TFlag> &Flag : Flags) in printFlags()
[all …]
H A DWasmDumper.cpp23 const EnumEntry<unsigned> WasmSymbolTypes[] = {
31 const EnumEntry<uint32_t> WasmSectionTypes[] = {
42 const EnumEntry<unsigned> WasmSymbolFlags[] = {
H A DXCOFFDumper.cpp207 const EnumEntry<XCOFF::StorageClass> SymStorageClass[] = {
275 const EnumEntry<XCOFF::RelocationType> RelocationTypeNameclass[] = {
513 const EnumEntry<XCOFF::CFileStringType> FileStringType[] = {
520 const EnumEntry<XCOFF::SymbolAuxType> SymAuxType[] = {
545 static const EnumEntry<XCOFF::StorageMappingClass> CsectStorageMappingClass[] =
558 const EnumEntry<XCOFF::SymbolType> CsectSymbolTypeClass[] = {
710 const EnumEntry<XCOFF::CFileLangId> CFileLangIdClass[] = {
717 const EnumEntry<XCOFF::CFileCpuId> CFileCpuIdClass[] = {
975 const EnumEntry<XCOFF::SectionTypeFlags> SectionTypeFlagsNames[] = {
H A DCOFFDumper.cpp413 static const EnumEntry<COFF::ExtendedDLLCharacteristics>
418 static const EnumEntry<COFF::SectionCharacteristics>
458 const EnumEntry<COFF::SymbolBaseType> ImageSymType[] = {
477 const EnumEntry<COFF::SymbolComplexType> ImageSymDType[] = {
514 const EnumEntry<COFF::COMDATType> ImageCOMDATSelect[] = {
524 const EnumEntry<COFF::DebugType> ImageDebugType[] = {
546 static const EnumEntry<COFF::WeakExternalCharacteristics>
554 const EnumEntry<uint32_t> SubSectionTypes[] = {
570 const EnumEntry<uint32_t> FrameDataFlags[] = {
576 const EnumEntry<uint8_t> FileChecksumKindNames[] = {
[all …]
H A DWin64EHDumper.cpp19 const EnumEntry<unsigned> UnwindFlags[] = {
25 const EnumEntry<unsigned> UnwindOpInfo[] = {
/freebsd-14.2/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-14.2/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-14.2/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()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DELFAttributeParser.cpp17 static constexpr EnumEntry<unsigned> tagNames[] = {
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DSearchableTableEmitter.cpp214 Record *EnumEntry = Rec->getValueAsDef(Index.Fields[0].Name); in getNumericKey() local
215 return Index.Fields[0].Enum->EntryMap[EnumEntry]->second; in getNumericKey()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Object/
H A DELFObjectFile.cpp40 const EnumEntry<unsigned> llvm::object::ElfSymbolTypes[NumElfSymbolTypes] = {
/freebsd-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLSymbols.cpp157 ArrayRef<EnumEntry<uint16_t>> RegNames; in enumeration()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/
H A DELFObjectFile.h46 extern const llvm::EnumEntry<unsigned> ElfSymbolTypes[NumElfSymbolTypes];
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp3171 for (const EnumEntry<SymbolKind> &EE : getSymbolTypeNames()) in getSymbolName()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp78 static const EnumEntry<TypeLeafKind> LeafTypeNames[] = {