Home
last modified time | relevance | path

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

123

/NextBSD/contrib/llvm/include/llvm/IR/
HDStatepoint.h78 typedef typename CallSiteTy::arg_iterator arg_iterator; typedef
159 typename CallSiteTy::arg_iterator arg_begin() const { in arg_begin()
163 typename CallSiteTy::arg_iterator arg_end() const { in arg_end()
175 iterator_range<arg_iterator> call_args() const { in call_args()
176 return iterator_range<arg_iterator>(arg_begin(), arg_end()); in call_args()
191 typename CallSiteTy::arg_iterator gc_transition_args_begin() const { in gc_transition_args_begin()
196 typename CallSiteTy::arg_iterator gc_transition_args_end() const { in gc_transition_args_end()
203 iterator_range<arg_iterator> gc_transition_args() const { in gc_transition_args()
204 return iterator_range<arg_iterator>(gc_transition_args_begin(), in gc_transition_args()
215 typename CallSiteTy::arg_iterator vm_state_begin() const { in vm_state_begin()
[all …]
HDFunction.h62 typedef ArgumentListType::iterator arg_iterator;
472 arg_iterator arg_begin() {
480 arg_iterator arg_end() {
489 iterator_range<arg_iterator> args() {
490 return iterator_range<arg_iterator>(arg_begin(), arg_end());
HDCallSite.h147 typedef IterTy arg_iterator; typedef
373 for (arg_iterator AI = this->arg_begin(), E = this->arg_end(); AI != E; in hasArgument()
/NextBSD/contrib/llvm/include/llvm/Option/
HDArgList.h31 class arg_iterator {
57 arg_iterator(SmallVectorImpl<Arg *>::const_iterator it, const ArgList &Args,
68 arg_iterator &operator++() {
74 arg_iterator operator++(int) {
75 arg_iterator tmp(*this);
80 friend bool operator==(arg_iterator LHS, arg_iterator RHS) {
83 friend bool operator!=(arg_iterator LHS, arg_iterator RHS) {
154 arg_iterator filtered_begin(OptSpecifier Id0 = 0U, OptSpecifier Id1 = 0U,
156 return arg_iterator(Args.begin(), *this, Id0, Id1, Id2);
158 arg_iterator filtered_end() const { in filtered_end()
[all …]
/NextBSD/contrib/llvm/lib/Transforms/IPO/
HDIPConstantPropagation.cpp106 CallSite::arg_iterator AI = CS.arg_begin(); in PropagateConstantsIntoArguments()
107 Function::arg_iterator Arg = F.arg_begin(); in PropagateConstantsIntoArguments()
135 Function::arg_iterator AI = F.arg_begin(); in PropagateConstantsIntoArguments()
HDDeadArgumentElimination.cpp296 for (Function::arg_iterator I = Fn.arg_begin(), E = Fn.arg_end(), in DeleteDeadVarargs()
352 for (Function::arg_iterator I = Fn.arg_begin(), E = Fn.arg_end(); in RemoveDeadArgumentsFromCallers()
755 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); in RemoveDeadStuffFromFunction()
907 CallSite::arg_iterator I = CS.arg_begin(); in RemoveDeadStuffFromFunction()
930 for (CallSite::arg_iterator E = CS.arg_end(); I != E; ++I, ++i) { in RemoveDeadStuffFromFunction()
1024 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(), in RemoveDeadStuffFromFunction()
HDArgumentPromotion.cpp220 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; ++I) in PromoteArguments()
638 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in DoPromotion()
774 CallSite::arg_iterator AI = CS.arg_begin(); in DoPromotion()
776 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); in DoPromotion()
902 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(), in DoPromotion()
983 Function::arg_iterator TheArg = I2; in DoPromotion()
HDFunctionAttrs.cpp204 for (CallSite::arg_iterator CI = CS.arg_begin(), CE = CS.arg_end(); in AddReadAttrs()
358 Function::arg_iterator AI = F->arg_begin(), AE = F->arg_end(); in captured()
359 for (CallSite::arg_iterator PI = CS.arg_begin(), PE = CS.arg_end(); in captured()
482 Function::arg_iterator AI = F->arg_begin(), AE = F->arg_end(); in determinePointerReadAttrs()
483 CallSite::arg_iterator B = CS.arg_begin(), E = CS.arg_end(); in determinePointerReadAttrs()
484 for (CallSite::arg_iterator A = B; A != E; ++A, ++AI) { in determinePointerReadAttrs()
559 for (Function::arg_iterator A = F->arg_begin(), E = F->arg_end(); in AddArgumentAttrs()
570 for (Function::arg_iterator A = F->arg_begin(), E = F->arg_end(); in AddArgumentAttrs()
/NextBSD/contrib/llvm/tools/clang/include/clang/Lex/
HDMacroInfo.h176 typedef IdentifierInfo *const *arg_iterator; typedef
178 arg_iterator arg_begin() const { return ArgumentList; } in arg_begin()
179 arg_iterator arg_end() const { return ArgumentList + NumArguments; } in arg_end()
188 for (arg_iterator I = arg_begin(), E = arg_end(); I != E; ++I) in getArgumentNum()
/NextBSD/contrib/llvm/tools/clang/include/clang/CodeGen/
HDCGFunctionInfo.h394 typedef ArgInfo *arg_iterator; typedef
396 typedef llvm::iterator_range<arg_iterator> arg_range;
406 arg_iterator arg_begin() { return getArgsBuffer() + 1; } in arg_begin()
407 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; } in arg_end()
/NextBSD/contrib/llvm/lib/Analysis/
HDAliasAnalysis.cpp113 for (ImmutableCallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in getModRefInfo()
174 for (ImmutableCallSite::arg_iterator in getModRefInfo()
203 for (ImmutableCallSite::arg_iterator in getModRefInfo()
374 for (ImmutableCallSite::arg_iterator CI = CS.arg_begin(), CE = CS.arg_end(); in callCapturesBefore()
HDCaptureTracking.cpp303 CallSite::arg_iterator B = CS.arg_begin(), E = CS.arg_end(); in PointerMayBeCaptured()
304 for (CallSite::arg_iterator A = B; A != E; ++A) in PointerMayBeCaptured()
HDLint.cpp230 Function::arg_iterator PI = F->arg_begin(), PE = F->arg_end(); in visitCallSite()
231 CallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in visitCallSite()
245 for (CallSite::arg_iterator BI = CS.arg_begin(); BI != AE; ++BI) in visitCallSite()
265 for (CallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in visitCallSite()
HDAliasDebugger.cpp61 for (Function::arg_iterator AI = I->arg_begin(), AE = I->arg_end(); in runOnModule()
HDAliasAnalysisEvaluator.cpp149 for (Function::arg_iterator I = F.arg_begin(), E = F.arg_end(); I != E; ++I) in runOnFunction()
167 for (CallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in runOnFunction()
/NextBSD/contrib/llvm/lib/Transforms/ObjCARC/
HDDependencyAnalysis.cpp57 for (ImmutableCallSite::arg_iterator I = CS.arg_begin(), E = CS.arg_end(); in CanAlterRefCount()
104 for (ImmutableCallSite::arg_iterator OI = CS.arg_begin(), in CanUse()
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDTailRecursionElimination.cpp487 for (Function::arg_iterator AI = F->arg_begin(); &*AI != Arg; ++AI) in isDynamicConstant()
604 CallSite::arg_iterator I = CallSite(CI).arg_begin(), in FindTRECandidate()
606 Function::arg_iterator FI = F->arg_begin(), in FindTRECandidate()
708 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); in EliminateRecursiveTailCall()
HDSCCP.cpp1100 for (CallSite::arg_iterator AI = CS.arg_begin(), E = CS.arg_end(); in visitCallSite()
1132 CallSite::arg_iterator CAI = CS.arg_begin(); in visitCallSite()
1133 for (Function::arg_iterator AI = F->arg_begin(), E = F->arg_end(); in visitCallSite()
1574 for (Function::arg_iterator AI = F.arg_begin(), E = F.arg_end(); AI != E;++AI) in runOnFunction()
1734 for (Function::arg_iterator AI = F->arg_begin(), E = F->arg_end(); in runOnModule()
1767 for (Function::arg_iterator AI = F->arg_begin(), E = F->arg_end(); in runOnModule()
/NextBSD/contrib/llvm/lib/Transforms/Utils/
HDInstructionNamer.cpp35 for (Function::arg_iterator AI = F.arg_begin(), AE = F.arg_end(); in runOnFunction()
HDMetaRenamer.cpp119 for (Function::arg_iterator AI = F.arg_begin(), AE = F.arg_end(); in runOnFunction()
HDCloneModule.cpp93 Function::arg_iterator DestI = F->arg_begin(); in CloneModule()
/NextBSD/contrib/llvm/tools/opt/
HDAnalysisWrappers.cpp47 for (CallSite::arg_iterator AI = CS.arg_begin(), in runOnModule()
/NextBSD/contrib/llvm/lib/Target/Hexagon/
HDHexagonRemoveSZExtArgs.cpp60 for (Function::arg_iterator AI = F.arg_begin(), AE = F.arg_end(); AI != AE; in runOnFunction()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDExprCXX.h1179 typedef ExprIterator arg_iterator; typedef
1181 typedef llvm::iterator_range<arg_iterator> arg_range;
1189 arg_iterator arg_begin() { return Args; } in arg_begin()
1190 arg_iterator arg_end() { return Args + NumArgs; } in arg_end()
1770 typedef ExprIterator arg_iterator; typedef
1773 arg_iterator placement_arg_begin() { in placement_arg_begin()
1776 arg_iterator placement_arg_end() { in placement_arg_end()
2145 typedef TypeSourceInfo **arg_iterator; typedef
2146 arg_iterator arg_begin() { in arg_begin()
2149 arg_iterator arg_end() { in arg_end()
[all …]
/NextBSD/contrib/llvm/lib/Transforms/Instrumentation/
HDSafeStack.cpp137 ImmutableCallSite::arg_iterator B = CS.arg_begin(), E = CS.arg_end(); in IsSafeStackAlloca()
138 for (ImmutableCallSite::arg_iterator A = B; A != E; ++A) in IsSafeStackAlloca()

123