Home
last modified time | relevance | path

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

12345

/freebsd/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 const auto *II = dyn_cast<IntInit>(Expr->arg_begin()[1]); in apply()
185 if (const auto *II = dyn_cast<IntInit>(Expr->arg_begin()[3])) in apply()
193 if (const auto *SI = dyn_cast<StringInit>(Expr->arg_begin()[0])) in apply()
199 if (const auto *II = dyn_cast<IntInit>(Expr->arg_begin()[1])) in apply()
[all …]
/freebsd/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 = F.arg_begin(), E = F.arg_end(), in deleteDeadVarargs()
233 I2 = NF->arg_begin(); in deleteDeadVarargs()
605 for (Function::const_arg_iterator AI = F.arg_begin(), E = F.arg_end(); in surveyFunction()
752 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in removeDeadStuffFromFunction()
905 auto *I = CB.arg_begin(); in removeDeadStuffFromFunction()
1024 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(), in removeDeadStuffFromFunction()
1025 I2 = NF->arg_begin(); in removeDeadStuffFromFunction()
H A DArgumentPromotion.cpp135 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in doPromotion()
234 auto *AI = CB.arg_begin(); in doPromotion()
236 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in doPromotion()
326 Function::arg_iterator I2 = NF->arg_begin(); in doPromotion()
H A DCrossDSOCFI.cpp98 auto args = F->arg_begin(); in buildCFICheck()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DFunction.h866 arg_iterator arg_begin() { in arg_begin() function
870 const_arg_iterator arg_begin() const { in arg_begin() function
891 return make_range(arg_begin(), arg_end()); in args()
894 return make_range(arg_begin(), arg_end()); in args()
H A DInstrTypes.h1267 User::op_iterator arg_begin() { return op_begin(); }
1268 User::const_op_iterator arg_begin() const {
1269 return const_cast<CallBase *>(this)->arg_begin();
1284 return make_range(arg_begin(), arg_end());
1287 return make_range(arg_begin(), arg_end());
1289 bool arg_empty() const { return arg_end() == arg_begin(); }
1290 unsigned arg_size() const { return arg_end() - arg_begin(); }
1315 return arg_begin() <= U && U < arg_end();
1325 return U - arg_begin();
H A DStatepoint.h133 return arg_begin() + CallArgsBeginPos; in actual_arg_begin()
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h678 return MutableArrayRef<ArgInfo>(arg_begin(), NumArgs); in arguments()
681 return ArrayRef<ArgInfo>(arg_begin(), NumArgs); in arguments()
684 const_arg_iterator arg_begin() const { return getArgsBuffer() + 1; } in arg_begin() function
686 arg_iterator arg_begin() { return getArgsBuffer() + 1; } in arg_begin() function
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Coroutines/
H A DCoroInstr.h606 op_iterator value_begin() { return arg_begin(); } in value_begin()
607 const_op_iterator value_begin() const { return arg_begin(); } in value_begin()
655 op_iterator retval_begin() { return arg_begin(); } in retval_begin()
656 const_op_iterator retval_begin() const { return arg_begin(); } in retval_begin()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/
H A DOffloadWrapper.cpp479 Builder.CreateCall(RegFunc, {RegGlobalsFn->arg_begin(), Addr, Name, Name, in createRegisterGlobalsFunction()
493 {RegGlobalsFn->arg_begin(), Addr, Name, Name, Extern, Size, in createRegisterGlobalsFunction()
501 Builder.CreateCall(RegManagedVar, {RegGlobalsFn->arg_begin(), AuxAddr, Addr, in createRegisterGlobalsFunction()
509 Builder.CreateCall(RegSurface, {RegGlobalsFn->arg_begin(), Addr, Name, Name, in createRegisterGlobalsFunction()
518 Builder.CreateCall(RegTexture, {RegGlobalsFn->arg_begin(), Addr, Name, Name, in createRegisterGlobalsFunction()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysis.cpp277 for (auto I = Call2->arg_begin(), E = Call2->arg_end(); I != E; ++I) { in getModRefInfo()
281 unsigned Call2ArgIdx = std::distance(Call2->arg_begin(), I); in getModRefInfo()
315 for (auto I = Call1->arg_begin(), E = Call1->arg_end(); I != E; ++I) { in getModRefInfo()
319 unsigned Call1ArgIdx = std::distance(Call1->arg_begin(), I); in getModRefInfo()
/freebsd/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/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600OpenCLImageTypeLoweringPass.cpp221 for (auto *ArgI = F->arg_begin(); ArgI != F->arg_end(); ++ArgI) { in replaceImageAndSamplerUses()
293 auto *NewFArgIt = NewF->arg_begin(); in addImplicitArgs()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsOs16.cpp60 Argument &Arg = *F.arg_begin(); in needsFPFromSig()
H A DMipsCCState.cpp182 Function::const_arg_iterator FuncArg = MF.getFunction().arg_begin(); in PreAnalyzeFormalArgumentsForF128()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAddMissingPrototypes.cpp82 if (!(NumParams == 1 && F.arg_begin()->hasStructRetAttr())) in runOnModule()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h1672 arg_range arguments() { return arg_range(arg_begin(), arg_end()); } in arguments()
1674 return const_arg_range(arg_begin(), arg_end()); in arguments()
1677 arg_iterator arg_begin() { return getTrailingArgs(); } in arg_begin() function
1678 arg_iterator arg_end() { return arg_begin() + getNumArgs(); } in arg_end()
1679 const_arg_iterator arg_begin() const { return getTrailingArgs(); } in arg_begin() function
1680 const_arg_iterator arg_end() const { return arg_begin() + getNumArgs(); } in arg_end()
3745 arg_iterator arg_begin() { return getTrailingObjects(); } in arg_begin() function
3746 arg_iterator arg_end() { return arg_begin() + getNumArgs(); } in arg_end()
3747 arg_range arguments() { return arg_range(arg_begin(), arg_end()); } in arguments()
3752 const_arg_iterator arg_begin() const { return getTrailingObjects(); } in arg_begin() function
[all …]
H A DExprObjC.h174 const_arg_iterator arg_begin() const { in arg_begin() function
1456 return llvm::make_range(arg_begin(), arg_end()); in arguments()
1460 return llvm::make_range(arg_begin(), arg_end()); in arguments()
1463 arg_iterator arg_begin() { return reinterpret_cast<Stmt **>(getArgs()); } in arg_begin() function
1469 const_arg_iterator arg_begin() const { in arg_begin() function
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp204 llvm::Function::arg_iterator AI = Fn->arg_begin(); in GenerateVarArgsThunk()
369 assert(similar(CallFnInfo.arg_begin()[i].info, in EmitCallAndReturnForThunk()
370 CallFnInfo.arg_begin()[i].type, in EmitCallAndReturnForThunk()
371 CurFnInfo->arg_begin()[i].info, in EmitCallAndReturnForThunk()
372 CurFnInfo->arg_begin()[i].type)); in EmitCallAndReturnForThunk()
419 const ABIArgInfo &ThisAI = CurFnInfo->arg_begin()->info; in EmitMustTailThunk()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAbstractCallSite.cpp50 CallbackUses.push_back(CB.arg_begin() + CBCalleeIdx); in getCallbackUses()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DIndirectionUtils.cpp348 auto NewArgI = NewF->arg_begin(); in cloneFunctionDecl()
349 for (auto ArgI = F.arg_begin(), ArgE = F.arg_end(); ArgI != ArgE; in cloneFunctionDecl()
/freebsd/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()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp513 auto I = CI->arg_begin(), E = CI->arg_end(); in findTRECandidate()
514 Function::arg_iterator FI = F.arg_begin(), FE = F.arg_end(); in findTRECandidate()
548 for (Function::arg_iterator I = F.arg_begin(), E = F.arg_end(); I != E; ++I) { in createTailRecurseLoopHeader()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroAnnotationElide.cpp71 NewArgs.append(CB->arg_begin(), CB->arg_end()); in processCall()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExternalFunctions.cpp219 for (Function::const_arg_iterator A = F->arg_begin(), E = F->arg_end(); in ffiInvoke()
231 for (Function::const_arg_iterator A = F->arg_begin(), E = F->arg_end(); in ffiInvoke()

12345