aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/gcc/testsuite/gcc.target/aarch64/vaddv-intrinsic.x
blob: 7bf38ca0ff00f8a80328ae1c2121d358858fe680 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

float32_t
test_vaddv_v2sf (const float32_t *pool)
{
  float32x2_t val;

  val = vld1_f32 (pool);
  return vaddv_f32 (val);
}

float32_t
test_vaddv_v4sf (const float32_t *pool)
{
  float32x4_t val;

  val = vld1q_f32 (pool);
  return vaddvq_f32 (val);
}

float64_t
test_vaddv_v2df (const float64_t *pool)
{
  float64x2_t val;

  val = vld1q_f64 (pool);
  return vaddvq_f64 (val);
}