Home
last modified time | relevance | path

Searched refs:CallArgs (Results 1 – 25 of 30) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGGPUBuiltin.cpp133 CallArgList CallArgs; in EmitAMDGPUDevicePrintfCallExpr() local
134 EmitCallArgs(CallArgs, in EmitAMDGPUDevicePrintfCallExpr()
140 for (auto A : CallArgs) { in EmitAMDGPUDevicePrintfCallExpr()
H A DCGVTables.cpp325 CallArgList CallArgs; in EmitCallAndReturnForThunk() local
327 CallArgs.add(RValue::get(AdjustedThisPtr), ThisType); in EmitCallAndReturnForThunk()
330 CGM.getCXXABI().adjustCallArgsForDestructorThunk(*this, CurGD, CallArgs); in EmitCallAndReturnForThunk()
333 unsigned PrefixArgs = CallArgs.size() - 1; in EmitCallAndReturnForThunk()
337 EmitDelegateCallArg(CallArgs, PD, SourceLocation()); in EmitCallAndReturnForThunk()
343 CallArgs, FPT, RequiredArgs::forPrototypePlus(FPT, 1), PrefixArgs); in EmitCallAndReturnForThunk()
374 CallArgs, &CallOrInvoke); in EmitCallAndReturnForThunk()
H A DCGObjCRuntime.h172 const CallArgList &CallArgs,
206 const CallArgList &CallArgs,
H A DCGCall.cpp3815 CallArgs.getCleanupsToDeactivate(); in deactivateArgCleanupsBeforeCall()
4585 const CallArgList &CallArgs) in AllocAlignAttrEmitter() argument
4590 Alignment = CallArgs[AA->getParamIndex().getLLVMIndex()] in AllocAlignAttrEmitter()
4659 llvm::Instruction *IP = CallArgs.getStackBase(); in EmitCall()
4712 assert(CallInfo.arg_size() == CallArgs.size() && in EmitCall()
4716 for (CallArgList::const_iterator I = CallArgs.begin(), E = CallArgs.end(); in EmitCall()
5132 if (!CallArgs.getCleanupsToDeactivate().empty()) in EmitCall()
5133 deactivateArgCleanupsBeforeCall(*this, CallArgs); in EmitCall()
5379 if (CallArgs.hasWritebacks()) in EmitCall()
5380 emitWritebacks(*this, CallArgs); in EmitCall()
[all …]
H A DCGClass.cpp2921 CallArgList CallArgs; in EmitLambdaBlockInvokeBody() local
2925 CallArgs.add(RValue::get(ThisPtr.getPointer()), ThisType); in EmitLambdaBlockInvokeBody()
2929 EmitDelegateCallArg(CallArgs, param, param->getBeginLoc()); in EmitLambdaBlockInvokeBody()
2933 EmitForwardingCallToLambda(CallOp, CallArgs); in EmitLambdaBlockInvokeBody()
2940 CallArgList CallArgs; in EmitLambdaDelegatingInvokeBody() local
2944 CallArgs.add(RValue::get(ThisPtr), ThisType); in EmitLambdaDelegatingInvokeBody()
2948 EmitDelegateCallArg(CallArgs, Param, Param->getBeginLoc()); in EmitLambdaDelegatingInvokeBody()
2963 EmitForwardingCallToLambda(CallOp, CallArgs); in EmitLambdaDelegatingInvokeBody()
H A DCGObjCMac.cpp1073 const CallArgList &CallArgs,
1322 const CallArgList &CallArgs,
1611 const CallArgList &CallArgs,
1738 const CallArgList &CallArgs, in complete()
1759 CallArgList::const_iterator I = CallArgs.begin(); in complete()
2171 const CallArgList &CallArgs, in EmitMessageSend() argument
2193 ActualArgs.addFrom(CallArgs); in EmitMessageSend()
7417 false, CallArgs, Method) in GenerateMessageSend()
7420 false, CallArgs, Method, Class, ObjCTypes); in GenerateMessageSend()
7646 true, CallArgs, Method) in GenerateMessageSendSuper()
[all …]
H A DCGCXXABI.h472 CallArgList &CallArgs) {} in adjustCallArgsForDestructorThunk() argument
H A DCGStmtOpenMP.cpp653 llvm::SmallVector<llvm::Value *, 4> CallArgs; in GenerateOpenMPCapturedStmtFunction() local
4385 llvm::SmallVector<llvm::Value *, 16> CallArgs; in EmitOMPTaskBasedDirective() local
4387 CallArgs.push_back(PrivatesPtr); in EmitOMPTaskBasedDirective()
4394 CallArgs.push_back(PrivatePtr.getPointer()); in EmitOMPTaskBasedDirective()
4404 CallArgs.push_back(PrivatePtr.getPointer()); in EmitOMPTaskBasedDirective()
4413 CallArgs.push_back(PrivatePtr.getPointer()); in EmitOMPTaskBasedDirective()
4430 CallArgs.push_back(PrivatePtr.getPointer()); in EmitOMPTaskBasedDirective()
4438 CGF, S.getBeginLoc(), {CopyFnTy, CopyFn}, CallArgs); in EmitOMPTaskBasedDirective()
4691 llvm::SmallVector<llvm::Value *, 16> CallArgs; in EmitOMPTargetTaskBasedDirective() local
4693 CallArgs.push_back(PrivatesPtr); in EmitOMPTargetTaskBasedDirective()
[all …]
H A DCGObjCGNU.cpp573 llvm::Value *Receiver, const CallArgList &CallArgs,
581 bool IsClassMessage, const CallArgList &CallArgs,
2521 const CallArgList &CallArgs, in GenerateMessageSendSuper() argument
2539 ActualArgs.addFrom(CallArgs); in GenerateMessageSendSuper()
2638 const CallArgList &CallArgs, in GenerateMessageSend() argument
2702 ActualArgs.addFrom(CallArgs); in GenerateMessageSend()
H A DCGOpenMPRuntime.cpp3634 SmallVector<llvm::Value *, 16> CallArgs(std::begin(CommonArgs), in emitProxyTaskFunction() local
3652 CallArgs.push_back(LBParam); in emitProxyTaskFunction()
3653 CallArgs.push_back(UBParam); in emitProxyTaskFunction()
3654 CallArgs.push_back(StParam); in emitProxyTaskFunction()
3655 CallArgs.push_back(LIParam); in emitProxyTaskFunction()
3656 CallArgs.push_back(RParam); in emitProxyTaskFunction()
3658 CallArgs.push_back(SharedsParam); in emitProxyTaskFunction()
3661 CallArgs); in emitProxyTaskFunction()
11973 ArrayRef<llvm::Value *> CallArgs) in DoacrossCleanupTy() argument
11975 assert(CallArgs.size() == DoacrossFinArgs); in DoacrossCleanupTy()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerInvoke.cpp51 SmallVector<Value *, 16> CallArgs(II->args()); in runImpl() local
57 CallArgs, OpBundles, "", II); in runImpl()
H A DInlineFunction.cpp2380 SmallVector<Value *, 4> CallArgs(DeoptCall->args()); in InlineFunction() local
2391 Builder.CreateCall(NewDeoptIntrinsic, CallArgs, OpBundles); in InlineFunction()
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp247 ArrayRef<Expr *> CallArgs) { in create_call_once_funcptr_call() argument
267 return CallExpr::Create(C, SubExpr, CallArgs, C.VoidTy, VK_PRValue, in create_call_once_funcptr_call()
274 ArrayRef<Expr *> CallArgs) { in create_call_once_lambda_call() argument
292 /*Args=*/CallArgs, in create_call_once_lambda_call()
374 SmallVector<Expr *, 5> CallArgs; in create_call_once() local
379 CallArgs.push_back( in create_call_once()
423 CallArgs.push_back(ParamExpr); in create_call_once()
430 CallbackRecordDecl, CallArgs); in create_call_once()
434 CallbackCall = create_call_once_funcptr_call(C, M, Callback, CallArgs); in create_call_once()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/XRay/
H A DYAMLXRayRecord.h40 std::vector<uint64_t> CallArgs; member
81 IO.mapOptional("args", Record.CallArgs);
H A DXRayRecord.h95 std::vector<uint64_t> CallArgs; member
/freebsd-13.1/contrib/llvm-project/llvm/lib/XRay/
H A DFDRTraceExpander.cpp17 CurrentRecord.CallArgs.clear(); in resetCurrentRecord()
85 CurrentRecord.CallArgs.push_back(R.arg()); in visit()
H A DTrace.cpp197 Record.CallArgs.push_back(Arg); in loadNaiveFormatLog()
374 R.PId, R.CallArgs, R.Data}; in loadYAMLLog()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp622 Value *ActualCallee, uint32_t Flags, ArrayRef<T0> CallArgs) { in getStatepointArgs() argument
627 Args.push_back(B.getInt32(CallArgs.size())); in getStatepointArgs()
629 llvm::append_range(Args, CallArgs); in getStatepointArgs()
665 Value *ActualCallee, uint32_t Flags, ArrayRef<T0> CallArgs, in CreateGCStatepointCallCommon() argument
683 CallArgs); in CreateGCStatepointCallCommon()
693 ArrayRef<Value *> CallArgs, Optional<ArrayRef<Value *>> DeoptArgs, in CreateGCStatepointCall() argument
697 CallArgs, None /* No Transition Args */, DeoptArgs, GCArgs, Name); in CreateGCStatepointCall()
702 ArrayRef<Value *> CallArgs, Optional<ArrayRef<Use>> TransitionArgs, in CreateGCStatepointCall() argument
706 this, ID, NumPatchBytes, ActualCallee, Flags, CallArgs, TransitionArgs, in CreateGCStatepointCall()
712 ArrayRef<Use> CallArgs, Optional<ArrayRef<Value *>> DeoptArgs, in CreateGCStatepointCall() argument
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DIndirectionUtils.cpp245 std::vector<Value*> CallArgs; in makeStub() local
247 CallArgs.push_back(&A); in makeStub()
248 CallInst *Call = Builder.CreateCall(F.getFunctionType(), ImplAddr, CallArgs); in makeStub()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp1605 for (Value *Arg : CallArgs) in makeStatepointExplicitImpl()
1651 auto *Dest = CallArgs[0]; in makeStatepointExplicitImpl()
1655 auto *Source = CallArgs[1]; in makeStatepointExplicitImpl()
1659 auto *LengthInBytes = CallArgs[2]; in makeStatepointExplicitImpl()
1662 CallArgs.clear(); in makeStatepointExplicitImpl()
1663 CallArgs.push_back(DestBase); in makeStatepointExplicitImpl()
1664 CallArgs.push_back(DestOffset); in makeStatepointExplicitImpl()
1665 CallArgs.push_back(SourceBase); in makeStatepointExplicitImpl()
1666 CallArgs.push_back(SourceOffset); in makeStatepointExplicitImpl()
1667 CallArgs.push_back(LengthInBytes); in makeStatepointExplicitImpl()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaPseudoObject.cpp337 SmallVector<Expr *, 4> CallArgs; member in __anoneba743100111::MSPropertyOpBuilder
1438 CallArgs.insert(CallArgs.begin(), E->getIdx()); in getBaseMSProperty()
1441 CallArgs.insert(CallArgs.begin(), MSPropSubscript->getIdx()); in getBaseMSProperty()
1449 llvm::for_each(CallArgs, [this](Expr *&Arg) { Arg = capture(Arg); }); in rebuildAndCaptureObject()
1455 assert(Idx <= CallArgs.size()); in rebuildAndCaptureObject()
1456 return CallArgs[Idx - 1]; in rebuildAndCaptureObject()
1487 RefExpr->getSourceRange().getBegin(), CallArgs, in buildGet()
1516 ArgExprs.append(CallArgs.begin(), CallArgs.end()); in buildSet()
H A DSemaExprCXX.cpp2274 llvm::SmallVector<Expr *, 8> CallArgs; in BuildCXXNew() local
2275 CallArgs.reserve(NumImplicitArgs + PlacementArgs.size()); in BuildCXXNew()
2276 CallArgs.emplace_back(AllocationSize.hasValue() in BuildCXXNew()
2280 CallArgs.emplace_back(&DesiredAlignment); in BuildCXXNew()
2281 CallArgs.insert(CallArgs.end(), PlacementArgs.begin(), PlacementArgs.end()); in BuildCXXNew()
2283 DiagnoseSentinelCalls(OperatorNew, PlacementLParen, CallArgs); in BuildCXXNew()
2285 checkCall(OperatorNew, Proto, /*ThisArg=*/nullptr, CallArgs, in BuildCXXNew()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp1534 SmallVectorImpl<Value *> &CallArgs) { in coerceArguments() argument
1539 CallArgs.push_back( in coerceArguments()
1542 CallArgs.push_back(FnArgs[ArgIdx]); in coerceArguments()
1554 SmallVector<Value *, 8> CallArgs; in createMustTailCall() local
1555 coerceArguments(Builder, FnTy, Arguments, CallArgs); in createMustTailCall()
1557 auto *TailCall = Builder.CreateCall(FnTy, MustTailCallFn, CallArgs); in createMustTailCall()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-converter.cpp88 R.TSC, R.TId, R.PId, R.CallArgs, R.Data}); in exportAsYAML()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h790 ArrayRef<Value *> CallArgs,
799 ArrayRef<Value *> CallArgs,
809 Value *ActualCallee, ArrayRef<Use> CallArgs,

12