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 fmpyfadd,sgl %fr5R,%fr10L,%fr13R,%fr14L 10 fmpyfadd,dbl %fr5,%fr10,%fr13,%fr14 11 fmpyfadd,sgl %fr18R,%fr27L,%fr6R,%fr21L 12 fmpyfadd,dbl %fr18,%fr27,%fr6,%fr21 13 14 fmpynfadd,sgl %fr5R,%fr10L,%fr13R,%fr14L 15 fmpynfadd,dbl %fr5,%fr10,%fr13,%fr14 16 fmpynfadd,sgl %fr18R,%fr27L,%fr6R,%fr21L 17 fmpynfadd,dbl %fr18,%fr27,%fr6,%fr21 18 19 fneg,sgl %fr5,%fr10R 20 fneg,dbl %fr5,%fr10 21 fneg,quad %fr5,%fr10 22 fneg,sgl %fr20R,%fr24L 23 fneg,dbl %fr20,%fr24 24 25 fnegabs,sgl %fr5,%fr10R 26 fnegabs,dbl %fr5,%fr10 27 fnegabs,quad %fr5,%fr10 28 fnegabs,sgl %fr20R,%fr24L 29 fnegabs,dbl %fr20,%fr24 30 31