reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3254 Instruction &I = *CS.getInstruction(); 3256 assert((CS.isCall() || CS.isInvoke() || CS.isCallBr()) && 3256 assert((CS.isCall() || CS.isInvoke() || CS.isCallBr()) && 3256 assert((CS.isCall() || CS.isInvoke() || CS.isCallBr()) && 3258 if (CS.isCallBr() || (CS.isCall() && cast<CallInst>(&I)->isInlineAsm())) { 3258 if (CS.isCallBr() || (CS.isCall() && cast<CallInst>(&I)->isInlineAsm())) { 3269 if (CS.isCall()) { 3294 for (CallSite::arg_iterator ArgIt = CS.arg_begin(), End = CS.arg_end(); 3294 for (CallSite::arg_iterator ArgIt = CS.arg_begin(), End = CS.arg_end(); 3297 unsigned i = ArgIt - CS.arg_begin(); 3313 if (CS.paramHasAttr(i, Attribute::ByVal)) { 3318 unsigned ParamAlignment = CS.getParamAlignment(i); 3346 FunctionType *FT = CS.getFunctionType(); 3348 VAHelper->visitCallSite(CS, IRB); 3354 if (CS.isCall() && cast<CallInst>(&I)->isMustTailCall()) return; 3360 if (CS.isCall()) {