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

Hongtao.liu <crazylht at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Target|                            |x86_64-*-* i?86-*-*
           Keywords|                            |wrong-code

--- Comment #1 from Hongtao.liu <crazylht at gmail dot com> ---
I'm testing

--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -2658,7 +2658,7 @@ (define_insn "*movhi_internal"
                    (const_string "TI"))
            (eq_attr "alternative" "12")
              (cond [(match_test "TARGET_AVX512FP16")
-                      (const_string "HI")
+                      (const_string "HF")
                     (match_test "TARGET_AVX")
                       (const_string "TI")
                     (ior (not (match_test "TARGET_SSE2"))

Reply via email to