Lines Matching refs:DstReg
66 MachineInstr &MI, Register &SrcReg, Register &DstReg,
68 void processDstReg(MachineRegisterInfo *MRI, Register &DstReg,
192 Register &DstReg, const GlobalValue *GVal, bool IsAma) { in processCandidate() argument
193 if (MRI->getRegClass(DstReg) == &BPF::GPR32RegClass) { in processCandidate()
201 auto Begin = MRI->use_begin(DstReg), End = MRI->use_end(); in processCandidate()
211 processDstReg(MRI, TmpReg, DstReg, GVal, false, IsAma); in processCandidate()
216 BuildMI(MBB, MI, MI.getDebugLoc(), TII->get(BPF::COPY), DstReg) in processCandidate()
222 processDstReg(MRI, DstReg, SrcReg, GVal, true, IsAma); in processCandidate()
226 Register &DstReg, Register &SrcReg, const GlobalValue *GVal, in processDstReg() argument
228 auto Begin = MRI->use_begin(DstReg), End = MRI->use_end(); in processDstReg()
330 Register DstReg = MI.getOperand(0).getReg(); in removeLD() local
356 processCandidate(MRI, MBB, MI, SrcReg, DstReg, GVal, IsAma); in removeLD()