Lines Matching full:shift
21 c = 1 << -1; // expected-warning {{shift count is negative}}
22 c = 1 >> -1; // expected-warning {{shift count is negative}}
28 c <<= -1; // expected-warning {{shift count is negative}}
29 c >>= -1; // expected-warning {{shift count is negative}}
30 c <<= 999999; // expected-warning {{shift count >= width of type}}
31 c >>= 999999; // expected-warning {{shift count >= width of type}}
32 c <<= CHAR_BIT; // expected-warning {{shift count >= width of type}}
33 c >>= CHAR_BIT; // expected-warning {{shift count >= width of type}}
34 c <<= CHAR_BIT+1; // expected-warning {{shift count >= width of type}}
35 c >>= CHAR_BIT+1; // expected-warning {{shift count >= width of type}}
41 i = 1 << (WORD_BIT - 1); // expected-warning {{sets the sign bit of the shift expression}}
67 (void) (x >> 80); // expected-warning {{shift count >= width of type}}