Fix simulator with arg5 being passed on stack.
Fix sp saving/restoring with stack alignment check.
Fix miscellaneous deopt issues.