re PR rtl-optimization/87761 ([MIPS] New FAIL: gcc.target/mips/fix-r4000-10.c ...
authorJeff Law <law@redhat.com>
Sun, 24 Mar 2019 15:20:52 +0000 (09:20 -0600)
committerJeff Law <law@gcc.gnu.org>
Sun, 24 Mar 2019 15:20:52 +0000 (09:20 -0600)
commit4dd1130557b74008d0404d3af7b384fba5edb8a8
tree05f29fc92c639b95be87b57d7447e70b47c638dc
parent866664a3813a97fda8c7b6ebdd32d10d4915bb83
re PR rtl-optimization/87761 ([MIPS] New FAIL: gcc.target/mips/fix-r4000-10.c   -O1 start with r265398)

PR rtl-optimization/87761
* regcprop.c (copyprop_hardreg_forward_1): Check may_trap_p on SET,
not INSN.  Also check RTX_FRAME_RELATED_P.  Queue insns for DF rescan
as needed.
(pass_cprop_hardreg::execute): Add df note problem and defer insn
rescans.  Reprocess blocks as needed, calling df_analyze before
reprocessing.  Always call df_analyze before fixing up debug bind
insns.

From-SVN: r269896
gcc/ChangeLog
gcc/regcprop.c