Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:SuperReg

549   unsigned SuperReg = 0;
552 if ((SuperReg == 0) || TRI->isSuperRegister(SuperReg, Reg))
553 SuperReg = Reg;
569 // All group registers should be a subreg of SuperReg.
572 if (Reg == SuperReg) continue;
573 bool IsSub = TRI->isSubRegister(SuperReg, Reg);
586 dbgs() << "*** Performing rename " << TRI->getName(SuperReg) <<
591 // Check each possible rename register for SuperReg in round-robin
600 TRI->getMinimalPhysRegClass(SuperReg, MVT::Other);
623 if (NewSuperReg == SuperReg) continue;
628 // For each referenced group register (which must be a SuperReg or
629 // a subregister of SuperReg), find the corresponding subregister
634 if (Reg == SuperReg) {
637 unsigned NewSubRegIdx = TRI->getSubRegIndex(SuperReg, Reg);