(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
aarch64/
pr87511.c
       1  /* { dg-do assemble } */
       2  /* { dg-options "-Os" } */
       3  
       4  int a, d;
       5  struct {
       6    signed f5 : 26;
       7    signed f6 : 12;
       8  } b;
       9  signed char c;
      10  void fn1() {
      11    signed char *e = &c;
      12    d = a * 10;
      13    *e = d;
      14    b.f6 = c;
      15    b.f5 = 8 <= 3;
      16  }