summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn van Groningen2007-05-09 14:45:32 +0000
committerJohn van Groningen2007-05-09 14:45:32 +0000
commit49a2b8d8e47d1bfaa2bd34de9e3b61c54b975d9d (patch)
tree0e1c5c71924ef363e844dd22f8d69256794c46d6
parentfix copying unboxed arrays of bool (diff)
fix use of cvtsd2ss instruction
-rw-r--r--astartup.asm5
1 files changed, 3 insertions, 2 deletions
diff --git a/astartup.asm b/astartup.asm
index 7f1ccb8..5c4982c 100644
--- a/astartup.asm
+++ b/astartup.asm
@@ -4215,11 +4215,12 @@ st_filli_array:
ret
create_arrayR32:
- cvtsd2ss qword ptr (-8)[rsp],xmm0
+ cvtsd2ss xmm0,xmm0
+ movss dword ptr (-8)[rsp],xmm0
mov r10,rax
add rax,6+1
shr rax,1
- mov ebx,qword ptr (-8)[rsp]
+ mov ebx,dword ptr (-8)[rsp]
sub r15,rax
jge no_collect_3579
call collect_0