Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Commit [f72dea] Maximize Restore History

compiler/ppc/subprim: Apply most of the same LENGTH/LIST changes as on SPARC.

* Second verse, not quite same as the first, because PPC doesn't
have branch-delay slots.

* Move the error-trap out-of-line, remove the second type test,
rotate and partially unroll the loop so that the nromal exit just
falls out the bottom but we still don't have to branch into the
middle.

* Justification and explanation is the same as for the SPARC
versions, not too many commits ago.

Alastair Bridgewater Alastair Bridgewater 2014-04-09

changed src
changed src/compiler
changed src/compiler/ppc
changed src/compiler/ppc/subprim.lisp
src
Directory.
src/compiler
Directory.
src/compiler/ppc
Directory.
src/compiler/ppc/subprim.lisp Diff Switch to side-by-side view
Loading...