-
Notifications
You must be signed in to change notification settings - Fork 18.5k
Open
Labels
NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Milestone
Description
Suggestions from Torbjörn Granlund (personal e-mail):
"Aligning:
Consider aligning loops to at least a 0 mod 16 address.
Same for function start.
Tail code after unrolling:
Setting up a loop which runs 0-3 iterations is quite expensive.
It should be better to follow the pattern:
test $2, Rcount
je skip2
restore CF
[do two "iterations"]
save CF
skip2:
test $2, Rcount
je skip1
restore CF
[do one "iteration"]
skip1:
[footer]
"
Metadata
Metadata
Assignees
Labels
NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.