reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/IR/CallSite.h
  769   explicit operator bool() const { return (bool)CS; }
  772   Instruction *getInstruction() const { return CS.getInstruction(); }
  775   CallSite getCallSite() const { return CS; }
  779     return !isCallbackCall() && !CS.isIndirectCall();
  784     return !isCallbackCall() && CS.isIndirectCall();
  802       return CS.isCallee(U);
  807     return (int)CS.getArgumentNo(U) == CI.ParameterEncoding[0];
  813       return CS.getNumArgOperands();
  842       return CS.getArgOperand(ArgNo);
  845                ? CS.getArgOperand(CI.ParameterEncoding[ArgNo + 1])
  869       return CS.getCalledValue();
  870     return CS.getArgOperand(getCallArgOperandNoForCallee());
lib/IR/AbstractCallSite.cpp
   40   if (!CS) {
   49         CS = CallSite(U->getUser());
   52     if (!CS) {
   60   if (CS.isCallee(U)) {
   67   Function *Callee = CS.getCalledFunction();
   70     CS = CallSite();
   77     CS = CallSite();
   81   unsigned UseIdx = CS.getArgumentNo(U);
   96     CS = CallSite();
  104   unsigned NumCallOperands = CS.getNumArgOperands();