[Bug tree-optimization/59303] [4.9 Regression] uninit-pred-8_b.c and uninit-pred-9_b.c fail after better optimizations

davidxl at google dot com gcc-bugzilla@gcc.gnu.org
Fri Dec 20 06:50:00 GMT 2013


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59303

davidxl at google dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |davidxl at google dot com

--- Comment #7 from davidxl at google dot com ---
Testing a fix that addresses the problem. With the fix, the dump shows:

Use in stmt: blah (v_1);
is guarded by :
m_6(D) > 100
(.OR.)
n_4(D) <= 9
(.OR.)
r_9(D) <= 19

Operand defs of phi: v_1 = PHI <v_14(D)(13), r_9(D)(3)>
is guarded by :
m_6(D) > 100
(.OR.)
n_4(D) <= 9
(.OR.)
l_11(D) != 0
(.OR.)
r_9(D) <= 19

which is correct.



More information about the Gcc-bugs mailing list