Changes
/* Faster Again */
<pre>
JR NC,ge8
CP 4 * 4
OR A
RET Z
RET
ge2: CP 3 * 3
RET
ge4: CP 6 * 6
JR NC,ge6
CP 5 * 5
RET
ge6: CP 7 * 7
RET
ge8: CP 12 * 12
JR NC,ge10
CP 9 * 9
RET
ge10: CP 11 * 11
RET
ge12: CP 14 * 14
JR NC,ge14
CP 13 * 13
RET
ge14: CP 15 * 15
RET
</pre>
The average time for this routine, including CALL and RET is 26.9us.
[[Category:Programming]]