First attempt at Win64 support


git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@124 632fc199-4ca6-4c93-a231-07263d6284db
diff --git a/simd/jiss2flt-64.asm b/simd/jiss2flt-64.asm
index 96bfa5c..3db52ee 100644
--- a/simd/jiss2flt-64.asm
+++ b/simd/jiss2flt-64.asm
@@ -84,8 +84,8 @@
 	mov	[rsp],rax
 	mov	rbp,rsp				; rbp = aligned rbp
 	lea	rsp, [workspace]
-	push	rbx
 	collect_args
+	push	rbx
 
 	; ---- Pass 1: process columns from input, store into work array.
 
@@ -471,8 +471,8 @@
 	dec	rcx				; ctr
 	jnz	near .rowloop
 
-	uncollect_args
 	pop	rbx
+	uncollect_args
 	mov	rsp,rbp		; rsp <- aligned rbp
 	pop	rsp		; rsp <- original rbp
 	pop	rbp