diff options
author | Georg-Johann Lay <avr@gjlay.de> | 2024-09-13 12:50:31 +0200 |
---|---|---|
committer | Georg-Johann Lay <avr@gjlay.de> | 2024-09-13 17:48:08 +0200 |
commit | b55f5e344c9b2f3667ef176e090c168e0add41f1 (patch) | |
tree | 582c4e146352853c296a2730b2d4bfd0a495b7a8 /libiberty/simple-object-elf.c | |
parent | 4ee692337c4ec18fe9be3df34f3607ea3de5ef93 (diff) | |
download | gcc-b55f5e344c9b2f3667ef176e090c168e0add41f1.zip gcc-b55f5e344c9b2f3667ef176e090c168e0add41f1.tar.gz gcc-b55f5e344c9b2f3667ef176e090c168e0add41f1.tar.bz2 |
AVR: Use avr_byte instead of simplify_gen_subreg (QImode, ...
There are many places where asm output functions have to look at
the constituent bytes and words of the operands. The function of
choice was simplify_gen_subreg (mode, ...) which can be replaced
by the more handy avr_byte (rtx, byte_num).
gcc/
* config/avr/avr.cc: Use functions like avr_byte,
avr_word, avr_[u]int8/16 if convenient.
(avr_uint16): New function.
Diffstat (limited to 'libiberty/simple-object-elf.c')
0 files changed, 0 insertions, 0 deletions