Lines Matching refs:DstReg
65 MachineInstr &MI, Register &SrcReg, Register &DstReg,
67 void processDstReg(MachineRegisterInfo *MRI, Register &DstReg,
191 Register &DstReg, const GlobalValue *GVal, bool IsAma) { in processCandidate() argument
192 if (MRI->getRegClass(DstReg) == &BPF::GPR32RegClass) { in processCandidate()
200 auto Begin = MRI->use_begin(DstReg), End = MRI->use_end(); in processCandidate()
210 processDstReg(MRI, TmpReg, DstReg, GVal, false, IsAma); in processCandidate()
215 BuildMI(MBB, MI, MI.getDebugLoc(), TII->get(BPF::COPY), DstReg) in processCandidate()
221 processDstReg(MRI, DstReg, SrcReg, GVal, true, IsAma); in processCandidate()
225 Register &DstReg, Register &SrcReg, const GlobalValue *GVal, in processDstReg() argument
227 auto Begin = MRI->use_begin(DstReg), End = MRI->use_end(); in processDstReg()
329 Register DstReg = MI.getOperand(0).getReg(); in removeLD() local
355 processCandidate(MRI, MBB, MI, SrcReg, DstReg, GVal, IsAma); in removeLD()