Lines Matching refs:UserInst
3079 Instruction *UserInst = cast<Instruction>(*UI);
3080 switch (GetBasicInstructionClass(UserInst)) {
3092 CallInst *UserInst = cast<CallInst>(*UI++);
3093 if (!UserInst->use_empty())
3094 UserInst->replaceAllUsesWith(UserInst->getOperand(1));
3095 UserInst->eraseFromParent();
3669 if (Instruction *UserInst = dyn_cast<Instruction>(U.getUser()))
3670 if (Inst != UserInst && DT->dominates(Inst, UserInst)) {
3674 if (PHINode *PHI = dyn_cast<PHINode>(UserInst)) {
3695 Replacement = new BitCastInst(Replacement, UseTy, "", UserInst);