| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGCUDARuntime.h | 32 class ReturnValueSlot; variable 45 ReturnValueSlot ReturnValue);
|
| HD | CGCall.h | 157 class ReturnValueSlot { 167 ReturnValueSlot() {} in ReturnValueSlot() function 168 ReturnValueSlot(llvm::Value *Value, bool IsVolatile, bool IsUnused = false)
|
| HD | CGObjC.cpp | 109 *this, ReturnValueSlot(), BoxingMethod->getReturnType(), Sel, Receiver, in EmitObjCBoxedExpr() 212 *this, ReturnValueSlot(), MethodWithObjects->getReturnType(), Sel, in EmitObjCCollectionLiteral() 316 ReturnValueSlot Return) { in EmitObjCMessageExpr() 468 CGF.CGM.getObjCRuntime().GenerateMessageSendSuper(CGF, ReturnValueSlot(), in Emit() 562 fn, ReturnValueSlot(), args); in emitStructGetterCall() 829 copyCppAtomicObjectFn, ReturnValueSlot(), args); in emitCPPObjectAtomicGetterCall() 922 getPropertyFn, ReturnValueSlot(), args, nullptr, in generateObjCGetterBody() 1038 copyStructFn, ReturnValueSlot(), args); in emitStructSetterCall() 1076 copyCppAtomicObjectFn, ReturnValueSlot(), args); in emitCPPObjectAtomicSetterCall() 1209 setOptimizedPropertyFn, ReturnValueSlot(), args); in generateObjCSetterBody() [all …]
|
| HD | CodeGenFunction.h | 2505 ReturnValueSlot ReturnValue, 2511 ReturnValueSlot ReturnValue, 2515 ReturnValueSlot ReturnValue = ReturnValueSlot()); 2551 ReturnValueSlot ReturnValue, llvm::Value *This, 2555 ReturnValueSlot ReturnValue, llvm::Value *This, 2560 ReturnValueSlot ReturnValue); 2563 ReturnValueSlot ReturnValue, 2569 ReturnValueSlot ReturnValue); 2573 ReturnValueSlot ReturnValue); 2576 ReturnValueSlot ReturnValue); [all …]
|
| HD | CGCUDARuntime.cpp | 29 ReturnValueSlot ReturnValue) { in EmitCUDAKernelCallExpr()
|
| HD | CGObjCRuntime.h | 154 ReturnValueSlot ReturnSlot, 170 ReturnValueSlot ReturnSlot,
|
| HD | CGExprCXX.cpp | 29 ReturnValueSlot ReturnValue, llvm::Value *This, llvm::Value *ImplicitParam, in commonEmitCXXMemberOrOperatorCall() 73 const CXXMethodDecl *MD, llvm::Value *Callee, ReturnValueSlot ReturnValue, in EmitCXXMemberOrOperatorCall() 86 const CXXMethodDecl *MD, llvm::Value *Callee, ReturnValueSlot ReturnValue, in EmitCXXStructorCall() 107 ReturnValueSlot ReturnValue) { in EmitCXXMemberCallExpr() 133 const CallExpr *CE, const CXXMethodDecl *MD, ReturnValueSlot ReturnValue, in EmitCXXMemberOrOperatorMemberCallExpr() 286 ReturnValueSlot ReturnValue) { in EmitCXXMemberPointerCallExpr() 337 ReturnValueSlot ReturnValue) { in EmitCXXOperatorMemberCallExpr() 346 ReturnValueSlot ReturnValue) { in EmitCUDAKernelCallExpr() 1063 CalleeAddr, ReturnValueSlot(), Args, Callee, &CallOrInvoke); in EmitNewDeleteCall()
|
| HD | CGClass.cpp | 1822 EmitCall(Info, Callee, ReturnValueSlot(), Args, D); in EmitCXXConstructorCall() 1860 Callee, ReturnValueSlot(), Args, D); in EmitSynthesizedCXXCopyCtorCall() 1902 Callee, ReturnValueSlot(), DelegateArgs, Ctor); in EmitDelegateCXXConstructorCall() 2378 ReturnValueSlot returnSlot; in EmitForwardingCallToLambda() 2382 returnSlot = ReturnValueSlot(ReturnValue, resultType.isVolatileQualified()); in EmitForwardingCallToLambda()
|
| HD | CGExprAgg.cpp | 48 ReturnValueSlot getReturnValueSlot() const { in getReturnValueSlot() 50 return ReturnValueSlot(); in getReturnValueSlot() 52 return ReturnValueSlot(Dest.getAddr(), Dest.isVolatile(), IsResultUnused); in getReturnValueSlot()
|
| HD | CGVTables.cpp | 302 ReturnValueSlot Slot; in EmitCallAndReturnForThunk() 306 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified()); in EmitCallAndReturnForThunk()
|
| HD | CGObjCMac.cpp | 1024 ReturnValueSlot Return, 1184 ReturnValueSlot Return, 1193 ReturnValueSlot Return, QualType ResultType, 1354 ReturnValueSlot Return, 1459 ReturnValueSlot Return, 1468 ReturnValueSlot Return, QualType ResultType, 1775 ReturnValueSlot Return, in GenerateMessageSendSuper() 1836 ReturnValueSlot Return, in GenerateMessageSend() 1851 ReturnValueSlot Return, in EmitMessageSend() 6471 ReturnValueSlot returnSlot, in EmitVTableMessageSend() [all …]
|
| HD | CGObjCGNU.cpp | 483 GenerateMessageSend(CodeGenFunction &CGF, ReturnValueSlot Return, 489 GenerateMessageSendSuper(CodeGenFunction &CGF, ReturnValueSlot Return, 1212 ReturnValueSlot Return, in GenerateMessageSendSuper() 1318 ReturnValueSlot Return, in GenerateMessageSend()
|
| HD | CGExprComplex.cpp | 596 RValue Res = CGF.EmitCall(FuncInfo, Func, ReturnValueSlot(), Args, in EmitComplexBinOpLibCall()
|
| HD | MicrosoftCXXABI.cpp | 1452 CGF.EmitCXXStructorCall(DD, Callee, ReturnValueSlot(), This, in EmitDestructorCall() 1792 RValue RV = CGF.EmitCXXStructorCall(Dtor, Callee, ReturnValueSlot(), This, in EmitVirtualDestructorCall() 3819 CGF.EmitCall(CalleeInfo, CalleeFn, ReturnValueSlot(), Args, CD); in getAddrOfCXXCtorClosure()
|
| HD | CGException.cpp | 1328 CGF.EmitCall(FnInfo, OutlinedFinally, ReturnValueSlot(), Args); in Emit()
|
| HD | CGDecl.cpp | 510 CGF.EmitCall(FnInfo, CleanupFn, ReturnValueSlot(), Args); in Emit()
|
| HD | ItaniumCXXABI.cpp | 1308 CGF.EmitCXXMemberOrOperatorCall(DD, Callee, ReturnValueSlot(), This, VTT, in EmitDestructorCall() 1473 CGF.EmitCXXMemberOrOperatorCall(Dtor, Callee, ReturnValueSlot(), This, in EmitVirtualDestructorCall()
|
| HD | CGExpr.cpp | 3108 ReturnValueSlot ReturnValue) { in EmitCallExpr() 3356 const CallExpr *E, ReturnValueSlot ReturnValue, in EmitCall()
|
| HD | CGBlocks.cpp | 954 ReturnValueSlot ReturnValue) { in EmitBlockCallExpr()
|
| HD | CGAtomic.cpp | 319 return CGF.EmitCall(fnInfo, fn, ReturnValueSlot(), args); in emitAtomicLibcall()
|
| HD | CGBuiltin.cpp | 232 ReturnValueSlot(), Fn); in emitLibraryCall() 261 ReturnValueSlot ReturnValue) { in EmitBuiltinExpr() 1177 return EmitCall(FuncInfo, Func, ReturnValueSlot(), Args); in EmitBuiltinExpr()
|
| HD | CGCall.cpp | 3103 ReturnValueSlot ReturnValue, in EmitCall()
|