Author: tzik
Date: Tue May 29 20:53:16 2018
New Revision: 333500
URL: http://llvm.org/viewvc/llvm-project?rev=333500&view=rev
Log:
Update NRVO logic to support early return
Summary:
The previous implementation misses an opportunity to apply NRVO (Named Return
Value
Optimization) below. That disc
Author: tzik
Date: Mon Jun 18 21:39:07 2018
New Revision: 335019
URL: http://llvm.org/viewvc/llvm-project?rev=335019&view=rev
Log:
Update NRVO logic to support early return (Attempt 2)
Summary:
This is the second attempt of r333500 (Update NRVO logic to support early
return).
The previous one wa
Author: tzik
Date: Mon Jun 18 22:35:30 2018
New Revision: 335022
URL: http://llvm.org/viewvc/llvm-project?rev=335022&view=rev
Log:
Revert r335019 "Update NRVO logic to support early return (Attempt 2)"
Removed:
cfe/trunk/test/CodeGenCXX/nrvo-noopt.cpp
cfe/trunk/test/SemaCXX/nrvo-ast.cpp
M