2 /* { dg-do compile } */
3 /* { dg-options "-O3" } */
7 typedef __Float16x4_t float16x4_t
;
8 __fp16 result_float16x4
[1];
9 float16x4_t exec_vst1_lane_vector_float16x4
, exec_vst1_lane___trans_tmp_1
;
13 exec_vst1_lane_vector_float16x4
= exec_vst1_lane___trans_tmp_1
;
14 __fp16
*__a
= result_float16x4
;
15 float16x4_t __b
= exec_vst1_lane___trans_tmp_1
;
17 *__a
= ({ __b
[__lane
]; });
22 tmp_res
.f
= result_float16x4
[0];