Lines Matching refs:TempRegID
104 void declareTempRegExpansion(CodeExpansions &CE, unsigned TempRegID, in declareTempRegExpansion() argument
106 CE.declare(Name, "State.TempRegisters[" + to_string(TempRegID) + "]"); in declareTempRegExpansion()
2304 unsigned TempRegID; in emitInstructionApplyPattern() local
2307 TempRegID = It->second; in emitInstructionApplyPattern()
2310 TempRegID = M.allocateTempRegID(); in emitInstructionApplyPattern()
2311 OperandToTempRegID[OpName] = TempRegID; in emitInstructionApplyPattern()
2319 declareTempRegExpansion(CE, TempRegID, OpName); in emitInstructionApplyPattern()
2323 M.actions_begin(), getLLTCodeGenOrTempType(Ty, M), TempRegID); in emitInstructionApplyPattern()
2326 DstMI.addRenderer<TempRegRenderer>(TempRegID, /*IsDef=*/true); in emitInstructionApplyPattern()
2381 unsigned TempRegID = M.allocateTempRegID(); in emitCodeGenInstructionApplyImmOperand() local
2384 ImmTy, TempRegID); in emitCodeGenInstructionApplyImmOperand()
2385 M.insertAction<BuildConstantAction>(++InsertIt, TempRegID, O.getImmValue()); in emitCodeGenInstructionApplyImmOperand()
2386 DstMI.addRenderer<TempRegRenderer>(TempRegID); in emitCodeGenInstructionApplyImmOperand()