------- Comment #3 from rguenth at gcc dot gnu dot org 2008-06-24 12:28 ------- We expand
25 return left << right; to sall %cl, %ecx but we initialized %ecx from movb %dl, %cl so later the comparison against zero fails due to the upper part of ecx being uninitialized. -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |uros at gcc dot gnu dot org Component|middle-end |target http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36613