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