blob: 4595a1a0d8221468650ede3aeb38ab6007995e6d [file] [log] [blame]
/* PR rtl-optimization/79571 */
/* { dg-do compile } */
/* { dg-options "-O -mno-sse -w" } */
struct a
{
int b;
int *c
} h;
struct d
{
struct a e
};
struct fd
{
struct d *d
} i;
g;
j ()
{
unsigned a = g;
i = (struct fd){a & 3};
struct fd f = i;
h = f.d->e;
}