# Test of Push semantics for Y86-64
	irmovq $0x100,%rsp  # Initialize stack pointer
	rrmovq %rsp,%rax    # Save stack pointer
	pushq %rsp          # Push the stack pointer (old or new?)
	popq  %rdx          # Get it back
	subq  %rdx,%rax     # Compute difference.  Either 0 (old) or 4 (new).
	halt
