diff options
author | Georg-Johann Lay <avr@gjlay.de> | 2024-03-03 13:01:24 +0100 |
---|---|---|
committer | Georg-Johann Lay <avr@gjlay.de> | 2024-03-03 13:01:24 +0100 |
commit | dae3456965064c9664c097c785ae9bf9fa203fa0 (patch) | |
tree | 6f2fda51651313b21fc66c6b2191a5234eb5409a /gcc/d/expr.cc | |
parent | 1b9fb7c56e09983898efa350928665ac6b91620e (diff) | |
download | gcc-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