[Bug middle-end/114111] [avr] Expensive code instead of conditional branch.

2024-12-05 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114111 --- Comment #3 from Georg-Johann Lay --- The avr backend has some combiner patterns to mitigate the bloated code, however since recently, some pass is popping up subregs like in: (insn 10 9 15 2 (set (reg:HI 48 [ _5 ]) (plus:HI (reg/v:H

[Bug middle-end/114111] [avr] Expensive code instead of conditional branch.

2024-02-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114111 --- Comment #2 from Andrew Pinski --- Maybe this is something that could be done during isel to undo what was done in phiopt ...

[Bug middle-end/114111] [avr] Expensive code instead of conditional branch.

2024-02-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114111 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Keywords|