1 /* PR target/81471 */ 2 /* { dg-do compile { target { ! ia32 } } } */ 3 /* { dg-options "-O2 -mbmi2" } */ 4 rotl(unsigned int x,int k)5static inline unsigned int rotl (unsigned int x, int k) 6 { 7 return (x << k) | (x >> (32 - k)); 8 } 9 test(unsigned int z)10unsigned long long test (unsigned int z) 11 { 12 return rotl (z, 55); 13 } 14