Home
last modified time | relevance | path

Searched refs:GenericEnum (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVSymbolicOperands.td135 def OperandCategory : GenericEnum {
179 def Extension : GenericEnum, Operand<i32> {
313 def Capability : GenericEnum, Operand<i32> {
489 def SourceLanguage : GenericEnum, Operand<i32> {
518 def AddressingModel : GenericEnum, Operand<i32> {
545 def ExecutionModel : GenericEnum, Operand<i32> {
583 def MemoryModel : GenericEnum, Operand<i32> {
610 def ExecutionMode : GenericEnum, Operand<i32> {
682 def StorageClass : GenericEnum, Operand<i32> {
728 def Dim : GenericEnum, Operand<i32> {
[all …]
H A DSPIRVBuiltins.td15 def InstructionSet : GenericEnum {
32 def BuiltinGroup : GenericEnum {
158 def OpenCLExtInst : GenericEnum {
170 def GLSLExtInst : GenericEnum {
181 def NonSemanticExtInst : GenericEnum {
1629 def CLMemoryScope : GenericEnum {
1647 def CLSamplerAddressingMode : GenericEnum {
1670 def CLMemoryFenceFlags : GenericEnum {
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DSearchableTableEmitter.cpp45 struct GenericEnum { struct
61 GenericEnum *Enum = nullptr;
98 std::vector<std::unique_ptr<GenericEnum>> Enums;
99 DenseMap<Record *, GenericEnum *> EnumMap;
192 void emitGenericEnum(const GenericEnum &Enum, raw_ostream &OS);
204 void collectEnumEntries(GenericEnum &Enum, StringRef NameField,
309 void SearchableTableEmitter::emitGenericEnum(const GenericEnum &Enum, in emitGenericEnum()
629 GenericEnum &Enum, StringRef NameField, StringRef ValueField, in collectEnumEntries()
642 Enum.Entries.push_back(std::make_unique<GenericEnum::Entry>(Name, Value)); in collectEnumEntries()
648 [](const std::unique_ptr<GenericEnum::Entry> &LHS, in collectEnumEntries()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DSearchableTable.td13 // 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/AMDGPU/
H A DMIMGInstructions.td31 def MIMGEncoding : GenericEnum {
57 def MIMGBaseOpcode : GenericEnum {
73 def MIMGDim : GenericEnum {
H A DVOP3PInstructions.td893 def WMMAOpcode : GenericEnum {