blob: 6a551d3d5c8d922675f5a1cb999c2bd9350e2936 [file] [log] [blame]
/* { dg-do compile } */
/* { dg-options "-O3" } */
/* { dg-additional-options "-march=bdver2" { target { x86_64-*-* i?86-*-* } } } */
int a, b;
int c()
{
long d, e;
while (a) {
a++;
b = 0;
for (; b++ - 2; d = d >> 1)
e += d;
}
return e;
}