diff options
author | Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp> | 2024-05-30 22:32:24 +0900 |
---|---|---|
committer | Max Filippov <jcmvbkbc@gmail.com> | 2024-05-30 23:24:26 -0700 |
commit | 1b58f46ba2079b327580ffa1720c0b40ab3db74d (patch) | |
tree | 90de438e5677e67a9ba2e51ab8a87648c9d410bc /gcc/c | |
parent | 1e091097b1b42fed562a6d80a6e08603d1c648a2 (diff) | |
download | gcc-1b58f46ba2079b327580ffa1720c0b40ab3db74d.zip gcc-1b58f46ba2079b327580ffa1720c0b40ab3db74d.tar.gz gcc-1b58f46ba2079b327580ffa1720c0b40ab3db74d.tar.bz2 |
xtensa: Use epilogue_completed rather than cfun->machine->epilogue_done
In commit ad89d820bf, an "epilogue_done" member was added to the
machine_function structure, but it is sufficient to use the existing
"epilogue_completed" global variable.
gcc/ChangeLog:
* config/xtensa/xtensa-protos.h
(xtensa_use_return_instruction_p): Remove.
* config/xtensa/xtensa.cc
(machine_function): Remove "epilogue_done" field.
(xtensa_expand_epilogue): Remove "cfun->machine->epilogue_done" usage.
(xtensa_use_return_instruction_p): Remove.
* config/xtensa/xtensa.md ("return"):
Replace calling "xtensa_use_return_instruction_p()" with inline code.
Diffstat (limited to 'gcc/c')
0 files changed, 0 insertions, 0 deletions