https://gcc.gnu.org/g:756f771f58f79406a08b6d574939b70d895bb613

commit r16-3231-g756f771f58f79406a08b6d574939b70d895bb613
Author: Pan Li <pan2...@intel.com>
Date:   Sat Aug 16 16:01:40 2025 +0800

    RISC-V: Add missed DONE for vx combine pattern [NFC]
    
    The previous patch missed the DONE indicator of the vx
    combine pattern.  Thus add it back.
    
    gcc/ChangeLog:
    
            * config/riscv/autovec-opt.md: Add missed DONE
            for vx combine pattern.
    
    Signed-off-by: Pan Li <pan2...@intel.com>

Diff:
---
 gcc/config/riscv/autovec-opt.md | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gcc/config/riscv/autovec-opt.md b/gcc/config/riscv/autovec-opt.md
index 4559d25ff732..f1e592b46b52 100644
--- a/gcc/config/riscv/autovec-opt.md
+++ b/gcc/config/riscv/autovec-opt.md
@@ -1694,6 +1694,8 @@
     riscv_vector::expand_vx_binary_vec_dup_vec (operands[0], operands[2],
                                                operands[1], <CODE>,
                                                <MODE>mode);
+
+    DONE;
   }
   [(set_attr "type" "vialu")])
 
@@ -1711,6 +1713,8 @@
     riscv_vector::expand_vx_binary_vec_vec_dup (operands[0], operands[1],
                                                operands[2], <CODE>,
                                                <MODE>mode);
+
+    DONE;
   }
   [(set_attr "type" "vialu")])

Reply via email to