-
- Downloads
re PR target/54546 (SH: Enable -fshrink-wrap)
PR target/54546 * config/sh/sh-protos.h (sh_need_epilogue): Delete. (sh_can_use_simple_return_p): Declare. * config/sh/sh.c (sh_can_use_simple_return_p): Define. (sh_need_epilogue, sh_need_epilogue_known): Delete. (sh_output_function_epilogue): Remove sh_need_epilogue_known. * config/sh/sh.md (simple_return, return): Define. (epilogue): Use inline return rtl. (sh_expand_epilogue): Cleanup parameters boolean type. * config/sh/iterators.md (any_return): New iterator. From-SVN: r191301
Showing
- gcc/ChangeLog 13 additions, 0 deletionsgcc/ChangeLog
- gcc/config/sh/iterators.md 3 additions, 0 deletionsgcc/config/sh/iterators.md
- gcc/config/sh/sh-protos.h 1 addition, 1 deletiongcc/config/sh/sh-protos.h
- gcc/config/sh/sh.c 30 additions, 19 deletionsgcc/config/sh/sh.c
- gcc/config/sh/sh.md 10 additions, 13 deletionsgcc/config/sh/sh.md
Loading
Please register or sign in to comment