------- Comment #12 from pinskia at gcc dot gnu dot org 2010-07-25 00:17 ------- Here is a simple testcase of why 32bit does not produce the 16: int j(unsigned a) { int c; int b = a; if (a == 1) c = b; else c = 1; return b + c; } --- CUT ---
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37060