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

12

/freebsd-13-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-13-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.cpp2228 SmallVector<Value *, 4> CallArgs(DeoptCall->arg_begin(),
2239 Builder.CreateCall(NewDeoptIntrinsic, CallArgs, OpBundles);
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGGPUBuiltin.cpp133 CallArgList CallArgs; local
134 EmitCallArgs(CallArgs,
140 for (auto A : CallArgs) {
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);
374 CallArgs, &CallOrInvoke);
H A DCGCall.cpp3534 const CallArgList &CallArgs) {
3536 CallArgs.getCleanupsToDeactivate();
4219 const CallArgList &CallArgs)
4224 Alignment = CallArgs[AA->getParamIndex().getLLVMIndex()]
4235 const CallArgList &CallArgs,
4238 // FIXME: We no longer need the types from CallArgs; lift up and simplify.
4264 CGM, Loc, dyn_cast_or_null<FunctionDecl>(CurCodeDecl), FD, CallArgs);
4293 llvm::Instruction *IP = CallArgs.getStackBase();
4346 assert(CallInfo.arg_size() == CallArgs.size() &&
4350 for (CallArgList::const_iterator I = CallArgs
[all...]
H A DCGObjCMac.cpp1078 const CallArgList &CallArgs,
1327 const CallArgList &CallArgs,
1336 bool IsClassMessage, const CallArgList &CallArgs,
1493 const CallArgList &CallArgs,
1616 const CallArgList &CallArgs,
1625 bool IsClassMessage, const CallArgList &CallArgs,
1743 const CallArgList &CallArgs,
1764 CallArgList::const_iterator I = CallArgs.begin();
2072 const CodeGen::CallArgList &CallArgs,
2119 ObjCTypes.SuperPtrCTy, true, CallArgs, Metho
1739 complete(CodeGenFunction &CGF, ReturnValueSlot returnSlot, RValue result, QualType resultType, const CallArgList &CallArgs, const ObjCMethodDecl *Method) argument
2064 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
2124 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument
2147 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
7389 GenerateMessageSend(CodeGen::CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, Selector Sel, llvm::Value *Receiver, const CallArgList &CallArgs, const ObjCInterfaceDecl *Class, const ObjCMethodDecl *Method) argument
7590 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.cpp2914 CallArgList CallArgs; local
2918 CallArgs.add(RValue::get(ThisPtr.getPointer()), ThisType);
2922 EmitDelegateCallArg(CallArgs, param, param->getBeginLoc());
2926 EmitForwardingCallToLambda(CallOp, CallArgs);
2933 CallArgList CallArgs; local
2937 CallArgs.add(RValue::get(ThisPtr), ThisType);
2941 EmitDelegateCallArg(CallArgs, Param, Param->getBeginLoc());
2956 EmitForwardingCallToLambda(CallOp, CallArgs);
H A DCGCXXABI.h471 CallArgList &CallArgs) {}
469 adjustCallArgsForDestructorThunk(CodeGenFunction &CGF, GlobalDecl GD, CallArgList &CallArgs) argument
H A DCGStmtOpenMP.cpp632 llvm::SmallVector<llvm::Value *, 4> CallArgs; local
653 CallArgs.emplace_back(WrapperCGF.EmitFromMemory(CallArg, Arg->getType()));
655 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(WrapperCGF, Loc, F, CallArgs);
3905 llvm::SmallVector<llvm::Value *, 16> CallArgs;
3906 CallArgs.push_back(PrivatesPtr);
3912 CallArgs.push_back(PrivatePtr.getPointer());
3921 CallArgs.push_back(PrivatePtr.getPointer());
3929 CallArgs.push_back(PrivatePtr.getPointer());
3932 CGF, S.getBeginLoc(), {CopyFnTy, CopyFn}, CallArgs);
4159 llvm::SmallVector<llvm::Value *, 16> CallArgs;
[all...]
H A DCGObjCGNU.cpp583 llvm::Value *Receiver, const CallArgList &CallArgs,
591 bool IsClassMessage, const CallArgList &CallArgs,
2517 const CallArgList &CallArgs,
2535 ActualArgs.addFrom(CallArgs);
2634 const CallArgList &CallArgs,
2698 ActualArgs.addFrom(CallArgs);
2509 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
2629 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.cpp3528 SmallVector<llvm::Value *, 16> CallArgs(std::begin(CommonArgs),
3546 CallArgs.push_back(LBParam);
3547 CallArgs.push_back(UBParam);
3548 CallArgs.push_back(StParam);
3549 CallArgs.push_back(LIParam);
3550 CallArgs.push_back(RParam);
3552 CallArgs.push_back(SharedsParam);
3555 CallArgs);
10948 ArrayRef<llvm::Value *> CallArgs)
10950 assert(CallArgs
10947 DoacrossCleanupTy(llvm::FunctionCallee RTLFn, ArrayRef<llvm::Value *> CallArgs) argument
11109 OMPAllocateCleanupTy(llvm::FunctionCallee RTLFn, ArrayRef<llvm::Value *> CallArgs) argument
[all...]
/freebsd-13-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-13-stable/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp249 ArrayRef<Expr *> CallArgs) {
269 return CallExpr::Create(C, SubExpr, CallArgs, C.VoidTy, VK_RValue,
276 ArrayRef<Expr *> CallArgs) {
294 /*Args=*/CallArgs,
376 SmallVector<Expr *, 5> CallArgs; local
381 CallArgs.push_back(
425 CallArgs.push_back(ParamExpr);
432 CallbackRecordDecl, CallArgs);
436 CallbackCall = create_call_once_funcptr_call(C, M, Callback, CallArgs);
247 create_call_once_funcptr_call(ASTContext &C, ASTMaker M, const ParmVarDecl *Callback, ArrayRef<Expr *> CallArgs) argument
273 create_call_once_lambda_call(ASTContext &C, ASTMaker M, const ParmVarDecl *Callback, CXXRecordDecl *CallbackDecl, ArrayRef<Expr *> CallArgs) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DIndirectionUtils.cpp246 std::vector<Value*> CallArgs;
248 CallArgs.push_back(&A);
249 CallInst *Call = Builder.CreateCall(F.getFunctionType(), ImplAddr, CallArgs);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp582 Value *ActualCallee, uint32_t Flags, ArrayRef<T0> CallArgs) {
587 Args.push_back(B.getInt32(CallArgs.size()));
589 Args.insert(Args.end(), CallArgs.begin(), CallArgs.end());
626 Value *ActualCallee, uint32_t Flags, ArrayRef<T0> CallArgs,
644 CallArgs);
654 ArrayRef<Value *> CallArgs, Optional<ArrayRef<Value *>> DeoptArgs,
658 CallArgs, None /* No Transition Args */, DeoptArgs, GCArgs, Name);
663 ArrayRef<Use> CallArgs, Optional<ArrayRef<Use>> TransitionArgs,
667 this, ID, NumPatchBytes, ActualCallee, Flags, CallArgs, TransitionArg
581 getStatepointArgs(IRBuilderBase &B, uint64_t ID, uint32_t NumPatchBytes, Value *ActualCallee, uint32_t Flags, ArrayRef<T0> CallArgs) argument
624 CreateGCStatepointCallCommon( IRBuilderBase *Builder, uint64_t ID, uint32_t NumPatchBytes, Value *ActualCallee, uint32_t Flags, ArrayRef<T0> CallArgs, Optional<ArrayRef<T1>> TransitionArgs, Optional<ArrayRef<T2>> DeoptArgs, ArrayRef<T3> GCArgs, const Twine &Name) argument
652 CreateGCStatepointCall( uint64_t ID, uint32_t NumPatchBytes, Value *ActualCallee, ArrayRef<Value *> CallArgs, Optional<ArrayRef<Value *>> DeoptArgs, ArrayRef<Value *> GCArgs, const Twine &Name) argument
661 CreateGCStatepointCall( uint64_t ID, uint32_t NumPatchBytes, Value *ActualCallee, uint32_t Flags, ArrayRef<Use> CallArgs, Optional<ArrayRef<Use>> TransitionArgs, Optional<ArrayRef<Use>> DeoptArgs, ArrayRef<Value *> GCArgs, const Twine &Name) argument
671 CreateGCStatepointCall( uint64_t ID, uint32_t NumPatchBytes, Value *ActualCallee, ArrayRef<Use> CallArgs, Optional<ArrayRef<Value *>> DeoptArgs, ArrayRef<Value *> GCArgs, const Twine &Name) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaPseudoObject.cpp337 SmallVector<Expr *, 4> CallArgs; member in class:__anon2087::MSPropertyOpBuilder
1438 CallArgs.insert(CallArgs.begin(), E->getIdx());
1441 CallArgs.insert(CallArgs.begin(), MSPropSubscript->getIdx());
1449 llvm::for_each(CallArgs, [this](Expr *&Arg) { Arg = capture(Arg); });
1455 assert(Idx <= CallArgs.size());
1456 return CallArgs[Idx - 1];
1487 RefExpr->getSourceRange().getBegin(), CallArgs,
1516 ArgExprs.append(CallArgs
[all...]
H A DSemaCoroutine.cpp295 MultiExprArg CallArgs) {
308 S.BuildCallExpr(/*Scope=*/nullptr, DeclRef.get(), Loc, CallArgs, Loc);
294 buildBuiltinCall(Sema &S, SourceLocation Loc, Builtin::ID Id, MultiExprArg CallArgs) argument
H A DSemaExprCXX.cpp2209 llvm::SmallVector<Expr *, 8> CallArgs;
2210 CallArgs.reserve(NumImplicitArgs + PlacementArgs.size());
2211 CallArgs.emplace_back(AllocationSize.hasValue()
2215 CallArgs.emplace_back(&DesiredAlignment);
2216 CallArgs.insert(CallArgs.end(), PlacementArgs.begin(), PlacementArgs.end());
2218 DiagnoseSentinelCalls(OperatorNew, PlacementLParen, CallArgs);
2220 checkCall(OperatorNew, Proto, /*ThisArg=*/nullptr, CallArgs,
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-converter.cpp88 R.TSC, R.TId, R.PId, R.CallArgs, R.Data});
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp1490 ArrayRef<Use> CallArgs(Call->arg_begin(), Call->arg_end());
1529 for (Value *Arg : CallArgs)
1550 StatepointID, NumPatchBytes, CallTarget, Flags, CallArgs,
1578 II->getUnwindDest(), Flags, CallArgs, TransitionArgs, DeoptArgs, GCArgs,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h795 ArrayRef<Value *> CallArgs,
804 ArrayRef<Use> CallArgs,
810 /// Conveninence function for the common case when CallArgs are filled
814 Value *ActualCallee, ArrayRef<Use> CallArgs,
837 // Convenience function for the common case when CallArgs are filled in using

Completed in 445 milliseconds

12