diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2015-07-08 20:06:57 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2015-07-08 20:06:57 +0200 |
commit | 00cbba897fbbc492274a8c800b46fda72c638a58 (patch) | |
tree | 99f02f7f000f211cc44e2362b43df4ae8a5d0441 /gcc | |
parent | 422a17ceb5b97ac9a45e3461f8bb5c006a310a07 (diff) | |
download | gcc-00cbba897fbbc492274a8c800b46fda72c638a58.zip gcc-00cbba897fbbc492274a8c800b46fda72c638a58.tar.gz gcc-00cbba897fbbc492274a8c800b46fda72c638a58.tar.bz2 |
predicates.md (general_reg_operand): Use GENERAL_REGNO_P.
* config/i386/predicates.md (general_reg_operand): Use GENERAL_REGNO_P.
From-SVN: r225568
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/config/i386/predicates.md | 2 |
2 files changed, 7 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6f6084c..0befd6c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,8 +1,12 @@ +2015-07-08 Uros Bizjak <ubizjak@gmail.com> + + * config/i386/predicates.md (general_reg_operand): Use GENERAL_REGNO_P. + 2015-07-08 Iain Sandoe <iain@codesourcery.com> PR target/66523 - * config/darwin.c (darwin_mark_decl_preserved): Exclude 'L' label names from - preservation. + * config/darwin.c (darwin_mark_decl_preserved): Exclude 'L' label + names from preservation. 2015-07-08 Vladimir Makarov <vmakarov@redhat.com> diff --git a/gcc/config/i386/predicates.md b/gcc/config/i386/predicates.md index 4e45246..2fa5db6 100644 --- a/gcc/config/i386/predicates.md +++ b/gcc/config/i386/predicates.md @@ -35,7 +35,7 @@ ;; True if the operand is a GENERAL class register. (define_predicate "general_reg_operand" (and (match_code "reg") - (match_test "GENERAL_REG_P (op)"))) + (match_test "GENERAL_REGNO_P (REGNO (op))"))) ;; Return true if OP is a register operand other than an i387 fp register. (define_predicate "register_and_not_fp_reg_operand" |