diff options
author | Alan Modra <amodra@gmail.com> | 2017-02-17 09:26:51 +1030 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2017-02-16 15:56:51 -0700 |
commit | a72b242eacf3bc43375daff829e04bcce634ad22 (patch) | |
tree | 8292f5e8b39f99c7703446eee1a6e3e17e09c454 /gcc/cgraph.c | |
parent | 9b9ad3606debd14bd1e57306358f4fcab2c2b1db (diff) | |
download | gcc-a72b242eacf3bc43375daff829e04bcce634ad22.zip gcc-a72b242eacf3bc43375daff829e04bcce634ad22.tar.gz gcc-a72b242eacf3bc43375daff829e04bcce634ad22.tar.bz2 |
re PR rtl-optimization/79286 (ira and lra wrong code at -O2 and -Os on i686-linux)
2017-02-16 Alan Modra <amodra@gmail.com>
PR rtl-optimization/79286
* ira.c (def_dominates_uses): New function.
(update_equiv_regs): Don't create an equivalence for insns that
may trap where the register def does not dominate the use.
* gcc.c-torture/execute/pr79286.c: New.
From-SVN: r245521
Diffstat (limited to 'gcc/cgraph.c')
0 files changed, 0 insertions, 0 deletions