/external/clang/lib/CodeGen/ |
D | CGCUDARuntime.h | 33 class ReturnValueSlot; variable 52 ReturnValueSlot ReturnValue);
|
D | CGCall.h | 151 class ReturnValueSlot { 162 ReturnValueSlot() {} in ReturnValueSlot() function 163 ReturnValueSlot(Address Addr, bool IsVolatile, bool IsUnused = false)
|
D | CGCUDARuntime.cpp | 29 ReturnValueSlot ReturnValue) { in EmitCUDAKernelCallExpr()
|
D | CGObjC.cpp | 107 *this, ReturnValueSlot(), BoxingMethod->getReturnType(), Sel, Receiver, in EmitObjCBoxedExpr() 210 *this, ReturnValueSlot(), MethodWithObjects->getReturnType(), Sel, in EmitObjCCollectionLiteral() 342 ReturnValueSlot Return) { in EmitObjCMessageExpr() 502 CGF.CGM.getObjCRuntime().GenerateMessageSendSuper(CGF, ReturnValueSlot(), in Emit() 594 fn, ReturnValueSlot(), args); in emitStructGetterCall() 859 copyCppAtomicObjectFn, ReturnValueSlot(), args); in emitCPPObjectAtomicGetterCall() 958 getPropertyFn, ReturnValueSlot(), args, CGCalleeInfo(), in generateObjCGetterBody() 1074 copyStructFn, ReturnValueSlot(), args); in emitStructSetterCall() 1110 copyCppAtomicObjectFn, ReturnValueSlot(), args); in emitCPPObjectAtomicSetterCall() 1240 setOptimizedPropertyFn, ReturnValueSlot(), args); in generateObjCSetterBody() [all …]
|
D | CGObjCRuntime.h | 163 ReturnValueSlot ReturnSlot, 179 ReturnValueSlot ReturnSlot,
|
D | CodeGenFunction.h | 2818 ReturnValueSlot ReturnValue, const CallArgList &Args, 2823 ReturnValueSlot ReturnValue, 2827 ReturnValueSlot ReturnValue = ReturnValueSlot()); 2863 ReturnValueSlot ReturnValue, llvm::Value *This, 2871 ReturnValueSlot ReturnValue); 2874 ReturnValueSlot ReturnValue, 2884 ReturnValueSlot ReturnValue); 2888 ReturnValueSlot ReturnValue); 2891 ReturnValueSlot ReturnValue); 2894 ReturnValueSlot ReturnValue); [all …]
|
D | CGCUDABuiltin.cpp | 71 ReturnValueSlot ReturnValue) { in EmitCUDADevicePrintfCallExpr()
|
D | CGExprCXX.cpp | 74 const CXXMethodDecl *MD, llvm::Value *Callee, ReturnValueSlot ReturnValue, in EmitCXXMemberOrOperatorCall() 93 Callee, ReturnValueSlot(), Args, DD); in EmitCXXDestructorCall() 107 ReturnValueSlot ReturnValue) { in EmitCXXMemberCallExpr() 133 const CallExpr *CE, const CXXMethodDecl *MD, ReturnValueSlot ReturnValue, in EmitCXXMemberOrOperatorMemberCallExpr() 286 ReturnValueSlot ReturnValue) { in EmitCXXMemberPointerCallExpr() 339 ReturnValueSlot ReturnValue) { in EmitCXXOperatorMemberCallExpr() 348 ReturnValueSlot ReturnValue) { in EmitCUDAKernelCallExpr() 1121 CalleeAddr, ReturnValueSlot(), Args, Callee, &CallOrInvoke); in EmitNewDeleteCall()
|
D | CGExprAgg.cpp | 48 ReturnValueSlot getReturnValueSlot() const { in getReturnValueSlot() 50 return ReturnValueSlot(); in getReturnValueSlot() 52 return ReturnValueSlot(Dest.getAddress(), Dest.isVolatile(), in getReturnValueSlot()
|
D | CGVTables.cpp | 315 ReturnValueSlot Slot; in EmitCallAndReturnForThunk() 319 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified()); in EmitCallAndReturnForThunk()
|
D | CGObjCMac.cpp | 1023 ReturnValueSlot Return, 1189 ReturnValueSlot Return, 1198 ReturnValueSlot Return, QualType ResultType, 1357 ReturnValueSlot Return, 1458 ReturnValueSlot Return, 1467 ReturnValueSlot Return, QualType ResultType, 1780 ReturnValueSlot Return, in GenerateMessageSendSuper() 1843 ReturnValueSlot Return, in GenerateMessageSend() 1867 ReturnValueSlot Return, in EmitMessageSend() 6733 ReturnValueSlot returnSlot, in EmitVTableMessageSend() [all …]
|
D | CGObjCGNU.cpp | 514 GenerateMessageSend(CodeGenFunction &CGF, ReturnValueSlot Return, 520 GenerateMessageSendSuper(CodeGenFunction &CGF, ReturnValueSlot Return, 1262 ReturnValueSlot Return, in GenerateMessageSendSuper() 1370 ReturnValueSlot Return, in GenerateMessageSend()
|
D | CGClass.cpp | 2152 EmitCall(Info, Callee, ReturnValueSlot(), Args, D); in EmitCXXConstructorCall() 2912 ReturnValueSlot returnSlot; in EmitForwardingCallToLambda() 2916 returnSlot = ReturnValueSlot(ReturnValue, resultType.isVolatileQualified()); in EmitForwardingCallToLambda()
|
D | CGExprComplex.cpp | 605 RValue Res = CGF.EmitCall(FuncInfo, Func, ReturnValueSlot(), Args, in EmitComplexBinOpLibCall()
|
D | CGDecl.cpp | 529 CGF.EmitCall(FnInfo, CleanupFn, ReturnValueSlot(), Args); in Emit()
|
D | CGException.cpp | 1432 CGF.EmitCall(FnInfo, OutlinedFinally, ReturnValueSlot(), Args); in Emit()
|
D | ItaniumCXXABI.cpp | 1444 CGF.EmitCXXMemberOrOperatorCall(DD, Callee, ReturnValueSlot(), in EmitDestructorCall() 1625 CGF.EmitCXXMemberOrOperatorCall(Dtor, Callee, ReturnValueSlot(), in EmitVirtualDestructorCall()
|
D | CGAtomic.cpp | 311 return CGF.EmitCall(fnInfo, fn, ReturnValueSlot(), args); in emitAtomicLibcall()
|
D | CGBlocks.cpp | 956 ReturnValueSlot ReturnValue) { in EmitBlockCallExpr()
|
D | CGExpr.cpp | 3734 ReturnValueSlot ReturnValue) { in EmitCallExpr() 3985 const CallExpr *E, ReturnValueSlot ReturnValue, in EmitCall()
|
D | CGBuiltin.cpp | 308 ReturnValueSlot(), Fn); in emitLibraryCall() 467 ReturnValueSlot ReturnValue) { in EmitBuiltinExpr() 1393 return EmitCall(FuncInfo, Func, ReturnValueSlot(), Args); in EmitBuiltinExpr()
|
D | CGCall.cpp | 3509 ReturnValueSlot ReturnValue, in EmitCall()
|
D | MicrosoftCXXABI.cpp | 3889 CGF.EmitCall(CalleeInfo, CalleeFn, ReturnValueSlot(), Args, CD); in getAddrOfCXXCtorClosure()
|