/* Check that eliminable compare-instructions are eliminated. *//* { dg-do compile } *//* { dg-options "-O2" } *//* { dg-final { scan-assembler-not "\tcmp|\ttest" } } */intf(int a,int*b){/* As seen in powisf2, the result of a shift is checked for zeroness. */int c = a >>1;*b = (c ==0);return c;}