Lines Matching refs:replaceAllUsesWith
291 ICmp->replaceAllUsesWith(ConstantInt::getBool(ICmp->getContext(), *Ev)); in eliminateIVComparison()
330 SDiv->replaceAllUsesWith(UDiv); in eliminateSDiv()
346 Rem->replaceAllUsesWith(URem); in replaceSRemWithURem()
355 Rem->replaceAllUsesWith(Rem->getOperand(0)); in replaceRemWithNumerator()
369 Rem->replaceAllUsesWith(Sel); in replaceRemWithNumeratorOrZero()
450 EVI->replaceAllUsesWith(ConstantInt::getFalse(WO->getContext())); in eliminateOverflowIntrinsic()
453 EVI->replaceAllUsesWith(NewResult); in eliminateOverflowIntrinsic()
482 SI->replaceAllUsesWith(BO); in eliminateSaturatingIntrinsic()
591 ICI->replaceAllUsesWith(NewICI); in eliminateTrunc()
596 TI->replaceAllUsesWith(PoisonValue::get(TI->getType())); in eliminateTrunc()
671 I->replaceAllUsesWith(Invariant); in replaceIVUserWithLoopInvariant()
706 CI->replaceAllUsesWith(IVOperand); in replaceFloatIVWithIntegerIV()
754 UseInst->replaceAllUsesWith(IVOperand); in eliminateIdentitySCEV()
1658 User->replaceAllUsesWith(WideBO); in widenWithVariantUse()
1673 User->replaceAllUsesWith(TruncPN); in widenWithVariantUse()
1692 User->replaceAllUsesWith(WideCmp); in widenWithVariantUse()
1726 UsePhi->replaceAllUsesWith(Trunc); in widenIVUse()
1771 DU.NarrowUse->replaceAllUsesWith(NewDef); in widenIVUse()