| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCUDARuntime.h | 39 class ReturnValueSlot; variable 82 ReturnValueSlot ReturnValue);
|
| H A D | CGObjCRuntime.h | 169 ReturnValueSlot ReturnSlot, 183 ReturnValueSlot Return, 200 ReturnValueSlot ReturnSlot,
|
| H A D | CGCall.h | 356 class ReturnValueSlot { 365 ReturnValueSlot() in ReturnValueSlot() function 367 ReturnValueSlot(Address Addr, bool IsVolatile, bool IsUnused = false,
|
| H A D | CGCUDARuntime.cpp | 28 ReturnValueSlot ReturnValue) { in EmitCUDAKernelCallExpr()
|
| H A D | CGObjC.cpp | 842 callee, ReturnValueSlot(), args); in emitStructGetterCall() 1108 callee, ReturnValueSlot(), args); in emitCPPObjectAtomicGetterCall() 1357 callee, ReturnValueSlot(), args); in emitStructSetterCall() 1393 callee, ReturnValueSlot(), args); in emitCPPObjectAtomicSetterCall() 1537 callee, ReturnValueSlot(), args); in generateObjCSetterBody() 1549 callee, ReturnValueSlot(), args); in generateObjCSetterBody() 1915 EnumerationMutationFn, ReturnValueSlot(), Args2); in EmitObjCForCollectionStmt() 2728 Runtime.GenerateMessageSend(*this, ReturnValueSlot(), in EmitObjCMRRAutoreleasePoolPush() 2737 Runtime.GenerateMessageSend(*this, ReturnValueSlot(), in EmitObjCMRRAutoreleasePoolPush() 3922 Result = Runtime.GenerateMessageSend(*this, ReturnValueSlot(), in EmitBlockCopyAndAutorelease() [all …]
|
| H A D | CodeGenFunction.h | 4137 ReturnValueSlot ReturnValue = ReturnValueSlot()); 4212 ReturnValueSlot ReturnValue); 4226 ReturnValueSlot ReturnValue); 4230 ReturnValueSlot ReturnValue); 4234 ReturnValueSlot ReturnValue); 4262 ReturnValueSlot ReturnValue); 4269 ReturnValueSlot ReturnValue, 4272 ReturnValueSlot ReturnValue, 4275 ReturnValueSlot ReturnValue, 4403 ReturnValueSlot ReturnValue); [all …]
|
| H A D | CGExprCXX.cpp | 87 ReturnValueSlot ReturnValue, in EmitCXXMemberOrOperatorCall() 123 ReturnValueSlot(), Args, nullptr, CE && CE == MustTailCall, in EmitCXXDestructorCall() 189 ReturnValueSlot ReturnValue) { in EmitCXXMemberCallExpr() 216 const CallExpr *CE, const CXXMethodDecl *MD, ReturnValueSlot ReturnValue, in EmitCXXMemberOrOperatorMemberCallExpr() 440 ReturnValueSlot ReturnValue) { in EmitCXXMemberPointerCallExpr() 491 ReturnValueSlot ReturnValue) { in EmitCXXOperatorMemberCallExpr() 500 ReturnValueSlot ReturnValue) { in EmitCUDAKernelCallExpr() 1337 Callee, ReturnValueSlot(), Args, &CallOrInvoke); in EmitNewDeleteCall()
|
| H A D | CGExprAgg.cpp | 59 llvm::function_ref<RValue(ReturnValueSlot)> Fn); 278 const Expr *E, llvm::function_ref<RValue(ReturnValueSlot)> EmitCall) { in withReturnValueSlot() 319 EmitCall(ReturnValueSlot(RetAddr, Dest.isVolatile(), IsResultUnused, in withReturnValueSlot() 951 withReturnValueSlot(E, [&](ReturnValueSlot Slot) { in VisitCallExpr() 957 withReturnValueSlot(E, [&](ReturnValueSlot Slot) { in VisitObjCMessageExpr()
|
| H A D | CGObjCMac.cpp | 1071 ReturnValueSlot Return, 1323 ReturnValueSlot Return, 1332 ReturnValueSlot Return, QualType ResultType, 1486 ReturnValueSlot Return, 1612 ReturnValueSlot Return, 1621 ReturnValueSlot Return, QualType ResultType, 1739 ReturnValueSlot returnSlot, in complete() 2048 ReturnValueSlot Return, in GenerateMessageSendSuper() 2111 ReturnValueSlot Return, in GenerateMessageSend() 2125 ReturnValueSlot Return, in EmitMessageSend() [all …]
|
| H A D | CGVTables.cpp | 369 ReturnValueSlot Slot; in EmitCallAndReturnForThunk() 373 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified(), in EmitCallAndReturnForThunk()
|
| H A D | CGClass.cpp | 2242 EmitCall(Info, Callee, ReturnValueSlot(), Args, nullptr, false, Loc); in EmitCXXConstructorCall() 2934 ReturnValueSlot returnSlot; in EmitForwardingCallToLambda() 2939 ReturnValueSlot(ReturnValue, resultType.isVolatileQualified(), in EmitForwardingCallToLambda()
|
| H A D | CGObjCGNU.cpp | 572 GenerateMessageSend(CodeGenFunction &CGF, ReturnValueSlot Return, 578 GenerateMessageSendSuper(CodeGenFunction &CGF, ReturnValueSlot Return, 2632 ReturnValueSlot Return, in GenerateMessageSendSuper() 2750 ReturnValueSlot Return, in GenerateMessageSend()
|
| H A D | CGCUDANV.cpp | 424 CGF.EmitCall(FI, CGCallee::forDirect(cudaLaunchKernelFn), ReturnValueSlot(), in emitDeviceStubBodyNew()
|
| H A D | CGExprComplex.cpp | 724 RValue Res = CGF.EmitCall(FuncInfo, Callee, ReturnValueSlot(), Args, &Call); in EmitComplexBinOpLibCall()
|
| H A D | CGException.cpp | 1770 CGF.EmitCall(FnInfo, Callee, ReturnValueSlot(), Args); in Emit()
|
| H A D | CGExpr.cpp | 5384 ReturnValueSlot ReturnValue) { in EmitCallExpr() 5419 ReturnValueSlot ReturnValue) { in EmitSimpleCallExpr() 5716 const CallExpr *E, ReturnValueSlot ReturnValue, in EmitCall()
|
| H A D | CGBuiltin.cpp | 706 return CGF.EmitCall(E->getCallee()->getType(), callee, E, ReturnValueSlot()); in emitLibraryCall() 2239 EmitCall(FI, CGCallee::forDirect(F), ReturnValueSlot(), Args); in emitBuiltinOSLogFormat() 2533 ReturnValueSlot ReturnValue) { in EmitBuiltinExpr() 4585 ReturnValueSlot(), Args); in EmitBuiltinExpr() 5968 ReturnValue = ReturnValueSlot(DestPtr, false); in EmitBuiltinExpr() 5998 ReturnValueSlot ReturnValue, in EmitTargetArchBuiltinExpr() 6054 ReturnValueSlot ReturnValue) { in EmitTargetBuiltinExpr() 8333 ReturnValueSlot ReturnValue, in EmitARMBuiltinExpr() 9138 ReturnValueSlot ReturnValue, in EmitARMMVEBuiltinExpr() 9239 ReturnValueSlot ReturnValue, in EmitARMCDEBuiltinExpr() [all …]
|
| H A D | CGBlocks.cpp | 1156 ReturnValueSlot ReturnValue) { in EmitBlockCallExpr()
|
| H A D | CGAtomic.cpp | 328 return CGF.EmitCall(fnInfo, callee, ReturnValueSlot(), args); in emitAtomicLibcall()
|
| H A D | CGDecl.cpp | 639 CGF.EmitCall(FnInfo, Callee, ReturnValueSlot(), Args); in Emit()
|
| H A D | MicrosoftCXXABI.cpp | 4161 CGF.EmitCall(CalleeInfo, Callee, ReturnValueSlot(), Args); in getAddrOfCXXCtorClosure()
|
| H A D | CGCall.cpp | 4976 ReturnValueSlot ReturnValue, in EmitCall()
|