Searched refs:TempRegID (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | GlobalISelEmitter.cpp | 1331 unsigned TempRegID = M.allocateTempRegID(); in importLeafNodeRenderer() local 1332 M.insertAction<MakeTempRegisterAction>(InsertPt, *OpTyOrNone, TempRegID); in importLeafNodeRenderer() 1338 ImpDefBuilder.addRenderer<TempRegRenderer>(TempRegID, /*IsDef=*/true); in importLeafNodeRenderer() 1340 MIBuilder.addRenderer<TempRegRenderer>(TempRegID); in importLeafNodeRenderer() 1403 unsigned TempRegID = M.allocateTempRegID(); in importInstructionNodeRenderer() local 1404 InsertPt = M.insertAction<MakeTempRegisterAction>(InsertPt, *OpTy, TempRegID); in importInstructionNodeRenderer() 1405 MIBuilder.addRenderer<TempRegRenderer>(TempRegID); in importInstructionNodeRenderer() 1408 createAndImportSubInstructionRenderer(++InsertPt, M, N, TempRegID); in importInstructionNodeRenderer() 1477 unsigned TempRegID) const { in createAndImportSubInstructionRenderer() 1489 DstMIBuilder.addRenderer<TempRegRenderer>(TempRegID, true); in createAndImportSubInstructionRenderer() [all …]
|
| H A D | GlobalISelCombinerEmitter.cpp | 111 void declareTempRegExpansion(CodeExpansions &CE, unsigned TempRegID, in declareTempRegExpansion() argument 113 CE.declare(Name, "State.TempRegisters[" + to_string(TempRegID) + "]"); in declareTempRegExpansion() 2063 unsigned TempRegID; in emitInstructionApplyPattern() local 2066 TempRegID = It->second; in emitInstructionApplyPattern() 2069 TempRegID = M.allocateTempRegID(); in emitInstructionApplyPattern() 2070 OperandToTempRegID[OpName] = TempRegID; in emitInstructionApplyPattern() 2078 declareTempRegExpansion(CE, TempRegID, OpName); in emitInstructionApplyPattern() 2085 TempRegID); in emitInstructionApplyPattern() 2088 DstMI.addRenderer<TempRegRenderer>(TempRegID, /*IsDef=*/true); in emitInstructionApplyPattern() 2150 unsigned TempRegID = M.allocateTempRegID(); in emitCodeGenInstructionApplyImmOperand() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/ |
| H A D | GlobalISelMatchTable.h | 2134 unsigned TempRegID; variable 2140 TempRegRenderer(unsigned InsnID, unsigned TempRegID, bool IsDef = false, 2143 : OperandRenderer(OR_Register), InsnID(InsnID), TempRegID(TempRegID), in OperandRenderer() 2405 unsigned TempRegID; variable 2409 BuildConstantAction(unsigned TempRegID, int64_t Val) in BuildConstantAction() argument 2410 : MatchAction(AK_BuildConstantMI), TempRegID(TempRegID), Val(Val) {} in BuildConstantAction() 2440 unsigned TempRegID = -1; variable 2448 ReplaceRegAction(unsigned OldInsnID, unsigned OldOpIdx, unsigned TempRegID) in ReplaceRegAction() argument 2450 TempRegID(TempRegID) {} in ReplaceRegAction() 2511 unsigned TempRegID; variable [all …]
|
| H A D | GlobalISelMatchTable.cpp | 2040 << MatchTable::ULEB128Value(TempRegID); in emitRenderOpcodes() 2331 << MatchTable::ULEB128Value(TempRegID) << MatchTable::Comment("Val") in emitActionOpcodes() 2367 if (TempRegID != (unsigned)-1) in emitAdditionalPredicates() 2382 if (TempRegID != (unsigned)-1) { in emitActionOpcodes() 2389 << MatchTable::ULEB128Value(TempRegID) << MatchTable::LineBreak; in emitActionOpcodes() 2420 << MatchTable::ULEB128Value(TempRegID) << MatchTable::Comment("TypeID") in emitActionOpcodes()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | GIMatchTableExecutorImpl.h | 1097 uint64_t TempRegID = readULEB(); in executeMatchTable() local 1099 Builder.buildConstant(State.TempRegisters[TempRegID], Imm); in executeMatchTable() 1102 << TempRegID << "], Imm=" << Imm << ")\n"); in executeMatchTable() 1265 uint64_t TempRegID = readULEB(); in executeMatchTable() local 1275 OutMIs[InsnID].addReg(State.TempRegisters[TempRegID], TempRegFlags, in executeMatchTable() 1280 << "], TempRegisters[" << TempRegID << "]"; in executeMatchTable() 1509 uint64_t TempRegID = readULEB(); in executeMatchTable() local 1512 State.TempRegisters[TempRegID] = in executeMatchTable() 1515 dbgs() << CurrentIdx << ": TempRegs[" << TempRegID in executeMatchTable() 1542 uint64_t TempRegID = readULEB(); in executeMatchTable() local [all …]
|