arch: Use VIRTUAL_REGISTER_P predicate.
commitcae48a9d80790dcde6ae86122546c89a00d8bb4f
authorUros Bizjak <ubizjak@gmail.com>
Thu, 20 Apr 2023 15:00:24 +0000 (20 17:00 +0200)
committerUros Bizjak <ubizjak@gmail.com>
Thu, 20 Apr 2023 15:00:24 +0000 (20 17:00 +0200)
treeaccf6cbf627dde651d436a5ccdb85b45375b62d7
parent272484dae6b5264baa0f41eba80a9521e9b7ecf5
arch: Use VIRTUAL_REGISTER_P predicate.

gcc/ChangeLog:

* config/arm/arm.cc (thumb1_legitimate_address_p):
Use VIRTUAL_REGISTER_P predicate.
(arm_eliminable_register): Ditto.
* config/avr/avr.md (push<mode>_1): Ditto.
* config/bfin/predicates.md (register_no_elim_operand): Ditto.
* config/h8300/predicates.md (register_no_sp_elim_operand): Ditto.
* config/i386/predicates.md (register_no_elim_operand): Ditto.
* config/iq2000/predicates.md (call_insn_operand): Ditto.
* config/microblaze/microblaze.h (CALL_INSN_OP): Ditto.
gcc/config/arm/arm.cc
gcc/config/avr/avr.md
gcc/config/bfin/predicates.md
gcc/config/h8300/predicates.md
gcc/config/i386/predicates.md
gcc/config/iq2000/predicates.md
gcc/config/microblaze/microblaze.h