That _is_ super cool! Probably obsolete because nobody programs assembly anymore, but definitely something I would implement if I were doing a retro fantasy computer of some sort
• from ea1dab560f1dcdf7
Most SPARC programs also weren't hand-written assembly code, this was well within the era of C. But it simplifies the compiler logic and calling convention, and reduces function call overhead (it's faster to increment an offset register than it is to write a bunch of values to memory).