1 /* { dg-do compile } */
2 /* { dg-options "-fdump-tree-ealias-details -O2" } */
3
4 typedef struct
5 {
6 int data16;
7 }
8 list_data;
9 void
10 fn1 (list_data * p1)
11 {
12 p1->data16 = p1->data16 & 1 & p1->data16 >> 1;
13 }
14