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

--- Comment #2 from H.J. Lu <hjl.tools at gmail dot com> ---
I am testing this:

diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index 7c8bb17..918c505 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -3858,6 +3858,10 @@ timode_scalar_chain::convert_insn (rtx_insn *insn)
   switch (GET_CODE (src))
     {
     case REG:
+      PUT_MODE (src, V1TImode);
+      fix_debug_reg_uses (src);
+      break;
+
     case MEM:
       PUT_MODE (src, V1TImode);
       break;

Reply via email to