Home
last modified time | relevance | path

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

123

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DStatepoint.h95 using arg_iterator = typename CallSiteTy::arg_iterator;
179 typename CallSiteTy::arg_iterator arg_begin() const { in arg_begin()
183 typename CallSiteTy::arg_iterator arg_end() const { in arg_end()
195 iterator_range<arg_iterator> call_args() const { in call_args()
223 iterator_range<arg_iterator> gc_transition_args() const { in gc_transition_args()
234 typename CallSiteTy::arg_iterator deopt_begin() const { in deopt_begin()
239 typename CallSiteTy::arg_iterator deopt_end() const { in deopt_end()
246 iterator_range<arg_iterator> deopt_operands() const { in deopt_operands()
250 typename CallSiteTy::arg_iterator gc_args_begin() const { in gc_args_begin()
253 typename CallSiteTy::arg_iterator gc_args_end() const { in gc_args_end()
[all …]
H A DFunction.h68 using arg_iterator = Argument *; variable
671 arg_iterator arg_begin() { in arg_begin()
680 arg_iterator arg_end() { in arg_end()
689 iterator_range<arg_iterator> args() { in args()
H A DCallSite.h213 using arg_iterator = IterTy; variable
650 for (arg_iterator AI = this->arg_begin(), E = this->arg_end(); AI != E; in hasArgument()
/freebsd-12.1/contrib/llvm/include/llvm/Option/
H A DArgList.h41 class arg_iterator {
79 arg_iterator(
91 arg_iterator &operator++() {
97 arg_iterator operator++(int) {
98 arg_iterator tmp(*this);
103 friend bool operator==(arg_iterator LHS, arg_iterator RHS) {
106 friend bool operator!=(arg_iterator LHS, arg_iterator RHS) {
120 using iterator = arg_iterator<arglist_type::iterator>;
124 arg_iterator<arglist_type::const_reverse_iterator>;
127 arg_iterator<arglist_type::const_iterator, N>;
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DIPConstantPropagation.cpp76 CallSite::arg_iterator AI = CS.arg_begin(); in PropagateConstantsIntoArguments()
77 Function::arg_iterator Arg = F.arg_begin(); in PropagateConstantsIntoArguments()
105 Function::arg_iterator AI = F.arg_begin(); in PropagateConstantsIntoArguments()
H A DDeadArgumentElimination.cpp235 for (Function::arg_iterator I = Fn.arg_begin(), E = Fn.arg_end(), in DeleteDeadVarargs()
753 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); in RemoveDeadStuffFromFunction()
893 CallSite::arg_iterator I = CS.arg_begin(); in RemoveDeadStuffFromFunction()
918 for (CallSite::arg_iterator E = CS.arg_end(); I != E; ++I, ++i) { in RemoveDeadStuffFromFunction()
1016 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(), in RemoveDeadStuffFromFunction()
H A DArgumentPromotion.cpp138 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in doPromotion()
249 CallSite::arg_iterator AI = CS.arg_begin(); in doPromotion()
251 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in doPromotion()
367 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(), in doPromotion()
445 Function::arg_iterator TheArg = I2; in doPromotion()
H A DFunctionAttrs.cpp160 for (CallSite::arg_iterator CI = Call->arg_begin(), CE = Call->arg_end(); in checkFunctionMemoryAccess()
680 for (Function::arg_iterator A = F->arg_begin(), E = F->arg_end(); A != E; in addArgumentAttrs()
691 for (Function::arg_iterator A = F->arg_begin(), E = F->arg_end(); A != E; in addArgumentAttrs()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h581 typedef ArgInfo *arg_iterator; typedef
583 typedef llvm::iterator_range<arg_iterator> arg_range;
593 arg_iterator arg_begin() { return getArgsBuffer() + 1; } in arg_begin()
594 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; } in arg_end()
/freebsd-12.1/contrib/llvm/tools/opt/
H A DAnalysisWrappers.cpp47 for (CallSite::arg_iterator AI = CS.arg_begin(), in runOnModule()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp372 for (Function::arg_iterator AI = F->arg_begin(); &*AI != Arg; ++AI) in isDynamicConstant()
487 CallSite::arg_iterator I = CallSite(CI).arg_begin(), in findTRECandidate()
489 Function::arg_iterator FI = F->arg_begin(), in findTRECandidate()
595 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); in eliminateRecursiveTailCall()
H A DSCCP.cpp1237 for (CallSite::arg_iterator AI = CS.arg_begin(), E = CS.arg_end(); in visitCallSite()
1275 CallSite::arg_iterator CAI = CS.arg_begin(); in visitCallSite()
1276 for (Function::arg_iterator AI = F->arg_begin(), E = F->arg_end(); in visitCallSite()
2005 for (Function::arg_iterator AI = F.arg_begin(), E = F.arg_end(); AI != E; in runIPSCCP()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixFunctionBitcasts.cpp127 Function::arg_iterator AI = Wrapper->arg_begin(); in CreateWrapper()
128 Function::arg_iterator AE = Wrapper->arg_end(); in CreateWrapper()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExprCXX.h1389 using arg_iterator = ExprIterator; variable
1391 using arg_range = llvm::iterator_range<arg_iterator>;
1399 arg_iterator arg_begin() { return getTrailingArgs(); } in arg_begin()
1400 arg_iterator arg_end() { return arg_begin() + getNumArgs(); } in arg_end()
2117 using arg_iterator = ExprIterator; variable
2120 llvm::iterator_range<arg_iterator> placement_arguments() { in placement_arguments()
2128 arg_iterator placement_arg_begin() { in placement_arg_begin()
2131 arg_iterator placement_arg_end() { in placement_arg_end()
3228 using arg_iterator = Expr **; variable
3229 using arg_range = llvm::iterator_range<arg_iterator>;
[all …]
H A DExprObjC.h1405 using arg_iterator = ExprIterator;
1408 llvm::iterator_range<arg_iterator> arguments() {
1416 arg_iterator arg_begin() { return reinterpret_cast<Stmt **>(getArgs()); }
1418 arg_iterator arg_end() {
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DLint.cpp254 Function::arg_iterator PI = F->arg_begin(), PE = F->arg_end(); in visitCallSite()
255 CallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in visitCallSite()
271 for (CallSite::arg_iterator BI = CS.arg_begin(); BI != AE; ++BI) { in visitCallSite()
H A DStackSafetyAnalysis.cpp346 ImmutableCallSite::arg_iterator B = CS.arg_begin(), E = CS.arg_end(); in analyzeAllUses()
347 for (ImmutableCallSite::arg_iterator A = B; A != E; ++A) { in analyzeAllUses()
H A DInlineCost.cpp1187 for (CallSite::arg_iterator I = CS.arg_begin(), E = CS.arg_end(); I != E; in simplifyCallSite()
1777 CallSite::arg_iterator CAI = CS.arg_begin(); in analyzeCall()
1778 for (Function::arg_iterator FAI = F.arg_begin(), FAE = F.arg_end(); in analyzeCall()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp666 for (Function::arg_iterator ai = NewF->arg_begin(); n != 0; ++ai, --n) in buildWrapperFunction()
687 Function::arg_iterator AI = F->arg_begin(); ++AI; in getOrBuildTrampolineFunction()
698 Function::arg_iterator ValAI = F->arg_begin(), ShadowAI = AI; ++ValAI; in getOrBuildTrampolineFunction()
828 for (Function::arg_iterator FArg = F.arg_begin(), in runOnModule()
1023 Function::arg_iterator i = F->arg_begin(); in getShadow()
1563 CallSite::arg_iterator i = CS.arg_begin(); in visitCallSite()
1684 CallSite::arg_iterator i = CS.arg_begin(), e = CS.arg_end(); in visitCallSite()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DObjCARCAnalysisUtils.h200 for (ImmutableCallSite::arg_iterator I = CS.arg_begin(), E = CS.arg_end(); in GetCallSiteClass()
/freebsd-12.1/contrib/llvm/tools/llvm-diff/
H A DDiffConsumer.cpp25 for (Function::arg_iterator in ComputeNumbering()
/freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/
H A DDependencyAnalysis.cpp101 for (ImmutableCallSite::arg_iterator OI = CS.arg_begin(), in CanUse()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DCloneModule.cpp157 Function::arg_iterator DestI = F->arg_begin(); in CloneModule()
H A DCodeExtractor.cpp835 Function::arg_iterator AI = newFunction->arg_begin(); in constructFunction()
960 Function::arg_iterator OutputArgBegin = newFunction->arg_begin(); in emitCallAndSwitchStatement()
966 Function::arg_iterator OAI = OutputArgBegin; in emitCallAndSwitchStatement()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DSafeStack.cpp347 ImmutableCallSite::arg_iterator B = CS.arg_begin(), E = CS.arg_end(); in IsSafeStackAlloca()
348 for (ImmutableCallSite::arg_iterator A = B; A != E; ++A) in IsSafeStackAlloca()

123