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

/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDARuntime.cpp28 ReturnValueSlot ReturnValue) {
H A DCGCUDARuntime.h36 class ReturnValueSlot;
76 ReturnValueSlot ReturnValue);
H A DCGGPUBuiltin.cpp71 ReturnValueSlot ReturnValue) {
127 ReturnValueSlot ReturnValue) {
H A DCGCall.h358 /// ReturnValueSlot - Contains the address where the return value of a
360 class ReturnValueSlot { class in class:clang::CodeGen::CGCallee
369 ReturnValueSlot() function in class:clang::CodeGen::CGCallee::ReturnValueSlot
371 ReturnValueSlot(Address Addr, bool IsVolatile, bool IsUnused = false, function in class:clang::CodeGen::CGCallee::ReturnValueSlot
H A DCGObjCRuntime.h164 ReturnValueSlot ReturnSlot,
178 ReturnValueSlot Return,
195 ReturnValueSlot ReturnSlot,
H A DCGObjC.cpp112 *this, ReturnValueSlot(), BoxingMethod->getReturnType(), Sel, Receiver,
226 *this, ReturnValueSlot(), MethodWithObjects->getReturnType(), Sel,
435 CodeGenFunction &CGF, ReturnValueSlot Return, QualType ResultType,
501 ReturnValueSlot Return) {
663 CGF.CGM.getObjCRuntime().GenerateMessageSendSuper(CGF, ReturnValueSlot(),
770 callee, ReturnValueSlot(), args);
1035 callee, ReturnValueSlot(), args);
1136 callee, ReturnValueSlot(), args, &CallInstruction);
1255 callee, ReturnValueSlot(), args);
1293 callee, ReturnValueSlot(), arg
[all...]
H A DCodeGenFunction.h3831 ReturnValueSlot ReturnValue, const CallArgList &Args,
3834 ReturnValueSlot ReturnValue, const CallArgList &Args,
3840 ReturnValueSlot ReturnValue, llvm::Value *Chain = nullptr);
3842 ReturnValueSlot ReturnValue = ReturnValueSlot());
3843 RValue EmitSimpleCallExpr(const CallExpr *E, ReturnValueSlot ReturnValue);
3908 ReturnValueSlot ReturnValue, llvm::Value *This,
3917 ReturnValueSlot ReturnValue);
3920 ReturnValueSlot ReturnValue,
3931 ReturnValueSlot ReturnValu
[all...]
H A DCGExprCXX.cpp80 ReturnValueSlot ReturnValue,
115 ReturnValueSlot(), Args, nullptr,
181 ReturnValueSlot ReturnValue) {
208 const CallExpr *CE, const CXXMethodDecl *MD, ReturnValueSlot ReturnValue,
431 ReturnValueSlot ReturnValue) {
481 ReturnValueSlot ReturnValue) {
490 ReturnValueSlot ReturnValue) {
1311 Callee, ReturnValueSlot(), Args, &CallOrInvoke);
H A DCGExprAgg.cpp56 // The given function should take a ReturnValueSlot, and return an RValue that
59 llvm::function_ref<RValue(ReturnValueSlot)> Fn);
255 const Expr *E, llvm::function_ref<RValue(ReturnValueSlot)> EmitCall) {
296 EmitCall(ReturnValueSlot(RetAddr, Dest.isVolatile(), IsResultUnused,
920 withReturnValueSlot(E, [&](ReturnValueSlot Slot) {
926 withReturnValueSlot(E, [&](ReturnValueSlot Slot) {
H A DCGVTables.cpp364 ReturnValueSlot Slot;
368 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified(),
H A DCGObjCMac.cpp1072 ReturnValueSlot Return,
1324 ReturnValueSlot Return,
1333 ReturnValueSlot Return, QualType ResultType,
1487 ReturnValueSlot Return,
1613 ReturnValueSlot Return,
1622 ReturnValueSlot Return, QualType ResultType,
1740 ReturnValueSlot returnSlot,
2065 ReturnValueSlot Return,
2125 ReturnValueSlot Return,
2148 ReturnValueSlot Retur
[all...]
H A DCGCUDANV.cpp343 CGF.EmitCall(FI, CGCallee::forDirect(cudaLaunchKernelFn), ReturnValueSlot(),
H A DCGObjCGNU.cpp581 GenerateMessageSend(CodeGenFunction &CGF, ReturnValueSlot Return,
587 GenerateMessageSendSuper(CodeGenFunction &CGF, ReturnValueSlot Return,
2510 ReturnValueSlot Return,
2630 ReturnValueSlot Return,
H A DCGClass.cpp2182 EmitCall(Info, Callee, ReturnValueSlot(), Args, nullptr, Loc);
2873 ReturnValueSlot returnSlot;
2878 ReturnValueSlot(ReturnValue, resultType.isVolatileQualified(),
H A DCGExprComplex.cpp654 RValue Res = CGF.EmitCall(FuncInfo, Callee, ReturnValueSlot(), Args, &Call);
H A DCGExpr.cpp4740 ReturnValueSlot ReturnValue) {
4772 ReturnValueSlot ReturnValue) {
5015 const CallExpr *E, ReturnValueSlot ReturnValue,
H A DCGAtomic.cpp312 return CGF.EmitCall(fnInfo, callee, ReturnValueSlot(), args);
H A DCGDecl.cpp596 CGF.EmitCall(FnInfo, Callee, ReturnValueSlot(), Args);
H A DCGException.cpp1671 CGF.EmitCall(FnInfo, Callee, ReturnValueSlot(), Args);
H A DCGBuiltin.cpp544 return CGF.EmitCall(E->getCallee()->getType(), callee, E, ReturnValueSlot());
1407 EmitCall(FI, CGCallee::forDirect(F), ReturnValueSlot(), Args);
1647 ReturnValueSlot ReturnValue) {
3134 ReturnValueSlot(), Args);
4484 ReturnValue = ReturnValueSlot(DestPtr, false);
4509 ReturnValueSlot ReturnValue,
4551 ReturnValueSlot ReturnValue) {
6485 ReturnValueSlot ReturnValue,
7411 ReturnValueSlot ReturnValue,
7512 ReturnValueSlot ReturnValu
[all...]
H A DCGBlocks.cpp1180 ReturnValueSlot ReturnValue) {
H A DCGCall.cpp4234 ReturnValueSlot ReturnValue,
H A DMicrosoftCXXABI.cpp4037 CGF.EmitCall(CalleeInfo, Callee, ReturnValueSlot(), Args);

Completed in 525 milliseconds