Searched refs:RetAlloca (Results 1 – 4 of 4) sorted by relevance
419 Address RetAlloca = CGF.EmitCompoundStmt(*E->getSubStmt(), true); in VisitStmtExpr() local420 assert(RetAlloca.isValid() && "Expected complex return value"); in VisitStmtExpr()421 return EmitLoadOfLValue(CGF.MakeAddrLValue(RetAlloca, E->getType()), in VisitStmtExpr()
494 Address RetAlloca = Address::invalid(); in EmitCompoundStmtWithoutScope() local526 RetAlloca = CreateMemTemp(ExprTy); in EmitCompoundStmtWithoutScope()527 EmitAnyExprToMem(E, RetAlloca, Qualifiers(), in EmitCompoundStmtWithoutScope()535 return RetAlloca; in EmitCompoundStmtWithoutScope()
514 auto *RetAlloca = dyn_cast<llvm::AllocaInst>(ReturnValue.getPointer()); in FinishFunction() local515 if (RetAlloca && RetAlloca->use_empty()) { in FinishFunction()516 RetAlloca->eraseFromParent(); in FinishFunction()
2437 Address RetAlloca = CGF.EmitCompoundStmt(*E->getSubStmt(), in VisitStmtExpr() local2439 if (!RetAlloca.isValid()) in VisitStmtExpr()2441 return CGF.EmitLoadOfScalar(CGF.MakeAddrLValue(RetAlloca, E->getType()), in VisitStmtExpr()