https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110560
--- Comment #2 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The releases/gcc-13 branch has been updated by Pan Li <pa...@gcc.gnu.org>: https://gcc.gnu.org/g:857d763ed1be933c74cbc7489282aea0e2c778fb commit r13-7542-g857d763ed1be933c74cbc7489282aea0e2c778fb Author: Li Xu <xu...@eswincomputing.com> Date: Fri Jul 7 08:22:31 2023 +0000 RISC-V: Fix local_eliminate_vsetvl_insn bug in VSETVL PASS[PR target/110560] This patch fixes this issue happens on GCC-13. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110560 This patch should be backported to GCC-13. GCC-14 has rewritten this function, so there is no issue. gcc/ChangeLog: PR target/110560 * config/riscv/riscv-vsetvl.cc (local_eliminate_vsetvl_insn): Fix bug.