Home
last modified time | relevance | path

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

123

/llvm-project-15.0.7/llvm/include/llvm/Option/
H A DArgList.h40 class arg_iterator {
78 arg_iterator(
90 arg_iterator &operator++() {
96 arg_iterator operator++(int) {
97 arg_iterator tmp(*this);
102 friend bool operator==(arg_iterator LHS, arg_iterator RHS) {
105 friend bool operator!=(arg_iterator LHS, arg_iterator RHS) {
119 using iterator = arg_iterator<arglist_type::iterator>;
123 arg_iterator<arglist_type::const_reverse_iterator>;
126 arg_iterator<arglist_type::const_iterator, N>;
[all …]
/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DIntegerDivisionTest.cpp36 Function::arg_iterator AI = F->arg_begin(); in TEST()
66 Function::arg_iterator AI = F->arg_begin(); in TEST()
96 Function::arg_iterator AI = F->arg_begin(); in TEST()
126 Function::arg_iterator AI = F->arg_begin(); in TEST()
157 Function::arg_iterator AI = F->arg_begin(); in TEST()
187 Function::arg_iterator AI = F->arg_begin(); in TEST()
217 Function::arg_iterator AI = F->arg_begin(); in TEST()
247 Function::arg_iterator AI = F->arg_begin(); in TEST()
/llvm-project-15.0.7/mlir/include/mlir/TableGen/
H A DOperator.h175 using arg_iterator = const Argument *; variable
176 using arg_range = llvm::iterator_range<arg_iterator>;
179 arg_iterator arg_begin() const;
180 arg_iterator arg_end() const;
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DFunction.h69 using arg_iterator = Argument *; variable
741 arg_iterator arg_begin() { in arg_begin()
750 arg_iterator arg_end() { in arg_end()
765 iterator_range<arg_iterator> args() { in args()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixFunctionBitcasts.cpp119 Function::arg_iterator AI = Wrapper->arg_begin(); in createWrapper()
120 Function::arg_iterator AE = Wrapper->arg_end(); in createWrapper()
/llvm-project-15.0.7/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h640 typedef ArgInfo *arg_iterator; typedef
651 arg_iterator arg_begin() { return getArgsBuffer() + 1; } in arg_begin()
652 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; } in arg_end()
/llvm-project-15.0.7/llvm/examples/BrainF/
H A DBrainFDriver.cpp84 Function::arg_iterator args = main_func->arg_begin(); in addMainFunction()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp165 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in doPromotion()
233 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in doPromotion()
311 Function::arg_iterator I2 = NF->arg_begin(); in doPromotion()
H A DDeadArgumentElimination.cpp230 for (Function::arg_iterator I = F.arg_begin(), E = F.arg_end(), in deleteDeadVarargs()
745 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in removeDeadStuffFromFunction()
1004 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(), in removeDeadStuffFromFunction()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExprCXX.h1587 using arg_iterator = ExprIterator; variable
1589 using arg_range = llvm::iterator_range<arg_iterator>;
1597 arg_iterator arg_begin() { return getTrailingArgs(); } in arg_begin()
1598 arg_iterator arg_end() { return arg_begin() + getNumArgs(); } in arg_end()
2358 using arg_iterator = ExprIterator; variable
2361 llvm::iterator_range<arg_iterator> placement_arguments() { in placement_arguments()
2369 arg_iterator placement_arg_begin() { in placement_arg_begin()
2372 arg_iterator placement_arg_end() { in placement_arg_end()
3505 using arg_iterator = Expr **; variable
3506 using arg_range = llvm::iterator_range<arg_iterator>;
[all …]
H A DExprObjC.h1450 using arg_iterator = ExprIterator; variable
1453 llvm::iterator_range<arg_iterator> arguments() { in arguments()
1461 arg_iterator arg_begin() { return reinterpret_cast<Stmt **>(getArgs()); } in arg_begin()
1463 arg_iterator arg_end() { in arg_end()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCloneModule.cpp161 Function::arg_iterator DestI = F->arg_begin(); in CloneModule()
H A DCodeExtractor.cpp1006 Function::arg_iterator ScalarAI = newFunction->arg_begin(); in constructFunction()
1007 Function::arg_iterator AggAI = std::next(ScalarAI, NumScalarParams); in constructFunction()
1336 Function::arg_iterator ScalarOutputArgBegin = newFunction->arg_begin(); in emitCallAndSwitchStatement()
1338 Function::arg_iterator AggOutputArgBegin = newFunction->arg_begin(); in emitCallAndSwitchStatement()
H A DEvaluator.cpp630 for (Function::arg_iterator AI = F->arg_begin(), E = F->arg_end(); AI != E; in EvaluateFunction()
/llvm-project-15.0.7/polly/lib/CodeGen/
H A DLoopGeneratorsKMP.cpp90 Function::arg_iterator AI = SubFn->arg_begin(); in prepareSubFnDefinition()
164 Function::arg_iterator AI = SubFn->arg_begin(); in createSubFn()
/llvm-project-15.0.7/mlir/lib/TableGen/
H A DOperator.cpp191 Operator::arg_iterator Operator::arg_begin() const { return arguments.begin(); } in arg_begin()
193 Operator::arg_iterator Operator::arg_end() const { return arguments.end(); } in arg_end()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp489 Function::arg_iterator FI = F.arg_begin(), FE = F.arg_end(); in findTRECandidate()
520 for (Function::arg_iterator I = F.arg_begin(), E = F.arg_end(); I != E; ++I) { in createTailRecurseLoopHeader()
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/cached/
H A Dtoy-jit.cpp958 for (Function::arg_iterator AI = F->arg_begin(); Idx != Args.size(); in Codegen()
968 Function::arg_iterator AI = F->arg_begin(); in CreateArgumentAllocas()
H A Dtoy.cpp1329 for (Function::arg_iterator AI = F->arg_begin(); Idx != Args.size(); in Codegen()
1339 Function::arg_iterator AI = F->arg_begin(); in CreateArgumentAllocas()
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/lazy/
H A Dtoy-jit.cpp940 for (Function::arg_iterator AI = F->arg_begin(); Idx != Args.size(); in Codegen()
950 Function::arg_iterator AI = F->arg_begin(); in CreateArgumentAllocas()
H A Dtoy.cpp1227 for (Function::arg_iterator AI = F->arg_begin(); Idx != Args.size(); in Codegen()
1237 Function::arg_iterator AI = F->arg_begin(); in CreateArgumentAllocas()
/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/MCJIT/
H A DMCJITTestBase.h100 Function::arg_iterator args = Result->arg_begin();
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/initial/
H A Dtoy.cpp1187 for (Function::arg_iterator AI = F->arg_begin(); Idx != Args.size(); in Codegen()
1197 Function::arg_iterator AI = F->arg_begin(); in CreateArgumentAllocas()
/llvm-project-15.0.7/llvm/examples/Kaleidoscope/MCJIT/complete/
H A Dtoy.cpp1407 for (Function::arg_iterator AI = F->arg_begin(); Idx != Args.size(); in Codegen()
1417 Function::arg_iterator AI = F->arg_begin(); in CreateArgumentAllocas()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DLegacyPassManagerTest.cpp539 Function::arg_iterator args = func_test4->arg_begin(); in makeLLVMModule()

123