Lines Matching refs:DstI
4753 CodeGenInstruction *DstI = &Target.getInstruction(DstOp); in createInstructionRenderer() local
4757 StringRef Name = DstI->TheDef->getName(); in createInstructionRenderer()
4759 DstI = &Target.getInstruction(RK.getDef("COPY")); in createInstructionRenderer()
4762 DstI); in createInstructionRenderer()
4768 const CodeGenInstruction *DstI = DstMIBuilder.getCGI(); in importExplicitDefRenderers() local
4769 const unsigned NumDefs = DstI->Operands.NumDefs; in importExplicitDefRenderers()
4773 DstMIBuilder.addRenderer<CopyRenderer>(DstI->Operands[0].Name); in importExplicitDefRenderers()
4803 const CodeGenInstruction *DstI = DstMIBuilder.getCGI(); in importExplicitUseRenderers() local
4905 unsigned NumFixedOperands = DstI->Operands.size(); in importExplicitUseRenderers()
4923 CGP.operandHasDefault(DstI->Operands[NonOverridableOperands - 1].Rec)) in importExplicitUseRenderers()
4928 unsigned InstOpNo = DstI->Operands.NumDefs + I; in importExplicitUseRenderers()
4931 Record *OperandNode = DstI->Operands[InstOpNo].Rec; in importExplicitUseRenderers()
4940 const CGIOperandList::OperandInfo &DstIOperand = DstI->Operands[InstOpNo]; in importExplicitUseRenderers()
5218 auto &DstI = Target.getInstruction(RK.getDef("COPY")); in runOnPattern() local
5219 const auto &DstIOperand = DstI.Operands[0]; in runOnPattern()
5227 M.addAction<BuildMIAction>(M.allocateOutputInsnID(), &DstI); in runOnPattern()
5246 auto &DstI = Target.getInstruction(DstOp); in runOnPattern() local
5247 StringRef DstIName = DstI.TheDef->getName(); in runOnPattern()
5249 unsigned DstNumDefs = DstI.Operands.NumDefs, in runOnPattern()
5275 const auto &DstIOperand = DstI.Operands[OpIdx]; in runOnPattern()