Lines Matching defs:DstRC
491 const TargetRegisterClass *DstRC = MRI.getRegClass(Dst);
499 NewRC = TRI.getCommonSuperRegClass(SrcRC, SrcSub, DstRC, DstSub, SrcIdx,
506 NewRC = TRI.getMatchingSuperRegClass(DstRC, SrcRC, DstSub);
510 NewRC = TRI.getMatchingSuperRegClass(SrcRC, DstRC, SrcSub);
513 NewRC = TRI.getCommonSubClass(DstRC, SrcRC);
528 CrossClass = NewRC != DstRC || NewRC != SrcRC;
1411 const TargetRegisterClass *DstRC = MRI->getRegClass(DstReg);
1413 TRI->getCommonSubClass(DefRC, DstRC);
2031 auto DstRC = MRI->getRegClass(CP.getDstReg());
2036 std::swap(SrcRC, DstRC);
2038 if (!TRI->shouldCoalesce(CopyMI, SrcRC, SrcIdx, DstRC, DstIdx,