reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
50 SmallVector<Value *, 16> CallArgs(II->arg_begin(), II->arg_end()); 50 SmallVector<Value *, 16> CallArgs(II->arg_begin(), II->arg_end()); 52 II->getOperandBundlesAsDefs(OpBundles); 55 CallInst::Create(II->getFunctionType(), II->getCalledValue(), 55 CallInst::Create(II->getFunctionType(), II->getCalledValue(), 56 CallArgs, OpBundles, "", II); 57 NewCall->takeName(II); 58 NewCall->setCallingConv(II->getCallingConv()); 59 NewCall->setAttributes(II->getAttributes()); 60 NewCall->setDebugLoc(II->getDebugLoc()); 61 II->replaceAllUsesWith(NewCall); 64 BranchInst::Create(II->getNormalDest(), II); 64 BranchInst::Create(II->getNormalDest(), II); 67 II->getUnwindDest()->removePredecessor(&BB); 70 BB.getInstList().erase(II);