aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/powerpc/sse4_1-round-data.h
blob: 543f5bc2181b4113eabbbb741af0e58dbde3a036 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* Pick a few numbers at random which are not in the input data and
   unlikely to show up naturally.  */
#define PASSTHROUGH -29.5
#define IGNORED -61.5

union value {
  VEC_T x;
  FP_T f[sizeof (VEC_T) / sizeof (FP_T)];
};

struct data {
  union value value;
  double answer[sizeof (VEC_T) / sizeof (FP_T)];
};

struct data2 {
  union value value1;
  union value value2;
  double answer[sizeof (VEC_T) / sizeof (FP_T)];
};