https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68620

--- Comment #6 from Christophe Lyon <clyon at gcc dot gnu.org> ---
Adding:
+(define_expand "movv4hf"
+  [(set (match_operand:V4HF 0 "nonimmediate_operand" "")
+       (match_operand:V4HF 1 "general_operand" ""))]
+  "TARGET_NEON"
+  "
+")
+

in neon.md makes this testcase pass, but causes regressions in other tests
(vcombine, vcreate, vcvt_f16, vget_high, vget_low, vld1, vld1_dup, vld1_lane,
vset, vst1_lane, vcvtf32_f16 now ICE)

Reply via email to