Lines Matching refs:DstMI
758 BuildMIAction &DstMI,
2237 auto &DstMI = in emitInstructionApplyPattern() local
2250 if (!emitCodeGenInstructionApplyImmOperand(M, DstMI, CGIP, Op)) in emitInstructionApplyPattern()
2263 DstMI.addRenderer<TempRegRenderer>(It->second); in emitInstructionApplyPattern()
2270 DstMI.addRenderer<CopyRenderer>(OpName); in emitInstructionApplyPattern()
2298 DstMI.addRenderer<CopyRenderer>(OpName); in emitInstructionApplyPattern()
2326 DstMI.addRenderer<TempRegRenderer>(TempRegID, /*IsDef=*/true); in emitInstructionApplyPattern()
2332 DstMI.addCopiedMIFlags(M.getInstructionMatcher(InstName)); in emitInstructionApplyPattern()
2334 DstMI.addSetMIFlags(F); in emitInstructionApplyPattern()
2336 DstMI.addUnsetMIFlags(F); in emitInstructionApplyPattern()
2346 declareInstExpansion(CE, DstMI, P.getName()); in emitInstructionApplyPattern()
2352 RuleMatcher &M, BuildMIAction &DstMI, const CodeGenInstructionPattern &P, in emitCodeGenInstructionApplyImmOperand() argument
2370 DstMI.addRenderer<ImmRenderer>(O.getImmValue()); in emitCodeGenInstructionApplyImmOperand()
2377 DstMI.addRenderer<ImmRenderer>(O.getImmValue(), ImmTy); in emitCodeGenInstructionApplyImmOperand()
2386 DstMI.addRenderer<TempRegRenderer>(TempRegID); in emitCodeGenInstructionApplyImmOperand()