Main Content

Lightweight AVR assembler functions

Over the past few years, I’ve written a few posts about small problems in the way avr-gcc generates code. These problems are typically poor optimization, and since they don’t cause problems in program functionality, they tend not to be fixed. I believe the biggest opportunity in optimization is in inter-procedure register analysis, which is being worked on in GCC 5, but is unlikely to support 8-bit AVR MCUs.”

Link to article