Home
last modified time | relevance | path

Searched refs:FilterClass (Results 1 – 25 of 35) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagon.td181 let FilterClass = "PredRel";
197 let FilterClass = "PredRel";
209 let FilterClass = "PredRel";
221 let FilterClass = "PredNewRel";
233 let FilterClass = "PredNewRel";
245 let FilterClass = "NewValueRel";
315 let FilterClass = "ImmRegShl";
323 let FilterClass = "ImmRegShl";
331 let FilterClass = "ImmRegRel";
339 let FilterClass = "PredRel";
[all …]
/llvm-project-15.0.7/llvm/test/TableGen/
H A Dgeneric-tables.td49 let FilterClass = "AEntry";
80 let FilterClass = "BEntry";
86 let FilterClass = "BEntry";
120 let FilterClass = "CEnum";
134 let FilterClass = "CEntry";
161 let FilterClass = "DEntry";
H A DDuplicateFieldValues.td31 let FilterClass = "ABCRel";
39 let FilterClass = "ABCRel";
47 let FilterClass = "ABCRel";
55 let FilterClass = "ABCRel";
H A Dgeneric-tables-instruction.td31 let FilterClass = "MyInstr";
H A DRelTest.td22 let FilterClass = "SimpleRel";
/llvm-project-15.0.7/llvm/include/llvm/TableGen/
H A DSearchableTable.td36 string FilterClass;
61 string FilterClass;
65 string CppTypeName = FilterClass;
80 // let FilterClass = "MyEnum";
90 // let FilterClass = "MyTableEntry";
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DCodeGenMapTable.cpp93 std::string FilterClass; member in __anon07e93d460111::InstrMap
107 FilterClass = Filter->getValue()->getAsUnquotedString(); in InstrMap()
149 const std::string &getFilterClass() const { return FilterClass; } in getFilterClass()
193 const std::string &FilterClass = InstrMapDesc.getFilterClass(); in MapTableEmitter() local
194 InstrDefs = Records.getAllDerivedDefinitions(FilterClass); in MapTableEmitter()
H A DSearchableTableEmitter.cpp678 StringRef FilterClass = EnumRec->getValueAsString("FilterClass"); in run() local
679 Enum->Class = Records.getClass(FilterClass); in run()
682 Twine("Enum FilterClass '") + FilterClass + in run()
686 Records.getAllDerivedDefinitions(FilterClass)); in run()
714 StringRef FilterClass = TableRec->getValueAsString("FilterClass"); in run() local
715 if (!Records.getClass(FilterClass)) in run()
718 FilterClass + "' does not exist"); in run()
720 collectTableEntries(*Table, Records.getAllDerivedDefinitions(FilterClass)); in run()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DInstCombineTables.td5 let FilterClass = "AMDGPUImageDMaskIntrinsic";
H A DAMDGPUSearchableTables.td20 let FilterClass = "RsrcIntrinsic";
52 let FilterClass = "Gfx9BufferFormat";
56 let FilterClass = "Gfx10BufferFormat";
60 let FilterClass = "Gfx11PlusBufferFormat";
218 let FilterClass = "SourceOfDivergence";
H A DSIInstrInfo.td2748 let FilterClass = "VOP";
2757 let FilterClass = "VOP";
2766 let FilterClass = "VOP";
2775 let FilterClass = "VOP";
2784 let FilterClass = "VOP";
2792 let FilterClass = "VOP";
2818 let FilterClass = "SIMCInstr";
2842 let FilterClass = "SOPKInstTable";
2867 let FilterClass = "AtomicNoRet";
2944 let FilterClass = "MFMATable";
[all …]
H A DMIMGInstructions.td30 let FilterClass = "MIMGEncoding";
54 let FilterClass = "MIMGBaseOpcode";
58 let FilterClass = "MIMGBaseOpcode";
70 let FilterClass = "AMDGPUDimProps";
74 let FilterClass = "AMDGPUDimProps";
114 let FilterClass = "MIMGLZMapping";
130 let FilterClass = "MIMGMIPMapping";
146 let FilterClass = "MIMGBiasMapping";
162 let FilterClass = "MIMGOffsetMapping";
178 let FilterClass = "MIMGG16Mapping";
[all …]
H A DVOP3PInstructions.td682 let FilterClass = "MAIInst";
771 let FilterClass = "VOP3P_Pseudo";
775 let FilterClass = "WMMAOpcodeMapping";
H A DVOPInstructions.td1483 let FilterClass = Format # "_Real";
1496 let FilterClass = "VOPC64_" # Format # "_Base";
/llvm-project-15.0.7/llvm/docs/
H A DHowToUseInstrMappings.rst38 string FilterClass;
75 // Choose a FilterClass that is used as a base class for all the
78 let FilterClass = "PredRel";
/llvm-project-15.0.7/llvm/unittests/TableGen/
H A DAutomata.td13 let FilterClass = "SymKindTy";
121 let FilterClass = "BinRequirementKind";
/llvm-project-15.0.7/llvm/docs/TableGen/
H A DBackEnds.rst606 * ``string FilterClass``. The enum type will have one element for each record
626 let FilterClass = "BEntry";
659 let FilterClass = "CEnum";
689 * ``string FilterClass``. The table will have one entry for each record
693 table that holds the entries. If unspecified, the ``FilterClass`` name is
736 let FilterClass = "AEntry";
816 let FilterClass = "CEntry";
882 let FilterClass = "AEntry";
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrInfo.td225 let FilterClass = "StackRel";
238 let FilterClass = "RegisterRel";
251 let FilterClass = "Wasm64Rel";
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPC.td469 let FilterClass = "RecFormRel";
482 let FilterClass = "RecFormRel";
495 let FilterClass = "AltVSXFMARel";
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsDSPInstrFormats.td12 let FilterClass = "DspMMRel";
H A DMipsInstrFormats.td41 let FilterClass = "MMRel";
55 let FilterClass = "StdMMR6Rel";
H A DMips32r6InstrFormats.td16 let FilterClass = "R6MMR6Rel";
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVSystemOperands.td43 let FilterClass = "SysReg";
H A DRISCVInstrInfoVPseudos.td434 let FilterClass = "RISCVVPseudo";
443 let FilterClass = "RISCVVIntrinsic";
458 let FilterClass = "RISCVMaskedPseudo";
476 let FilterClass = "RISCVVLE";
492 let FilterClass = "RISCVVSE";
521 let FilterClass = "RISCVVLX";
526 let FilterClass = "RISCVVSX";
542 let FilterClass = "RISCVVLSEG";
561 let FilterClass = "RISCVVLXSEG";
578 let FilterClass = "RISCVVSSEG";
[all …]
H A DRISCVInstrFormats.td115 let FilterClass = "RISCVOpcode";

12