Lines Matching refs:replaceInstUsesWith
907 replaceInstUsesWith(cast<Instruction>(*U), I); in freelyInvertAllUsersOf()
1246 replaceInstUsesWith(*User, NewPN); in foldOpIntoPhi()
1249 return replaceInstUsesWith(I, NewPN); in foldOpIntoPhi()
1900 return replaceInstUsesWith(GEP, V); in visitGetElementPtrInst()
1912 return replaceInstUsesWith(GEP, V); in visitGetElementPtrInst()
2475 return replaceInstUsesWith(GEP, NGEP); in visitGetElementPtrInst()
2505 replaceInstUsesWith(*BCI, I); in visitGetElementPtrInst()
2527 return replaceInstUsesWith(GEP, NGEP); in visitGetElementPtrInst()
2701 replaceInstUsesWith(*I, Result); in visitAllocSite()
2714 replaceInstUsesWith(*C, in visitAllocSite()
2724 replaceInstUsesWith(*I, PoisonValue::get(I->getType())); in visitAllocSite()
2933 replaceInstUsesWith(*Prev, PoisonValue::get(Prev->getType())); in visitUnreachableInst()
3060 return replaceInstUsesWith(EV, Agg); in visitExtractValueInst()
3064 return replaceInstUsesWith(EV, V); in visitExtractValueInst()
3090 return replaceInstUsesWith(EV, IV->getInsertedValueOperand()); in visitExtractValueInst()
3128 replaceInstUsesWith(*WO, PoisonValue::get(WO->getType())); in visitExtractValueInst()
3191 return replaceInstUsesWith(EV, NL); in visitExtractValueInst()
3620 return replaceInstUsesWith(I, V); in visitFreeze()
3629 return replaceInstUsesWith(I, NI); in visitFreeze()
3656 return replaceInstUsesWith(I, BestValue); in visitFreeze()
3814 replaceInstUsesWith(*I, C); in run()