From 9ad268b61958c429236454f9626725a54081e83a Mon Sep 17 00:00:00 2001 From: Gabriel Tofvesson Date: Sat, 27 Apr 2019 02:51:42 +0200 Subject: [PATCH] Prepare sort4 for possible post-sort optimization --- ucode/sort4.uc | 66 +++++++++++++++++++++++++------------------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/ucode/sort4.uc b/ucode/sort4.uc index 38b99c4..7c36937 100644 --- a/ucode/sort4.uc +++ b/ucode/sort4.uc @@ -69,44 +69,44 @@ mov pc asr; incpc //$BUCKET_SORT_START mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE -mov pm ir; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE +mov pm ir; incpc; call @JTABLE //sub LIST_END //bnz @BUCKET_SORT_START - +//call @BREAK // Merge @@ -242,4 +242,4 @@ mov ir pm $INSERTION_END_NOTBIGGEST mov hr ar; mov hr pc -mov pc asr; incpc; ret +mov pc asr; ret