Home
last modified time | relevance | path

Searched refs:arg_begin (Results 1 – 25 of 120) sorted by relevance

12345

/freebsd-12.1/contrib/llvm/lib/TableGen/
H A DSetTheory.cpp43 ST.evaluate(Expr->arg_begin(), Expr->arg_end(), Elts, Loc); in apply()
55 ST.evaluate(*Expr->arg_begin(), Add, Loc); in apply()
56 ST.evaluate(Expr->arg_begin() + 1, Expr->arg_end(), Sub, Loc); in apply()
71 ST.evaluate(Expr->arg_begin()[0], S1, Loc); in apply()
72 ST.evaluate(Expr->arg_begin()[1], S2, Loc); in apply()
90 ST.evaluate(Expr->arg_begin()[0], Set, Loc); in apply()
91 IntInit *II = dyn_cast<IntInit>(Expr->arg_begin()[1]); in apply()
186 if (IntInit *II = dyn_cast<IntInit>(Expr->arg_begin()[3])) { in apply()
194 if (StringInit *SI = dyn_cast<StringInit>(Expr->arg_begin()[0])) in apply()
200 if (IntInit *II = dyn_cast<IntInit>(Expr->arg_begin()[1])) in apply()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DCallSite.h158 return arg_begin() <= U && U < arg_end(); in isArgOperand()
187 assert(arg_begin() + ArgNo < arg_end() && "Argument # out of range!"); in getArgument()
188 return *(arg_begin() + ArgNo); in getArgument()
193 assert(arg_begin() + ArgNo < arg_end() && "Argument # out of range!"); in setArgument()
208 return U - arg_begin(); in getArgumentNo()
216 return make_range(arg_begin(), arg_end()); in args()
218 bool arg_empty() const { return arg_end() == arg_begin(); } in arg_empty()
219 unsigned arg_size() const { return unsigned(arg_end() - arg_begin()); } in arg_size()
571 IterTy arg_begin() const { in arg_begin() function
572 CALLSITE_DELEGATE_GETTER(arg_begin()); in arg_begin()
[all …]
H A DStatepoint.h179 typename CallSiteTy::arg_iterator arg_begin() const { in arg_begin() function
181 return getCallSite().arg_begin() + CallArgsBeginPos; in arg_begin()
184 auto I = arg_begin() + arg_size(); in arg_end()
191 return *(arg_begin() + Index); in getArgument()
196 return make_range(arg_begin(), arg_end()); in call_args()
291 (void)arg_begin(); in verify()
399 return *(CS.arg_begin() + getBasePtrIndex()); in getBasePtr()
404 return *(CS.arg_begin() + getDerivedPtrIndex()); in getDerivedPtr()
H A DFunction.h671 arg_iterator arg_begin() { in arg_begin() function
675 const_arg_iterator arg_begin() const { in arg_begin() function
690 return make_range(arg_begin(), arg_end()); in args()
693 return make_range(arg_begin(), arg_end()); in args()
H A DInstrTypes.h1100 User::op_iterator arg_begin() { return op_begin(); }
1101 User::const_op_iterator arg_begin() const {
1102 return const_cast<CallBase *>(this)->arg_begin();
1117 return make_range(arg_begin(), arg_end());
1120 return make_range(arg_begin(), arg_end());
1122 bool arg_empty() const { return arg_end() == arg_begin(); }
1123 unsigned arg_size() const { return arg_end() - arg_begin(); }
1128 return make_range(arg_begin(), arg_end());
1131 return make_range(arg_begin(), arg_end());
1158 return arg_begin() <= U && U < arg_end();
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DBuiltinFunctionChecker.cpp45 assert (CE->arg_begin() != CE->arg_end()); in evalCall()
70 assert (CE->arg_begin() != CE->arg_end()); in evalCall()
71 SVal X = C.getSVal(*(CE->arg_begin())); in evalCall()
86 auto Size = C.getSVal(*(CE->arg_begin())).castAs<DefinedOrUnknownSVal>(); in evalCall()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DIntrinsicLowering.cpp42 switch((int)Fn.arg_begin()->getType()->getTypeID()) { in EnsureFPIntrinsicsExist()
44 EnsureFunctionExists(M, FName, Fn.arg_begin(), Fn.arg_end(), in EnsureFPIntrinsicsExist()
48 EnsureFunctionExists(M, DName, Fn.arg_begin(), Fn.arg_end(), in EnsureFPIntrinsicsExist()
54 EnsureFunctionExists(M, LDName, Fn.arg_begin(), Fn.arg_end(), in EnsureFPIntrinsicsExist()
55 Fn.arg_begin()->getType()); in EnsureFPIntrinsicsExist()
102 EnsureFunctionExists(M, "setjmp", F.arg_begin(), F.arg_end(), in AddPrototypes()
106 EnsureFunctionExists(M, "longjmp", F.arg_begin(), F.arg_end(), in AddPrototypes()
321 ReplaceCallWith(Fname, CI, CS.arg_begin(), CS.arg_end(), in ReplaceFPIntrinsicWithCall()
325 ReplaceCallWith(Dname, CI, CS.arg_begin(), CS.arg_end(), in ReplaceFPIntrinsicWithCall()
331 ReplaceCallWith(LDname, CI, CS.arg_begin(), CS.arg_end(), in ReplaceFPIntrinsicWithCall()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp184 Args.assign(CS.arg_begin(), CS.arg_begin() + NumArgs); in DeleteDeadVarargs()
235 for (Function::arg_iterator I = Fn.arg_begin(), E = Fn.arg_end(), in DeleteDeadVarargs()
236 I2 = NF->arg_begin(); I != E; ++I, ++I2) { in DeleteDeadVarargs()
628 for (Function::const_arg_iterator AI = F.arg_begin(), in SurveyFunction()
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()
1016 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(), in RemoveDeadStuffFromFunction()
1017 I2 = NF->arg_begin(); I != E; ++I, ++i) in RemoveDeadStuffFromFunction()
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 DFunctionAttrs.cpp160 for (CallSite::arg_iterator CI = Call->arg_begin(), CE = Call->arg_end(); in checkFunctionMemoryAccess()
376 std::distance(const_cast<const Use *>(CS.arg_begin()), U); in captured()
399 Uses.push_back(&*std::next(F->arg_begin(), UseIndex)); in captured()
507 unsigned UseIndex = std::distance(CS.arg_begin(), U); in determinePointerReadAttrs()
530 !SCCNodes.count(&*std::next(F->arg_begin(), UseIndex))) { in determinePointerReadAttrs()
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()
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()
368 I2 = NF->arg_begin(); in doPromotion()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DAliasAnalysis.cpp183 for (auto AI = Call->arg_begin(), AE = Call->arg_end(); AI != AE; ++AI) { in getModRefInfo()
187 unsigned ArgIdx = std::distance(Call->arg_begin(), AI); in getModRefInfo()
259 for (auto I = Call2->arg_begin(), E = Call2->arg_end(); I != E; ++I) { in getModRefInfo()
263 unsigned Call2ArgIdx = std::distance(Call2->arg_begin(), I); in getModRefInfo()
310 for (auto I = Call1->arg_begin(), E = Call1->arg_end(); I != E; ++I) { in getModRefInfo()
314 unsigned Call1ArgIdx = std::distance(Call1->arg_begin(), I); in getModRefInfo()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h586 arg_range arguments() { return arg_range(arg_begin(), arg_end()); } in arguments()
588 return const_arg_range(arg_begin(), arg_end()); in arguments()
591 const_arg_iterator arg_begin() const { return getArgsBuffer() + 1; } in arg_begin() function
593 arg_iterator arg_begin() { return getArgsBuffer() + 1; } in arg_begin() function
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DCloneModule.cpp157 Function::arg_iterator DestI = F->arg_begin(); in CloneModule()
158 for (Function::const_arg_iterator J = I.arg_begin(); J != I.arg_end(); in CloneModule()
H A DGuardUtils.cpp30 SmallVector<Value *, 4> Args(std::next(Guard->arg_begin()), Guard->arg_end()); in makeGuardControlFlowExplicit()
H A DLowerInvoke.cpp51 SmallVector<Value *, 16> CallArgs(II->arg_begin(), II->arg_end()); in runImpl()
H A DMetaRenamer.cpp147 for (auto AI = F.arg_begin(), AE = F.arg_end(); AI != AE; ++AI) in runOnFunction()
/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()
690 CallInst *CI = CallInst::Create(&*F->arg_begin(), Args, "", BB); 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()
829 NewFArg = NewF->arg_begin(), in runOnModule()
1023 Function::arg_iterator i = F->arg_begin(); in getShadow()
1563 CallSite::arg_iterator i = CS.arg_begin(); in visitCallSite()
1583 i = CS.arg_begin(); in visitCallSite()
1684 CallSite::arg_iterator i = CS.arg_begin(), e = CS.arg_end(); in visitCallSite()
[all …]
/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()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp180 Function::const_arg_iterator CurOrigArg = F.arg_begin(); in lowerFormalArguments()
234 Function::const_arg_iterator Arg = F.arg_begin(); in lowerFormalArguments()
H A DR600OpenCLImageTypeLoweringPass.cpp236 for (auto ArgI = F->arg_begin(); ArgI != F->arg_end(); ++ArgI) { in replaceImageAndSamplerUses()
309 auto NewFArgIt = NewF->arg_begin(); in addImplicitArgs()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGVTables.cpp186 llvm::Function::arg_iterator AI = Fn->arg_begin(); in GenerateVarArgsThunk()
339 assert(similar(CallFnInfo.arg_begin()[i].info, in EmitCallAndReturnForThunk()
340 CallFnInfo.arg_begin()[i].type, in EmitCallAndReturnForThunk()
341 CurFnInfo->arg_begin()[i].info, in EmitCallAndReturnForThunk()
342 CurFnInfo->arg_begin()[i].type)); in EmitCallAndReturnForThunk()
389 const ABIArgInfo &ThisAI = CurFnInfo->arg_begin()->info; in EmitMustTailThunk()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExprCXX.h1396 return const_arg_range(arg_begin(), arg_end()); in arguments()
1399 arg_iterator arg_begin() { return getTrailingArgs(); } in arg_begin() function
1400 arg_iterator arg_end() { return arg_begin() + getNumArgs(); } in arg_end()
1401 const_arg_iterator arg_begin() const { return getTrailingArgs(); } in arg_begin() function
3231 arg_iterator arg_begin() { return getTrailingObjects<Expr *>(); } in arg_begin() function
3232 arg_iterator arg_end() { return arg_begin() + arg_size(); } in arg_end()
3241 return const_arg_range(arg_begin(), arg_end()); in arguments()
3246 return arg_begin()[I]; in getArg()
3251 return arg_begin()[I]; in getArg()
3256 arg_begin()[I] = E; in setArg()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsOs16.cpp60 Argument &Arg = *F.arg_begin(); in needsFPFromSig()

12345