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")])