diff options
author | Claudiu Zissulescu <claziss@synopsys.com> | 2017-09-01 13:43:40 +0200 |
---|---|---|
committer | Claudiu Zissulescu <claziss@gcc.gnu.org> | 2017-09-01 13:43:40 +0200 |
commit | 782bdf21895dc769cfd85a08c8c1b780924775f3 (patch) | |
tree | 4f23fdb13e104fffeb449b08e4742fdad2c69c85 /gcc/config/arc/arc.opt | |
parent | 1370fccf2b694231c57fd6517781d53ea241e60d (diff) | |
download | gcc-782bdf21895dc769cfd85a08c8c1b780924775f3.zip gcc-782bdf21895dc769cfd85a08c8c1b780924775f3.tar.gz gcc-782bdf21895dc769cfd85a08c8c1b780924775f3.tar.bz2 |
[ARC] Fix errors in arc_ifcvt.
The arc_ifcvt procedure is removing a label even when it is used by
another jump. This patch fixes dg.exp/pr31507-1.c.
gcc/
2017-07-10 Claudiu Zissulescu <claziss@synopsys.com>
* config/arc/arc.c (arc_ifcvt): Remove use of merge_blocks call.
(arc_ccfsm_advance): Fix checking for delay slots.
(arc_reorg): Add rtl dump after each call to arc_ifcvt
From-SVN: r251588
Diffstat (limited to 'gcc/config/arc/arc.opt')
0 files changed, 0 insertions, 0 deletions