stage2: clean up preserving callee regs on the stack

Instead of using `push` and `pop` combo, we now re-use our stack
allocation mechanism which means we don't have to worry about
16-byte stack adjustments on macOS as it is handled automatically
for us. Another benefit is that we don't have to backpatch stack
offsets when pulling args from the stack.
4a5e75245bJakub Konka committed on 1/21/2022, 11:46:35 PMparentc9ae245
4 files changedLine totals unavailable