Home
last modified time | relevance | path

Searched refs:InsnID (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutorImpl.h155 uint64_t InsnID = readULEB(); in executeMatchTable() local
162 MachineOperand &MO = State.MIs[InsnID]->getOperand(OpIdx); in executeMatchTable()
193 << "] = GIM_RecordInsn(" << InsnID << ", " << OpIdx in executeMatchTable()
213 uint64_t InsnID = readULEB(); in executeMatchTable() local
219 assert(State.MIs[InsnID] != nullptr && "Used insn before defined"); in executeMatchTable()
220 unsigned Opcode = State.MIs[InsnID]->getOpcode(); in executeMatchTable()
223 dbgs() << CurrentIdx << ": GIM_CheckOpcode(MIs[" << InsnID in executeMatchTable()
237 uint64_t InsnID = readULEB(); in executeMatchTable() local
242 assert(State.MIs[InsnID] != nullptr && "Used insn before defined"); in executeMatchTable()
243 const int64_t Opcode = State.MIs[InsnID]->getOpcode(); in executeMatchTable()
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DGlobalISelMatchTable.h2108 unsigned InsnID;
2115 AddRegisterRenderer(unsigned InsnID, const CodeGenTarget &Target,
2118 : OperandRenderer(OR_Register), InsnID(InsnID), RegisterDef(RegisterDef), in OperandRenderer()
2133 unsigned InsnID;
2140 TempRegRenderer(unsigned InsnID, unsigned TempRegID, bool IsDef = false,
2143 : OperandRenderer(OR_Register), InsnID(InsnID), TempRegID(TempRegID), in OperandRenderer()
2157 unsigned InsnID;
2162 ImmRenderer(unsigned InsnID, int64_t Imm) in ImmRenderer() argument
2163 : OperandRenderer(OR_Imm), InsnID(InsnID), Imm(Imm) {} in ImmRenderer()
2165 ImmRenderer(unsigned InsnID, int64_t Imm, const LLTCodeGenOrTempType &CImmLLT) in ImmRenderer() argument
[all …]
H A DGlobalISelMatchTable.cpp1999 << MatchTable::Comment("InsnID") << MatchTable::ULEB128Value(InsnID); in emitRenderOpcodes()
2038 Table << MatchTable::Comment("InsnID") << MatchTable::ULEB128Value(InsnID) in emitRenderOpcodes()
2066 unsigned InsnID, int64_t Imm, StringRef ImmName) { in emitAddImm() argument
2070 << MatchTable::Comment("InsnID") << MatchTable::ULEB128Value(InsnID) in emitAddImm()
2081 << MatchTable::ULEB128Value(InsnID) << MatchTable::Comment("Type") in emitRenderOpcodes()
2085 emitAddImm(Table, Rule, InsnID, Imm); in emitRenderOpcodes()
2093 ImmRenderer::emitAddImm(Table, Rule, InsnID, SubRegIdx->EnumValue, in emitRenderOpcodes()
2105 << MatchTable::Comment("InsnID") << MatchTable::ULEB128Value(InsnID) in emitRenderOpcodes()
2122 << MatchTable::ULEB128Value(InsnID) in emitRenderOpcodes()
2134 << MatchTable::Comment("InsnID") << MatchTable::ULEB128Value(InsnID) in emitRenderOpcodes()
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp484 unsigned InsnID, const TreePatternNode &Dst) const;
1783 RuleMatcher &M, unsigned InsnID, in constrainOperands() argument
1799 InsertPt, InsnID, 0, Target.getRegisterClass(DstIOpRec)); in constrainOperands()
1825 M.insertAction<ConstrainOperandToRegClassAction>(InsertPt, InsnID, 0, in constrainOperands()
1827 M.insertAction<ConstrainOperandToRegClassAction>(InsertPt, InsnID, 1, in constrainOperands()
1842 M.insertAction<ConstrainOperandToRegClassAction>(InsertPt, InsnID, 0, in constrainOperands()
1844 M.insertAction<ConstrainOperandToRegClassAction>(InsertPt, InsnID, 1, in constrainOperands()
1846 M.insertAction<ConstrainOperandToRegClassAction>(InsertPt, InsnID, 2, in constrainOperands()
1864 M.insertAction<ConstrainOperandToRegClassAction>(InsertPt, InsnID, 0, in constrainOperands()
1866 M.insertAction<ConstrainOperandToRegClassAction>(InsertPt, InsnID, 2, in constrainOperands()
[all …]