Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:NewRC

254   NewRC = nullptr;
299 NewRC = TRI.getCommonSuperRegClass(SrcRC, SrcSub, DstRC, DstSub,
301 if (!NewRC)
306 NewRC = TRI.getMatchingSuperRegClass(DstRC, SrcRC, DstSub);
310 NewRC = TRI.getMatchingSuperRegClass(SrcRC, DstRC, SrcSub);
313 NewRC = TRI.getCommonSubClass(DstRC, SrcRC);
317 if (!NewRC)
328 CrossClass = NewRC != DstRC || NewRC != SrcRC;
825 const TargetRegisterClass *NewRC = CP.getNewRC();
829 NewRC = TRI->getMatchingSuperRegClass(NewRC, DefRC, NewIdx);
831 NewRC = TRI->getCommonSubClass(NewRC, DefRC);
833 assert(NewRC && "subreg chosen for remat incompatible with instruction");
834 MRI->setRegClass(DstReg, NewRC);