------- Comment #2 from davidxl at gcc dot gnu dot org  2010-07-29 05:51 -------
The problem is that before the ivopt patch, the ivopt patch introduced a iv
candidate that is unconditionally initialized with b:

  ivtmp_xxx = b (D);

After the patch, this assignment no longer exists, and the use of b in the test
is via a PHI def -- thus the warning becomes 'may be uninitialized'.

Will fix the test case.

David


-- 


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

Reply via email to