Mercurial > repos > blastem
diff 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 |
line wrap: on
line diff
--- a/testcases.txt Sat Apr 20 17:41:07 2013 -0700 +++ b/testcases.txt Sun Apr 21 11:40:18 2013 -0700 @@ -30,10 +30,15 @@ #btst l d;#(0-255) d #rol bwl d;#(1-8) d #ror bwl d;#(1-8) d -abcd b d d -abcd b -(a) -(a) -sbcd b d d -sbcd b -(a) -(a) -muls w d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x) d -mulu w d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x) d +#abcd b d d +#abcd b -(a) -(a) +#sbcd b d d +#sbcd b -(a) -(a) +#muls w d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x) d +#mulu w d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x) d +#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 +#movea wl d;a;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x) a +moveq l #(-128-127) d +roxl bwl d;#(1-8) d +roxr bwl d;#(1-8) d