changeset 441:112d5d0830fd

Add a bunch of 68K test cases for single operand instructions
author Mike Pavone <pavone@retrodev.com>
date Wed, 17 Jul 2013 00:17:42 -0700
parents 306986209cba
children 1a48b31f5316
files testcases.txt
diffstat 1 files changed, 28 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/testcases.txt	Tue Jul 16 23:16:50 2013 -0700
+++ b/testcases.txt	Wed Jul 17 00:17:42 2013 -0700
@@ -56,5 +56,32 @@
 #or		bwl		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x)	d
 #or		bwl		d																(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
 #ori		bwl		#n																d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
-clr		bwl		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#clr		bwl		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#ext		wl		d
+#neg		bwl		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#negx	bwl		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#not		bwl		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#pea		l		(a);(n,a);(n,a,x);(n).w;(n).l;(n,pc);(n,pc,x)
+#rol		w		(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#ror		w		(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#roxl	w		(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#roxr	w		(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#st		b		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#sf		b		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#shi		b		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#sls		b		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#scc		b		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#scs		b		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#sne		b		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#seq		b		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#svc		b		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#svs		b		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#spl		b		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#smi		b		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#sge		b		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#slt		b		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#sgt		b		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#sle		b		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l
+#swap	w		d
+tst		bwl		d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l