Forgot to commit on Friday.
authorJeff Law <law@gcc.gnu.org>
Sun, 9 Jun 2002 22:45:01 +0000 (16:45 -0600)
committerJeff Law <law@gcc.gnu.org>
Sun, 9 Jun 2002 22:45:01 +0000 (16:45 -0600)
From-SVN: r54416

gcc/reload1.c

index 1ce3199cd9800eac72e645bf283390b6f516a834..e5b19e9c31ce5e3be7bdcd7d2c538442ad8c926f 100644 (file)
@@ -7163,8 +7163,7 @@ emit_reload_insns (chain)
                    for (k = 1; k < nnr; k++)
                      reg_last_reload_reg[nregno + k]
                        = (nr == nnr
-                          ? gen_rtx_REG (reg_raw_mode[REGNO (rld[r].reg_rtx) + k],
-                                         REGNO (rld[r].reg_rtx) + k)
+                          ? regno_reg_rtx[REGNO (rld[r].reg_rtx) + k]
                           : 0);
 
                  /* Now do the inverse operation.  */
@@ -7213,8 +7212,7 @@ emit_reload_insns (chain)
                    for (k = 1; k < nnr; k++)
                      reg_last_reload_reg[nregno + k]
                        = (nr == nnr
-                          ? gen_rtx_REG (reg_raw_mode[REGNO (rld[r].reg_rtx) + k],
-                                         REGNO (rld[r].reg_rtx) + k)
+                          ? regno_reg_rtx[REGNO (rld[r].reg_rtx) + k]
                           : 0);
 
                  /* Unless we inherited this reload, show we haven't