diff options
author | Georg-Johann Lay <avr@gjlay.de> | 2024-09-10 17:51:58 +0200 |
---|---|---|
committer | Georg-Johann Lay <avr@gjlay.de> | 2024-09-13 11:36:27 +0200 |
commit | 1ec16778312a902592822cbda626241da68ea643 (patch) | |
tree | 1cf401798939d959a6aa4fde058c0920e148e805 /libbacktrace/zstdtest.c | |
parent | be59aaf13cea06a6dd01736d2c31d1c3bc2a60ee (diff) | |
download | gcc-1ec16778312a902592822cbda626241da68ea643.zip gcc-1ec16778312a902592822cbda626241da68ea643.tar.gz gcc-1ec16778312a902592822cbda626241da68ea643.tar.bz2 |
AVR: Tweak 32-bit EQ and NE comparisons.
The order in which multi-byte EQ and NE comparisons are performing
the byte comparisons does not matter, and there are situations where
using SBIW on the high word can save an instruction.
gcc/
* config/avr/avr.cc (avr_out_compare): Tweak 32-bit EQ and NE
comparisons that can use SBIW for the hi16 part.
Diffstat (limited to 'libbacktrace/zstdtest.c')
0 files changed, 0 insertions, 0 deletions