Home | History | Annotate | Download | only in basic
      1 	.code
      2 	.align 4
      3 ; Basic immediate instruction tests.
      4 ;
      5 ; We could/should test some of the corner cases for register and
      6 ; immediate fields.  We should also check the assorted field
      7 ; selectors to make sure they're handled correctly.
      8 	comclr %r4,%r5,%r6
      9 	comclr,= %r4,%r5,%r6
     10 	comclr,< %r4,%r5,%r6
     11 	comclr,<= %r4,%r5,%r6
     12 	comclr,<< %r4,%r5,%r6
     13 	comclr,<<= %r4,%r5,%r6
     14 	comclr,sv %r4,%r5,%r6
     15 	comclr,od %r4,%r5,%r6
     16 	comclr,tr %r4,%r5,%r6
     17 	comclr,<> %r4,%r5,%r6
     18 	comclr,>= %r4,%r5,%r6
     19 	comclr,> %r4,%r5,%r6
     20 	comclr,>>= %r4,%r5,%r6
     21 	comclr,>> %r4,%r5,%r6
     22 	comclr,nsv %r4,%r5,%r6
     23 	comclr,ev %r4,%r5,%r6
     24 
     25 	comiclr 123,%r5,%r6
     26 	comiclr,= 123,%r5,%r6
     27 	comiclr,< 123,%r5,%r6
     28 	comiclr,<= 123,%r5,%r6
     29 	comiclr,<< 123,%r5,%r6
     30 	comiclr,<<= 123,%r5,%r6
     31 	comiclr,sv 123,%r5,%r6
     32 	comiclr,od 123,%r5,%r6
     33 	comiclr,tr 123,%r5,%r6
     34 	comiclr,<> 123,%r5,%r6
     35 	comiclr,>= 123,%r5,%r6
     36 	comiclr,> 123,%r5,%r6
     37 	comiclr,>>= 123,%r5,%r6
     38 	comiclr,>> 123,%r5,%r6
     39 	comiclr,nsv 123,%r5,%r6
     40 	comiclr,ev 123,%r5,%r6
     41 
     42