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