Commit 583ddd86 authored by John van Groningen's avatar John van Groningen
Browse files

remove unused function reorder for 64 bit intel/amd

parent e52c3c0f
......@@ -3116,52 +3116,6 @@ zero_bits1_5:
jae zero_bits1_4
ret
reorder:
push rsi
push rbp
mov rbp,rax
shl rbp,3
mov rsi,rbx
shl rsi,3
add rcx,rsi
sub rdx,rbp
push rsi
push rbp
push rbx
push rax
jmp st_reorder_lp
reorder_lp:
mov rbp,qword ptr [rcx]
mov rsi,qword ptr (-8)[rdx]
mov qword ptr (-8)[rdx],rbp
sub rdx,8
mov qword ptr [rcx],rsi
add rcx,8
dec rax
jne next_b_in_element
mov rax,qword ptr [rsp]
add rcx,qword ptr 24[rsp]
next_b_in_element:
dec rbx
jne next_a_in_element
mov rbx,qword ptr 8[rsp]
sub rdx,qword ptr 16[rsp]
next_a_in_element:
st_reorder_lp:
cmp rdx,rcx
ja reorder_lp
pop rax
pop rbx
add rsp,16
pop rbp
pop rsi
ret
;
; the sliding compacting garbage collector
;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment