diff options
author | Jakub Jelinek <jakub@redhat.com> | 2015-01-08 22:29:44 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2015-01-08 22:29:44 +0100 |
commit | 57534689d75b6164dae4ac7f5c6f23d543f63583 (patch) | |
tree | ad02b36a3b21a9b6133dce14ecbc824729fff439 /gcc/jit/libgccjit.h | |
parent | f5481fc443060065cde9ed7bc6f3fd83bc1ecc4c (diff) | |
download | gcc-57534689d75b6164dae4ac7f5c6f23d543f63583.zip gcc-57534689d75b6164dae4ac7f5c6f23d543f63583.tar.gz gcc-57534689d75b6164dae4ac7f5c6f23d543f63583.tar.bz2 |
re PR target/55023 (hppa: wrong code generated with tail call optimisation)
PR target/55023
PR middle-end/64388
* dse.c (struct insn_info): Mention frame_read set also
before reload for tail calls on some targets.
(scan_insn): Revert 2014-12-22 change. Set frame_read
also before reload for tail calls if
HARD_FRAME_POINTER_IS_ARG_POINTER. Call add_wild_read
instead of add_non_frame_wild_read for non-const/memset
tail calls after reload.
From-SVN: r219361
Diffstat (limited to 'gcc/jit/libgccjit.h')
0 files changed, 0 insertions, 0 deletions