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 fcnvff,sgl,sgl %fr5,%fr10 9 fcnvff,sgl,dbl %fr5,%fr10 10 fcnvff,sgl,quad %fr5,%fr10 11 fcnvff,dbl,sgl %fr5,%fr10 12 fcnvff,dbl,dbl %fr5,%fr10 13 fcnvff,dbl,quad %fr5,%fr10 14 fcnvff,quad,sgl %fr5,%fr10 15 fcnvff,quad,dbl %fr5,%fr10 16 fcnvff,quad,quad %fr5,%fr10 17 fcnvff,sgl,sgl %fr20,%fr24 18 fcnvff,sgl,dbl %fr20,%fr24 19 fcnvff,sgl,quad %fr20,%fr24 20 fcnvff,dbl,sgl %fr20,%fr24 21 fcnvff,dbl,dbl %fr20,%fr24 22 fcnvff,dbl,quad %fr20,%fr24 23 fcnvff,quad,sgl %fr20,%fr24 24 fcnvff,quad,dbl %fr20,%fr24 25 fcnvff,quad,quad %fr20,%fr24 26 27 fcnvxf,sgl,sgl %fr5,%fr10 28 fcnvxf,sgl,dbl %fr5,%fr10 29 fcnvxf,sgl,quad %fr5,%fr10 30 fcnvxf,dbl,sgl %fr5,%fr10 31 fcnvxf,dbl,dbl %fr5,%fr10 32 fcnvxf,dbl,quad %fr5,%fr10 33 fcnvxf,quad,sgl %fr5,%fr10 34 fcnvxf,quad,dbl %fr5,%fr10 35 fcnvxf,quad,quad %fr5,%fr10 36 fcnvxf,sgl,sgl %fr20,%fr24 37 fcnvxf,sgl,dbl %fr20,%fr24 38 fcnvxf,sgl,quad %fr20,%fr24 39 fcnvxf,dbl,sgl %fr20,%fr24 40 fcnvxf,dbl,dbl %fr20,%fr24 41 fcnvxf,dbl,quad %fr20,%fr24 42 fcnvxf,quad,sgl %fr20,%fr24 43 fcnvxf,quad,dbl %fr20,%fr24 44 fcnvxf,quad,quad %fr20,%fr24 45 46 fcnvfx,sgl,sgl %fr5,%fr10 47 fcnvfx,sgl,dbl %fr5,%fr10 48 fcnvfx,sgl,quad %fr5,%fr10 49 fcnvfx,dbl,sgl %fr5,%fr10 50 fcnvfx,dbl,dbl %fr5,%fr10 51 fcnvfx,dbl,quad %fr5,%fr10 52 fcnvfx,quad,sgl %fr5,%fr10 53 fcnvfx,quad,dbl %fr5,%fr10 54 fcnvfx,quad,quad %fr5,%fr10 55 fcnvfx,sgl,sgl %fr20,%fr24 56 fcnvfx,sgl,dbl %fr20,%fr24 57 fcnvfx,sgl,quad %fr20,%fr24 58 fcnvfx,dbl,sgl %fr20,%fr24 59 fcnvfx,dbl,dbl %fr20,%fr24 60 fcnvfx,dbl,quad %fr20,%fr24 61 fcnvfx,quad,sgl %fr20,%fr24 62 fcnvfx,quad,dbl %fr20,%fr24 63 fcnvfx,quad,quad %fr20,%fr24 64 65 fcnvfxt,sgl,sgl %fr5,%fr10 66 fcnvfxt,sgl,dbl %fr5,%fr10 67 fcnvfxt,sgl,quad %fr5,%fr10 68 fcnvfxt,dbl,sgl %fr5,%fr10 69 fcnvfxt,dbl,dbl %fr5,%fr10 70 fcnvfxt,dbl,quad %fr5,%fr10 71 fcnvfxt,quad,sgl %fr5,%fr10 72 fcnvfxt,quad,dbl %fr5,%fr10 73 fcnvfxt,quad,quad %fr5,%fr10 74 fcnvfxt,sgl,sgl %fr20,%fr24 75 fcnvfxt,sgl,dbl %fr20,%fr24 76 fcnvfxt,sgl,quad %fr20,%fr24 77 fcnvfxt,dbl,sgl %fr20,%fr24 78 fcnvfxt,dbl,dbl %fr20,%fr24 79 fcnvfxt,dbl,quad %fr20,%fr24 80 fcnvfxt,quad,sgl %fr20,%fr24 81 fcnvfxt,quad,dbl %fr20,%fr24 82 fcnvfxt,quad,quad %fr20,%fr24 83 84