reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
404 if (!isMoveInstr(TRI, MI, Src, Dst, SrcSub, DstSub)) 409 if (Register::isPhysicalRegister(Src)) { 412 std::swap(Src, Dst); 429 Dst = TRI.getMatchingSuperReg(Dst, SrcSub, MRI.getRegClass(Src)); 431 } else if (!MRI.getRegClass(Src)->contains(Dst)) { 436 const TargetRegisterClass *SrcRC = MRI.getRegClass(Src); 442 if (Src == Dst && SrcSub != DstSub) 469 std::swap(Src, Dst); 477 assert(Register::isVirtualRegister(Src) && "Src must be virtual"); 480 SrcReg = Src;