Lines Matching refs:replaceAllUsesWith
275 ICmp->replaceAllUsesWith(ConstantInt::getBool(ICmp->getContext(), *Ev)); in eliminateIVComparison()
314 SDiv->replaceAllUsesWith(UDiv); in eliminateSDiv()
331 Rem->replaceAllUsesWith(URem); in replaceSRemWithURem()
341 Rem->replaceAllUsesWith(Rem->getOperand(0)); in replaceRemWithNumerator()
355 Rem->replaceAllUsesWith(Sel); in replaceRemWithNumeratorOrZero()
437 EVI->replaceAllUsesWith(ConstantInt::getFalse(WO->getContext())); in eliminateOverflowIntrinsic()
440 EVI->replaceAllUsesWith(NewResult); in eliminateOverflowIntrinsic()
470 SI->replaceAllUsesWith(BO); in eliminateSaturatingIntrinsic()
581 ICI->replaceAllUsesWith(NewCmp); in eliminateTrunc()
586 TI->replaceAllUsesWith(PoisonValue::get(TI->getType())); in eliminateTrunc()
664 I->replaceAllUsesWith(Invariant); in replaceIVUserWithLoopInvariant()
725 CI->replaceAllUsesWith(Conv); in replaceFloatIVWithIntegerIV()
787 UseInst->replaceAllUsesWith(IVOperand); in eliminateIdentitySCEV()
1791 User->replaceAllUsesWith(WideBO); in widenWithVariantUse()
1807 User->replaceAllUsesWith(TruncPN); in widenWithVariantUse()
1826 User->replaceAllUsesWith(WideCmp); in widenWithVariantUse()
1871 UsePhi->replaceAllUsesWith(Trunc); in widenIVUse()
1908 DU.NarrowUse->replaceAllUsesWith(NewDef); in widenIVUse()