diff options
author | Iain Sandoe <iain@sandoe.co.uk> | 2019-12-01 09:49:57 +0000 |
---|---|---|
committer | Iain Sandoe <iain@sandoe.co.uk> | 2019-12-01 09:49:57 +0000 |
commit | bf31886696cb7906760c6d7d24fab82d5bb646ba (patch) | |
tree | 89b610b61d1381b5137686df19c47a2eeab14f12 /gcc/cp/semantics.c | |
parent | 553825f81a575917132d4e1f7f93447a5338be7a (diff) |
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.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/c++-coroutines@278884 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/semantics.c')
0 files changed, 0 insertions, 0 deletions