aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2out.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2019-03-07 12:46:44 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2019-03-07 12:46:44 +0000
commit1a438d160e1dc845882c2ecba99513a09a931623 (patch)
treec8c58a79a894a803cb91f1b996eae5bbb7267ffe /gcc/dwarf2out.c
parentf879f0e3f2667bd60b88603c5884364a0eed1fc4 (diff)
downloadgcc-1a438d160e1dc845882c2ecba99513a09a931623.zip
gcc-1a438d160e1dc845882c2ecba99513a09a931623.tar.gz
gcc-1a438d160e1dc845882c2ecba99513a09a931623.tar.bz2
re PR tree-optimization/89595 (DOM miscompiles code)
2019-03-07 Richard Biener <rguenther@suse.de> PR tree-optimization/89595 * tree-ssa-dom.c (dom_opt_dom_walker::optimize_stmt): Take stmt iterator as reference, take boolean output parameter to indicate whether the stmt was removed and thus the iterator already advanced. (dom_opt_dom_walker::before_dom_children): Re-iterate over stmts created by folding. * gcc.dg/torture/pr89595.c: New testcase. From-SVN: r269453
Diffstat (limited to 'gcc/dwarf2out.c')
0 files changed, 0 insertions, 0 deletions