Lines Matching refs:DstReg
65 MachineInstr &MI, Register &SrcReg, Register &DstReg,
67 void processDstReg(MachineRegisterInfo *MRI, Register &DstReg,
170 Register &DstReg, const GlobalValue *GVal, bool IsAma) { in processCandidate() argument
171 if (MRI->getRegClass(DstReg) == &BPF::GPR32RegClass) { in processCandidate()
179 auto Begin = MRI->use_begin(DstReg), End = MRI->use_end(); in processCandidate()
189 processDstReg(MRI, TmpReg, DstReg, GVal, false, IsAma); in processCandidate()
194 BuildMI(MBB, MI, MI.getDebugLoc(), TII->get(BPF::COPY), DstReg) in processCandidate()
200 processDstReg(MRI, DstReg, SrcReg, GVal, true, IsAma); in processCandidate()
204 Register &DstReg, Register &SrcReg, const GlobalValue *GVal, in processDstReg() argument
206 auto Begin = MRI->use_begin(DstReg), End = MRI->use_end(); in processDstReg()
284 Register DstReg = MI.getOperand(0).getReg(); in removeLD() local
310 processCandidate(MRI, MBB, MI, SrcReg, DstReg, GVal, IsAma); in removeLD()