Home
last modified time | relevance | path

Searched refs:RetAlloca (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprComplex.cpp414 Address RetAlloca = CGF.EmitCompoundStmt(*E->getSubStmt(), true); in VisitStmtExpr() local
415 assert(RetAlloca.isValid() && "Expected complex return value"); in VisitStmtExpr()
416 return EmitLoadOfLValue(CGF.MakeAddrLValue(RetAlloca, E->getType()), in VisitStmtExpr()
H A DCGStmt.cpp390 Address RetAlloca = Address::invalid(); in EmitCompoundStmtWithoutScope() local
411 RetAlloca = CreateMemTemp(ExprTy); in EmitCompoundStmtWithoutScope()
412 EmitAnyExprToMem(cast<Expr>(LastStmt), RetAlloca, Qualifiers(), in EmitCompoundStmtWithoutScope()
418 return RetAlloca; in EmitCompoundStmtWithoutScope()
H A DCGExprScalar.cpp2265 Address RetAlloca = CGF.EmitCompoundStmt(*E->getSubStmt(), in VisitStmtExpr() local
2267 if (!RetAlloca.isValid()) in VisitStmtExpr()
2269 return CGF.EmitLoadOfScalar(CGF.MakeAddrLValue(RetAlloca, E->getType()), in VisitStmtExpr()