diff options
author | John David Anglin <danglin@gcc.gnu.org> | 2024-11-08 16:54:48 -0500 |
---|---|---|
committer | John David Anglin <danglin@gcc.gnu.org> | 2024-11-08 16:54:48 -0500 |
commit | c9db5322ae39a49db0728a0a4cb5003efb6ae668 (patch) | |
tree | 4c2530b99a92e2e2b14f70092b2deffc06f1fe85 /gcc/function.cc | |
parent | 3a1da8ffb71af1005c5a035d0eb5f956056adf32 (diff) | |
download | gcc-c9db5322ae39a49db0728a0a4cb5003efb6ae668.zip gcc-c9db5322ae39a49db0728a0a4cb5003efb6ae668.tar.gz gcc-c9db5322ae39a49db0728a0a4cb5003efb6ae668.tar.bz2 |
hppa: Don't use '%' operator in base14_operand
Division is slow on hppa and mode sizes are powers of 2. So, we
can use '&' operator to check displacement alignment.
2024-11-08 John David Anglin <danglin@gcc.gnu.org>
gcc/ChangeLog:
* config/pa/predicates.md (base14_operand): Use '&' operator
instead of '%' to check displacement alignment.
Diffstat (limited to 'gcc/function.cc')
0 files changed, 0 insertions, 0 deletions