Lines Matching defs:SrcMI
96 MachineInstr *SrcMI = MRI.getVRegDef(SrcReg);
97 if (SrcMI && (SrcMI->getOpcode() == TargetOpcode::G_CONSTANT ||
98 SrcMI->getOpcode() == TargetOpcode::G_IMPLICIT_DEF))
99 TargetExtConstTypes[SrcMI] = Const->getType();
104 SrcMI->setDesc(STI.getInstrInfo()->get(SPIRV::OpConstantNull));
105 SrcMI->addOperand(MachineOperand::CreateReg(
114 MachineInstr *SrcMI = MRI.getVRegDef(MI.getOperand(2).getReg());
115 if (SrcMI && isSpvIntrinsic(*SrcMI, Intrinsic::spv_const_composite))
116 ToEraseComposites.push_back(SrcMI);