[arm] PR target/82975: Guard against reg_renumber being NULL in arm.h
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Wed, 20 Dec 2017 09:29:13 +0000 (09:29 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Wed, 20 Dec 2017 09:29:13 +0000 (09:29 +0000)
Commit missing hunk to arm.h TEST_REGNO comment.

PR target/82975
* config/arm/arm.h (TEST_REGNO): Adjust comment as expected in
r255830.

From-SVN: r255853

gcc/ChangeLog
gcc/config/arm/arm.h

index 9c22fd74637e055aa63b3ea014d5126a14e0ad18..bc881e5f6caa28811d2a22a844b3ac7b9ea75bab 100644 (file)
@@ -1,3 +1,9 @@
+2017-12-20  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       PR target/82975
+       * config/arm/arm.h (TEST_REGNO): Adjust comment as expected in
+       r255830.
+
 2017-12-20  Jakub Jelinek  <jakub@redhat.com>
 
        PR c++/83490
index a482f0342a9f793ec7fd0dc6eb89e29f422c443f..c46fd60da85f7f2020e5d1dc12957baf8a0302e9 100644 (file)
@@ -1615,10 +1615,7 @@ enum arm_auto_incmodes
 
 /* These assume that REGNO is a hard or pseudo reg number.
    They give nonzero only if REGNO is a hard reg of the suitable class
-   or a pseudo reg currently allocated to a suitable hard reg.
-   Since they use reg_renumber, they are safe only once reg_renumber
-   has been allocated, which happens in reginfo.c during register
-   allocation.  */
+   or a pseudo reg currently allocated to a suitable hard reg.  */
 #define TEST_REGNO(R, TEST, VALUE) \
   ((R TEST VALUE)      \
     || (reg_renumber && ((unsigned) reg_renumber[R] TEST VALUE)))