Lines Matching refs:CS
71 void visitCallSite(CallSite CS);
192 void Lint::visitCallSite(CallSite CS) { in visitCallSite() argument
193 Instruction &I = *CS.getInstruction(); in visitCallSite()
194 Value *Callee = CS.getCalledValue(); in visitCallSite()
200 Assert1(CS.getCallingConv() == F->getCallingConv(), in visitCallSite()
205 unsigned NumActualArgs = unsigned(CS.arg_end()-CS.arg_begin()); in visitCallSite()
220 CallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in visitCallSite()
233 for (CallSite::arg_iterator BI = CS.arg_begin(); BI != AE; ++BI) in visitCallSite()
253 if (CS.isCall() && cast<CallInst>(CS.getInstruction())->isTailCall()) in visitCallSite()
254 for (CallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in visitCallSite()
318 visitMemoryReference(I, CS.getArgument(0), AliasAnalysis::UnknownSize, in visitCallSite()
322 visitMemoryReference(I, CS.getArgument(0), AliasAnalysis::UnknownSize, in visitCallSite()
324 visitMemoryReference(I, CS.getArgument(1), AliasAnalysis::UnknownSize, in visitCallSite()
328 visitMemoryReference(I, CS.getArgument(0), AliasAnalysis::UnknownSize, in visitCallSite()
336 visitMemoryReference(I, CS.getArgument(0), AliasAnalysis::UnknownSize, in visitCallSite()