1 /* { dg-options "-O2 -fnon-call-exceptions -fno-tree-fre" } */
2
3 #include <arm_neon.h>
4
5 float64x1_t
6 foo (void)
7 {
8 float64_t v1 = 3.14159265359;
9 float64_t v2 = 1.383894;
10 float64_t vec_1_data[] = {v1};
11 float64_t vec_2_data[] = {v2};
12 float64x1_t vec_1 = vld1_f64 (vec_1_data);
13 float64x1_t vec_2 = vld1_f64 (vec_2_data);
14
15 return vmulx_f64 (vec_1, vec_2);
16 }