Home
last modified time | relevance | path

Searched refs:arg_iterator (Results 1 – 25 of 81) sorted by relevance

1234

/freebsd-10-stable/contrib/llvm/include/llvm/Option/
DArgList.h28 class arg_iterator {
54 arg_iterator(SmallVectorImpl<Arg*>::const_iterator it,
65 arg_iterator &operator++() {
71 arg_iterator operator++(int) {
72 arg_iterator tmp(*this);
77 friend bool operator==(arg_iterator LHS, arg_iterator RHS) {
80 friend bool operator!=(arg_iterator LHS, arg_iterator RHS) {
140 arg_iterator filtered_begin(OptSpecifier Id0 = 0U, OptSpecifier Id1 = 0U,
142 return arg_iterator(Args.begin(), *this, Id0, Id1, Id2);
144 arg_iterator filtered_end() const { in filtered_end()
[all …]
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/
DAttributeList.h371 class arg_iterator {
375 arg_iterator(ArgsUnion const *x, unsigned idx) : X(x), Idx(idx) {} in arg_iterator() function
377 arg_iterator& operator++() {
382 bool operator==(const arg_iterator& I) const {
388 bool operator!=(const arg_iterator& I) const {
401 arg_iterator arg_begin() const { in arg_begin()
402 return arg_iterator(getArgsBuffer(), 0); in arg_begin()
405 arg_iterator arg_end() const { in arg_end()
406 return arg_iterator(getArgsBuffer(), NumArgs); in arg_end()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/CodeGen/
DCGFunctionInfo.h276 typedef ArgInfo *arg_iterator; typedef
280 arg_iterator arg_begin() { return getArgsBuffer() + 1; } in arg_begin()
281 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; } in arg_end()
336 for (arg_iterator it = arg_begin(), ie = arg_end(); it != ie; ++it) in Profile()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Lex/
DMacroInfo.h191 typedef IdentifierInfo* const *arg_iterator; typedef
193 arg_iterator arg_begin() const { return ArgumentList; } in arg_begin()
194 arg_iterator arg_end() const { return ArgumentList+NumArguments; } in arg_end()
200 for (arg_iterator I = arg_begin(), E = arg_end(); I != E; ++I) in getArgumentNum()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Frontend/
DCompilerInvocation.cpp110 for (arg_iterator I = Args.filtered_begin(OPT_W_Group), in addWarningArgs()
238 for (arg_iterator it = Args.filtered_begin(OPT_analyzer_checker, in ParseAnalyzerArgs()
254 for (arg_iterator it = Args.filtered_begin(OPT_analyzer_config), in ParseAnalyzerArgs()
728 for (arg_iterator it = Args.filtered_begin(OPT_plugin_arg), in ParseFrontendArgs()
738 for (arg_iterator it = Args.filtered_begin(OPT_plugin_arg), in ParseFrontendArgs()
923 for (arg_iterator it = Args.filtered_begin(OPT_fmodules_ignore_macro), in ParseHeaderSearchArgs()
935 for (arg_iterator it = Args.filtered_begin(OPT_I, OPT_F, in ParseHeaderSearchArgs()
954 for (arg_iterator it = Args.filtered_begin(OPT_iprefix, OPT_iwithprefix, in ParseHeaderSearchArgs()
968 for (arg_iterator it = Args.filtered_begin(OPT_idirafter), in ParseHeaderSearchArgs()
971 for (arg_iterator it = Args.filtered_begin(OPT_iquote), in ParseHeaderSearchArgs()
[all …]
/freebsd-10-stable/contrib/llvm/lib/Transforms/IPO/
DIPConstantPropagation.cpp105 CallSite::arg_iterator AI = CS.arg_begin(); in PropagateConstantsIntoArguments()
106 Function::arg_iterator Arg = F.arg_begin(); in PropagateConstantsIntoArguments()
134 Function::arg_iterator AI = F.arg_begin(); in PropagateConstantsIntoArguments()
DArgumentPromotion.cpp130 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; ++I) in PromoteArguments()
524 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in DoPromotion()
646 CallSite::arg_iterator AI = CS.arg_begin(); in DoPromotion()
648 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); in DoPromotion()
772 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(), in DoPromotion()
845 Function::arg_iterator TheArg = I2; in DoPromotion()
DDeadArgumentElimination.cpp325 for (Function::arg_iterator I = Fn.arg_begin(), E = Fn.arg_end(), in DeleteDeadVarargs()
377 for (Function::arg_iterator I = Fn.arg_begin(), E = Fn.arg_end(); in RemoveDeadArgumentsFromCallers()
745 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); in RemoveDeadStuffFromFunction()
916 CallSite::arg_iterator I = CS.arg_begin(); in RemoveDeadStuffFromFunction()
939 for (CallSite::arg_iterator E = CS.arg_end(); I != E; ++I, ++i) { in RemoveDeadStuffFromFunction()
1033 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(), in RemoveDeadStuffFromFunction()
DFunctionAttrs.cpp202 for (CallSite::arg_iterator CI = CS.arg_begin(), CE = CS.arg_end(); in AddReadAttrs()
355 Function::arg_iterator AI = F->arg_begin(), AE = F->arg_end(); in captured()
356 for (CallSite::arg_iterator PI = CS.arg_begin(), PE = CS.arg_end(); in captured()
464 Function::arg_iterator AI = F->arg_begin(), AE = F->arg_end(); in determinePointerReadAttrs()
465 CallSite::arg_iterator B = CS.arg_begin(), E = CS.arg_end(); in determinePointerReadAttrs()
466 for (CallSite::arg_iterator A = B; A != E; ++A, ++AI) { in determinePointerReadAttrs()
537 for (Function::arg_iterator A = F->arg_begin(), E = F->arg_end(); in AddArgumentAttrs()
548 for (Function::arg_iterator A = F->arg_begin(), E = F->arg_end(); in AddArgumentAttrs()
/freebsd-10-stable/contrib/llvm/lib/Option/
DArgList.cpp20 void arg_iterator::SkipToNextArg() { in SkipToNextArg()
246 for (arg_iterator it = filtered_begin(Id0, Id1, Id2), in AddAllArgs()
255 for (arg_iterator it = filtered_begin(Id0, Id1, Id2), in AddAllArgValues()
266 for (arg_iterator it = filtered_begin(Id0), in AddAllArgsTranslated()
281 for (arg_iterator it = filtered_begin(Id0), in ClaimAllArgs()
/freebsd-10-stable/contrib/llvm/lib/Analysis/
DCaptureTracking.cpp123 CallSite::arg_iterator B = CS.arg_begin(), E = CS.arg_end(); in PointerMayBeCaptured()
124 for (CallSite::arg_iterator A = B; A != E; ++A) in PointerMayBeCaptured()
DAliasAnalysis.cpp96 for (ImmutableCallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in getModRefInfo()
154 for (ImmutableCallSite::arg_iterator in getModRefInfo()
174 for (ImmutableCallSite::arg_iterator in getModRefInfo()
437 for (ImmutableCallSite::arg_iterator CI = CS.arg_begin(), CE = CS.arg_end(); in callCapturesBefore()
DLint.cpp224 Function::arg_iterator PI = F->arg_begin(), PE = F->arg_end(); 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()
259 for (CallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in visitCallSite()
DAliasDebugger.cpp61 for (Function::arg_iterator AI = I->arg_begin(), AE = I->arg_end(); in runOnModule()
/freebsd-10-stable/contrib/llvm/include/llvm/IR/
DFunction.h80 typedef ArgumentListType::iterator arg_iterator;
410 arg_iterator arg_begin() {
418 arg_iterator arg_end() {
/freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/
DTailRecursionElimination.cpp315 for (Function::arg_iterator AI = F->arg_begin(); &*AI != Arg; ++AI) in isDynamicConstant()
434 CallSite::arg_iterator I = CallSite(CI).arg_begin(), in FindTRECandidate()
436 Function::arg_iterator FI = F->arg_begin(), in FindTRECandidate()
535 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); in EliminateRecursiveTailCall()
DSCCP.cpp1096 for (CallSite::arg_iterator AI = CS.arg_begin(), E = CS.arg_end(); in visitCallSite()
1125 CallSite::arg_iterator CAI = CS.arg_begin(); in visitCallSite()
1126 for (Function::arg_iterator AI = F->arg_begin(), E = F->arg_end(); in visitCallSite()
1565 for (Function::arg_iterator AI = F.arg_begin(), E = F.arg_end(); AI != E;++AI) in runOnFunction()
1725 for (Function::arg_iterator AI = F->arg_begin(), E = F->arg_end(); in runOnModule()
1758 for (Function::arg_iterator AI = F->arg_begin(), E = F->arg_end(); in runOnModule()
/freebsd-10-stable/contrib/llvm/lib/Transforms/ObjCARC/
DDependencyAnalysis.cpp56 for (ImmutableCallSite::arg_iterator I = CS.arg_begin(), E = CS.arg_end(); in CanAlterRefCount()
88 for (ImmutableCallSite::arg_iterator OI = CS.arg_begin(), in CanUse()
/freebsd-10-stable/contrib/llvm/lib/Transforms/Utils/
DInstructionNamer.cpp35 for (Function::arg_iterator AI = F.arg_begin(), AE = F.arg_end(); in runOnFunction()
DMetaRenamer.cpp119 for (Function::arg_iterator AI = F.arg_begin(), AE = F.arg_end(); in runOnFunction()
/freebsd-10-stable/contrib/llvm/include/llvm/Support/
DCallSite.h133 typedef IterTy arg_iterator; typedef
272 for (arg_iterator AI = this->arg_begin(), E = this->arg_end(); AI != E; in hasArgument()
/freebsd-10-stable/contrib/llvm/tools/opt/
DAnalysisWrappers.cpp48 for (CallSite::arg_iterator AI = CS.arg_begin(), in runOnModule()
/freebsd-10-stable/contrib/llvm/lib/Target/Hexagon/
DHexagonRemoveSZExtArgs.cpp57 for (Function::arg_iterator AI = F.arg_begin(), AE = F.arg_end(); AI != AE; in runOnFunction()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/
DExprCXX.h1156 typedef ExprIterator arg_iterator; typedef
1159 arg_iterator arg_begin() { return Args; } in arg_begin()
1160 arg_iterator arg_end() { return Args + NumArgs; } in arg_end()
1809 typedef ExprIterator arg_iterator; typedef
1812 arg_iterator placement_arg_begin() { in placement_arg_begin()
1815 arg_iterator placement_arg_end() { in placement_arg_end()
2309 typedef TypeSourceInfo **arg_iterator; typedef
2310 arg_iterator arg_begin() { in arg_begin()
2313 arg_iterator arg_end() { in arg_end()
3063 typedef Expr** arg_iterator; typedef
[all …]
/freebsd-10-stable/contrib/llvm/lib/Transforms/Instrumentation/
DDataFlowSanitizer.cpp435 for (Function::arg_iterator ai = NewF->arg_begin(); n != 0; ++ai, --n) in buildWrapperFunction()
455 Function::arg_iterator AI = F->arg_begin(); ++AI; in getOrBuildTrampolineFunction()
467 Function::arg_iterator ValAI = F->arg_begin(), ShadowAI = AI; ++ValAI; in getOrBuildTrampolineFunction()
584 for (Function::arg_iterator FArg = F.arg_begin(), in runOnModule()
779 Function::arg_iterator i = F->arg_begin(); in getShadow()
1242 CallSite::arg_iterator i = CS.arg_begin(); in visitCallSite()
1333 CallSite::arg_iterator i = CS.arg_begin(), e = CS.arg_end(); in visitCallSite()

1234