aboutsummaryrefslogtreecommitdiff
path: root/gcc/d/expr.cc
diff options
context:
space:
mode:
authorGeorg-Johann Lay <avr@gjlay.de>2024-03-03 13:01:24 +0100
committerGeorg-Johann Lay <avr@gjlay.de>2024-03-03 13:01:24 +0100
commitdae3456965064c9664c097c785ae9bf9fa203fa0 (patch)
tree6f2fda51651313b21fc66c6b2191a5234eb5409a /gcc/d/expr.cc
parent1b9fb7c56e09983898efa350928665ac6b91620e (diff)
downloadgcc-dae3456965064c9664c097c785ae9bf9fa203fa0.zip
gcc-dae3456965064c9664c097c785ae9bf9fa203fa0.tar.gz
gcc-dae3456965064c9664c097c785ae9bf9fa203fa0.tar.bz2
AVR: ad target/92792 - Remove insn attribute "cc" and its (dead) uses.
The backend has remains of cc0 condition code. Unfortunately, all that information is useless with CCmode, and their use was removed with the removal of NOTICE_UPDATE_CC in PR92729 with r12-226 and r12-327. gcc/ PR target/92729 * config/avr/avr.md (define_attr "cc"): Remove. * config/avr/avr-protos.h (avr_out_plus): Remove pcc argument from prototype. * config/avr/avr.cc (avr_out_plus_1): Remove pcc argument and its uses. Add insn argument. (avr_out_plus_symbol): Remove pcc argument and its uses. (avr_out_plus): Remove pcc argument and its uses. Adjust calls of avr_out_plus_symbol and avr_out_plus_1. (avr_out_round): Adjust call of avr_out_plus.
Diffstat (limited to 'gcc/d/expr.cc')
0 files changed, 0 insertions, 0 deletions