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
9 foo (int d)
10 {
11 d >>= a != (unsigned long long) -a;
12 return a + b;
13 }