Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
clean-compiler-and-rts
run-time-system
Commits
17850bbf
Commit
17850bbf
authored
Apr 05, 2022
by
John van Groningen
Browse files
remove unused function reorder for 32 bit Intel
parent
adb3e449
Changes
1
Hide whitespace changes
Inline
Side-by-side
istartup.s
View file @
17850bbf
...
...
@@ -2603,52 +2603,6 @@ zero_bits1_5:
jae
zero_bits1_4
ret
reorder
:
pushl
a3
pushl
a2
movl
d0
,
a2
shl
$
2
,
a2
movl
d1
,
a3
shl
$
2
,
a3
addl
a3
,
a0
subl
a2
,
a1
pushl
a3
pushl
a2
pushl
d1
pushl
d0
jmp
st_reorder_lp
reorder_lp
:
movl
(
a0
),
a2
movl
-
4
(
a1
),
a3
movl
a2
,-
4
(
a1
)
subl
$
4
,
a1
movl
a3
,(
a0
)
addl
$
4
,
a0
dec
d0
jne
next_b_in_element
movl
(
sp
),
d0
addl
12
(
sp
),
a0
next_b_in_element
:
dec
d1
jne
next_a_in_element
movl
4
(
sp
),
d1
subl
8
(
sp
),
a1
next_a_in_element
:
st_reorder_lp
:
cmpl
a0
,
a1
ja
reorder_lp
popl
d0
popl
d1
addl
$
8
,
sp
popl
a2
popl
a3
ret
/
/
the
sliding
compacting
garbage
collector
/
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment