blob: 1f51d66a5fe81f9ad2fcbfc019197e77d449b8a4 [file] [log] [blame]
/* { dg-do run } */
/* { dg-additional-options "-ffast-math" } */
#include "tree-vect.h"
double a[2];
double x, y;
void __attribute__((noipa)) foo ()
{
x = a[1] - a[0];
y = a[0] + a[1];
}
int main()
{
check_vect ();
a[0] = 0.;
a[1] = 1.;
foo ();
if (x != 1. || y != 1.)
__builtin_abort ();
return 0;
}