1 /* This testcase failed at -O2 on IA-64, because scheduling did not take
2 into account conditional execution when using cselib for alias
5 struct D
{ int d1
; struct D
*d2
; };
6 struct C
{ struct D c1
; long c2
, c3
, c4
, c5
, c6
; };
7 struct A
{ struct A
*a1
; struct C
*a2
; };
8 struct B
{ struct C b1
; struct A
*b2
; };
10 extern void abort (void);
11 extern void exit (int);
14 foo (struct B
*x
, struct B
*y
)