Lines Matching refs:ToReg
124 bool isRevCopyChain(Register FromReg, Register ToReg, int Maxlen);
319 bool TwoAddressInstructionImpl::isRevCopyChain(Register FromReg, Register ToReg, in isRevCopyChain() argument
329 if (TmpReg == ToReg) in isRevCopyChain()
562 Register ToReg = SI.second; in removeMapRegEntry() local
563 if (ToReg.isVirtual()) in removeMapRegEntry()
568 if (TRI->regsOverlap(ToReg, Reg)) in removeMapRegEntry()
570 } else if (MO.clobbersPhysReg(ToReg)) in removeMapRegEntry()
854 unsigned ToReg = VirtRegPairs.back(); in scanUses() local
858 bool isNew = DstRegMap.insert(std::make_pair(FromReg, ToReg)).second; in scanUses()
860 assert(DstRegMap[FromReg] == ToReg &&"Can't map to two dst registers!"); in scanUses()
861 ToReg = FromReg; in scanUses()
863 bool isNew = DstRegMap.insert(std::make_pair(DstReg, ToReg)).second; in scanUses()
865 assert(DstRegMap[DstReg] == ToReg && "Can't map to two dst registers!"); in scanUses()