1 /* PR target/94292 */ 2 /* { dg-do compile } */ 3 /* { dg-options "-O1 -g -fno-tree-dce" } */ 4 5 unsigned short a; 6 unsigned long long b; 7 8 long long foo(int d)9 foo (int d) 10 { 11 d >>= a != (unsigned long long) -a; 12 return a + b; 13 } 14