Lines Matching refs:Src0
139 MachineOperand &Src0 = MI.getOperand(Src0Idx); in foldImmediates() local
143 if (Src0.isImm() && in foldImmediates()
144 TII->isLiteralConstant(Src0, TII->getOpSize(MI, Src0Idx))) in foldImmediates()
150 if (Src0.isReg() && !isVGPR(&Src0, TRI, MRI)) in foldImmediates()
154 if (Src0.isReg() && MRI.hasOneUse(Src0.getReg())) { in foldImmediates()
155 unsigned Reg = Src0.getReg(); in foldImmediates()
162 Src0.ChangeToImmediate(MovSrc.getImm()); in foldImmediates()
276 const MachineOperand &Src0 = MI.getOperand(1); in runOnMachineFunction() local
283 Src0.isReg()) { in runOnMachineFunction()
284 MRI.setRegAllocationHint(Dest.getReg(), 0, Src0.getReg()); in runOnMachineFunction()
288 if (Src0.isReg() && Src0.getReg() == Dest.getReg()) { in runOnMachineFunction()