Commit Graph

8 Commits

Author SHA1 Message Date
svenbarth
9240e0c2e6 * fix 32-bit * 32-bit => 64-bit for Coldfire
git-svn-id: trunk@38060 -
2018-01-27 14:26:18 +00:00
svenbarth
8522474457 * correctly allocate the space for the 5 registers that are stored
git-svn-id: trunk@38054 -
2018-01-26 21:48:07 +00:00
svenbarth
bd57af5b19 * as Coldfire does not support ADD.W save the (original) lower word and restore it after D0 is swapped back (I hope the algorithm still works then O.o)
git-svn-id: trunk@38044 -
2018-01-25 20:02:16 +00:00
svenbarth
b7cdec3a2a * Coldfire does not support EXG, so do it the old fashioned way (but before restoring the stored registers)
git-svn-id: trunk@38043 -
2018-01-25 19:59:50 +00:00
svenbarth
9822374680 * Coldfire does not support MOVEM together with pre-decrement or post-increment, so abuse TST for that which is only a single instruction word
git-svn-id: trunk@38042 -
2018-01-25 19:58:59 +00:00
Károly Balogh
c054117870 m68k: an assembly optimized longint to int64 implementation. removed the sarint64 helper from here
git-svn-id: trunk@37825 -
2017-12-26 22:41:06 +00:00
Károly Balogh
7659b347cd m68k: assembly optimized helper for the SarInt64 intrinsic
git-svn-id: trunk@37819 -
2017-12-26 16:34:01 +00:00
Károly Balogh
572c8430ac + more mess to make the skeleton amiga rtl compile
git-svn-id: trunk@2393 -
2006-02-01 15:35:33 +00:00