Home
last modified time | relevance | path

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

12345

/freebsd-13.1/contrib/llvm-project/llvm/lib/TableGen/
H A DSetTheory.cpp42 ST.evaluate(Expr->arg_begin(), Expr->arg_end(), Elts, Loc); in apply()
54 ST.evaluate(*Expr->arg_begin(), Add, Loc); in apply()
55 ST.evaluate(Expr->arg_begin() + 1, Expr->arg_end(), Sub, Loc); in apply()
70 ST.evaluate(Expr->arg_begin()[0], S1, Loc); in apply()
71 ST.evaluate(Expr->arg_begin()[1], S2, Loc); in apply()
89 ST.evaluate(Expr->arg_begin()[0], Set, Loc); in apply()
90 IntInit *II = dyn_cast<IntInit>(Expr->arg_begin()[1]); in apply()
185 if (IntInit *II = dyn_cast<IntInit>(Expr->arg_begin()[3])) { in apply()
193 if (StringInit *SI = dyn_cast<StringInit>(Expr->arg_begin()[0])) in apply()
199 if (IntInit *II = dyn_cast<IntInit>(Expr->arg_begin()[1])) in apply()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp184 Args.assign(CB->arg_begin(), CB->arg_begin() + NumArgs); in DeleteDeadVarargs()
232 for (Function::arg_iterator I = Fn.arg_begin(), E = Fn.arg_end(), in DeleteDeadVarargs()
233 I2 = NF->arg_begin(); I != E; ++I, ++I2) { in DeleteDeadVarargs()
623 for (Function::const_arg_iterator AI = F.arg_begin(), E = F.arg_end(); in SurveyFunction()
759 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in RemoveDeadStuffFromFunction()
898 auto I = CB.arg_begin(); in RemoveDeadStuffFromFunction()
1018 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(), in RemoveDeadStuffFromFunction()
1019 I2 = NF->arg_begin(); in RemoveDeadStuffFromFunction()
H A DFunctionAttrs.cpp173 for (auto CI = Call->arg_begin(), CE = Call->arg_end(); CI != CE; ++CI) { in checkFunctionMemoryAccess()
393 std::distance(const_cast<const Use *>(CB->arg_begin()), U); in captured()
416 Uses.push_back(&*std::next(F->arg_begin(), UseIndex)); in captured()
524 unsigned UseIndex = std::distance(CB.arg_begin(), U); in determinePointerReadAttrs()
547 !SCCNodes.count(&*std::next(F->arg_begin(), UseIndex))) { in determinePointerReadAttrs()
716 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()
H A DArgumentPromotion.cpp138 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in doPromotion()
254 auto AI = CB.arg_begin(); 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()
373 I2 = NF->arg_begin(); in doPromotion()
H A DCrossDSOCFI.cpp118 auto args = F->arg_begin(); in buildCFICheck()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysis.cpp253 for (auto AI = Call->arg_begin(), AE = Call->arg_end(); AI != AE; ++AI) { in getModRefInfo()
257 unsigned ArgIdx = std::distance(Call->arg_begin(), AI); in getModRefInfo()
335 for (auto I = Call2->arg_begin(), E = Call2->arg_end(); I != E; ++I) { in getModRefInfo()
339 unsigned Call2ArgIdx = std::distance(Call2->arg_begin(), I); in getModRefInfo()
386 for (auto I = Call1->arg_begin(), E = Call1->arg_end(); I != E; ++I) { in getModRefInfo()
390 unsigned Call1ArgIdx = std::distance(Call1->arg_begin(), I); in getModRefInfo()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DFunction.h794 arg_iterator arg_begin() { in arg_begin() function
798 const_arg_iterator arg_begin() const { in arg_begin() function
819 return make_range(arg_begin(), arg_end()); in args()
822 return make_range(arg_begin(), arg_end()); in args()
H A DInstrTypes.h1303 User::op_iterator arg_begin() { return op_begin(); }
1304 User::const_op_iterator arg_begin() const {
1305 return const_cast<CallBase *>(this)->arg_begin();
1320 return make_range(arg_begin(), arg_end());
1323 return make_range(arg_begin(), arg_end());
1325 bool arg_empty() const { return arg_end() == arg_begin(); }
1326 unsigned arg_size() const { return arg_end() - arg_begin(); }
1331 return make_range(arg_begin(), arg_end());
1334 return make_range(arg_begin(), arg_end());
1361 return arg_begin() <= U && U < arg_end();
[all …]
H A DStatepoint.h136 return arg_begin() + CallArgsBeginPos; in actual_arg_begin()
/freebsd-13.1/contrib/llvm-project/llvm/tools/opt/
H A DAnalysisWrappers.cpp46 for (auto AI = CB->arg_begin(), E = CB->arg_end(); AI != E; ++AI) { in runOnModule()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCloneModule.cpp155 Function::arg_iterator DestI = F->arg_begin(); in CloneModule()
156 for (Function::const_arg_iterator J = I.arg_begin(); J != I.arg_end(); in CloneModule()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h640 return MutableArrayRef<ArgInfo>(arg_begin(), NumArgs); in arguments()
643 return ArrayRef<ArgInfo>(arg_begin(), NumArgs); in arguments()
646 const_arg_iterator arg_begin() const { return getArgsBuffer() + 1; } in arg_begin() function
648 arg_iterator arg_begin() { return getArgsBuffer() + 1; } in arg_begin() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kCallingConv.h55 auto I = CCInfo.F.arg_begin(); in CC_M68k_Any_AssignToReg()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DIntrinsicLowering.cpp208 ReplaceCallWith(Fname, CI, CI->arg_begin(), CI->arg_end(), in ReplaceFPIntrinsicWithCall()
212 ReplaceCallWith(Dname, CI, CI->arg_begin(), CI->arg_end(), in ReplaceFPIntrinsicWithCall()
218 ReplaceCallWith(LDname, CI, CI->arg_begin(), CI->arg_end(), in ReplaceFPIntrinsicWithCall()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsOs16.cpp59 Argument &Arg = *F.arg_begin(); in needsFPFromSig()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAddMissingPrototypes.cpp83 if (!(NumParams == 1 && F.arg_begin()->hasStructRetAttr())) in runOnModule()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h1594 return const_arg_range(arg_begin(), arg_end()); in arguments()
1597 arg_iterator arg_begin() { return getTrailingArgs(); } in arg_begin() function
1598 arg_iterator arg_end() { return arg_begin() + getNumArgs(); } in arg_end()
1599 const_arg_iterator arg_begin() const { return getTrailingArgs(); } in arg_begin() function
3491 arg_iterator arg_begin() { return getTrailingObjects<Expr *>(); } in arg_begin() function
3492 arg_iterator arg_end() { return arg_begin() + getNumArgs(); } in arg_end()
3501 return const_arg_range(arg_begin(), arg_end()); in arguments()
3506 return arg_begin()[I]; in getArg()
3511 return arg_begin()[I]; in getArg()
3516 arg_begin()[I] = E; in setArg()
[all …]
H A DExprObjC.h175 const_arg_iterator arg_begin() const { in arg_begin() function
1454 return llvm::make_range(arg_begin(), arg_end()); in arguments()
1458 return llvm::make_range(arg_begin(), arg_end()); in arguments()
1461 arg_iterator arg_begin() { return reinterpret_cast<Stmt **>(getArgs()); } in arg_begin() function
1467 const_arg_iterator arg_begin() const { in arg_begin() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600OpenCLImageTypeLoweringPass.cpp220 for (auto ArgI = F->arg_begin(); ArgI != F->arg_end(); ++ArgI) { in replaceImageAndSamplerUses()
293 auto NewFArgIt = NewF->arg_begin(); in addImplicitArgs()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp195 llvm::Function::arg_iterator AI = Fn->arg_begin(); in GenerateVarArgsThunk()
352 assert(similar(CallFnInfo.arg_begin()[i].info, in EmitCallAndReturnForThunk()
353 CallFnInfo.arg_begin()[i].type, in EmitCallAndReturnForThunk()
354 CurFnInfo->arg_begin()[i].info, in EmitCallAndReturnForThunk()
355 CurFnInfo->arg_begin()[i].type)); in EmitCallAndReturnForThunk()
404 const ABIArgInfo &ThisAI = CurFnInfo->arg_begin()->info; in EmitMustTailThunk()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DAbstractCallSite.cpp51 CallbackUses.push_back(CB.arg_begin() + CBCalleeIdx); in getCallbackUses()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DIndirectionUtils.cpp296 auto NewArgI = NewF->arg_begin(); in cloneFunctionDecl()
297 for (auto ArgI = F.arg_begin(), ArgE = F.arg_end(); ArgI != ArgE; in cloneFunctionDecl()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp493 auto I = CI->arg_begin(), E = CI->arg_end(); in findTRECandidate()
494 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/include/llvm/Analysis/
H A DObjCARCAnalysisUtils.h171 for (auto I = CB.arg_begin(), E = CB.arg_end(); I != E; ++I) in GetCallSiteClass()
/freebsd-13.1/contrib/elftoolchain/libelftc/
H A Dlibelftc_dem_arm.c101 size_t arg_begin, arg_len; in cpp_demangle_ARM() local
167 arg_begin = d.vec.size; in cpp_demangle_ARM()
205 if ((arg = vector_str_substr(&d.vec, arg_begin, d.vec.size - 1, in cpp_demangle_ARM()

12345