Re: [patch,avr]: Improve code as of PR41076

2016-11-25 Thread Denis Chertykov
2016-11-25 18:34 GMT+03:00 Georg-Johann Lay : > Mentioned PR is about composing 16-bit values out of 8-bit values which due > to integer promotions likes to work on 16-bit values. > > The patch adds 3 combiner patterns to catch such situations and then split > after reload. Some

[patch,avr]: Improve code as of PR41076

2016-11-25 Thread Georg-Johann Lay
Mentioned PR is about composing 16-bit values out of 8-bit values which due to integer promotions likes to work on 16-bit values. The patch adds 3 combiner patterns to catch such situations and then split after reload. Some more splitting is performed after reload for: and, ior, xor of