r278884 - in /branches/c++-coroutines: ChangeLo...
iains@gcc.gnu.org
iains@gcc.gnu.org
Sun Dec 1 09:49:00 GMT 2019
Author: iains
Date: Sun Dec 1 09:49:57 2019
New Revision: 278884
URL: https://gcc.gnu.org/viewcvs?rev=278884&root=gcc&view=rev
Log:
c++-coroutines - Address review comments, remove separate co_frame expand pass.
Since we have no optimisation at this time that could alter the frame
size, we can set it in the same pass as the other coroutine IFNs.
2019-12-01 Iain Sandoe <iain@sandoe.co.uk>
gcc/
* coroutine-passes.cc (lower_coro_builtin): Amend comments.
(execute_early_expand_coro_ifns): Expand CO_FRAME.
(execute_finalize_frame): Remove.
(class pass_coroutine_finalize_frame): Remove.
(make_pass_coroutine_finalize_frame): Remove.
* passes.def: Remove finalize frame pass.
* tree-pass.h (make_pass_coroutine_finalize_frame): Remove.
Modified:
branches/c++-coroutines/ChangeLog.coroutines
branches/c++-coroutines/gcc/REVISION
branches/c++-coroutines/gcc/coroutine-passes.cc
branches/c++-coroutines/gcc/passes.def
branches/c++-coroutines/gcc/tree-pass.h
More information about the Gcc-cvs
mailing list