aboutsummaryrefslogtreecommitdiff
path: root/libiberty/simple-object-elf.c
diff options
context:
space:
mode:
authorGeorg-Johann Lay <avr@gjlay.de>2024-09-13 12:50:31 +0200
committerGeorg-Johann Lay <avr@gjlay.de>2024-09-13 17:48:08 +0200
commitb55f5e344c9b2f3667ef176e090c168e0add41f1 (patch)
tree582c4e146352853c296a2730b2d4bfd0a495b7a8 /libiberty/simple-object-elf.c
parent4ee692337c4ec18fe9be3df34f3607ea3de5ef93 (diff)
downloadgcc-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