Mercurial > repos > blastem
view testcases.txt @ 220:cb72780e17b1
Add support for picking random numbers in a larger range in test generator. Add support for running a subset of tests in runner. Added testcases for bit and rotate instructions.
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 20 Apr 2013 15:14:47 -0700 |
parents | acd29e2664c6 |
children | b52f81d7cad0 |
line wrap: on
line source
Name Sizes Src Modes Dst Modes #add bwl d;a;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x) d #add bwl d (a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l #adda wl d;a;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x) a #addi bwl #n d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l #addq bwl #(1-8) d;a;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l #addx bwl d d #addx bwl -(a) -(a) #and bwl d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x) d #and bwl d (a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l #andi bwl #n d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l #asl bwl d;#(1-8) d #asr bwl d;#(1-8) d #lsl bwl d;#(1-8) d #lsr bwl d;#(1-8) d #sub bwl d;a;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x) d #sub bwl d (a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l #suba wl d;a;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l;#n;(n,pc);(n,pc,x) a #subi bwl #n d;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l #subq bwl #(1-8) d;a;(a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l #subx bwl d d #subx bwl -(a) -(a) bchg b d;#(0-255) (a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l bchg l d;#(0-255) d bset b d;#(0-255) (a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l bset l d;#(0-255) d bclr b d;#(0-255) (a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l bclr l d;#(0-255) d btst b d;#(0-255) (a);(a)+;-(a);(n,a);(n,a,x);(n).w;(n).l btst l d;#(0-255) d rol bwl d;#(1-8) d ror bwl d;#(1-8) d