Lines Matching refs:replaceAllUsesWith
289 ICmp->replaceAllUsesWith(ConstantInt::getBool(ICmp->getContext(), *Ev)); in eliminateIVComparison()
328 SDiv->replaceAllUsesWith(UDiv); in eliminateSDiv()
344 Rem->replaceAllUsesWith(URem); in replaceSRemWithURem()
353 Rem->replaceAllUsesWith(Rem->getOperand(0)); in replaceRemWithNumerator()
367 Rem->replaceAllUsesWith(Sel); in replaceRemWithNumeratorOrZero()
447 EVI->replaceAllUsesWith(ConstantInt::getFalse(WO->getContext())); in eliminateOverflowIntrinsic()
450 EVI->replaceAllUsesWith(NewResult); in eliminateOverflowIntrinsic()
479 SI->replaceAllUsesWith(BO); in eliminateSaturatingIntrinsic()
588 ICI->replaceAllUsesWith(NewICI); in eliminateTrunc()
593 TI->replaceAllUsesWith(UndefValue::get(TI->getType())); in eliminateTrunc()
668 I->replaceAllUsesWith(Invariant); in replaceIVUserWithLoopInvariant()
712 UseInst->replaceAllUsesWith(IVOperand); in eliminateIdentitySCEV()
1607 User->replaceAllUsesWith(WideBO); in widenWithVariantUse()
1622 User->replaceAllUsesWith(TruncPN); in widenWithVariantUse()
1641 User->replaceAllUsesWith(WideCmp); in widenWithVariantUse()
1675 UsePhi->replaceAllUsesWith(Trunc); in widenIVUse()
1720 DU.NarrowUse->replaceAllUsesWith(NewDef); in widenIVUse()