/* PR rtl-optimization/46235 */ /* { dg-do compile { target lp64 } } */ /* { dg-options "-O2 -mtune=core2" } */ int foo (int a, int x, int y) { if (a & (1<