Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:ToReg

106   bool isRevCopyChain(unsigned FromReg, unsigned ToReg, int Maxlen);
331 /// Check if there is a reversed copy chain from FromReg to ToReg:
334 /// %ToReg = add %FromReg ...
335 /// %Tmp2 = copy %ToReg;
338 bool TwoAddressInstructionPass::isRevCopyChain(unsigned FromReg, unsigned ToReg,
348 if (TmpReg == ToReg)
764 unsigned ToReg = VirtRegPairs.back();
769 bool isNew = DstRegMap.insert(std::make_pair(FromReg, ToReg)).second;
771 assert(DstRegMap[FromReg] == ToReg &&"Can't map to two dst registers!");
772 ToReg = FromReg;
774 bool isNew = DstRegMap.insert(std::make_pair(DstReg, ToReg)).second;
776 assert(DstRegMap[DstReg] == ToReg && "Can't map to two dst registers!");