(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
bfin/
builtins/
shl_fr1x16-8.c
       1  extern void abort (void);
       2  
       3  typedef short fract16;
       4  
       5  fract16 foo (fract16 f, short n)
       6  {
       7    return __builtin_bfin_shl_fr1x16 (f, n);
       8  }
       9  
      10  int main ()
      11  {
      12    fract16 t1;
      13  
      14    t1 = foo (0xd004, -4);
      15    if (t1 != 0xfffffd00)
      16      abort ();
      17  
      18    return 0;
      19  }
      20