| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGCUDARuntime.h | 33 class ReturnValueSlot; variable 52 ReturnValueSlot ReturnValue);
|
| H A D | CGCall.h | 361 class ReturnValueSlot { 372 ReturnValueSlot() {} in ReturnValueSlot() function 373 ReturnValueSlot(Address Addr, bool IsVolatile, bool IsUnused = false)
|
| H A D | CGCUDARuntime.cpp | 29 ReturnValueSlot ReturnValue) { in EmitCUDAKernelCallExpr()
|
| H A D | CGObjC.cpp | 691 callee, ReturnValueSlot(), args); in emitStructGetterCall() 957 callee, ReturnValueSlot(), args); in emitCPPObjectAtomicGetterCall() 1058 callee, ReturnValueSlot(), args, &CallInstruction); in generateObjCGetterBody() 1177 callee, ReturnValueSlot(), args); in emitStructSetterCall() 1215 callee, ReturnValueSlot(), args); in emitCPPObjectAtomicSetterCall() 1346 callee, ReturnValueSlot(), args); in generateObjCSetterBody() 1358 callee, ReturnValueSlot(), args); in generateObjCSetterBody() 1721 EnumerationMutationFn, ReturnValueSlot(), Args2); in EmitObjCForCollectionStmt() 2477 Runtime.GenerateMessageSend(*this, ReturnValueSlot(), in EmitObjCMRRAutoreleasePoolPush() 2486 Runtime.GenerateMessageSend(*this, ReturnValueSlot(), in EmitObjCMRRAutoreleasePoolPush() [all …]
|
| H A D | CGObjCRuntime.h | 166 ReturnValueSlot ReturnSlot, 182 ReturnValueSlot ReturnSlot,
|
| H A D | CodeGenFunction.h | 3582 ReturnValueSlot ReturnValue, const CallArgList &Args, 3585 ReturnValueSlot ReturnValue, const CallArgList &Args, 3593 ReturnValueSlot ReturnValue = ReturnValueSlot()); 3668 ReturnValueSlot ReturnValue); 3671 ReturnValueSlot ReturnValue, 3682 ReturnValueSlot ReturnValue); 3686 ReturnValueSlot ReturnValue); 3690 ReturnValueSlot ReturnValue); 3693 ReturnValueSlot ReturnValue); 3696 const CallExpr *E, ReturnValueSlot ReturnValue); [all …]
|
| H A D | CGGPUBuiltin.cpp | 71 ReturnValueSlot ReturnValue) { in EmitNVPTXDevicePrintfCallExpr()
|
| H A D | CGExprCXX.cpp | 83 ReturnValueSlot ReturnValue, in EmitCXXMemberOrOperatorCall() 104 Callee, ReturnValueSlot(), Args); in EmitCXXDestructorCall() 169 ReturnValueSlot ReturnValue) { in EmitCXXMemberCallExpr() 196 const CallExpr *CE, const CXXMethodDecl *MD, ReturnValueSlot ReturnValue, in EmitCXXMemberOrOperatorMemberCallExpr() 416 ReturnValueSlot ReturnValue) { in EmitCXXMemberPointerCallExpr() 470 ReturnValueSlot ReturnValue) { in EmitCXXOperatorMemberCallExpr() 479 ReturnValueSlot ReturnValue) { in EmitCUDAKernelCallExpr() 1302 Callee, ReturnValueSlot(), Args, &CallOrInvoke); in EmitNewDeleteCall()
|
| H A D | CGExprAgg.cpp | 58 llvm::function_ref<RValue(ReturnValueSlot)> Fn); 245 const Expr *E, llvm::function_ref<RValue(ReturnValueSlot)> EmitCall) { in withReturnValueSlot() 286 EmitCall(ReturnValueSlot(RetAddr, Dest.isVolatile(), IsResultUnused)); in withReturnValueSlot() 869 withReturnValueSlot(E, [&](ReturnValueSlot Slot) { in VisitCallExpr() 875 withReturnValueSlot(E, [&](ReturnValueSlot Slot) { in VisitObjCMessageExpr()
|
| H A D | CGObjCMac.cpp | 1041 ReturnValueSlot Return, 1291 ReturnValueSlot Return, 1300 ReturnValueSlot Return, QualType ResultType, 1454 ReturnValueSlot Return, 1561 ReturnValueSlot Return, 1570 ReturnValueSlot Return, QualType ResultType, 1688 ReturnValueSlot returnSlot, in complete() 1991 ReturnValueSlot Return, in GenerateMessageSendSuper() 2054 ReturnValueSlot Return, in GenerateMessageSend() 2078 ReturnValueSlot Return, in EmitMessageSend() [all …]
|
| H A D | CGVTables.cpp | 351 ReturnValueSlot Slot; in EmitCallAndReturnForThunk() 354 Slot = ReturnValueSlot(ReturnValue, ResultType.isVolatileQualified()); in EmitCallAndReturnForThunk()
|
| H A D | CGClass.cpp | 2138 EmitCall(Info, Callee, ReturnValueSlot(), Args); in EmitCXXConstructorCall() 2813 ReturnValueSlot returnSlot; in EmitForwardingCallToLambda() 2817 returnSlot = ReturnValueSlot(ReturnValue, resultType.isVolatileQualified()); in EmitForwardingCallToLambda()
|
| H A D | CGObjCGNU.cpp | 580 GenerateMessageSend(CodeGenFunction &CGF, ReturnValueSlot Return, 586 GenerateMessageSendSuper(CodeGenFunction &CGF, ReturnValueSlot Return, 2396 ReturnValueSlot Return, in GenerateMessageSendSuper() 2518 ReturnValueSlot Return, in GenerateMessageSend()
|
| H A D | CGExprComplex.cpp | 635 RValue Res = CGF.EmitCall(FuncInfo, Callee, ReturnValueSlot(), Args, &Call); in EmitComplexBinOpLibCall()
|
| H A D | CGExpr.cpp | 4352 ReturnValueSlot ReturnValue) { in EmitCallExpr() 4384 ReturnValueSlot ReturnValue) { in EmitSimpleCallExpr() 4623 const CallExpr *E, ReturnValueSlot ReturnValue, in EmitCall()
|
| H A D | ItaniumCXXABI.cpp | 1569 CGF.EmitCXXMemberOrOperatorCall(DD, Callee, ReturnValueSlot(), in EmitDestructorCall() 1769 CGF.EmitCXXMemberOrOperatorCall(Dtor, Callee, ReturnValueSlot(), in EmitVirtualDestructorCall()
|
| H A D | CGException.cpp | 1650 CGF.EmitCall(FnInfo, Callee, ReturnValueSlot(), Args); in Emit()
|
| H A D | CGDecl.cpp | 588 CGF.EmitCall(FnInfo, Callee, ReturnValueSlot(), Args); in Emit()
|
| H A D | CGAtomic.cpp | 313 return CGF.EmitCall(fnInfo, callee, ReturnValueSlot(), args); in emitAtomicLibcall()
|
| H A D | CGBlocks.cpp | 1261 ReturnValueSlot ReturnValue) { in EmitBlockCallExpr()
|
| H A D | CGBuiltin.cpp | 390 return CGF.EmitCall(E->getCallee()->getType(), callee, E, ReturnValueSlot()); in emitLibraryCall() 1216 EmitCall(FI, CGCallee::forDirect(F), ReturnValueSlot(), Args); in emitBuiltinOSLogFormat() 1475 ReturnValueSlot ReturnValue) { in EmitBuiltinExpr() 2724 ReturnValueSlot(), Args); in EmitBuiltinExpr()
|
| H A D | CGCall.cpp | 3809 ReturnValueSlot ReturnValue, in EmitCall()
|
| H A D | MicrosoftCXXABI.cpp | 3963 CGF.EmitCall(CalleeInfo, Callee, ReturnValueSlot(), Args); in getAddrOfCXXCtorClosure()
|