Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DEnumTables.h19 template <typename T> struct EnumEntry;
22 LLVM_ABI ArrayRef<EnumEntry<SymbolKind>> getSymbolTypeNames();
23 LLVM_ABI ArrayRef<EnumEntry<TypeLeafKind>> getTypeLeafNames();
24 LLVM_ABI ArrayRef<EnumEntry<uint16_t>> getRegisterNames(CPUType Cpu);
25 LLVM_ABI ArrayRef<EnumEntry<uint32_t>> getPublicSymFlagNames();
26 LLVM_ABI ArrayRef<EnumEntry<uint8_t>> getProcSymFlagNames();
27 LLVM_ABI ArrayRef<EnumEntry<uint16_t>> getLocalFlagNames();
28 LLVM_ABI ArrayRef<EnumEntry<uint8_t>> getFrameCookieKindNames();
29 LLVM_ABI ArrayRef<EnumEntry<SourceLanguage>> getSourceLanguageNames();
30 LLVM_ABI ArrayRef<EnumEntry<uint32_t>> getCompileSym2FlagNames();
[all …]
/freebsd/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()
63 static const EnumEntry<RootFlags> RootFlagNames[] = {
68 ArrayRef<EnumEntry<RootFlags>> dxbc::getRootFlags() { in getRootFlags()
72 static const EnumEntry<RootDescriptorFlags> RootDescriptorFlagNames[] = {
78 ArrayRef<EnumEntry<RootDescriptorFlags>> dxbc::getRootDescriptorFlags() { in getRootDescriptorFlags()
[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.h26 template <typename T> struct EnumEntry;
167 LLVM_ABI ArrayRef<EnumEntry<RootFlags>> getRootFlags();
176 LLVM_ABI ArrayRef<EnumEntry<RootDescriptorFlags>> getRootDescriptorFlags();
185 LLVM_ABI ArrayRef<EnumEntry<DescriptorRangeFlags>> getDescriptorRangeFlags();
192 LLVM_ABI ArrayRef<EnumEntry<RootParameterType>> getRootParameterTypes();
199 LLVM_ABI ArrayRef<EnumEntry<DescriptorRangeType>> getDescriptorRangeTypes();
216 LLVM_ABI ArrayRef<EnumEntry<ShaderVisibility>> getShaderVisibility();
233 LLVM_ABI ArrayRef<EnumEntry<SamplerFilter>> getSamplerFilters();
240 LLVM_ABI ArrayRef<EnumEntry<TextureAddressMode>> getTextureAddressModes();
247 LLVM_ABI ArrayRef<EnumEntry<ComparisonFunc>> getComparisonFuncs();
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/
H A DHLSLRootSignature.cpp22 ArrayRef<EnumEntry<T>> Enums) { in getEnumName()
31 ArrayRef<EnumEntry<T>> Enums) { in printEnum()
40 ArrayRef<EnumEntry<T>> Flags) { in printFlags()
65 static const EnumEntry<RegisterType> RegisterNames[] = {
114 static const EnumEntry<dxil::ResourceClass> ResourceClassNames[] = {
H A DRootSignatureMetadata.cpp23 static const EnumEntry<dxil::ResourceClass> ResourceClassNames[] = {
/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.cpp250 std::vector<EnumEntry<unsigned>>
635 std::string printFlags(T Value, ArrayRef<EnumEntry<TEnum>> EnumValues, in printFlags()
639 for (const EnumEntry<TEnum> &Flag : EnumValues) {
1065 const EnumEntry<unsigned> ElfClass[] = {
1071 const EnumEntry<unsigned> ElfDataEncoding[] = {
1077 const EnumEntry<unsigned> ElfObjectFileType[] = {
1085 const EnumEntry<unsigned> ElfOSABI[] = {
1107 const EnumEntry<unsigned> AMDGPUElfOSABI[] = {
1113 const EnumEntry<unsigned> ARMElfOSABI[] = {
1118 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[] = {
720 const EnumEntry<XCOFF::CFileLangId> CFileLangIdClass[] = {
727 const EnumEntry<XCOFF::CFileCpuId> CFileCpuIdClass[] = {
990 const EnumEntry<XCOFF::SectionTypeFlags> SectionTypeFlagsNames[] = {
1001 const EnumEntry<XCOFF::DwarfSectionSubtypeFlags>
H A DCOFFDumper.cpp342 const EnumEntry<COFF::MachineTypes> ImageFileMachineType[] = {
369 const EnumEntry<COFF::Characteristics> ImageFileCharacteristics[] = {
387 const EnumEntry<COFF::WindowsSubsystem> PEWindowsSubsystem[] = {
401 const EnumEntry<COFF::DLLCharacteristics> PEDLLCharacteristics[] = {
415 static const EnumEntry<COFF::ExtendedDLLCharacteristics>
420 static const EnumEntry<COFF::SectionCharacteristics>
460 const EnumEntry<COFF::SymbolBaseType> ImageSymType[] = {
479 const EnumEntry<COFF::SymbolComplexType> ImageSymDType[] = {
486 const EnumEntry<COFF::SymbolStorageClass> ImageSymClass[] = {
516 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.h26 template <typename T> struct EnumEntry { struct
37 constexpr EnumEntry(StringRef N, StringRef A, T V) in EnumEntry() argument
39 constexpr EnumEntry(StringRef N, T V) : Name(N), AltName(N), Value(V) {} in EnumEntry() function
103 std::string enumToString(T Value, ArrayRef<EnumEntry<TEnum>> EnumValues) { in enumToString()
104 for (const EnumEntry<TEnum> &EnumItem : EnumValues) in enumToString()
153 ArrayRef<EnumEntry<TEnum>> EnumValues) { in printEnum()
171 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()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DELFAttrParserCompact.cpp20 static constexpr EnumEntry<unsigned> tagNames[] = {
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DSearchableTableEmitter.cpp238 const Record *EnumEntry = Rec->getValueAsDef(Field.Name); in getNumericKey() local
239 return Field.Enum->getEntry(EnumEntry)->Value; in getNumericKey()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DELFObjectFile.cpp40 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.h49 LLVM_ABI extern const llvm::EnumEntry<unsigned>
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp73 static const EnumEntry<TypeLeafKind> LeafTypeNames[] = {

12