(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
pru/
ashiftrt.c
       1  /* Test shift optimization */
       2  
       3  /* { dg-options "-O1" } */
       4  
       5  /* -O1 in the options is significant.  */
       6  
       7  extern void func2(unsigned char);
       8  
       9  void test(unsigned char v)
      10  {
      11      /* { dg-final { scan-assembler "lsl\tr14.b0, r14.b0, .\+\n\tlsr\tr14.b0, r14.b0" } } */
      12      func2((v & 2) ? 1 : 0);
      13  }