| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LowerInvoke.cpp | 49 SmallVector<Value *, 16> CallArgs(II->args()); in runImpl() local 55 CallArgs, OpBundles, "", II->getIterator()); in runImpl()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 263 ArrayRef<Expr *> CallArgs) { in create_call_once_funcptr_call() argument 283 return CallExpr::Create(C, SubExpr, CallArgs, C.VoidTy, VK_PRValue, in create_call_once_funcptr_call() 290 ArrayRef<Expr *> CallArgs) { in create_call_once_lambda_call() argument 308 /*Args=*/CallArgs, in create_call_once_lambda_call() 406 SmallVector<Expr *, 5> CallArgs; in create_call_once() local 411 CallArgs.push_back( in create_call_once() 455 CallArgs.push_back(ParamExpr); in create_call_once() 462 CallbackRecordDecl, CallArgs); in create_call_once() 466 CallbackCall = create_call_once_funcptr_call(C, M, Callback, CallArgs); in create_call_once()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGGPUBuiltin.cpp | 166 CallArgList CallArgs; in EmitAMDGPUDevicePrintfCallExpr() local 167 EmitCallArgs(CallArgs, in EmitAMDGPUDevicePrintfCallExpr() 173 for (const auto &A : CallArgs) { in EmitAMDGPUDevicePrintfCallExpr()
|
| H A D | CGObjCRuntime.h | 169 const CallArgList &CallArgs, 193 const CallArgList &CallArgs, const ObjCMethodDecl *Method = nullptr) = 0;
|
| H A D | CGVTables.cpp | 342 CallArgList CallArgs; in EmitCallAndReturnForThunk() local 344 CallArgs.add(RValue::get(AdjustedThisPtr), ThisType); in EmitCallAndReturnForThunk() 347 CGM.getCXXABI().adjustCallArgsForDestructorThunk(*this, CurGD, CallArgs); in EmitCallAndReturnForThunk() 350 unsigned PrefixArgs = CallArgs.size() - 1; in EmitCallAndReturnForThunk() 354 EmitDelegateCallArg(CallArgs, PD, SourceLocation()); in EmitCallAndReturnForThunk() 360 CallArgs, FPT, RequiredArgs::forPrototypePlus(FPT, 1), PrefixArgs); in EmitCallAndReturnForThunk() 391 CallArgs, &CallOrInvoke); in EmitCallAndReturnForThunk()
|
| H A D | CGClass.cpp | 3040 CallArgList CallArgs; in EmitLambdaBlockInvokeBody() local 3044 CallArgs.add(RValue::get(getAsNaturalPointerTo(ThisPtr, ThisType)), ThisType); in EmitLambdaBlockInvokeBody() 3048 EmitDelegateCallArg(CallArgs, param, param->getBeginLoc()); in EmitLambdaBlockInvokeBody() 3052 EmitForwardingCallToLambda(CallOp, CallArgs); in EmitLambdaBlockInvokeBody() 3067 CallArgList CallArgs; in EmitLambdaStaticInvokeBody() local 3072 CallArgs.add(RValue::get(ThisPtr.emitRawPointer(*this)), ThisType); in EmitLambdaStaticInvokeBody() 3074 EmitLambdaDelegatingInvokeBody(MD, CallArgs); in EmitLambdaStaticInvokeBody() 3078 CallArgList &CallArgs) { in EmitLambdaDelegatingInvokeBody() argument 3081 EmitDelegateCallArg(CallArgs, Param, Param->getBeginLoc()); in EmitLambdaDelegatingInvokeBody() 3104 EmitForwardingCallToLambda(CallOp, CallArgs, ImplFnInfo, ImplFn); in EmitLambdaDelegatingInvokeBody() [all …]
|
| H A D | CGObjCMac.cpp | 1034 const CallArgList &CallArgs, 1275 const CallArgList &CallArgs, 1283 const CallArgList &CallArgs, const ObjCMethodDecl *Method) override; 1429 bool IsSuper, const CallArgList &CallArgs, const ObjCMethodDecl *Method); 1557 const CallArgList &CallArgs, 1565 const CallArgList &CallArgs, const ObjCMethodDecl *Method) override; 1680 const CallArgList &CallArgs, const ObjCMethodDecl *Method) { in complete() 1701 CGObjCRuntime::destroyCalleeDestroyedArguments(CGF, Method, CallArgs); in complete() 1986 const CodeGen::CallArgList &CallArgs, const ObjCMethodDecl *Method) { in GenerateMessageSendSuper() argument 2034 ObjCTypes.SuperPtrCTy, true, CallArgs, Method, Class, in GenerateMessageSendSuper() [all …]
|
| H A D | CGCall.cpp | 4367 const CallArgList &CallArgs) { in deactivateArgCleanupsBeforeCall() argument 4369 CallArgs.getCleanupsToDeactivate(); in deactivateArgCleanupsBeforeCall() 5159 const CallArgList &CallArgs) in AllocAlignAttrEmitter() argument 5164 Alignment = CallArgs[AA->getParamIndex().getLLVMIndex()] in AllocAlignAttrEmitter() 5188 const CallArgList &CallArgs, in EmitCall() argument 5222 CalleeDecl, CallArgs, RetTy); in EmitCall() 5231 llvm::Instruction *IP = CallArgs.getStackBase(); in EmitCall() 5306 assert(CallInfo.arg_size() == CallArgs.size() && in EmitCall() 5310 for (CallArgList::const_iterator I = CallArgs.begin(), E = CallArgs.end(); in EmitCall() 5744 if (!CallArgs.getCleanupsToDeactivate().empty()) in EmitCall() [all …]
|
| H A D | CGObjCGNU.cpp | 571 llvm::Value *Receiver, const CallArgList &CallArgs, 579 bool IsClassMessage, const CallArgList &CallArgs, 2739 const CallArgList &CallArgs, in GenerateMessageSendSuper() argument 2757 ActualArgs.addFrom(CallArgs); in GenerateMessageSendSuper() 2850 const CallArgList &CallArgs, in GenerateMessageSend() argument 2891 ActualArgs.addFrom(CallArgs); in GenerateMessageSend() 3047 destroyCalleeDestroyedArguments(CGF, Method, CallArgs); in GenerateMessageSend()
|
| H A D | CGCXXABI.h | 496 CallArgList &CallArgs) {} in adjustCallArgsForDestructorThunk() argument
|
| H A D | CGStmtOpenMP.cpp | 725 llvm::SmallVector<llvm::Value *, 4> CallArgs; in GenerateOpenMPCapturedStmtFunction() local 749 CallArgs.emplace_back(WrapperCGF.EmitFromMemory(CallArg, Arg->getType())); in GenerateOpenMPCapturedStmtFunction() 752 CGM.getOpenMPRuntime().emitOutlinedFunctionCall(WrapperCGF, Loc, F, CallArgs); in GenerateOpenMPCapturedStmtFunction() 5034 llvm::SmallVector<llvm::Value *, 16> CallArgs; in EmitOMPTaskBasedDirective() local 5036 CallArgs.push_back(PrivatesPtr); in EmitOMPTaskBasedDirective() 5043 CallArgs.push_back(PrivatePtr.getPointer()); in EmitOMPTaskBasedDirective() 5053 CallArgs.push_back(PrivatePtr.getPointer()); in EmitOMPTaskBasedDirective() 5062 CallArgs.push_back(PrivatePtr.getPointer()); in EmitOMPTaskBasedDirective() 5079 CallArgs.push_back(PrivatePtr.getPointer()); in EmitOMPTaskBasedDirective() 5085 CGF, S.getBeginLoc(), {CopyFnTy, CopyFn}, CallArgs); in EmitOMPTaskBasedDirective() [all …]
|
| H A D | CodeGenFunction.cpp | 1610 CallArgList CallArgs; in GenerateCode() local 1615 CallArgs.add(ArgRValue, ArgQualType); in GenerateCode() 1621 CallArgs, FT, /*ChainCall=*/false); in GenerateCode() 1626 EmitCall(FnInfo, GDStubCallee, ReturnValueSlot(), CallArgs, nullptr, false, in GenerateCode()
|
| H A D | CGOpenMPRuntime.cpp | 3039 SmallVector<llvm::Value *, 16> CallArgs(std::begin(CommonArgs), in emitProxyTaskFunction() local 3057 CallArgs.push_back(LBParam); in emitProxyTaskFunction() 3058 CallArgs.push_back(UBParam); in emitProxyTaskFunction() 3059 CallArgs.push_back(StParam); in emitProxyTaskFunction() 3060 CallArgs.push_back(LIParam); in emitProxyTaskFunction() 3061 CallArgs.push_back(RParam); in emitProxyTaskFunction() 3063 CallArgs.push_back(SharedsParam); in emitProxyTaskFunction() 3066 CallArgs); in emitProxyTaskFunction() 11191 ArrayRef<llvm::Value *> CallArgs) in DoacrossCleanupTy() argument 11193 assert(CallArgs.size() == DoacrossFinArgs); in DoacrossCleanupTy() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/XRay/ |
| H A D | YAMLXRayRecord.h | 40 std::vector<uint64_t> CallArgs; member 81 IO.mapOptional("args", Record.CallArgs);
|
| H A D | XRayRecord.h | 95 std::vector<uint64_t> CallArgs; member
|
| /freebsd/contrib/llvm-project/llvm/lib/XRay/ |
| H A D | FDRTraceExpander.cpp | 17 CurrentRecord.CallArgs.clear(); in resetCurrentRecord() 85 CurrentRecord.CallArgs.push_back(R.arg()); in visit()
|
| H A D | Trace.cpp | 198 Record.CallArgs.push_back(Arg); in loadNaiveFormatLog() 375 R.PId, R.CallArgs, R.Data}; in loadYAMLLog()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaPseudoObject.cpp | 342 SmallVector<Expr *, 4> CallArgs; member in __anonb581425c0111::MSPropertyOpBuilder 1358 CallArgs.insert(CallArgs.begin(), E->getIdx()); in getBaseMSProperty() 1361 CallArgs.insert(CallArgs.begin(), MSPropSubscript->getIdx()); in getBaseMSProperty() 1369 for (Expr *&Arg : CallArgs) in rebuildAndCaptureObject() 1376 assert(Idx <= CallArgs.size()); in rebuildAndCaptureObject() 1377 return CallArgs[Idx - 1]; in rebuildAndCaptureObject() 1408 RefExpr->getSourceRange().getBegin(), CallArgs, in buildGet() 1437 ArgExprs.append(CallArgs.begin(), CallArgs.end()); in buildSet()
|
| H A D | SemaExprCXX.cpp | 2522 llvm::SmallVector<Expr *, 8> CallArgs; in BuildCXXNew() local 2523 CallArgs.reserve(NumImplicitArgs + PlacementArgs.size()); in BuildCXXNew() 2524 CallArgs.emplace_back(AllocationSize in BuildCXXNew() 2528 CallArgs.emplace_back(&DesiredAlignment); in BuildCXXNew() 2529 llvm::append_range(CallArgs, PlacementArgs); in BuildCXXNew() 2531 DiagnoseSentinelCalls(OperatorNew, PlacementLParen, CallArgs); in BuildCXXNew() 2533 checkCall(OperatorNew, Proto, /*ThisArg=*/nullptr, CallArgs, in BuildCXXNew()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | IRBuilder.cpp | 648 Value *ActualCallee, uint32_t Flags, ArrayRef<T0> CallArgs) { in getStatepointArgs() argument 653 Args.push_back(B.getInt32(CallArgs.size())); in getStatepointArgs() 655 llvm::append_range(Args, CallArgs); in getStatepointArgs() 683 FunctionCallee ActualCallee, uint32_t Flags, ArrayRef<T0> CallArgs, in CreateGCStatepointCallCommon() argument 694 *Builder, ID, NumPatchBytes, ActualCallee.getCallee(), Flags, CallArgs); in CreateGCStatepointCallCommon() 707 ArrayRef<Value *> CallArgs, std::optional<ArrayRef<Value *>> DeoptArgs, in CreateGCStatepointCall() argument 711 CallArgs, std::nullopt /* No Transition Args */, DeoptArgs, GCArgs, Name); in CreateGCStatepointCall() 716 uint32_t Flags, ArrayRef<Value *> CallArgs, in CreateGCStatepointCall() argument 721 this, ID, NumPatchBytes, ActualCallee, Flags, CallArgs, TransitionArgs, in CreateGCStatepointCall() 727 ArrayRef<Use> CallArgs, std::optional<ArrayRef<Value *>> DeoptArgs, in CreateGCStatepointCall() argument [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | RewriteStatepointsForGC.cpp | 1668 SmallVector<Value *, 8> CallArgs(Call->args()); in makeStatepointExplicitImpl() local 1709 for (Value *Arg : CallArgs) in makeStatepointExplicitImpl() 1766 auto *Dest = CallArgs[0]; in makeStatepointExplicitImpl() 1770 auto *Source = CallArgs[1]; in makeStatepointExplicitImpl() 1774 auto *LengthInBytes = CallArgs[2]; in makeStatepointExplicitImpl() 1775 auto *ElementSizeCI = cast<ConstantInt>(CallArgs[3]); in makeStatepointExplicitImpl() 1777 CallArgs.clear(); in makeStatepointExplicitImpl() 1778 CallArgs.push_back(DestBase); in makeStatepointExplicitImpl() 1779 CallArgs.push_back(DestOffset); in makeStatepointExplicitImpl() 1780 CallArgs.push_back(SourceBase); in makeStatepointExplicitImpl() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | IndirectionUtils.cpp | 297 std::vector<Value*> CallArgs; in makeStub() local 299 CallArgs.push_back(&A); in makeStub() 300 CallInst *Call = Builder.CreateCall(F.getFunctionType(), ImplAddr, CallArgs); in makeStub()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroSplit.cpp | 1679 SmallVectorImpl<Value *> &CallArgs) { in coerceArguments() argument 1684 CallArgs.push_back( in coerceArguments() 1687 CallArgs.push_back(FnArgs[ArgIdx]); in coerceArguments() 1699 SmallVector<Value *, 8> CallArgs; in createMustTailCall() local 1700 coerceArguments(Builder, FnTy, Arguments, CallArgs); in createMustTailCall() 1702 auto *TailCall = Builder.CreateCall(FnTy, MustTailCallFn, CallArgs); in createMustTailCall()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-xray/ |
| H A D | xray-converter.cpp | 97 R.TSC, R.TId, R.PId, R.CallArgs, R.Data}); in exportAsYAML()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 3072 SmallVector<Value *, 4> CallArgs; in visitCallInst() local 3073 CallArgs.push_back(BasePtr); in visitCallInst() 3075 CallArgs.push_back(AuthKey); in visitCallInst() 3076 CallArgs.push_back(AuthDisc); in visitCallInst() 3080 CallArgs.push_back(II->getArgOperand(3)); in visitCallInst() 3081 CallArgs.push_back(II->getArgOperand(4)); in visitCallInst() 3086 return CallInst::Create(NewFn, CallArgs); in visitCallInst()
|