Re: [ping^2,patch,avr,v2] PR115830: Make better use of SREG

2024-08-29 Thread Georg-Johann Lay
Am 29.08.24 um 12:18 schrieb Denis Chertykov: чт, 29 авг. 2024 г. в 12:42, Georg-Johann Lay : Ping #2 for the patch to make better use of SREG, and some code clean-ups for trunk. No new regressions. #0 https://gcc.gnu.org/pipermail/gcc-patches/2024-August/659422.html #1 https://gcc.gnu.org

Re: [ping^2,patch,avr,v2] PR115830: Make better use of SREG

2024-08-29 Thread Denis Chertykov
чт, 29 авг. 2024 г. в 12:42, Georg-Johann Lay : > > Ping #2 for the patch to make better use of SREG, and some > code clean-ups for trunk. No new regressions. > > #0 https://gcc.gnu.org/pipermail/gcc-patches/2024-August/659422.html > #1 https://gcc.gnu.org/pipermail/gcc-patches/2024-August/660743.

[ping^2,patch,avr,v2] PR115830: Make better use of SREG

2024-08-29 Thread Georg-Johann Lay
Ping #2 for the patch to make better use of SREG, and some code clean-ups for trunk. No new regressions. #0 https://gcc.gnu.org/pipermail/gcc-patches/2024-August/659422.html #1 https://gcc.gnu.org/pipermail/gcc-patches/2024-August/660743.html Johann -- AVR: target/115830 - Make better use of

[PING][PATCH][avr,v2] PR115830: Make better use of SREG

2024-08-18 Thread Georg-Johann Lay
Ping for the patch to male better use of SREG and some code clean-ups for trunk, no new regressions. https://gcc.gnu.org/pipermail/gcc-patches/2024-August/659422.html Johann -- AVR: target/115830 - Make better use of SREG.N and SREG.Z. This patch adds new CC modes CCN and CCZN for operations

[patch,avr,v2] PR115830: Make better use of SREG

2024-08-05 Thread Georg-Johann Lay
This is a second take on improving SREG (condition code) usage for avr. The difference to the 1st patch is that I added a paragraph to avr.md that explains why we don't use cmpelim: - The achievable compare mode may depend on the availability of a scratch register. SELECT_CC_MODE doesn't prov