Home
last modified time | relevance | path

Searched refs:PrimaryKey (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DInstCombineTables.td8 let PrimaryKey = ["Intr"];
H A DAMDGPUSearchableTables.td23 let PrimaryKey = ["Intr"];
48 let PrimaryKey = ["BitsPerComp", "NumComponents", "NumFormat"];
221 let PrimaryKey = ["Intr"];
H A DMIMGInstructions.td65 let PrimaryKey = ["BaseOpcode"];
79 let PrimaryKey = ["Dim"];
120 let PrimaryKey = ["L"];
136 let PrimaryKey = ["MIP"];
152 let PrimaryKey = ["Bias"];
168 let PrimaryKey = ["Offset"];
184 let PrimaryKey = ["G"];
229 let PrimaryKey = ["BaseOpcode", "MIMGEncoding", "VDataDwords", "VAddrDwords"];
1430 let PrimaryKey = ["Intr"];
H A DVOP3PInstructions.td688 let PrimaryKey = ["Opcode"];
783 let PrimaryKey = ["Opcode2Addr"];
788 let PrimaryKey = ["Opcode3Addr"];
H A DVOPInstructions.td1487 let PrimaryKey = ["Opcode"];
1500 let PrimaryKey = ["Opcode"];
H A DSMInstructions.td1191 let PrimaryKey = ["Opcode"];
H A DSIInstrInfo.td2964 let PrimaryKey = ["BaseVOP"];
2972 let PrimaryKey = ["Opcode"];
H A DBUFInstructions.td3007 let PrimaryKey = ["Opcode"];
3026 let PrimaryKey = ["Opcode"];
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DSearchableTableEmitter.cpp78 std::unique_ptr<SearchIndex> PrimaryKey; member
487 if (Table.PrimaryKey) { in emitGenericTable()
488 emitLookupDeclaration(Table, *Table.PrimaryKey, OS); in emitGenericTable()
518 if (Table.PrimaryKey) in emitGenericTable()
519 emitLookupFunction(Table, *Table.PrimaryKey, true, OS); in emitGenericTable()
723 Table->PrimaryKey = in run()
730 return compareBy(LHS, RHS, *Table->PrimaryKey); in run()
/llvm-project-15.0.7/llvm/test/TableGen/
H A Dgeneric-tables-instruction.td34 let PrimaryKey = ["Opcode"];
H A Dgeneric-tables.td52 let PrimaryKey = ["Val1", "Val2"];
139 let PrimaryKey = ["Encoding"];
/llvm-project-15.0.7/llvm/include/llvm/TableGen/
H A DSearchableTable.td104 list<string> PrimaryKey;
/llvm-project-15.0.7/llvm/docs/TableGen/
H A DBackEnds.rst701 * ``list<string> PrimaryKey``. The list of fields that make up the
738 let PrimaryKey = ["Val1", "Val2"];
819 let PrimaryKey = ["Encoding"];
884 let PrimaryKey = ["Val1", "Val2"];
H A DBackGuide.rst745 list<string> PrimaryKey = ["Val1", "Val2"];
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVSystemOperands.td50 let PrimaryKey = [ "Encoding" ];
H A DRISCVInstrInfoVPseudos.td437 let PrimaryKey = [ "Pseudo" ];
446 let PrimaryKey = ["IntrinsicID"];
461 let PrimaryKey = ["MaskedPseudo"];
479 let PrimaryKey = ["Masked", "IsTU", "Strided", "FF", "Log2SEW", "LMUL"];
495 let PrimaryKey = ["Masked", "Strided", "Log2SEW", "LMUL"];
517 let PrimaryKey = ["Masked", "IsTU", "Ordered", "Log2SEW", "LMUL", "IndexLMUL"];
545 let PrimaryKey = ["NF", "Masked", "IsTU", "Strided", "FF", "Log2SEW", "LMUL"];
564 let PrimaryKey = ["NF", "Masked", "IsTU", "Ordered", "Log2SEW", "LMUL", "IndexLMUL"];
581 let PrimaryKey = ["NF", "Masked", "Strided", "Log2SEW", "LMUL"];
599 let PrimaryKey = ["NF", "Masked", "Ordered", "Log2SEW", "LMUL", "IndexLMUL"];
H A DRISCVInstrFormats.td119 let PrimaryKey = [ "Value" ];