aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2014-06-10 14:18:50 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2014-06-10 14:18:50 +0000
commitb82ef848dc741bdd01707574c3f2bdd615cdef54 (patch)
tree426a2af6b454d1bfad4520184a8e55c5ddca3086 /libgcc
parentcdf0ab72f4bca350201d615c335ff655d426cc69 (diff)
downloadgcc-b82ef848dc741bdd01707574c3f2bdd615cdef54.zip
gcc-b82ef848dc741bdd01707574c3f2bdd615cdef54.tar.gz
gcc-b82ef848dc741bdd01707574c3f2bdd615cdef54.tar.bz2
re PR tree-optimization/61438 (ICE on valid code at -O3 on x86_64-linux-gnu in in loop_preheader_edge, at cfgloop.c:1668)
2014-06-10 Richard Biener <rguenther@suse.de> PR tree-optimization/61438 * tree-ssa-pre.c (eliminate_dom_walker): Add do_pre member. (eliminate_dom_walker::before_dom_children): Only try to inhibit insertion of IVs if running PRE. (eliminate): Adjust. (pass_pre::execute): Likewise. (pass_fre::execute): Likewise. * gcc.dg/torture/pr61438.c: New testcase. From-SVN: r211413
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions