Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/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 …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DFunction.h70 using arg_iterator = Argument *; variable
794 arg_iterator arg_begin() { in arg_begin()
803 arg_iterator arg_end() { in arg_end()
818 iterator_range<arg_iterator> args() { in args()
/freebsd-13.1/contrib/llvm-project/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-13.1/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h637 typedef ArgInfo *arg_iterator; typedef
648 arg_iterator arg_begin() { return getArgsBuffer() + 1; } in arg_begin()
649 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; } in arg_end()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp138 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in doPromotion()
256 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in doPromotion()
372 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(), in doPromotion()
450 Function::arg_iterator TheArg = I2; in doPromotion()
H A DDeadArgumentElimination.cpp232 for (Function::arg_iterator I = Fn.arg_begin(), E = Fn.arg_end(), in DeleteDeadVarargs()
759 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in RemoveDeadStuffFromFunction()
1018 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(), in RemoveDeadStuffFromFunction()
H A DFunctionAttrs.cpp716 for (Function::arg_iterator A = F->arg_begin(), E = F->arg_end(); A != E; in addArgumentAttrs()
727 for (Function::arg_iterator A = F->arg_begin(), E = F->arg_end(); A != E; in addArgumentAttrs()
/freebsd-13.1/contrib/llvm-project/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()
2341 using arg_iterator = ExprIterator; variable
2344 llvm::iterator_range<arg_iterator> placement_arguments() { in placement_arguments()
2352 arg_iterator placement_arg_begin() { in placement_arg_begin()
2355 arg_iterator placement_arg_end() { in placement_arg_end()
3488 using arg_iterator = Expr **; variable
3489 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()
H A DExpr.h3022 typedef ExprIterator arg_iterator; typedef
3024 typedef llvm::iterator_range<arg_iterator> arg_range;
3032 arg_iterator arg_begin() { in arg_begin()
3035 arg_iterator arg_end() { return arg_begin() + getNumArgs(); } in arg_end()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCloneModule.cpp155 Function::arg_iterator DestI = F->arg_begin(); in CloneModule()
H A DCodeExtractor.cpp988 Function::arg_iterator AI = newFunction->arg_begin(); in constructFunction()
1207 Function::arg_iterator OutputArgBegin = newFunction->arg_begin(); in emitCallAndSwitchStatement()
1294 Function::arg_iterator OAI = OutputArgBegin; in emitCallAndSwitchStatement()
H A DEvaluator.cpp710 for (Function::arg_iterator AI = F->arg_begin(), E = F->arg_end(); AI != E; in EvaluateFunction()
H A DCloneFunction.cpp304 Function::arg_iterator DestI = NewF->arg_begin(); in CloneFunction()
H A DSCCPSolver.cpp1227 for (Function::arg_iterator AI = F->arg_begin(), E = F->arg_end(); AI != E; in handleCallArguments()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp494 Function::arg_iterator FI = F.arg_begin(), FE = F.arg_end(); in findTRECandidate()
525 for (Function::arg_iterator I = F.arg_begin(), E = F.arg_end(); I != E; ++I) { in createTailRecurseLoopHeader()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp1192 Function::arg_iterator AI = F->arg_begin() + 1; in getOrBuildTrampolineFunction()
1203 Function::arg_iterator ValAI = F->arg_begin(), ShadowAI = AI; in getOrBuildTrampolineFunction()
1210 Function::arg_iterator RetShadowAI = ShadowAI; in getOrBuildTrampolineFunction()
1215 Function::arg_iterator OriginAI = ShadowAI; in getOrBuildTrampolineFunction()
1470 for (Function::arg_iterator FArg = F.arg_begin(), in runImpl()
1731 Function::arg_iterator Arg = F->arg_begin(); in getShadow()
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp870 for (CallExpr::arg_iterator Arg = E->arg_begin(), ArgEnd = E->arg_end(); in VisitCallExpr()
1437 for (CallExpr::arg_iterator Arg = E->arg_begin(), ArgEnd = E->arg_end(); in VisitObjCMessageExpr()
1798 for (CXXNewExpr::arg_iterator I = E->raw_arg_begin(), N = E->raw_arg_end(); in VisitCXXNewExpr()
1916 for (CXXUnresolvedConstructExpr::arg_iterator in VisitCXXUnresolvedConstructExpr()
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DUninitializedValues.cpp431 for (CallExpr::arg_iterator I = CE->arg_begin(), E = CE->arg_end(); in VisitCallExpr()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DLint.cpp218 Function::arg_iterator PI = F->arg_begin(), PE = F->arg_end(); in visitCallBase()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DStmtPrinter.cpp1940 for (CXXTemporaryObjectExpr::arg_iterator Arg = Node->arg_begin(), in VisitCXXTemporaryObjectExpr()
2190 for (CXXUnresolvedConstructExpr::arg_iterator Arg = Node->arg_begin(), in VisitCXXUnresolvedConstructExpr()
/freebsd-13.1/contrib/llvm-project/llvm/tools/bugpoint/
H A DMiscompilation.cpp809 for (Function::arg_iterator I = newMain->arg_begin(), in CleanupAndPrepareModules()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp195 llvm::Function::arg_iterator AI = Fn->arg_begin(); in GenerateVarArgsThunk()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DIRForTarget.cpp1657 Function::arg_iterator iter(llvm_function.arg_begin()); in ReplaceVariables()
/freebsd-13.1/contrib/llvm-project/lldb/source/Expression/
H A DIRInterpreter.cpp666 for (llvm::Function::arg_iterator ai = function.arg_begin(), in Interpret()

12