Lines Matching refs:replaceAllUsesWith
266 ICmp->replaceAllUsesWith(ConstantInt::getBool(ICmp->getContext(), *Ev)); in eliminateIVComparison()
305 SDiv->replaceAllUsesWith(UDiv); in eliminateSDiv()
321 Rem->replaceAllUsesWith(URem); in replaceSRemWithURem()
330 Rem->replaceAllUsesWith(Rem->getOperand(0)); in replaceRemWithNumerator()
344 Rem->replaceAllUsesWith(Sel); in replaceRemWithNumeratorOrZero()
425 EVI->replaceAllUsesWith(ConstantInt::getFalse(WO->getContext())); in eliminateOverflowIntrinsic()
428 EVI->replaceAllUsesWith(NewResult); in eliminateOverflowIntrinsic()
457 SI->replaceAllUsesWith(BO); in eliminateSaturatingIntrinsic()
567 ICI->replaceAllUsesWith(NewCmp); in eliminateTrunc()
572 TI->replaceAllUsesWith(PoisonValue::get(TI->getType())); in eliminateTrunc()
647 I->replaceAllUsesWith(Invariant); in replaceIVUserWithLoopInvariant()
700 CI->replaceAllUsesWith(Conv); in replaceFloatIVWithIntegerIV()
762 UseInst->replaceAllUsesWith(IVOperand); in eliminateIdentitySCEV()
1690 User->replaceAllUsesWith(WideBO); in widenWithVariantUse()
1706 User->replaceAllUsesWith(TruncPN); in widenWithVariantUse()
1725 User->replaceAllUsesWith(WideCmp); in widenWithVariantUse()
1760 UsePhi->replaceAllUsesWith(Trunc); in widenIVUse()
1805 DU.NarrowUse->replaceAllUsesWith(NewDef); in widenIVUse()