Lines Matching defs:CopyReg
683 unsigned CopyReg = 0;
687 CopyReg
691 if (!CopyReg) {
693 CopyReg = MRI->createVirtualRegister(RC);
702 CopyReg).addReg(SrcReg, 0, SrcSubReg);
708 LI->addLiveRangeToEndOfBlock(CopyReg, CopyInstr);
711 addReg(CopyReg);
713 unionRegs(PHIColor, CopyReg);
714 assert(getRegColor(CopyReg) != CopyReg);
716 PHIColor = CopyReg;
717 assert(getRegColor(CopyReg) == CopyReg);
724 SrcMO.setReg(CopyReg);
765 unsigned CopyReg = MRI->createVirtualRegister(RC);
771 DestReg).addReg(CopyReg);
773 PHI->getOperand(0).setReg(CopyReg);
777 // CopyReg's live interval, and give the VNInfo the phidef flag.
778 LiveInterval &CopyLI = LI->getOrCreateInterval(CopyReg);
799 InsertedDestCopies[CopyReg] = CopyInstr;