Lines Matching defs:NewRC
455 NewRC = nullptr;
501 NewRC = TRI.getCommonSuperRegClass(SrcRC, SrcSub, DstRC, DstSub,
503 if (!NewRC)
508 NewRC = TRI.getMatchingSuperRegClass(DstRC, SrcRC, DstSub);
512 NewRC = TRI.getMatchingSuperRegClass(SrcRC, DstRC, SrcSub);
515 NewRC = TRI.getCommonSubClass(DstRC, SrcRC);
519 if (!NewRC)
530 CrossClass = NewRC != DstRC || NewRC != SrcRC;
1382 const TargetRegisterClass *NewRC = CP.getNewRC();
1392 NewRC = CommonRC;
1484 NewRC = TRI->getMatchingSuperRegClass(NewRC, DefRC, NewIdx);
1486 NewRC = TRI->getCommonSubClass(NewRC, DefRC);
1487 assert(NewRC && "subreg chosen for remat incompatible with instruction");
1494 MRI->setRegClass(DstReg, NewRC);