Home | History | Annotate | Download | only in Utils

Lines Matching refs:II

57     if (InvokeInst *II = dyn_cast<InvokeInst>(BB->getTerminator())) {
58 SmallVector<Value*,16> CallArgs(II->op_begin(), II->op_end() - 3);
60 CallInst *NewCall = CallInst::Create(II->getCalledValue(),
61 CallArgs, "", II);
62 NewCall->takeName(II);
63 NewCall->setCallingConv(II->getCallingConv());
64 NewCall->setAttributes(II->getAttributes());
65 NewCall->setDebugLoc(II->getDebugLoc());
66 II->replaceAllUsesWith(NewCall);
69 BranchInst::Create(II->getNormalDest(), II);
72 II->getUnwindDest()->removePredecessor(&*BB);
75 BB->getInstList().erase(II);