Don't use the stack in assembly