Lines Matching defs:PReg
626 MCRegister PReg(R);
627 if (MRI.isReserved(PReg))
631 if (!RegMaskOverlaps.empty() && !RegMaskOverlaps.test(PReg))
636 for (MCRegUnit Unit : TRI.regunits(PReg)) {
646 VRegAllowed.push_back(PReg);
737 MCRegister PReg = G.getNodeMetadata(NId).getAllowedRegs()[AllocOpt - 1];
739 << TRI.getName(PReg) << "\n");
740 assert(PReg != 0 && "Invalid preg selected.");
741 VRM.assignVirt2Phys(VReg, PReg);
763 Register PReg = MRI.getSimpleHint(LI.reg());
765 if (PReg == 0) {
770 PReg = CandidateReg;
774 assert(PReg &&
778 VRM.assignVirt2Phys(LI.reg(), PReg);