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

References

include/llvm/IR/CallSite.h
  585     CALLSITE_DELEGATE_GETTER(arg_begin());
include/llvm/IR/InstrTypes.h
 1231     return make_range(arg_begin(), arg_end());
 1233   bool arg_empty() const { return arg_end() == arg_begin(); }
 1234   unsigned arg_size() const { return arg_end() - arg_begin(); }
 1242     return make_range(arg_begin(), arg_end());
 1269     return arg_begin() <= U && U < arg_end();
include/llvm/IR/Statepoint.h
  172     return getCall()->arg_begin() + CallArgsBeginPos;
  384     return *(getStatepoint()->arg_begin() + getBasePtrIndex());
  388     return *(getStatepoint()->arg_begin() + getDerivedPtrIndex());
lib/Analysis/AliasAnalysis.cpp
  211       for (auto AI = Call->arg_begin(), AE = Call->arg_end(); AI != AE; ++AI) {
  215         unsigned ArgIdx = std::distance(Call->arg_begin(), AI);
  293     for (auto I = Call2->arg_begin(), E = Call2->arg_end(); I != E; ++I) {
  297       unsigned Call2ArgIdx = std::distance(Call2->arg_begin(), I);
  344     for (auto I = Call1->arg_begin(), E = Call1->arg_end(); I != E; ++I) {
  348       unsigned Call1ArgIdx = std::distance(Call1->arg_begin(), I);
lib/Analysis/MemorySSA.cpp
  173            std::equal(Call->arg_begin(), Call->arg_end(),
  174                       Other.Call->arg_begin());
lib/CodeGen/GlobalISel/IRTranslator.cpp
 1128   for (auto AI = CI.arg_begin(), AE = CI.arg_end(); std::next(AI) != AE; ++AI)
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
  929   unsigned ArgBeginIndex = Call->arg_begin() - Call->op_begin();
lib/Transforms/Coroutines/CoroInstr.h
  407   const_op_iterator value_begin() const { return arg_begin(); }