]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
backport: lra-remat.c (reg_overlap_for_remat_p): Fix a pasto.
authorJakub Jelinek <jakub@redhat.com>
Fri, 15 Sep 2017 21:37:58 +0000 (23:37 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 15 Sep 2017 21:37:58 +0000 (23:37 +0200)
Backported from mainline
2017-09-04  Jakub Jelinek  <jakub@redhat.com>

* lra-remat.c (reg_overlap_for_remat_p): Fix a pasto.

From-SVN: r252859

gcc/ChangeLog
gcc/lra-remat.c

index c3646bd1bcc9b9251284e4c56098418249c0fe97..be577a0da0cf91f2573b50a9770b4bda4b6f8391 100644 (file)
@@ -1,6 +1,10 @@
 2017-09-15  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from mainline
+       2017-09-04  Jakub Jelinek  <jakub@redhat.com>
+
+       * lra-remat.c (reg_overlap_for_remat_p): Fix a pasto.
+
        2017-08-09  Jakub Jelinek  <jakub@redhat.com>
 
        PR c/81687
index 79504d4eb1a052d906a69178d847e6e618b468ec..60944abfa33c2e89b63389bf929927d5365a7155 100644 (file)
@@ -753,7 +753,7 @@ reg_overlap_for_remat_p (lra_insn_reg *reg, rtx_insn *insn)
 
        if (regno2 >= FIRST_PSEUDO_REGISTER && reg_renumber[regno2] >= 0)
          regno2 = reg_renumber[regno2];
-       if (regno >= FIRST_PSEUDO_REGISTER)
+       if (regno2 >= FIRST_PSEUDO_REGISTER)
          nregs2 = 1;
        else
          nregs2 = hard_regno_nregs[regno2][reg->biggest_mode];