Home
last modified time | relevance | path

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

1234

/external/llvm/include/llvm/IR/
DStatepoint.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()
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()
214 typename CallSiteTy::arg_iterator vm_state_begin() const { in vm_state_begin()
219 typename CallSiteTy::arg_iterator vm_state_end() const { in vm_state_end()
226 iterator_range<arg_iterator> vm_state_args() const { in vm_state_args()
[all …]
DFunction.h50 typedef ArgumentListType::iterator arg_iterator;
490 arg_iterator arg_begin() {
498 arg_iterator arg_end() {
507 iterator_range<arg_iterator> args() {
DCallSite.h149 typedef IterTy arg_iterator; typedef
454 for (arg_iterator AI = this->arg_begin(), E = this->arg_end(); AI != E; in hasArgument()
/external/llvm/include/llvm/Option/
DArgList.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 …]
/external/llvm/unittests/Transforms/Utils/
DIntegerDivision.cpp37 Function::arg_iterator AI = F->arg_begin(); in TEST()
67 Function::arg_iterator AI = F->arg_begin(); in TEST()
97 Function::arg_iterator AI = F->arg_begin(); in TEST()
127 Function::arg_iterator AI = F->arg_begin(); in TEST()
158 Function::arg_iterator AI = F->arg_begin(); in TEST()
188 Function::arg_iterator AI = F->arg_begin(); in TEST()
218 Function::arg_iterator AI = F->arg_begin(); in TEST()
248 Function::arg_iterator AI = F->arg_begin(); in TEST()
/external/llvm/lib/Transforms/IPO/
DIPConstantPropagation.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()
DArgumentPromotion.cpp647 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in DoPromotion()
772 CallSite::arg_iterator AI = CS.arg_begin(); in DoPromotion()
774 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); in DoPromotion()
896 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(), in DoPromotion()
972 Function::arg_iterator TheArg = I2; in DoPromotion()
DDeadArgumentElimination.cpp296 for (Function::arg_iterator I = Fn.arg_begin(), E = Fn.arg_end(), in DeleteDeadVarargs()
758 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); in RemoveDeadStuffFromFunction()
910 CallSite::arg_iterator I = CS.arg_begin(); in RemoveDeadStuffFromFunction()
933 for (CallSite::arg_iterator E = CS.arg_end(); I != E; ++I, ++i) { in RemoveDeadStuffFromFunction()
1026 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(), in RemoveDeadStuffFromFunction()
/external/clang/include/clang/Lex/
DMacroInfo.h175 typedef IdentifierInfo *const *arg_iterator; typedef
177 arg_iterator arg_begin() const { return ArgumentList; } in arg_begin()
178 arg_iterator arg_end() const { return ArgumentList + NumArguments; } in arg_end()
187 for (arg_iterator I = arg_begin(), E = arg_end(); I != E; ++I) in getArgumentNum()
/external/clang/include/clang/CodeGen/
DCGFunctionInfo.h396 typedef ArgInfo *arg_iterator; typedef
398 typedef llvm::iterator_range<arg_iterator> arg_range;
408 arg_iterator arg_begin() { return getArgsBuffer() + 1; } in arg_begin()
409 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; } in arg_end()
/external/llvm/lib/Transforms/ObjCARC/
DDependencyAnalysis.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()
/external/llvm/lib/Transforms/Utils/
DInstructionNamer.cpp35 for (Function::arg_iterator AI = F.arg_begin(), AE = F.arg_end(); in runOnFunction()
DCloneModule.cpp132 Function::arg_iterator DestI = F->arg_begin(); in CloneModule()
DCodeExtractor.cpp357 Function::arg_iterator AI = newFunction->arg_begin(); in constructFunction()
482 Function::arg_iterator OutputArgBegin = newFunction->arg_begin(); in emitCallAndSwitchStatement()
561 Function::arg_iterator OAI = OutputArgBegin; in emitCallAndSwitchStatement()
/external/llvm/lib/Transforms/Scalar/
DTailRecursionElimination.cpp491 for (Function::arg_iterator AI = F->arg_begin(); &*AI != Arg; ++AI) in isDynamicConstant()
607 CallSite::arg_iterator I = CallSite(CI).arg_begin(), in FindTRECandidate()
609 Function::arg_iterator FI = F->arg_begin(), in FindTRECandidate()
711 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); in EliminateRecursiveTailCall()
/external/llvm/tools/opt/
DAnalysisWrappers.cpp47 for (CallSite::arg_iterator AI = CS.arg_begin(), in runOnModule()
/external/llvm/lib/Analysis/
DLint.cpp232 Function::arg_iterator PI = F->arg_begin(), PE = F->arg_end(); in visitCallSite()
233 CallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in visitCallSite()
247 for (CallSite::arg_iterator BI = CS.arg_begin(); BI != AE; ++BI) in visitCallSite()
267 for (CallSite::arg_iterator AI = CS.arg_begin(), AE = CS.arg_end(); in visitCallSite()
/external/clang/include/clang/AST/
DExprCXX.h1254 typedef ExprIterator arg_iterator; typedef
1256 typedef llvm::iterator_range<arg_iterator> arg_range;
1264 arg_iterator arg_begin() { return Args; } in arg_begin()
1265 arg_iterator arg_end() { return Args + NumArgs; } in arg_end()
1882 typedef ExprIterator arg_iterator; typedef
1885 llvm::iterator_range<arg_iterator> placement_arguments() { in placement_arguments()
1893 arg_iterator placement_arg_begin() { in placement_arg_begin()
1896 arg_iterator placement_arg_end() { in placement_arg_end()
2265 typedef TypeSourceInfo **arg_iterator; typedef
2266 arg_iterator arg_begin() { in arg_begin()
[all …]
DExprObjC.h1360 typedef ExprIterator arg_iterator;
1363 llvm::iterator_range<arg_iterator> arguments() {
1371 arg_iterator arg_begin() { return reinterpret_cast<Stmt **>(getArgs()); }
1372 arg_iterator arg_end() {
/external/llvm/examples/BrainF/
DBrainFDriver.cpp66 Function::arg_iterator args = main_func->arg_begin(); in addMainFunction()
/external/llvm/include/llvm/Analysis/
DObjCARCAnalysisUtils.h186 for (ImmutableCallSite::arg_iterator I = CS.arg_begin(), E = CS.arg_end(); in GetCallSiteClass()
DAliasAnalysis.h826 for (ImmutableCallSite::arg_iterator AI = CS.arg_begin(), in getModRefInfo()
890 for (ImmutableCallSite::arg_iterator I = CS2.arg_begin(), in getModRefInfo()
924 for (ImmutableCallSite::arg_iterator I = CS1.arg_begin(), in getModRefInfo()
/external/llvm/tools/llvm-diff/
DDiffConsumer.cpp25 for (Function::arg_iterator in ComputeNumbering()
/external/llvm/lib/Transforms/Instrumentation/
DDataFlowSanitizer.cpp559 for (Function::arg_iterator ai = NewF->arg_begin(); n != 0; ++ai, --n) in buildWrapperFunction()
580 Function::arg_iterator AI = F->arg_begin(); ++AI; in getOrBuildTrampolineFunction()
592 Function::arg_iterator ValAI = F->arg_begin(), ShadowAI = AI; ++ValAI; in getOrBuildTrampolineFunction()
723 for (Function::arg_iterator FArg = F.arg_begin(), in runOnModule()
915 Function::arg_iterator i = F->arg_begin(); in getShadow()
1466 CallSite::arg_iterator i = CS.arg_begin(); in visitCallSite()
1575 CallSite::arg_iterator i = CS.arg_begin(), e = CS.arg_end(); in visitCallSite()
/external/clang/lib/Lex/
DMacroInfo.cpp86 for (arg_iterator I = arg_begin(), OI = Other.arg_begin(), E = arg_end(); in isIdenticalTo()

1234