| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | EnumTables.h | 19 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 D | DXContainer.cpp | 35 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 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 | 26 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 D | HLSLRootSignature.cpp | 22 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 D | RootSignatureMetadata.cpp | 23 static const EnumEntry<dxil::ResourceClass> ResourceClassNames[] = {
|
| /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 | 250 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 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[] = { 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 D | COFFDumper.cpp | 342 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 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 | 26 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 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()
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | ELFAttrParserCompact.cpp | 20 static constexpr EnumEntry<unsigned> tagNames[] = {
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | SearchableTableEmitter.cpp | 238 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 D | ELFObjectFile.cpp | 40 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 | 49 LLVM_ABI extern const llvm::EnumEntry<unsigned>
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVCodeViewVisitor.cpp | 73 static const EnumEntry<TypeLeafKind> LeafTypeNames[] = {
|