Home
last modified time | relevance | path

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

12345

/openbsd/gnu/llvm/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 …]
/openbsd/gnu/llvm/llvm/examples/HowToUseLLJIT/
H A DHowToUseLLJIT.cpp64 assert(Add1F->arg_begin() != Add1F->arg_end()); // Make sure there's an arg in createDemoModule()
65 Argument *ArgX = &*Add1F->arg_begin(); // Get the arg in createDemoModule()
/openbsd/gnu/llvm/llvm/examples/HowToUseJIT/
H A DHowToUseJIT.cpp94 assert(Add1F->arg_begin() != Add1F->arg_end()); // Make sure there's an arg in main()
95 Argument *ArgX = &*Add1F->arg_begin(); // Get the arg in main()
/openbsd/gnu/llvm/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp182 Args.assign(CB->arg_begin(), CB->arg_begin() + NumArgs); in deleteDeadVarargs()
230 for (Function::arg_iterator I = F.arg_begin(), E = F.arg_end(), in deleteDeadVarargs()
231 I2 = NF->arg_begin(); in deleteDeadVarargs()
614 for (Function::const_arg_iterator AI = F.arg_begin(), E = F.arg_end(); in surveyFunction()
745 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in removeDeadStuffFromFunction()
884 auto *I = CB.arg_begin(); in removeDeadStuffFromFunction()
1004 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(), in removeDeadStuffFromFunction()
1005 I2 = NF->arg_begin(); in removeDeadStuffFromFunction()
H A DArgumentPromotion.cpp165 for (Function::arg_iterator I = F->arg_begin(), E = F->arg_end(); I != E; in doPromotion()
231 auto *AI = CB.arg_begin(); in doPromotion()
233 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()
/openbsd/gnu/llvm/llvm/examples/ParallelJIT/
H A DParallelJIT.cpp67 assert(Add1F->arg_begin() != Add1F->arg_end()); // Make sure there's an arg in createAdd1()
68 Argument *ArgX = &*Add1F->arg_begin(); // Get the arg in createAdd1()
98 Argument *ArgX = &*FibF->arg_begin(); // Get the arg. in CreateFibFunction()
/openbsd/gnu/llvm/llvm/tools/llvm-reduce/deltas/
H A DReduceArguments.cpp37 for (auto ArgI = CI->arg_begin(), E = CI->arg_end(); ArgI != E; ++ArgI) in replaceFunctionCalls()
38 if (ArgIndexesToKeep.count(ArgI - CI->arg_begin())) in replaceFunctionCalls()
/openbsd/gnu/llvm/llvm/include/llvm/IR/
H A DFunction.h766 arg_iterator arg_begin() { in arg_begin() function
770 const_arg_iterator arg_begin() const { in arg_begin() function
791 return make_range(arg_begin(), arg_end()); in args()
794 return make_range(arg_begin(), arg_end()); in args()
H A DInstrTypes.h1326 User::op_iterator arg_begin() { return op_begin(); }
1327 User::const_op_iterator arg_begin() const {
1328 return const_cast<CallBase *>(this)->arg_begin();
1343 return make_range(arg_begin(), arg_end());
1346 return make_range(arg_begin(), arg_end());
1348 bool arg_empty() const { return arg_end() == arg_begin(); }
1349 unsigned arg_size() const { return arg_end() - arg_begin(); }
1374 return arg_begin() <= U && U < arg_end();
1384 return U - arg_begin();
H A DStatepoint.h133 return arg_begin() + CallArgsBeginPos; in actual_arg_begin()
/openbsd/gnu/llvm/llvm/tools/opt/
H A DAnalysisWrappers.cpp46 for (auto AI = CB->arg_begin(), E = CB->arg_end(); AI != E; ++AI) { in runOnModule()
/openbsd/gnu/llvm/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h643 return MutableArrayRef<ArgInfo>(arg_begin(), NumArgs); in arguments()
646 return ArrayRef<ArgInfo>(arg_begin(), NumArgs); in arguments()
649 const_arg_iterator arg_begin() const { return getArgsBuffer() + 1; } in arg_begin() function
651 arg_iterator arg_begin() { return getArgsBuffer() + 1; } in arg_begin() function
/openbsd/gnu/llvm/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()
/openbsd/gnu/llvm/llvm/lib/Target/DirectX/
H A DDXILOpLowering.cpp45 Args.append(CI->arg_begin(), CI->arg_end()); in lowerIntrinsic()
/openbsd/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsOs16.cpp60 Argument &Arg = *F.arg_begin(); in needsFPFromSig()
/openbsd/gnu/llvm/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()
/openbsd/gnu/llvm/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()
/openbsd/gnu/llvm/llvm/examples/Fibonacci/
H A Dfibonacci.cpp67 Argument *ArgX = &*FibF->arg_begin(); // Get the arg. in CreateFibFunction()
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCGVTables.cpp197 llvm::Function::arg_iterator AI = Fn->arg_begin(); in GenerateVarArgsThunk()
356 assert(similar(CallFnInfo.arg_begin()[i].info, in EmitCallAndReturnForThunk()
357 CallFnInfo.arg_begin()[i].type, in EmitCallAndReturnForThunk()
358 CurFnInfo->arg_begin()[i].info, in EmitCallAndReturnForThunk()
359 CurFnInfo->arg_begin()[i].type)); in EmitCallAndReturnForThunk()
406 const ABIArgInfo &ThisAI = CurFnInfo->arg_begin()->info; in EmitMustTailThunk()
/openbsd/gnu/llvm/clang/include/clang/AST/
H A DExprCXX.h1652 return const_arg_range(arg_begin(), arg_end()); in arguments()
1655 arg_iterator arg_begin() { return getTrailingArgs(); } in arg_begin() function
1656 arg_iterator arg_end() { return arg_begin() + getNumArgs(); } in arg_end()
1657 const_arg_iterator arg_begin() const { return getTrailingArgs(); } in arg_begin() function
3564 arg_iterator arg_begin() { return getTrailingObjects<Expr *>(); } in arg_begin() function
3565 arg_iterator arg_end() { return arg_begin() + getNumArgs(); } in arg_end()
3574 return const_arg_range(arg_begin(), arg_end()); in arguments()
3579 return arg_begin()[I]; in getArg()
3584 return arg_begin()[I]; in getArg()
3589 arg_begin()[I] = E; in setArg()
[all …]
H A DExprObjC.h174 const_arg_iterator arg_begin() const { in arg_begin() function
1453 return llvm::make_range(arg_begin(), arg_end()); in arguments()
1457 return llvm::make_range(arg_begin(), arg_end()); in arguments()
1460 arg_iterator arg_begin() { return reinterpret_cast<Stmt **>(getArgs()); } in arg_begin() function
1466 const_arg_iterator arg_begin() const { in arg_begin() function
/openbsd/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAddMissingPrototypes.cpp83 if (!(NumParams == 1 && F.arg_begin()->hasStructRetAttr())) in runOnModule()
/openbsd/gnu/llvm/llvm/examples/BrainF/
H A DBrainFDriver.cpp84 Function::arg_iterator args = main_func->arg_begin(); in addMainFunction()
/openbsd/gnu/llvm/llvm/lib/IR/
H A DAbstractCallSite.cpp50 CallbackUses.push_back(CB.arg_begin() + CBCalleeIdx); in getCallbackUses()
/openbsd/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp65 std::any_of(F->arg_begin(), F->arg_end(), [](Argument &Arg) { in processFunctionSignature()
90 auto NewFArgIt = NewF->arg_begin(); in processFunctionSignature()

12345