Searched refs:ReturnValueSlot (Results 1 - 22 of 22) sorted by relevance

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCUDARuntime.h32 class ReturnValueSlot;
45 ReturnValueSlot ReturnValue);
H A DCGCall.h149 /// ReturnValueSlot - Contains the address where the return value of a
151 class ReturnValueSlot { class in namespace:clang::CodeGen
162 ReturnValueSlot() {} function in class:clang::CodeGen::ReturnValueSlot
163 ReturnValueSlot(Address Addr, bool IsVolatile, bool IsUnused = false) function in class:clang::CodeGen::ReturnValueSlot
H A DCGCUDARuntime.cpp29 ReturnValueSlot ReturnValue) {
H A DCGObjCRuntime.h163 ReturnValueSlot ReturnSlot,
179 ReturnValueSlot ReturnSlot,
H A DCGObjC.cpp107 *this, ReturnValueSlot(), BoxingMethod->getReturnType(), Sel, Receiver,
210 *this, ReturnValueSlot(), MethodWithObjects->getReturnType(), Sel,
342 ReturnValueSlot Return) {
502 CGF.CGM.getObjCRuntime().GenerateMessageSendSuper(CGF, ReturnValueSlot(),
596 fn, ReturnValueSlot(), args);
863 copyCppAtomicObjectFn, ReturnValueSlot(), args);
955 getPropertyFn, ReturnValueSlot(), args, CGCalleeInfo(),
1074 copyStructFn, ReturnValueSlot(), args);
1112 copyCppAtomicObjectFn, ReturnValueSlot(), args);
1244 setOptimizedPropertyFn, ReturnValueSlot(), arg
[all...]
H A DCodeGenFunction.h2635 ReturnValueSlot ReturnValue, const CallArgList &Args,
2640 ReturnValueSlot ReturnValue,
2644 ReturnValueSlot ReturnValue = ReturnValueSlot());
2680 ReturnValueSlot ReturnValue, llvm::Value *This,
2684 ReturnValueSlot ReturnValue, llvm::Value *This,
2689 ReturnValueSlot ReturnValue);
2692 ReturnValueSlot ReturnValue,
2702 ReturnValueSlot ReturnValue);
2706 ReturnValueSlot ReturnValu
[all...]
H A DCGExprCXX.cpp29 ReturnValueSlot ReturnValue, llvm::Value *This, llvm::Value *ImplicitParam,
73 const CXXMethodDecl *MD, llvm::Value *Callee, ReturnValueSlot ReturnValue,
86 const CXXMethodDecl *MD, llvm::Value *Callee, ReturnValueSlot ReturnValue,
107 ReturnValueSlot ReturnValue) {
133 const CallExpr *CE, const CXXMethodDecl *MD, ReturnValueSlot ReturnValue,
285 ReturnValueSlot ReturnValue) {
337 ReturnValueSlot ReturnValue) {
346 ReturnValueSlot ReturnValue) {
1113 CalleeAddr, ReturnValueSlot(), Args, Callee, &CallOrInvoke);
H A DCGVTables.cpp318 ReturnValueSlot Slot;
322 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified());
H A DCGClass.cpp2098 EmitCall(Info, Callee, ReturnValueSlot(), Args, D);
2181 Callee, ReturnValueSlot(), Args, D);
2223 Callee, ReturnValueSlot(), DelegateArgs, Ctor);
2700 ReturnValueSlot returnSlot;
2704 returnSlot = ReturnValueSlot(ReturnValue, resultType.isVolatileQualified());
H A DCGExprAgg.cpp48 ReturnValueSlot getReturnValueSlot() const {
50 return ReturnValueSlot();
52 return ReturnValueSlot(Dest.getAddress(), Dest.isVolatile(),
H A DCGObjCMac.cpp1012 ReturnValueSlot Return,
1179 ReturnValueSlot Return,
1188 ReturnValueSlot Return, QualType ResultType,
1349 ReturnValueSlot Return,
1454 ReturnValueSlot Return,
1463 ReturnValueSlot Return, QualType ResultType,
1773 ReturnValueSlot Return,
1836 ReturnValueSlot Return,
1860 ReturnValueSlot Return,
6655 ReturnValueSlot returnSlo
[all...]
H A DCGObjCGNU.cpp492 GenerateMessageSend(CodeGenFunction &CGF, ReturnValueSlot Return,
498 GenerateMessageSendSuper(CodeGenFunction &CGF, ReturnValueSlot Return,
1229 ReturnValueSlot Return,
1339 ReturnValueSlot Return,
H A DCGExprComplex.cpp605 RValue Res = CGF.EmitCall(FuncInfo, Func, ReturnValueSlot(), Args,
H A DMicrosoftCXXABI.cpp1497 CGF.EmitCXXStructorCall(DD, Callee, ReturnValueSlot(), This.getPointer(),
1846 RValue RV = CGF.EmitCXXStructorCall(Dtor, Callee, ReturnValueSlot(),
3875 CGF.EmitCall(CalleeInfo, CalleeFn, ReturnValueSlot(), Args, CD);
H A DCGDecl.cpp513 CGF.EmitCall(FnInfo, CleanupFn, ReturnValueSlot(), Args);
H A DCGException.cpp1432 CGF.EmitCall(FnInfo, OutlinedFinally, ReturnValueSlot(), Args);
H A DItaniumCXXABI.cpp1451 CGF.EmitCXXMemberOrOperatorCall(DD, Callee, ReturnValueSlot(),
1627 CGF.EmitCXXMemberOrOperatorCall(Dtor, Callee, ReturnValueSlot(),
H A DCGAtomic.cpp330 return CGF.EmitCall(fnInfo, fn, ReturnValueSlot(), args);
H A DCGBlocks.cpp953 ReturnValueSlot ReturnValue) {
H A DCGExpr.cpp3521 ReturnValueSlot ReturnValue) {
3772 const CallExpr *E, ReturnValueSlot ReturnValue,
H A DCGBuiltin.cpp264 ReturnValueSlot(), Fn);
412 ReturnValueSlot ReturnValue) {
1302 return EmitCall(FuncInfo, Func, ReturnValueSlot(), Args);
H A DCGCall.cpp3161 ReturnValueSlot ReturnValue,

Completed in 286 milliseconds