Home
last modified time | relevance | path

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

12345

/freebsd-14.2/contrib/llvm-project/llvm/lib/TableGen/
H A DSetTheory.cpp41 ST.evaluate(Expr->arg_begin(), Expr->arg_end(), Elts, Loc); in apply()
53 ST.evaluate(*Expr->arg_begin(), Add, Loc); in apply()
54 ST.evaluate(Expr->arg_begin() + 1, Expr->arg_end(), Sub, Loc); in apply()
69 ST.evaluate(Expr->arg_begin()[0], S1, Loc); in apply()
70 ST.evaluate(Expr->arg_begin()[1], S2, Loc); in apply()
88 ST.evaluate(Expr->arg_begin()[0], Set, Loc); in apply()
89 IntInit *II = dyn_cast<IntInit>(Expr->arg_begin()[1]); in apply()
184 if (IntInit *II = dyn_cast<IntInit>(Expr->arg_begin()[3])) { in apply()
192 if (StringInit *SI = dyn_cast<StringInit>(Expr->arg_begin()[0])) in apply()
198 if (IntInit *II = dyn_cast<IntInit>(Expr->arg_begin()[1])) in apply()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp189 Args.assign(CB->arg_begin(), CB->arg_begin() + NumArgs); in deleteDeadVarargs()
237 for (Function::arg_iterator I = F.arg_begin(), E = F.arg_end(), in deleteDeadVarargs()
238 I2 = NF->arg_begin(); in deleteDeadVarargs()
629 for (Function::const_arg_iterator AI = F.arg_begin(), E = F.arg_end(); in surveyFunction()
760 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in removeDeadStuffFromFunction()
900 auto *I = CB.arg_begin(); in removeDeadStuffFromFunction()
1020 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(), in removeDeadStuffFromFunction()
1021 I2 = NF->arg_begin(); in removeDeadStuffFromFunction()
H A DArgumentPromotion.cpp131 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in doPromotion()
217 auto *AI = CB.arg_begin(); in doPromotion()
219 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in doPromotion()
309 Function::arg_iterator I2 = NF->arg_begin(); in doPromotion()
H A DCrossDSOCFI.cpp99 auto args = F->arg_begin(); in buildCFICheck()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DFunction.h810 arg_iterator arg_begin() { in arg_begin() function
814 const_arg_iterator arg_begin() const { in arg_begin() function
835 return make_range(arg_begin(), arg_end()); in args()
838 return make_range(arg_begin(), arg_end()); in args()
H A DInstrTypes.h1401 User::op_iterator arg_begin() { return op_begin(); }
1402 User::const_op_iterator arg_begin() const {
1403 return const_cast<CallBase *>(this)->arg_begin();
1418 return make_range(arg_begin(), arg_end());
1421 return make_range(arg_begin(), arg_end());
1423 bool arg_empty() const { return arg_end() == arg_begin(); }
1424 unsigned arg_size() const { return arg_end() - arg_begin(); }
1449 return arg_begin() <= U && U < arg_end();
1459 return U - arg_begin();
H A DStatepoint.h133 return arg_begin() + CallArgsBeginPos; in actual_arg_begin()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h649 return MutableArrayRef<ArgInfo>(arg_begin(), NumArgs); in arguments()
652 return ArrayRef<ArgInfo>(arg_begin(), NumArgs); in arguments()
655 const_arg_iterator arg_begin() const { return getArgsBuffer() + 1; } in arg_begin() function
657 arg_iterator arg_begin() { return getArgsBuffer() + 1; } in arg_begin() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroInstr.h566 op_iterator value_begin() { return arg_begin(); } in value_begin()
567 const_op_iterator value_begin() const { return arg_begin(); } in value_begin()
615 op_iterator retval_begin() { return arg_begin(); } in retval_begin()
616 const_op_iterator retval_begin() const { return arg_begin(); } in retval_begin()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysis.cpp307 for (auto I = Call2->arg_begin(), E = Call2->arg_end(); I != E; ++I) { in getModRefInfo()
311 unsigned Call2ArgIdx = std::distance(Call2->arg_begin(), I); in getModRefInfo()
345 for (auto I = Call1->arg_begin(), E = Call1->arg_end(); I != E; ++I) { in getModRefInfo()
349 unsigned Call1ArgIdx = std::distance(Call1->arg_begin(), I); in getModRefInfo()
H A DLint.cpp213 Function::arg_iterator PI = F->arg_begin(), PE = F->arg_end(); in visitCallBase()
214 auto AI = I.arg_begin(), AE = I.arg_end(); in visitCallBase()
230 for (auto *BI = I.arg_begin(); BI != AE; ++BI, ++ArgNo) { in visitCallBase()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/Offloading/
H A DOffloadWrapper.cpp439 Builder.CreateCall(RegFunc, {RegGlobalsFn->arg_begin(), Addr, Name, Name, in createRegisterGlobalsFunction()
453 {RegGlobalsFn->arg_begin(), Addr, Name, Name, Extern, Size, in createRegisterGlobalsFunction()
467 Builder.CreateCall(RegSurface, {RegGlobalsFn->arg_begin(), Addr, Name, Name, in createRegisterGlobalsFunction()
476 Builder.CreateCall(RegTexture, {RegGlobalsFn->arg_begin(), Addr, Name, Name, in createRegisterGlobalsFunction()
/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILOpLowering.cpp45 Args.append(CI->arg_begin(), CI->arg_end()); in lowerIntrinsic()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsOs16.cpp60 Argument &Arg = *F.arg_begin(); in needsFPFromSig()
/freebsd-14.2/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-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp198 llvm::Function::arg_iterator AI = Fn->arg_begin(); in GenerateVarArgsThunk()
357 assert(similar(CallFnInfo.arg_begin()[i].info, in EmitCallAndReturnForThunk()
358 CallFnInfo.arg_begin()[i].type, in EmitCallAndReturnForThunk()
359 CurFnInfo->arg_begin()[i].info, in EmitCallAndReturnForThunk()
360 CurFnInfo->arg_begin()[i].type)); in EmitCallAndReturnForThunk()
407 const ABIArgInfo &ThisAI = CurFnInfo->arg_begin()->info; in EmitMustTailThunk()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h1656 return const_arg_range(arg_begin(), arg_end()); in arguments()
1659 arg_iterator arg_begin() { return getTrailingArgs(); } in arg_begin() function
1660 arg_iterator arg_end() { return arg_begin() + getNumArgs(); } in arg_end()
1661 const_arg_iterator arg_begin() const { return getTrailingArgs(); } in arg_begin() function
3582 arg_iterator arg_begin() { return getTrailingObjects<Expr *>(); } in arg_begin() function
3583 arg_iterator arg_end() { return arg_begin() + getNumArgs(); } in arg_end()
3592 return const_arg_range(arg_begin(), arg_end()); in arguments()
3597 return arg_begin()[I]; in getArg()
3602 return arg_begin()[I]; in getArg()
3607 arg_begin()[I] = E; in setArg()
[all …]
H A DExprObjC.h174 const_arg_iterator arg_begin() const { in arg_begin() function
1463 return llvm::make_range(arg_begin(), arg_end()); in arguments()
1467 return llvm::make_range(arg_begin(), arg_end()); in arguments()
1470 arg_iterator arg_begin() { return reinterpret_cast<Stmt **>(getArgs()); } in arg_begin() function
1476 const_arg_iterator arg_begin() const { in arg_begin() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAddMissingPrototypes.cpp83 if (!(NumParams == 1 && F.arg_begin()->hasStructRetAttr())) in runOnModule()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DAbstractCallSite.cpp50 CallbackUses.push_back(CB.arg_begin() + CBCalleeIdx); in getCallbackUses()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp496 auto I = CI->arg_begin(), E = CI->arg_end(); in findTRECandidate()
497 Function::arg_iterator FI = F.arg_begin(), FE = F.arg_end(); in findTRECandidate()
528 for (Function::arg_iterator I = F.arg_begin(), E = F.arg_end(); I != E; ++I) { in createTailRecurseLoopHeader()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DIndirectionUtils.cpp318 auto NewArgI = NewF->arg_begin(); in cloneFunctionDecl()
319 for (auto ArgI = F.arg_begin(), ArgE = F.arg_end(); ArgI != ArgE; in cloneFunctionDecl()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp324 std::any_of(F->arg_begin(), F->arg_end(), [](Argument &Arg) { in removeAggregateTypesFromSignature()
349 auto NewFArgIt = NewF->arg_begin(); in removeAggregateTypesFromSignature()
/freebsd-14.2/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