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