Searched refs:GenericEnum (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | SearchableTableEmitter.cpp | 47 struct GenericEnum { struct 73 GenericEnum *Enum = nullptr; 109 std::vector<std::unique_ptr<GenericEnum>> Enums; 110 DenseMap<const Record *, GenericEnum *> EnumMap; 144 const GenericEnum::Entry *Entry = in primaryRepresentation() 205 void emitGenericEnum(const GenericEnum &Enum, raw_ostream &OS); 216 void collectEnumEntries(GenericEnum &Enum, StringRef NameField, 335 void SearchableTableEmitter::emitGenericEnum(const GenericEnum &Enum, in emitGenericEnum() 655 GenericEnum &Enum, StringRef NameField, StringRef ValueField, in collectEnumEntries() 670 using MapVectorEntryTy = std::pair<const Record *, GenericEnum::Entry>; in collectEnumEntries() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVSymbolicOperands.td | 135 def OperandCategory : GenericEnum { 183 def Extension : GenericEnum, Operand<i32> { 330 def Capability : GenericEnum, Operand<i32> { 538 def SourceLanguage : GenericEnum, Operand<i32> { 567 def AddressingModel : GenericEnum, Operand<i32> { 594 def ExecutionModel : GenericEnum, Operand<i32> { 632 def MemoryModel : GenericEnum, Operand<i32> { 659 def ExecutionMode : GenericEnum, Operand<i32> { 735 def StorageClass : GenericEnum, Operand<i32> { 781 def Dim : GenericEnum, Operand<i32> { [all …]
|
| H A D | SPIRVBuiltins.td | 15 def InstructionSet : GenericEnum { 32 def BuiltinGroup : GenericEnum { 168 def OpenCLExtInst : GenericEnum { 180 def GLSLExtInst : GenericEnum { 191 def NonSemanticExtInst : GenericEnum { 1714 def CLMemoryScope : GenericEnum { 1732 def CLSamplerAddressingMode : GenericEnum { 1755 def CLMemoryFenceFlags : GenericEnum {
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/ |
| H A D | SearchableTable.td | 13 // 1. (Generic) Enums. By instantiating the GenericEnum class once, an enum with 33 class GenericEnum { 85 // def MyEnum : GenericEnum {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SystemOperands.td | 55 def ATValues : GenericEnum { 106 def DBValues : GenericEnum { 145 def DBnXSValues : GenericEnum { 189 def DCValues : GenericEnum { 280 def ICValues : GenericEnum { 313 def ISBValues : GenericEnum { 346 def TSBValues : GenericEnum { 383 def PRFMValues : GenericEnum { 444 def SVEPRFMValues : GenericEnum { 490 def RPRFMValues : GenericEnum { [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVSystemOperands.td | 23 // before passing it to the SysRegEncodings GenericEnum below. 54 def SysRegEncodings : GenericEnum {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | MIMGInstructions.td | 31 def MIMGEncoding : GenericEnum { 58 def MIMGBaseOpcode : GenericEnum { 75 def MIMGDim : GenericEnum {
|
| H A D | VOP3PInstructions.td | 1230 def WMMAOpcode : GenericEnum {
|