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

References

include/llvm/Analysis/ObjCARCAnalysisUtils.h
  199   for (ImmutableCallSite::arg_iterator I = CS.arg_begin(), E = CS.arg_end();
include/llvm/Analysis/TargetTransformInfoImpl.h
  872       SmallVector<const Value *, 8> Arguments(CS.arg_begin(), CS.arg_end());
include/llvm/IR/CallSite.h
  165     return arg_begin() <= U && U < arg_end();
  194     assert(arg_begin() + ArgNo < arg_end() && "Argument # out of range!");
  195     return *(arg_begin() + ArgNo);
  200     assert(arg_begin() + ArgNo < arg_end() && "Argument # out of range!");
  215     return U - arg_begin();
  223     return make_range(arg_begin(), arg_end());
  225   bool arg_empty() const { return arg_end() == arg_begin(); }
  226   unsigned arg_size() const { return unsigned(arg_end() - arg_begin()); }
lib/Analysis/Lint.cpp
  254     CallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end();
  270           for (CallSite::arg_iterator BI = CS.arg_begin(); BI != AE;
lib/Analysis/ModuleSummaryAnalysis.cpp
  147   for (auto &Arg : make_range(Call.CS.arg_begin() + 1, Call.CS.arg_end())) {
lib/Analysis/StackSafetyAnalysis.cpp
  345         ImmutableCallSite::arg_iterator B = CS.arg_begin(), E = CS.arg_end();
lib/CodeGen/IntrinsicLowering.cpp
  218     ReplaceCallWith(Fname, CI, CS.arg_begin(), CS.arg_end(),
  222     ReplaceCallWith(Dname, CI, CS.arg_begin(), CS.arg_end(),
  228     ReplaceCallWith(LDname, CI, CS.arg_begin(), CS.arg_end(),
  262     Value *V = ReplaceCallWith("setjmp", CI, CS.arg_begin(), CS.arg_end(),
  274     ReplaceCallWith("longjmp", CI, CS.arg_begin(), CS.arg_end(),
lib/CodeGen/SafeStack.cpp
  346         ImmutableCallSite::arg_iterator B = CS.arg_begin(), E = CS.arg_end();
lib/CodeGen/SelectionDAG/FastISel.cpp
 1258   for (ImmutableCallSite::arg_iterator i = CS.arg_begin(), e = CS.arg_end();
 1270     Entry.setAttributes(&CS, i - CS.arg_begin());
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 7117   for (ImmutableCallSite::arg_iterator i = CS.arg_begin(), e = CS.arg_end();
 7129     Entry.setAttributes(&CS, i - CS.arg_begin());
lib/ExecutionEngine/Interpreter/Execution.cpp
 1135       SetValue(CS.getInstruction(), getOperandValue(*CS.arg_begin(), SF), SF);
 1165   for (CallSite::arg_iterator i = SF.Caller.arg_begin(),
lib/Target/ARM/ARMFastISel.cpp
 2342   for (ImmutableCallSite::arg_iterator i = CS.arg_begin(), e = CS.arg_end();
 2350     unsigned ArgIdx = i - CS.arg_begin();
lib/Target/PowerPC/PPCISelLowering.cpp
 4585   ImmutableCallSite::arg_iterator CalleeArgIter = CS.arg_begin();
lib/Transforms/IPO/ArgumentPromotion.cpp
  251     CallSite::arg_iterator AI = CS.arg_begin();
lib/Transforms/IPO/DeadArgumentElimination.cpp
  183     Args.assign(CS.arg_begin(), CS.arg_begin() + NumArgs);
  183     Args.assign(CS.arg_begin(), CS.arg_begin() + NumArgs);
  892     CallSite::arg_iterator I = CS.arg_begin();
lib/Transforms/IPO/FunctionAttrs.cpp
  381         std::distance(const_cast<const Use *>(CS.arg_begin()), U);
  512       unsigned UseIndex = std::distance(CS.arg_begin(), U);
lib/Transforms/IPO/WholeProgramDevirt.cpp
  426   for (auto &&Arg : make_range(CS.arg_begin() + 1, CS.arg_end())) {
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
 1591         CallSite::arg_iterator i = CS.arg_begin();
 1611         i = CS.arg_begin();
 1641         for (i = CS.arg_begin() + FT->getNumParams(); i != CS.arg_end(); ++i)
 1713     CallSite::arg_iterator i = CS.arg_begin(), e = CS.arg_end();
 1717     i = CS.arg_begin();
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 3294     for (CallSite::arg_iterator ArgIt = CS.arg_begin(), End = CS.arg_end();
 3297       unsigned i = ArgIt - CS.arg_begin();
 3793     for (CallSite::arg_iterator ArgIt = CS.arg_begin(), End = CS.arg_end();
 4020     for (CallSite::arg_iterator ArgIt = CS.arg_begin() +
 4172     for (CallSite::arg_iterator ArgIt = CS.arg_begin(), End = CS.arg_end();
 4412     for (CallSite::arg_iterator ArgIt = CS.arg_begin(), End = CS.arg_end();
lib/Transforms/ObjCARC/DependencyAnalysis.cpp
  100     for (ImmutableCallSite::arg_iterator OI = CS.arg_begin(),
lib/Transforms/Scalar/CallSiteSplitting.cpp
  113   for (CallSite::arg_iterator I = CS.arg_begin(), E = CS.arg_end(); I != E;
lib/Transforms/Scalar/SCCP.cpp
 1274       for (CallSite::arg_iterator AI = CS.arg_begin(), E = CS.arg_end();
 1313     CallSite::arg_iterator CAI = CS.arg_begin();
lib/Transforms/Scalar/TailRecursionElimination.cpp
  486     CallSite::arg_iterator I = CallSite(CI).arg_begin(),
lib/Transforms/Utils/Evaluator.cpp
  295   auto ArgI = CS.arg_begin();
lib/Transforms/Utils/InlineFunction.cpp
 1684     CallSite::arg_iterator AI = CS.arg_begin();
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp
  165     std::vector<llvm::Value *> new_call_args(call_site.arg_begin(),
tools/opt/AnalysisWrappers.cpp
   46           for (CallSite::arg_iterator AI = CS.arg_begin(),