Home | History | Annotate | Download | only in basic
      1 	.LEVEL 2.0
      2 	.code
      3 	.align 4
      4 ; PA 2.0 Deposit instruction tests.
      5 ;
      6 ; We could/should test some of the corner cases for register and
      7 ; immediate fields.  We should also check the assorted field
      8 ; selectors to make sure they're handled correctly.
      9 	depd,z,* %r4,10,5,%r6
     10 	depd,z,*= %r4,10,5,%r6
     11 	depd,z,*< %r4,10,5,%r6
     12 	depd,z,*od %r4,10,5,%r6
     13 	depd,z,*tr %r4,10,5,%r6
     14 	depd,z,*<> %r4,10,5,%r6
     15 	depd,z,*>= %r4,10,5,%r6
     16 	depd,z,*ev %r4,10,5,%r6
     17 
     18 	depd,* %r4,10,5,%r6
     19 	depd,*= %r4,10,5,%r6
     20 	depd,*< %r4,10,5,%r6
     21 	depd,*od %r4,10,5,%r6
     22 	depd,*tr %r4,10,5,%r6
     23 	depd,*<> %r4,10,5,%r6
     24 	depd,*>= %r4,10,5,%r6
     25 	depd,*ev %r4,10,5,%r6
     26 
     27 	depd,z,* %r4,%sar,5,%r6
     28 	depd,z,*= %r4,%sar,5,%r6
     29 	depd,z,*< %r4,%sar,5,%r6
     30 	depd,z,*od %r4,%sar,5,%r6
     31 	depd,z,*tr %r4,%sar,5,%r6
     32 	depd,z,*<> %r4,%sar,5,%r6
     33 	depd,z,*>= %r4,%sar,5,%r6
     34 	depd,z,*ev %r4,%sar,5,%r6
     35 
     36 	depd,* %r4,%sar,5,%r6
     37 	depd,*= %r4,%sar,5,%r6
     38 	depd,*< %r4,%sar,5,%r6
     39 	depd,*od %r4,%sar,5,%r6
     40 	depd,*tr %r4,%sar,5,%r6
     41 	depd,*<> %r4,%sar,5,%r6
     42 	depd,*>= %r4,%sar,5,%r6
     43 	depd,*ev %r4,%sar,5,%r6
     44 
     45 	depdi,* -1,%sar,5,%r6
     46 	depdi,*= -1,%sar,5,%r6
     47 	depdi,*< -1,%sar,5,%r6
     48 	depdi,*od -1,%sar,5,%r6
     49 	depdi,*tr -1,%sar,5,%r6
     50 	depdi,*<> -1,%sar,5,%r6
     51 	depdi,*>= -1,%sar,5,%r6
     52 	depdi,*ev -1,%sar,5,%r6
     53 
     54 	depdi,z,* -1,%sar,5,%r6
     55 	depdi,z,*= -1,%sar,5,%r6
     56 	depdi,z,*< -1,%sar,5,%r6
     57 	depdi,z,*od -1,%sar,5,%r6
     58 	depdi,z,*tr -1,%sar,5,%r6
     59 	depdi,z,*<> -1,%sar,5,%r6
     60 	depdi,z,*>= -1,%sar,5,%r6
     61 	depdi,z,*ev -1,%sar,5,%r6
     62 
     63 	depdi,* -1,10,4,%r6
     64 	depdi,*= -1,10,4,%r6
     65 	depdi,*< -1,10,4,%r6
     66 	depdi,*od -1,10,4,%r6
     67 	depdi,*tr -1,10,4,%r6
     68 	depdi,*<> -1,10,4,%r6
     69 	depdi,*>= -1,10,4,%r6
     70 	depdi,*ev -1,10,4,%r6
     71 
     72 	depdi,z,* -1,10,4,%r6
     73 	depdi,z,*= -1,10,4,%r6
     74 	depdi,z,*< -1,10,4,%r6
     75 	depdi,z,*od -1,10,4,%r6
     76 	depdi,z,*tr -1,10,4,%r6
     77 	depdi,z,*<> -1,10,4,%r6
     78 	depdi,z,*>= -1,10,4,%r6
     79 	depdi,z,*ev -1,10,4,%r6
     80