Re: [patch,avr] PR117726: Post-reload split 2-byte and 3-byte shifts

2024-11-29 Thread Denis Chertykov
пт, 29 нояб. 2024 г. в 21:07, Georg-Johann Lay : > > This patch splits 2-byte and 3-byte shifts after reload into > a 3-operand byte shift and a residual 2-operand shift. > > The "2op" shift insn alternatives are not needed and removed because > all shift insn already have a "r,0,n" alternative tha

[patch,avr] PR117726: Post-reload split 2-byte and 3-byte shifts

2024-11-29 Thread Georg-Johann Lay
This patch splits 2-byte and 3-byte shifts after reload into a 3-operand byte shift and a residual 2-operand shift. The "2op" shift insn alternatives are not needed and removed because all shift insn already have a "r,0,n" alternative that does the job. Ok for trunk? Johann -- AVR: target/11