blob: c4c244c6f8af9125f2d002331eafc1d7556f5974 [file] [log] [blame]
/* { dg-do run } */
double a[4], b[2];
void __attribute__((noipa))
foo ()
{
double a0 = a[0];
double a1 = a[1];
double a2 = a[2];
double a3 = a[3];
b[0] = a1 - a3;
b[1] = a0 + a2;
}
int main()
{
a[0] = 1.;
a[1] = 2.;
a[2] = 3.;
a[3] = 4.;
foo ();
if (b[0] != -2 || b[1] != 4)
__builtin_abort ();
return 0;
}