Lines Matching refs:CS
72 void visitCallSite(CallSite CS);
197 void Lint::visitCallSite(CallSite CS) { in visitCallSite() argument
198 Instruction &I = *CS.getInstruction(); in visitCallSite()
199 Value *Callee = CS.getCalledValue(); in visitCallSite()
205 Assert1(CS.getCallingConv() == F->getCallingConv(), in visitCallSite()
210 unsigned NumActualArgs = unsigned(CS.arg_end()-CS.arg_begin()); in visitCallSite()
225 CallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in visitCallSite()
238 for (CallSite::arg_iterator BI = CS.arg_begin(); BI != AE; ++BI) in visitCallSite()
258 if (CS.isCall() && cast<CallInst>(CS.getInstruction())->isTailCall()) in visitCallSite()
259 for (CallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in visitCallSite()
323 visitMemoryReference(I, CS.getArgument(0), AliasAnalysis::UnknownSize, in visitCallSite()
327 visitMemoryReference(I, CS.getArgument(0), AliasAnalysis::UnknownSize, in visitCallSite()
329 visitMemoryReference(I, CS.getArgument(1), AliasAnalysis::UnknownSize, in visitCallSite()
333 visitMemoryReference(I, CS.getArgument(0), AliasAnalysis::UnknownSize, in visitCallSite()
341 visitMemoryReference(I, CS.getArgument(0), AliasAnalysis::UnknownSize, in visitCallSite()