Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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 …]
/llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/
H A DEnumTables.cpp22 static const EnumEntry<SymbolKind> SymbolTypeNames[] = {
28 static const EnumEntry<TypeLeafKind> TypeLeafNames[] = {
65 static const EnumEntry<uint8_t> ProcSymFlagNames[] = {
76 static const EnumEntry<uint16_t> LocalFlags[] = {
144 static const EnumEntry<unsigned> CPUTypeNames[] = {
354 static const EnumEntry<uint8_t> PtrKindNames[] = {
370 static const EnumEntry<uint8_t> PtrModeNames[] = {
488 ArrayRef<EnumEntry<unsigned>> getCPUTypeNames() { in getCPUTypeNames()
512 ArrayRef<EnumEntry<COFF::SectionCharacteristics>>
533 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()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/
H A DEnumTables.h15 template <typename T> struct EnumEntry;
17 ArrayRef<EnumEntry<uint16_t>> getOMFSegMapDescFlagNames();
/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DEnumTables.cpp22 static const EnumEntry<uint16_t> OMFSegMapDescFlagNames[] = {
34 ArrayRef<EnumEntry<uint16_t>> getOMFSegMapDescFlagNames() { in getOMFSegMapDescFlagNames()
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DMachODumper.cpp91 const EnumEntry<uint32_t> MachOMagics[] = {
100 const EnumEntry<uint32_t> MachOHeaderFileTypes[] = {
114 const EnumEntry<uint32_t> MachOHeaderCpuTypes[] = {
126 const EnumEntry<uint32_t> MachOHeaderCpuSubtypesX86[] = {
149 const EnumEntry<uint32_t> MachOHeaderCpuSubtypesX64[] = {
196 const EnumEntry<uint32_t> MachOHeaderFlags[] = {
225 const EnumEntry<unsigned> MachOSectionTypes[] = {
250 const EnumEntry<unsigned> MachOSectionAttributes[] = {
263 const EnumEntry<unsigned> MachOSymbolRefTypes[] = {
272 const EnumEntry<unsigned> MachOSymbolFlags[] = {
[all …]
H A DELFDumper.cpp987 const EnumEntry<unsigned> ElfClass[] = {
993 const EnumEntry<unsigned> ElfDataEncoding[] = {
1007 const EnumEntry<unsigned> ElfOSABI[] = {
1028 const EnumEntry<unsigned> AMDGPUElfOSABI[] = {
1034 const EnumEntry<unsigned> ARMElfOSABI[] = {
1038 const EnumEntry<unsigned> C6000ElfOSABI[] = {
1043 const EnumEntry<unsigned> ElfMachineType[] = {
1284 static std::vector<EnumEntry<unsigned>>
1336 std::vector<EnumEntry<unsigned>> FlagsList = in getGNUFlags()
2200 SmallVector<EnumEntry<TFlag>, 10> SetFlags; in printFlags()
[all …]
H A DXCOFFDumper.cpp139 const EnumEntry<XCOFF::RelocationType> RelocationTypeNameclass[] = {
208 const EnumEntry<XCOFF::CFileStringType> FileStringType[] = {
215 const EnumEntry<XCOFF::SymbolAuxType> SymAuxType[] = {
240 static const EnumEntry<XCOFF::StorageMappingClass> CsectStorageMappingClass[] =
253 const EnumEntry<XCOFF::SymbolType> CsectSymbolTypeClass[] = {
374 const EnumEntry<XCOFF::StorageClass> SymStorageClass[] = {
424 const EnumEntry<XCOFF::CFileLangId> CFileLangIdClass[] = {
431 const EnumEntry<XCOFF::CFileCpuId> CFileCpuIdClass[] = {
698 const EnumEntry<XCOFF::SectionTypeFlags> SectionTypeFlagsNames[] = {
H A DWasmDumper.cpp23 const EnumEntry<unsigned> WasmSymbolTypes[] = {
31 const EnumEntry<uint32_t> WasmSectionTypes[] = {
42 const EnumEntry<unsigned> WasmSymbolFlags[] = {
H A DCOFFDumper.cpp412 static const EnumEntry<COFF::ExtendedDLLCharacteristics>
417 static const EnumEntry<COFF::SectionCharacteristics>
457 const EnumEntry<COFF::SymbolBaseType> ImageSymType[] = {
476 const EnumEntry<COFF::SymbolComplexType> ImageSymDType[] = {
483 const EnumEntry<COFF::SymbolStorageClass> ImageSymClass[] = {
513 const EnumEntry<COFF::COMDATType> ImageCOMDATSelect[] = {
523 const EnumEntry<COFF::DebugType> ImageDebugType[] = {
545 static const EnumEntry<COFF::WeakExternalCharacteristics>
552 const EnumEntry<uint32_t> SubSectionTypes[] = {
568 const EnumEntry<uint32_t> FrameDataFlags[] = {
[all …]
H A DWin64EHDumper.cpp19 const EnumEntry<unsigned> UnwindFlags[] = {
25 const EnumEntry<unsigned> UnwindOpInfo[] = {
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbFPOProgramToDWARFExpression.cpp40 llvm::ArrayRef<llvm::EnumEntry<uint16_t>> register_names = in ResolveLLDBRegisterNum()
44 [&reg_name](const llvm::EnumEntry<uint16_t> &register_entry) { in ResolveLLDBRegisterNum()
/llvm-project-15.0.7/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() argument
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,
/llvm-project-15.0.7/llvm/unittests/Support/
H A DScopedPrinterTest.cpp224 const EnumEntry<int> EnumList[] = {{"Name1", "AltName1", 1}, in TEST_F()
228 EnumEntry<int> OtherEnum{"Name5", "AltName5", 5}; in TEST_F()
249 const EnumEntry<uint16_t> SingleBitFlags[] = { in TEST_F()
254 const EnumEntry<uint16_t> UnsortedFlags[] = { in TEST_F()
256 const EnumEntry<uint16_t> EnumFlags[] = { in TEST_F()
/llvm-project-15.0.7/llvm/tools/llvm-objdump/
H A DCOFFDump.cpp35 template <typename T> struct EnumEntry { struct
62 constexpr EnumEntry<uint16_t> PEHeaderMagic[] = {
67 constexpr EnumEntry<COFF::WindowsSubsystem> PEWindowsSubsystem[] = {
83 ArrayRef<EnumEntry<TEnum>> EnumValues) { in printOptionalEnumName()
84 for (const EnumEntry<TEnum> &I : EnumValues) in printOptionalEnumName()
/llvm-project-15.0.7/llvm/lib/Support/
H A DELFAttributeParser.cpp17 static constexpr EnumEntry<unsigned> tagNames[] = {
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DSearchableTableEmitter.cpp211 Record *EnumEntry = Rec->getValueAsDef(Index.Fields[0].Name); in getNumericKey() local
212 return Index.Fields[0].Enum->EntryMap[EnumEntry]->second; in getNumericKey()
/llvm-project-15.0.7/llvm/lib/Object/
H A DELFObjectFile.cpp38 const EnumEntry<unsigned> llvm::object::ElfSymbolTypes[NumElfSymbolTypes] = {
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DCodeViewYAMLSymbols.cpp155 ArrayRef<EnumEntry<uint16_t>> RegNames; in enumeration()
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DELFObjectFile.h47 extern const llvm::EnumEntry<unsigned> ElfSymbolTypes[NumElfSymbolTypes];
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp3105 for (const EnumEntry<SymbolKind> &EE : getSymbolTypeNames()) in getSymbolName()