unsigned comparisons is surprisingly not that useful due to marshalling overhead; it's only four bytes to do inline (plus jc), or six for a constant. Also add some useful top optimisations. Star Trek goes from 39890 to 39450 bytes. |
||
---|---|---|
.. | ||
aar2.s | ||
adi4.s | ||
and.s | ||
blm.s | ||
build.lua | ||
cii.s | ||
cmi4.s | ||
cmps_mag.s | ||
cmpu_mag.s | ||
cms.s | ||
com.s | ||
csa.s | ||
csb.s | ||
dup.s | ||
dvi2.s | ||
dvi4.s | ||
exg.s | ||
faddr.h | ||
faddrn.h | ||
fload.h | ||
floadn.h | ||
flp.s | ||
fstore.h | ||
fstoren.h | ||
generate.sh | ||
inn.s | ||
ior.s | ||
lar2.s | ||
LIST | ||
loi.s | ||
mli2.s | ||
mli4.s | ||
mlu2.s | ||
ngi4.s | ||
nop.s | ||
pchl.s | ||
pro.s | ||
rck.s | ||
ret.s | ||
rol4.s | ||
ror4.s | ||
rst.s | ||
sar2.s | ||
sbi4.s | ||
set.s | ||
set2.s | ||
sli2.s | ||
sli4.s | ||
sri2.s | ||
sri4.s | ||
sti.s | ||
xor.s |