(no title)
chadaustin | 3 years ago
Two examples: https://gcc.godbolt.org/z/M4oasdK4a
* Population count: I haven't found a way to convince AVR-GCC to use LSR's shift into carry with ADC.
* Strength reduction: AVR doesn't have a barrel shifter, so it's a huge win to incrementally shift during the loop. AVR-GCC doesn't see this.
No comments yet.