Mercurial > repos > blastem
comparison testcases.txt @ 224:f7ff02eeec2f
Added testcases for move and roxl/roxr. Made some small improvements to test tools.
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 21 Apr 2013 11:40:18 -0700 |
parents | b52f81d7cad0 |
children | 42123feab62d |
comparison
equal
deleted
inserted
replaced
223:17534fb7c4f5 | 224:f7ff02eeec2f |
---|---|
28 #bclr l d;#(0-255) d | 28 #bclr l d;#(0-255) d |
29 #btst b d;#(0-255) (a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l | 29 #btst b d;#(0-255) (a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l |
30 #btst l d;#(0-255) d | 30 #btst l d;#(0-255) d |
31 #rol bwl d;#(1-8) d | 31 #rol bwl d;#(1-8) d |
32 #ror bwl d;#(1-8) d | 32 #ror bwl d;#(1-8) d |
33 abcd b d d | 33 #abcd b d d |
34 abcd b -(a) -(a) | 34 #abcd b -(a) -(a) |
35 sbcd b d d | 35 #sbcd b d d |
36 sbcd b -(a) -(a) | 36 #sbcd b -(a) -(a) |
37 muls w d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x) d | 37 #muls w d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x) d |
38 mulu w d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x) d | 38 #mulu w d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x) d |
39 #move bwl d;a;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x) d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l | |
40 #movea wl d;a;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x) a | |
41 moveq l #(-128-127) d | |
42 roxl bwl d;#(1-8) d | |
43 roxr bwl d;#(1-8) d | |
39 | 44 |