/openbsd-current/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGCUDARuntime.cpp | 28 ReturnValueSlot ReturnValue) {
|
H A D | CGCUDARuntime.h | 38 class ReturnValueSlot; 94 ReturnValueSlot ReturnValue);
|
H A D | CGObjCRuntime.h | 169 ReturnValueSlot ReturnSlot, 183 ReturnValueSlot Return, 200 ReturnValueSlot ReturnSlot,
|
H A D | CGCall.h | 355 /// ReturnValueSlot - Contains the address where the return value of a 357 class ReturnValueSlot { class in class:clang::CodeGen::CGCallee 366 ReturnValueSlot() function in class:clang::CodeGen::CGCallee::ReturnValueSlot 368 ReturnValueSlot(Address Addr, bool IsVolatile, bool IsUnused = false, function in class:clang::CodeGen::CGCallee::ReturnValueSlot
|
H A D | CGObjC.cpp | 118 *this, ReturnValueSlot(), BoxingMethod->getReturnType(), Sel, Receiver, 232 *this, ReturnValueSlot(), MethodWithObjects->getReturnType(), Sel, 439 CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType, 574 ReturnValueSlot Return) { 736 CGF.CGM.getObjCRuntime().GenerateMessageSendSuper(CGF, ReturnValueSlot(), 845 callee, ReturnValueSlot(), args); 1112 callee, ReturnValueSlot(), args); 1244 callee, ReturnValueSlot(), args, &CallInstruction); 1363 callee, ReturnValueSlot(), args); 1401 callee, ReturnValueSlot(), arg [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 ReturnValu [all...] |
H A D | CGExprCXX.cpp | 82 ReturnValueSlot ReturnValue, 118 ReturnValueSlot(), Args, nullptr, CE && CE == MustTailCall, 184 ReturnValueSlot ReturnValue) { 211 const CallExpr *CE, const CXXMethodDecl *MD, ReturnValueSlot ReturnValue, 435 ReturnValueSlot ReturnValue) { 486 ReturnValueSlot ReturnValue) { 495 ReturnValueSlot ReturnValue) { 1318 Callee, ReturnValueSlot(), Args, &CallOrInvoke);
|
H A D | CGExprAgg.cpp | 56 // The given function should take a ReturnValueSlot, and return an RValue that 59 llvm::function_ref<RValue(ReturnValueSlot)> Fn); 273 const Expr *E, llvm::function_ref<RValue(ReturnValueSlot)> EmitCall) { 314 EmitCall(ReturnValueSlot(RetAddr, Dest.isVolatile(), IsResultUnused, 948 withReturnValueSlot(E, [&](ReturnValueSlot Slot) { 954 withReturnValueSlot(E, [&](ReturnValueSlot Slot) {
|
H A D | CGVTables.cpp | 368 ReturnValueSlot Slot; 372 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified(),
|
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, 2056 ReturnValueSlot Return, 2119 ReturnValueSlot Return, 2133 ReturnValueSlot Retur [all...] |
H A D | CGCUDANV.cpp | 427 CGF.EmitCall(FI, CGCallee::forDirect(cudaLaunchKernelFn), ReturnValueSlot(),
|
H A D | CGObjCGNU.cpp | 572 GenerateMessageSend(CodeGenFunction &CGF, ReturnValueSlot Return, 578 GenerateMessageSendSuper(CodeGenFunction &CGF, ReturnValueSlot Return, 2523 ReturnValueSlot Return, 2641 ReturnValueSlot Return,
|
H A D | CGClass.cpp | 2252 EmitCall(Info, Callee, ReturnValueSlot(), Args, nullptr, false, Loc); 2951 ReturnValueSlot returnSlot; 2956 ReturnValueSlot(ReturnValue, resultType.isVolatileQualified(),
|
H A D | CGExprComplex.cpp | 717 RValue Res = CGF.EmitCall(FuncInfo, Callee, ReturnValueSlot(), Args, &Call);
|
H A D | CGExpr.cpp | 4972 ReturnValueSlot ReturnValue) { 5004 ReturnValueSlot ReturnValue) { 5301 const CallExpr *E, ReturnValueSlot ReturnValue,
|
H A D | CGAtomic.cpp | 328 return CGF.EmitCall(fnInfo, callee, ReturnValueSlot(), args);
|
H A D | CGException.cpp | 1746 CGF.EmitCall(FnInfo, Callee, ReturnValueSlot(), Args);
|
H A D | CGBuiltin.cpp | 656 return CGF.EmitCall(E->getCallee()->getType(), callee, E, ReturnValueSlot()); 1917 EmitCall(FI, CGCallee::forDirect(F), ReturnValueSlot(), Args); 2187 ReturnValueSlot ReturnValue) { 4022 ReturnValueSlot(), Args); 5416 ReturnValue = ReturnValueSlot(DestPtr, false); 5443 ReturnValueSlot ReturnValue, 5492 ReturnValueSlot ReturnValue) { 7722 ReturnValueSlot ReturnValue, 8529 ReturnValueSlot ReturnValue, 8630 ReturnValueSlot ReturnValu [all...] |
H A D | CGBlocks.cpp | 1181 ReturnValueSlot ReturnValue) {
|
H A D | CGDecl.cpp | 626 CGF.EmitCall(FnInfo, Callee, ReturnValueSlot(), Args);
|
H A D | MicrosoftCXXABI.cpp | 4172 CGF.EmitCall(CalleeInfo, Callee, ReturnValueSlot(), Args);
|
H A D | CGCall.cpp | 4746 ReturnValueSlot ReturnValue,
|