[Bug c++/58377] spurious "may be used uninitialized" warning with -Og
davidxl at google dot com
gcc-bugzilla@gcc.gnu.org
Tue Sep 10 20:14:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58377
--- Comment #8 from davidxl at google dot com ---
(In reply to Neil Vachharajani from comment #7)
> It seems like the whole problem is that the loop early exit goes through
> bb_6 which is the same path the back-edge goes through.
There is also one thing weird about the trunk GCC's IR
Why is constant 0 propagated into the PHI node?
_4 = PHI <out_13(7), 0(9)>
>From the CFG, it should be like
_4 = PHI <out_13(7), out_2(9)> ?
More information about the Gcc-bugs
mailing list