[ARM] Fix test armv8_2-fp16-move-1.c
[official-gcc.git] / gcc / testsuite / gcc.target / arm / xor-and.c
blob3715530cd7bf9ad8abb24cb21cd51ae3802079e8
1 /* { dg-do compile } */
2 /* { dg-options "-O -march=armv6" } */
3 /* { dg-prune-output "switch .* conflicts with" } */
5 unsigned short foo (unsigned short x)
7 x ^= 0x4002;
8 x >>= 1;
9 x |= 0x8000;
10 return x;
13 /* { dg-final { scan-assembler "eor" } } */
14 /* { dg-final { scan-assembler-not "mvn" } } */
15 /* { dg-final { scan-assembler-not "uxth" } } */