------- Comment #3 from rguenth at gcc dot gnu dot org 2009-05-26 09:12 -------
Reduced testcase:
typedef unsigned int uint32_t;
static void IP(uint32_t v[2])
{
v[0] = ((v[0] << 1) | ((v[0] >> 31) & 1L)) & 0xffffffffL;
}
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40252