Lines Matching defs:PReg
627 MCRegister PReg(R);
628 if (MRI.isReserved(PReg))
632 if (!RegMaskOverlaps.empty() && !RegMaskOverlaps.test(PReg))
637 for (MCRegUnit Unit : TRI.regunits(PReg)) {
647 VRegAllowed.push_back(PReg);
738 MCRegister PReg = G.getNodeMetadata(NId).getAllowedRegs()[AllocOpt - 1];
740 << TRI.getName(PReg) << "\n");
741 assert(PReg != 0 && "Invalid preg selected.");
742 VRM.assignVirt2Phys(VReg, PReg);
764 Register PReg = MRI.getSimpleHint(LI.reg());
766 if (PReg == 0) {
771 PReg = CandidateReg;
775 assert(PReg &&
779 VRM.assignVirt2Phys(LI.reg(), PReg);