Lines Matching defs:NewRC
451 NewRC = nullptr;
499 NewRC = TRI.getCommonSuperRegClass(SrcRC, SrcSub, DstRC, DstSub, SrcIdx,
501 if (!NewRC)
506 NewRC = TRI.getMatchingSuperRegClass(DstRC, SrcRC, DstSub);
510 NewRC = TRI.getMatchingSuperRegClass(SrcRC, DstRC, SrcSub);
513 NewRC = TRI.getCommonSubClass(DstRC, SrcRC);
517 if (!NewRC)
528 CrossClass = NewRC != DstRC || NewRC != SrcRC;
1405 const TargetRegisterClass *NewRC = CP.getNewRC();
1415 NewRC = CommonRC;
1508 NewRC = TRI->getMatchingSuperRegClass(NewRC, DefRC, NewIdx);
1510 NewRC = TRI->getCommonSubClass(NewRC, DefRC);
1511 assert(NewRC && "subreg chosen for remat incompatible with instruction");
1519 MRI->setRegClass(DstReg, NewRC);