1 /* PR target/pr65105 */
2 /* { dg-do compile { target ia32 } } */
3 /* { dg-options "-O2 -march=slm -msse4.2 -mno-stackrealign" } */
4 /* { dg-final { scan-assembler "pand" } } */
5 /* { dg-final { scan-assembler "por" } } */
6 /* { dg-final { scan-assembler "ptest" } } */
7 
8 long long i1, i2, i3, res;
9 
10 void
test()11 test ()
12 {
13   res = i1 | i2;
14   if (res)
15     res &= i3;
16 }
17