diff options
Diffstat (limited to 'gcc/testsuite/gcc.c-torture/compile/simd-3.c')
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/simd-3.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/gcc/testsuite/gcc.c-torture/compile/simd-3.c b/gcc/testsuite/gcc.c-torture/compile/simd-3.c deleted file mode 100644 index f7dc54ebf8b..00000000000 --- a/gcc/testsuite/gcc.c-torture/compile/simd-3.c +++ /dev/null @@ -1,23 +0,0 @@ -#include <float.h> - -/* If double is not wider than float, we probably don't have DFmode, - or at least it's not as wide as double. */ -#if DBL_MANT_DIG > FLT_MANT_DIG -typedef float floatvect2 __attribute__((mode(V2DF))); - -typedef union -{ - floatvect2 vector; - double f[2]; -}resfloatvect2; - -void tempf(double *x, double *y) -{ - floatvect2 temp={x[0],x[1]}; - floatvect2 temp1={y[0],y[1]}; - resfloatvect2 temp2; - temp2.vector=temp+temp1; - x[0]=temp2.f[0]; - x[1]=temp2.f[1]; -} -#endif |