Home
last modified time | relevance | path

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

12345

/freebsd/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/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()
627 for (Function::const_arg_iterator AI = F.arg_begin(), E = F.arg_end(); in surveyFunction()
758 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 DArgumentPromotion.cpp132 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in doPromotion()
218 auto *AI = CB.arg_begin(); in doPromotion()
220 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in doPromotion()
311 Function::arg_iterator I2 = NF->arg_begin(); in doPromotion()
H A DCrossDSOCFI.cpp99 auto args = F->arg_begin(); in buildCFICheck()
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h660 return MutableArrayRef<ArgInfo>(arg_begin(), NumArgs); in arguments()
663 return ArrayRef<ArgInfo>(arg_begin(), NumArgs); in arguments()
666 const_arg_iterator arg_begin() const { return getArgsBuffer() + 1; } in arg_begin() function
668 arg_iterator arg_begin() { return getArgsBuffer() + 1; } in arg_begin() function
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DFunction.h831 arg_iterator arg_begin() { in arg_begin() function
835 const_arg_iterator arg_begin() const { in arg_begin() function
856 return make_range(arg_begin(), arg_end()); in args()
859 return make_range(arg_begin(), arg_end()); in args()
H A DInstrTypes.h1385 User::op_iterator arg_begin() { return op_begin(); }
1386 User::const_op_iterator arg_begin() const {
1387 return const_cast<CallBase *>(this)->arg_begin();
1402 return make_range(arg_begin(), arg_end());
1405 return make_range(arg_begin(), arg_end());
1407 bool arg_empty() const { return arg_end() == arg_begin(); }
1408 unsigned arg_size() const { return arg_end() - arg_begin(); }
1433 return arg_begin() <= U && U < arg_end();
1443 return U - arg_begin();
H A DStatepoint.h133 return arg_begin() + CallArgsBeginPos; in actual_arg_begin()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroInstr.h599 op_iterator value_begin() { return arg_begin(); } in value_begin()
600 const_op_iterator value_begin() const { return arg_begin(); } in value_begin()
648 op_iterator retval_begin() { return arg_begin(); } in retval_begin()
649 const_op_iterator retval_begin() const { return arg_begin(); } in retval_begin()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysis.cpp309 for (auto I = Call2->arg_begin(), E = Call2->arg_end(); I != E; ++I) { in getModRefInfo()
313 unsigned Call2ArgIdx = std::distance(Call2->arg_begin(), I); in getModRefInfo()
347 for (auto I = Call1->arg_begin(), E = Call1->arg_end(); I != E; ++I) { in getModRefInfo()
351 unsigned Call1ArgIdx = std::distance(Call1->arg_begin(), I); in getModRefInfo()
H A DLint.cpp218 Function::arg_iterator PI = F->arg_begin(), PE = F->arg_end(); in visitCallBase()
219 auto AI = I.arg_begin(), AE = I.arg_end(); in visitCallBase()
235 for (auto *BI = I.arg_begin(); BI != AE; ++BI, ++ArgNo) { in visitCallBase()
/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/Frontend/Offloading/
H A DOffloadWrapper.cpp447 Builder.CreateCall(RegFunc, {RegGlobalsFn->arg_begin(), Addr, Name, Name, in createRegisterGlobalsFunction()
461 {RegGlobalsFn->arg_begin(), Addr, Name, Name, Extern, Size, in createRegisterGlobalsFunction()
475 Builder.CreateCall(RegSurface, {RegGlobalsFn->arg_begin(), Addr, Name, Name, in createRegisterGlobalsFunction()
484 Builder.CreateCall(RegTexture, {RegGlobalsFn->arg_begin(), Addr, Name, Name, in createRegisterGlobalsFunction()
/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.cpp184 Function::const_arg_iterator FuncArg = MF.getFunction().arg_begin(); in PreAnalyzeFormalArgumentsForF128()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h1670 arg_range arguments() { return arg_range(arg_begin(), arg_end()); } in arguments()
1672 return const_arg_range(arg_begin(), arg_end()); in arguments()
1675 arg_iterator arg_begin() { return getTrailingArgs(); } in arg_begin() function
1676 arg_iterator arg_end() { return arg_begin() + getNumArgs(); } in arg_end()
1677 const_arg_iterator arg_begin() const { return getTrailingArgs(); } in arg_begin() function
1678 const_arg_iterator arg_end() const { return arg_begin() + getNumArgs(); } in arg_end()
3619 arg_iterator arg_begin() { return getTrailingObjects<Expr *>(); } in arg_begin() function
3620 arg_iterator arg_end() { return arg_begin() + getNumArgs(); } in arg_end()
3621 arg_range arguments() { return arg_range(arg_begin(), arg_end()); } in arguments()
3626 const_arg_iterator arg_begin() const { return getTrailingObjects<Expr *>(); } in arg_begin() function
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAddMissingPrototypes.cpp83 if (!(NumParams == 1 && F.arg_begin()->hasStructRetAttr())) in runOnModule()
/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/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()
530 for (Function::arg_iterator I = F.arg_begin(), E = F.arg_end(); I != E; ++I) { in createTailRecurseLoopHeader()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DIndirectionUtils.cpp319 auto NewArgI = NewF->arg_begin(); in cloneFunctionDecl()
320 for (auto ArgI = F.arg_begin(), ArgE = F.arg_end(); ArgI != ArgE; in cloneFunctionDecl()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILOpLowering.cpp92 Args.append(CI->arg_begin(), CI->arg_end()); in lowerIntrinsic()
/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/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