Searched refs:CallArgs (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/XRay/
H A DXRayRecord.h95 std::vector<uint64_t> CallArgs; member in struct:llvm::xray::XRayRecord
H A DYAMLXRayRecord.h40 std::vector<uint64_t> CallArgs; member in struct:llvm::xray::YAMLXRayRecord
81 IO.mapOptional("args", Record.CallArgs);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerInvoke.cpp51 SmallVector<Value *, 16> CallArgs(II->arg_begin(), II->arg_end());
57 CallArgs, OpBundles, "", II);
H A DInlineFunction.cpp2169 SmallVector<Value *, 4> CallArgs(DeoptCall->arg_begin(),
2180 Builder.CreateCall(NewDeoptIntrinsic, CallArgs, OpBundles);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/XRay/
H A DFDRTraceExpander.cpp17 CurrentRecord.CallArgs.clear();
85 CurrentRecord.CallArgs.push_back(R.arg());
H A DTrace.cpp197 Record.CallArgs.push_back(Arg);
374 R.PId, R.CallArgs, R.Data};
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp587 Value *ActualCallee, uint32_t Flags, ArrayRef<T0> CallArgs,
594 Args.push_back(B.getInt32(CallArgs.size()));
596 Args.insert(Args.end(), CallArgs.begin(), CallArgs.end());
609 Value *ActualCallee, uint32_t Flags, ArrayRef<T0> CallArgs,
626 CallArgs, TransitionArgs, DeoptArgs, GCArgs);
632 ArrayRef<Value *> CallArgs, ArrayRef<Value *> DeoptArgs,
636 CallArgs, None /* No Transition Args */, DeoptArgs, GCArgs, Name);
641 ArrayRef<Use> CallArgs, ArrayRef<Use> TransitionArgs,
644 this, ID, NumPatchBytes, ActualCallee, Flags, CallArgs, TransitionArg
586 getStatepointArgs(IRBuilderBase &B, uint64_t ID, uint32_t NumPatchBytes, Value *ActualCallee, uint32_t Flags, ArrayRef<T0> CallArgs, ArrayRef<T1> TransitionArgs, ArrayRef<T2> DeoptArgs, ArrayRef<T3> GCArgs) argument
607 CreateGCStatepointCallCommon( IRBuilderBase *Builder, uint64_t ID, uint32_t NumPatchBytes, Value *ActualCallee, uint32_t Flags, ArrayRef<T0> CallArgs, ArrayRef<T1> TransitionArgs, ArrayRef<T2> DeoptArgs, ArrayRef<T3> GCArgs, const Twine &Name) argument
630 CreateGCStatepointCall( uint64_t ID, uint32_t NumPatchBytes, Value *ActualCallee, ArrayRef<Value *> CallArgs, ArrayRef<Value *> DeoptArgs, ArrayRef<Value *> GCArgs, const Twine &Name) argument
639 CreateGCStatepointCall( uint64_t ID, uint32_t NumPatchBytes, Value *ActualCallee, uint32_t Flags, ArrayRef<Use> CallArgs, ArrayRef<Use> TransitionArgs, ArrayRef<Use> DeoptArgs, ArrayRef<Value *> GCArgs, const Twine &Name) argument
648 CreateGCStatepointCall( uint64_t ID, uint32_t NumPatchBytes, Value *ActualCallee, ArrayRef<Use> CallArgs, ArrayRef<Value *> DeoptArgs, ArrayRef<Value *> GCArgs, const Twine &Name) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp251 ArrayRef<Expr *> CallArgs) {
271 return CallExpr::Create(C, SubExpr, CallArgs, C.VoidTy, VK_RValue,
278 ArrayRef<Expr *> CallArgs) {
296 /*Args=*/CallArgs,
377 SmallVector<Expr *, 5> CallArgs; local
382 CallArgs.push_back(
426 CallArgs.push_back(ParamExpr);
433 CallbackRecordDecl, CallArgs);
437 CallbackCall = create_call_once_funcptr_call(C, M, Callback, CallArgs);
249 create_call_once_funcptr_call(ASTContext &C, ASTMaker M, const ParmVarDecl *Callback, ArrayRef<Expr *> CallArgs) argument
275 create_call_once_lambda_call(ASTContext &C, ASTMaker M, const ParmVarDecl *Callback, CXXRecordDecl *CallbackDecl, ArrayRef<Expr *> CallArgs) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DIndirectionUtils.cpp247 std::vector<Value*> CallArgs;
249 CallArgs.push_back(&A);
250 CallInst *Call = Builder.CreateCall(F.getFunctionType(), ImplAddr, CallArgs);
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaPseudoObject.cpp344 SmallVector<Expr *, 4> CallArgs; member in class:__anon3207::MSPropertyOpBuilder
1446 CallArgs.insert(CallArgs.begin(), E->getIdx());
1449 CallArgs.insert(CallArgs.begin(), MSPropSubscript->getIdx());
1457 llvm::for_each(CallArgs, [this](Expr *&Arg) { Arg = capture(Arg); });
1463 assert(Idx <= CallArgs.size());
1464 return CallArgs[Idx - 1];
1495 RefExpr->getSourceRange().getBegin(), CallArgs,
1524 ArgExprs.append(CallArgs
[all...]
H A DSemaCoroutine.cpp294 MultiExprArg CallArgs) {
307 S.BuildCallExpr(/*Scope=*/nullptr, DeclRef.get(), Loc, CallArgs, Loc);
293 buildBuiltinCall(Sema &S, SourceLocation Loc, Builtin::ID Id, MultiExprArg CallArgs) argument
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCRuntime.h168 const CallArgList &CallArgs,
202 const CallArgList &CallArgs,
H A DCGVTables.cpp324 // Start building CallArgs.
325 CallArgList CallArgs; local
327 CallArgs.add(RValue::get(AdjustedThisPtr), ThisType);
330 CGM.getCXXABI().adjustCallArgsForDestructorThunk(*this, CurGD, CallArgs);
333 unsigned PrefixArgs = CallArgs.size() - 1;
337 EmitDelegateCallArg(CallArgs, PD, SourceLocation());
343 CallArgs, FPT, RequiredArgs::forPrototypePlus(FPT, 1), PrefixArgs);
372 CallArgs, &CallOrInvoke);
H A DCGCall.cpp3220 const CallArgList &CallArgs) {
3222 CallArgs.getCleanupsToDeactivate();
3817 const CallArgList &CallArgs,
3820 // FIXME: We no longer need the types from CallArgs; lift up and simplify.
3869 llvm::Instruction *IP = CallArgs.getStackBase();
3922 assert(CallInfo.arg_size() == CallArgs.size() &&
3926 for (CallArgList::const_iterator I = CallArgs.begin(), E = CallArgs.end();
4309 if (!CallArgs.getCleanupsToDeactivate().empty())
4310 deactivateArgCleanupsBeforeCall(*this, CallArgs);
[all...]
H A DCGCXXABI.h436 CallArgList &CallArgs) {}
434 adjustCallArgsForDestructorThunk(CodeGenFunction &CGF, GlobalDecl GD, CallArgList &CallArgs) argument
H A DCGObjCMac.cpp1078 const CallArgList &CallArgs,
1332 const CallArgList &CallArgs,
1341 bool IsClassMessage, const CallArgList &CallArgs,
1498 const CallArgList &CallArgs,
1621 const CallArgList &CallArgs,
1630 bool IsClassMessage, const CallArgList &CallArgs,
1748 const CallArgList &CallArgs,
1769 CallArgList::const_iterator I = CallArgs.begin();
2077 const CodeGen::CallArgList &CallArgs,
2124 ObjCTypes.SuperPtrCTy, true, CallArgs, Metho
1744 complete(CodeGenFunction &CGF, ReturnValueSlot returnSlot, RValue result, QualType resultType, const CallArgList &CallArgs, const ObjCMethodDecl *Method) argument
2069 GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, const ObjCInterfaceDecl *Class, bool isCategoryImpl, llvm::Value *Receiver, bool IsClassMessage, const CodeGen::CallArgList &CallArgs, const ObjCMethodDecl *Method) argument
2129 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument
2152 EmitMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Arg0, QualType Arg0Ty, bool IsSuper, const CallArgList &CallArgs, const ObjCMethodDecl *Method, const ObjCInterfaceDecl *ClassReceiver, const ObjCCommonTypesHelper &ObjCTypes) argument
7363 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument
7566 GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, const ObjCInterfaceDecl *Class, bool isCategoryImpl, llvm::Value *Receiver, bool IsClassMessage, const CodeGen::CallArgList &CallArgs, const ObjCMethodDecl *Method) argument
[all...]
H A DCGClass.cpp2888 CallArgList CallArgs; local
2892 CallArgs.add(RValue::get(ThisPtr.getPointer()), ThisType);
2896 EmitDelegateCallArg(CallArgs, param, param->getBeginLoc());
2900 EmitForwardingCallToLambda(CallOp, CallArgs);
2907 CallArgList CallArgs; local
2911 CallArgs.add(RValue::get(ThisPtr), ThisType);
2915 EmitDelegateCallArg(CallArgs, Param, Param->getBeginLoc());
2930 EmitForwardingCallToLambda(CallOp, CallArgs);
H A DCGStmtOpenMP.cpp612 llvm::SmallVector<llvm::Value *, 4> CallArgs; local
633 CallArgs.emplace_back(WrapperCGF.EmitFromMemory(CallArg, Arg->getType()));
636 F, CallArgs);
3229 llvm::SmallVector<llvm::Value *, 16> CallArgs;
3230 CallArgs.push_back(PrivatesPtr);
3236 CallArgs.push_back(PrivatePtr.getPointer());
3244 CallArgs.push_back(PrivatePtr.getPointer());
3252 CallArgs.push_back(PrivatePtr.getPointer());
3255 CGF, S.getBeginLoc(), {CopyFnTy, CopyFn}, CallArgs);
3468 llvm::SmallVector<llvm::Value *, 16> CallArgs;
[all...]
H A DCGObjCGNU.cpp582 llvm::Value *Receiver, const CallArgList &CallArgs,
590 bool IsClassMessage, const CallArgList &CallArgs,
2505 const CallArgList &CallArgs,
2523 ActualArgs.addFrom(CallArgs);
2622 const CallArgList &CallArgs,
2686 ActualArgs.addFrom(CallArgs);
2497 GenerateMessageSendSuper(CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, const ObjCInterfaceDecl *Class, bool isCategoryImpl, llvm::Value *Receiver, bool IsClassMessage, const CallArgList &CallArgs, const ObjCMethodDecl *Method) argument
2617 GenerateMessageSend(CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument
H A DCGOpenMPRuntime.cpp4542 SmallVector<llvm::Value *, 16> CallArgs(std::begin(CommonArgs),
4560 CallArgs.push_back(LBParam);
4561 CallArgs.push_back(UBParam);
4562 CallArgs.push_back(StParam);
4563 CallArgs.push_back(LIParam);
4564 CallArgs.push_back(RParam);
4566 CallArgs.push_back(SharedsParam);
4569 CallArgs);
10788 ArrayRef<llvm::Value *> CallArgs)
10790 assert(CallArgs
10787 DoacrossCleanupTy(llvm::FunctionCallee RTLFn, ArrayRef<llvm::Value *> CallArgs) argument
10948 OMPAllocateCleanupTy(llvm::FunctionCallee RTLFn, ArrayRef<llvm::Value *> CallArgs) argument
[all...]
H A DMicrosoftCXXABI.cpp306 CallArgList &CallArgs) override {
309 CallArgs.add(RValue::get(getStructorImplicitParamValue(CGF)),
H A DCodeGenFunction.h1866 CallArgList &CallArgs);
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-converter.cpp88 R.TSC, R.TId, R.PId, R.CallArgs, R.Data});
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp1433 ArrayRef<Use> CallArgs(Call->arg_begin(), Call->arg_end());
1470 for (Value *Arg : CallArgs)
1491 StatepointID, NumPatchBytes, CallTarget, Flags, CallArgs,
1518 II->getUnwindDest(), Flags, CallArgs, TransitionArgs, DeoptArgs, GCArgs,
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h735 ArrayRef<Value *> CallArgs,
744 ArrayRef<Use> CallArgs,
750 /// Conveninence function for the common case when CallArgs are filled
754 Value *ActualCallee, ArrayRef<Use> CallArgs,
777 // Convenience function for the common case when CallArgs are filled in using

Completed in 253 milliseconds

12