--- Comment #3 from rguenth at gcc dot gnu dot org 2008-07-31 11:33 ---
There is an easy workaround. Just do not fold the re-generated condition.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #4 from rguenth at gcc dot gnu dot org 2008-07-31 11:35 ---
*** Bug 36986 has been marked as a duplicate of this bug. ***
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from rguenth at gcc dot gnu dot org 2008-07-31 14:12 ---
Fixed.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #6 from rguenth at gcc dot gnu dot org 2008-07-31 14:13 ---
Subject: Bug 36978
Author: rguenth
Date: Thu Jul 31 14:12:24 2008
New Revision: 138415
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=138415
Log:
2008-07-31 Richard Guenther [EMAIL PROTECTED]
PR
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
CC||pinskia at gcc dot gnu dot
|
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-07-30 23:53 ---
Confirmed.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-07-30 23:59 ---
(gdb) p debug_generic_expr (lhs)
(_Bool) flag_7(D)
In tree_may_unswitch_on, we have:
126 cond = fold_build2 (gimple_cond_code (stmt), boolean_type_node,
127 gimple_cond_lhs (stmt),