1 .LEVEL 2.0 2 .code 3 .align 4 4; Basic immediate 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 extrd,u,* %r4,10,5,%r6 10 extrd,u,*= %r4,10,5,%r6 11 extrd,u,*< %r4,10,5,%r6 12 extrd,u,*od %r4,10,5,%r6 13 extrd,u,*tr %r4,10,5,%r6 14 extrd,u,*<> %r4,10,5,%r6 15 extrd,u,*>= %r4,10,5,%r6 16 extrd,u,*ev %r4,10,5,%r6 17 18 extrd,s,* %r4,10,5,%r6 19 extrd,s,*= %r4,10,5,%r6 20 extrd,s,*< %r4,10,5,%r6 21 extrd,s,*od %r4,10,5,%r6 22 extrd,*tr %r4,10,5,%r6 23 extrd,*<> %r4,10,5,%r6 24 extrd,*>= %r4,10,5,%r6 25 extrd,*ev %r4,10,5,%r6 26 27 extrd,u,* %r4,%sar,5,%r6 28 extrd,u,*= %r4,%sar,5,%r6 29 extrd,u,*< %r4,%sar,5,%r6 30 extrd,u,*od %r4,%sar,5,%r6 31 extrd,u,*tr %r4,%sar,5,%r6 32 extrd,u,*<> %r4,%sar,5,%r6 33 extrd,u,*>= %r4,%sar,5,%r6 34 extrd,u,*ev %r4,%sar,5,%r6 35 36 extrd,s,* %r4,%sar,5,%r6 37 extrd,s,*= %r4,%sar,5,%r6 38 extrd,s,*< %r4,%sar,5,%r6 39 extrd,s,*od %r4,%sar,5,%r6 40 extrd,*tr %r4,%sar,5,%r6 41 extrd,*<> %r4,%sar,5,%r6 42 extrd,*>= %r4,%sar,5,%r6 43 extrd,*ev %r4,%sar,5,%r6 44