| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGCUDARuntime.h | 38 class ReturnValueSlot; variable 94 ReturnValueSlot ReturnValue);
|
| H A D | CGObjCRuntime.h | 169 ReturnValueSlot ReturnSlot, 183 ReturnValueSlot Return, 200 ReturnValueSlot ReturnSlot,
|
| H A D | CGCall.h | 357 class ReturnValueSlot { 366 ReturnValueSlot() in ReturnValueSlot() function 368 ReturnValueSlot(Address Addr, bool IsVolatile, bool IsUnused = false,
|
| H A D | CGCUDARuntime.cpp | 28 ReturnValueSlot ReturnValue) { in EmitCUDAKernelCallExpr()
|
| H A D | CGObjC.cpp | 118 *this, ReturnValueSlot(), BoxingMethod->getReturnType(), Sel, Receiver, in EmitObjCBoxedExpr() 232 *this, ReturnValueSlot(), MethodWithObjects->getReturnType(), Sel, in EmitObjCCollectionLiteral() 439 CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, in GeneratePossiblySpecializedMessageSend() 574 ReturnValueSlot Return) { in EmitObjCMessageExpr() 736 CGF.CGM.getObjCRuntime().GenerateMessageSendSuper(CGF, ReturnValueSlot(), in Emit() 845 callee, ReturnValueSlot(), args); in emitStructGetterCall() 1112 callee, ReturnValueSlot(), args); in emitCPPObjectAtomicGetterCall() 1244 callee, ReturnValueSlot(), args, &CallInstruction); in generateObjCGetterBody() 1363 callee, ReturnValueSlot(), args); in emitStructSetterCall() 1401 callee, ReturnValueSlot(), args); in emitCPPObjectAtomicSetterCall() [all …]
|
| H A D | CodeGenFunction.h | 4013 ReturnValueSlot ReturnValue, const CallArgList &Args, 4017 ReturnValueSlot ReturnValue, const CallArgList &Args, 4024 ReturnValueSlot ReturnValue, llvm::Value *Chain = nullptr); 4026 ReturnValueSlot ReturnValue = ReturnValueSlot()); 4027 RValue EmitSimpleCallExpr(const CallExpr *E, ReturnValueSlot ReturnValue); 4092 ReturnValueSlot ReturnValue, llvm::Value *This, 4101 ReturnValueSlot ReturnValue); 4104 ReturnValueSlot ReturnValue, 4115 ReturnValueSlot ReturnValue); 4119 ReturnValueSlot ReturnValue); [all …]
|
| H A D | CGExprCXX.cpp | 82 ReturnValueSlot ReturnValue, in EmitCXXMemberOrOperatorCall() 118 ReturnValueSlot(), Args, nullptr, CE && CE == MustTailCall, in EmitCXXDestructorCall() 184 ReturnValueSlot ReturnValue) { in EmitCXXMemberCallExpr() 211 const CallExpr *CE, const CXXMethodDecl *MD, ReturnValueSlot ReturnValue, in EmitCXXMemberOrOperatorMemberCallExpr() 435 ReturnValueSlot ReturnValue) { in EmitCXXMemberPointerCallExpr() 486 ReturnValueSlot ReturnValue) { in EmitCXXOperatorMemberCallExpr() 495 ReturnValueSlot ReturnValue) { in EmitCUDAKernelCallExpr() 1318 Callee, ReturnValueSlot(), Args, &CallOrInvoke); in EmitNewDeleteCall()
|
| H A D | CGExprAgg.cpp | 59 llvm::function_ref<RValue(ReturnValueSlot)> Fn); 273 const Expr *E, llvm::function_ref<RValue(ReturnValueSlot)> EmitCall) { in withReturnValueSlot() 314 EmitCall(ReturnValueSlot(RetAddr, Dest.isVolatile(), IsResultUnused, in withReturnValueSlot() 948 withReturnValueSlot(E, [&](ReturnValueSlot Slot) { in VisitCallExpr() 954 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() 2056 ReturnValueSlot Return, in GenerateMessageSendSuper() 2119 ReturnValueSlot Return, in GenerateMessageSend() 2133 ReturnValueSlot Return, in EmitMessageSend() [all …]
|
| H A D | CGVTables.cpp | 368 ReturnValueSlot Slot; in EmitCallAndReturnForThunk() 372 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified(), in EmitCallAndReturnForThunk()
|
| H A D | CGClass.cpp | 2252 EmitCall(Info, Callee, ReturnValueSlot(), Args, nullptr, false, Loc); in EmitCXXConstructorCall() 2951 ReturnValueSlot returnSlot; in EmitForwardingCallToLambda() 2956 ReturnValueSlot(ReturnValue, resultType.isVolatileQualified(), in EmitForwardingCallToLambda()
|
| H A D | CGObjCGNU.cpp | 572 GenerateMessageSend(CodeGenFunction &CGF, ReturnValueSlot Return, 578 GenerateMessageSendSuper(CodeGenFunction &CGF, ReturnValueSlot Return, 2523 ReturnValueSlot Return, in GenerateMessageSendSuper() 2641 ReturnValueSlot Return, in GenerateMessageSend()
|
| H A D | CGCUDANV.cpp | 427 CGF.EmitCall(FI, CGCallee::forDirect(cudaLaunchKernelFn), ReturnValueSlot(), in emitDeviceStubBodyNew()
|
| H A D | CGExprComplex.cpp | 717 RValue Res = CGF.EmitCall(FuncInfo, Callee, ReturnValueSlot(), Args, &Call); in EmitComplexBinOpLibCall()
|
| H A D | CGExpr.cpp | 4972 ReturnValueSlot ReturnValue) { in EmitCallExpr() 5004 ReturnValueSlot ReturnValue) { in EmitSimpleCallExpr() 5301 const CallExpr *E, ReturnValueSlot ReturnValue, in EmitCall()
|
| H A D | CGException.cpp | 1746 CGF.EmitCall(FnInfo, Callee, ReturnValueSlot(), Args); in Emit()
|
| H A D | CGBuiltin.cpp | 656 return CGF.EmitCall(E->getCallee()->getType(), callee, E, ReturnValueSlot()); in emitLibraryCall() 1917 EmitCall(FI, CGCallee::forDirect(F), ReturnValueSlot(), Args); in emitBuiltinOSLogFormat() 2187 ReturnValueSlot ReturnValue) { in EmitBuiltinExpr() 4022 ReturnValueSlot(), Args); in EmitBuiltinExpr() 5416 ReturnValue = ReturnValueSlot(DestPtr, false); in EmitBuiltinExpr() 5443 ReturnValueSlot ReturnValue, in EmitTargetArchBuiltinExpr() 5492 ReturnValueSlot ReturnValue) { in EmitTargetBuiltinExpr() 7722 ReturnValueSlot ReturnValue, in EmitARMBuiltinExpr() 8529 ReturnValueSlot ReturnValue, in EmitARMMVEBuiltinExpr() 8630 ReturnValueSlot ReturnValue, in EmitARMCDEBuiltinExpr() [all …]
|
| H A D | CGAtomic.cpp | 328 return CGF.EmitCall(fnInfo, callee, ReturnValueSlot(), args); in emitAtomicLibcall()
|
| H A D | CGBlocks.cpp | 1181 ReturnValueSlot ReturnValue) { in EmitBlockCallExpr()
|
| H A D | CGDecl.cpp | 626 CGF.EmitCall(FnInfo, Callee, ReturnValueSlot(), Args); in Emit()
|
| H A D | MicrosoftCXXABI.cpp | 4172 CGF.EmitCall(CalleeInfo, Callee, ReturnValueSlot(), Args); in getAddrOfCXXCtorClosure()
|
| H A D | CGCall.cpp | 4746 ReturnValueSlot ReturnValue, in EmitCall()
|