re PR middle-end/64083 (ICE: in fix_loop_structure, at loop-init.c:252 compiling...
authorRichard Biener <rguenther@suse.de>
Thu, 27 Nov 2014 09:57:13 +0000 (09:57 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 27 Nov 2014 09:57:13 +0000 (09:57 +0000)
commite311c2d89a3bb45fe65e384126699dbaa2f57fdf
treeb2ae7dcaa446b230288162b1377c9002c03d3788
parent598f8eca02c516a19abc957c3d4510e7c1c78214
re PR middle-end/64083 (ICE: in fix_loop_structure, at loop-init.c:252 compiling Linux Kernel)

2014-11-27  Richard Biener  <rguenther@suse.de>

PR tree-optimization/64083
* tree-ssa-threadupdate.c (thread_through_all_blocks): Do not
forcibly mark loop for removal the wrong way.

* gcc.dg/torture/pr64083.c: New testcase.

From-SVN: r218115
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr64083.c [new file with mode: 0644]
gcc/tree-ssa-threadupdate.c