1 /* This testcase ICEd on sparc64 because -mcpu=supersparc and implicit
2 -m64 resulted in MASK_V8 and MASK_V9 to be set at the same time. */
3 /* { dg-do compile } */
4 /* { dg-options "" } */
5 /* { dg-options "-mcpu=supersparc" { target sparc*-*-* } } */
7 void bar (long *x
, long *y
);
9 void foo (int x
, long *y
, long *z
)
13 for (i
= x
- 1; i
>= 0; i
--)
15 bar (z
+ i
* 3 + 1, y
);
16 bar (z
+ i
* 3 + 2, y
);