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