diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2021-11-17 20:32:23 +0100 |
---|---|---|
committer | Uros Bizjak <ubizjak@gmail.com> | 2021-11-17 20:33:09 +0100 |
commit | ef342b2d99e7947a15e72ed02173d235feaf35f0 (patch) | |
tree | 4be3702d39dac33fc3e46fe56b5a2db2c925140f /libcpp | |
parent | 2c2148d8c144d7388abcb7c34b782be647fe81c9 (diff) | |
download | gcc-ef342b2d99e7947a15e72ed02173d235feaf35f0.zip gcc-ef342b2d99e7947a15e72ed02173d235feaf35f0.tar.gz gcc-ef342b2d99e7947a15e72ed02173d235feaf35f0.tar.bz2 |
i386: Introduce LEGACY_SSE_REGNO_P predicate
Introduce LEGACY_SSE_REGNO_P predicate to simplify a couple of places.
No functional changes.
2021-11-17 Uroš Bizjak <ubizjak@gmail.com>
gcc/ChangeLog:
* config/i386/i386.h (LEGACY_SSE_REGNO_P): New predicate.
(SSE_REGNO_P): Use LEGACY_SSE_REGNO_P predicate.
* config/i386/i386.c (zero_all_vector_registers):
Use LEGACY_SSE_REGNO_P predicate.
(ix86_register_priority): Use REX_INT_REGNO_P, REX_SSE_REGNO_P
and EXT_REG_SSE_REGNO_P predicates.
(ix86_hard_regno_call_part_clobbered): Use REX_SSE_REGNO_P
and LEGACY_SSE_REGNO_P predicates.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions