Richard Sandiford <richard.sandif...@arm.com> writes: > In particular, one thing that the examples above have in common is that > they don't need to allocate a frame for local variables. That seems > like it ought to be part of the mix. If we need to allocate a frame > using addition anyway, then presumably one of the advantages of push/pop > over callee saves goes away.
Gah, of course I meant caller saves.