small x86 asm cleanup
parent
a73886942a
commit
30b8b98446
|
@ -29,7 +29,7 @@ IN: bootstrap.x86
|
|||
! save stack pointer
|
||||
temp0 [] stack-reg MOV
|
||||
! pass vm ptr to primitive
|
||||
EAX 0 MOV rc-absolute-cell rt-vm jit-rel
|
||||
arg 0 MOV rc-absolute-cell rt-vm jit-rel
|
||||
! call the primitive
|
||||
0 JMP rc-relative rt-primitive jit-rel
|
||||
] jit-primitive jit-define
|
||||
|
|
|
@ -53,7 +53,7 @@ DEF(void,primitive_inline_cache_miss,(void *vm)):
|
|||
mov (%esp),%ebx
|
||||
DEF(void,primitive_inline_cache_miss_tail,(void *vm)):
|
||||
sub $8,%esp
|
||||
push %eax /* push vm ptr */
|
||||
push ARG0 /* push vm ptr */
|
||||
push %ebx
|
||||
call MANGLE(inline_cache_miss)
|
||||
add $16,%esp
|
||||
|
|
Loading…
Reference in New Issue