https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121160
--- Comment #1 from Paul-Antoine Arras <parras at gcc dot gnu.org> --- The following commit seems to be the root cause: commit 59a3da733a79f621700dd9ddc11a0efc07237c3a Author: Jeff Law <j...@ventanamicro.com> Date: Sat Jun 7 07:48:46 2025 -0600 [to-be-committed][RISC-V] Handle 32bit operands in condition for conditional moves