Searched refs:CopyDstReg (Results 1 – 4 of 4) sorted by relevance
324 MCPhysReg CopyDstReg = PredI->getOperand(0).getReg(); in optimizeBlock() local332 OptBBClobberedRegs.available(CopyDstReg)) { in optimizeBlock()333 KnownRegs.push_back(RegImm(CopyDstReg, KnownReg.Imm)); in optimizeBlock()340 if (CopyDstReg == KnownReg.Reg && in optimizeBlock()
513 Register CopyDstReg = CopyOperands->Destination->getReg(); in isForwardableRegClassCopy() local515 if (RC->contains(CopySrcReg) && RC->contains(CopyDstReg) && in isForwardableRegClassCopy()592 Register CopyDstReg = CopyOperands->Destination->getReg(); in forwardUses() local597 if (MOUse.getReg() != CopyDstReg) { in forwardUses()
956 Register CopyDstReg = MI.getOperand(0).getReg(); in isCopyFeedingInvariantStore() local958 assert(Register::isVirtualRegister(CopyDstReg) && in isCopyFeedingInvariantStore()961 for (MachineInstr &UseMI : MRI->use_instructions(CopyDstReg)) { in isCopyFeedingInvariantStore()
1321 Register CopyDstReg = DstOperand.getReg(); in reMaterializeTrivialDef() local1520 } else if (NewMI.getOperand(0).getReg() != CopyDstReg) { in reMaterializeTrivialDef()1527 CopyDstReg, true /*IsDef*/, true /*IsImp*/, false /*IsKill*/)); in reMaterializeTrivialDef()