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

--- Comment #1 from zhongyunde at tom dot com <zhongyunde at tom dot com> ---
patch for this issue.

@ linux-9z2e in ~/software/gcc/gcc on git:master o [23:02:26] 
$ git diff
diff --git a/gcc/gcse.c b/gcc/gcse.c
index 8b9518e..65982ec 100644
--- a/gcc/gcse.c
+++ b/gcc/gcse.c
@@ -853,7 +853,7 @@ can_assign_to_reg_without_clobbers_p (rtx x, machine_mode
mode)
     {
       test_insn
        = make_insn_raw (gen_rtx_SET (gen_rtx_REG (word_mode,
-                                              FIRST_PSEUDO_REGISTER * 2),
+                                              max_regno + 1),
                                      const0_rtx));

Reply via email to