• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1	.level 1.1
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	sub %r4,%r5,%r6
10	sub,= %r4,%r5,%r6
11	sub,< %r4,%r5,%r6
12	sub,<= %r4,%r5,%r6
13	sub,<< %r4,%r5,%r6
14	sub,<<= %r4,%r5,%r6
15	sub,sv %r4,%r5,%r6
16	sub,od %r4,%r5,%r6
17	sub,tr %r4,%r5,%r6
18	sub,<> %r4,%r5,%r6
19	sub,>= %r4,%r5,%r6
20	sub,> %r4,%r5,%r6
21	sub,>>= %r4,%r5,%r6
22	sub,>> %r4,%r5,%r6
23	sub,nsv %r4,%r5,%r6
24	sub,ev %r4,%r5,%r6
25
26	subo %r4,%r5,%r6
27	subo,= %r4,%r5,%r6
28	subo,< %r4,%r5,%r6
29	subo,<= %r4,%r5,%r6
30	subo,<< %r4,%r5,%r6
31	subo,<<= %r4,%r5,%r6
32	subo,sv %r4,%r5,%r6
33	subo,od %r4,%r5,%r6
34	subo,tr %r4,%r5,%r6
35	subo,<> %r4,%r5,%r6
36	subo,>= %r4,%r5,%r6
37	subo,> %r4,%r5,%r6
38	subo,>>= %r4,%r5,%r6
39	subo,>> %r4,%r5,%r6
40	subo,nsv %r4,%r5,%r6
41	subo,ev %r4,%r5,%r6
42
43	subb %r4,%r5,%r6
44	subb,= %r4,%r5,%r6
45	subb,< %r4,%r5,%r6
46	subb,<= %r4,%r5,%r6
47	subb,<< %r4,%r5,%r6
48	subb,<<= %r4,%r5,%r6
49	subb,sv %r4,%r5,%r6
50	subb,od %r4,%r5,%r6
51	subb,tr %r4,%r5,%r6
52	subb,<> %r4,%r5,%r6
53	subb,>= %r4,%r5,%r6
54	subb,> %r4,%r5,%r6
55	subb,>>= %r4,%r5,%r6
56	subb,>> %r4,%r5,%r6
57	subb,nsv %r4,%r5,%r6
58	subb,ev %r4,%r5,%r6
59
60	subbo %r4,%r5,%r6
61	subbo,= %r4,%r5,%r6
62	subbo,< %r4,%r5,%r6
63	subbo,<= %r4,%r5,%r6
64	subbo,<< %r4,%r5,%r6
65	subbo,<<= %r4,%r5,%r6
66	subbo,sv %r4,%r5,%r6
67	subbo,od %r4,%r5,%r6
68	subbo,tr %r4,%r5,%r6
69	subbo,<> %r4,%r5,%r6
70	subbo,>= %r4,%r5,%r6
71	subbo,> %r4,%r5,%r6
72	subbo,>>= %r4,%r5,%r6
73	subbo,>> %r4,%r5,%r6
74	subbo,nsv %r4,%r5,%r6
75	subbo,ev %r4,%r5,%r6
76
77	subt %r4,%r5,%r6
78	subt,= %r4,%r5,%r6
79	subt,< %r4,%r5,%r6
80	subt,<= %r4,%r5,%r6
81	subt,<< %r4,%r5,%r6
82	subt,<<= %r4,%r5,%r6
83	subt,sv %r4,%r5,%r6
84	subt,od %r4,%r5,%r6
85	subt,tr %r4,%r5,%r6
86	subt,<> %r4,%r5,%r6
87	subt,>= %r4,%r5,%r6
88	subt,> %r4,%r5,%r6
89	subt,>>= %r4,%r5,%r6
90	subt,>> %r4,%r5,%r6
91	subt,nsv %r4,%r5,%r6
92	subt,ev %r4,%r5,%r6
93
94	subto %r4,%r5,%r6
95	subto,= %r4,%r5,%r6
96	subto,< %r4,%r5,%r6
97	subto,<= %r4,%r5,%r6
98	subto,<< %r4,%r5,%r6
99	subto,<<= %r4,%r5,%r6
100	subto,sv %r4,%r5,%r6
101	subto,od %r4,%r5,%r6
102	subto,tr %r4,%r5,%r6
103	subto,<> %r4,%r5,%r6
104	subto,>= %r4,%r5,%r6
105	subto,> %r4,%r5,%r6
106	subto,>>= %r4,%r5,%r6
107	subto,>> %r4,%r5,%r6
108	subto,nsv %r4,%r5,%r6
109	subto,ev %r4,%r5,%r6
110
111	sub,tsv %r4,%r5,%r6
112	sub,tsv,= %r4,%r5,%r6
113	sub,tsv,< %r4,%r5,%r6
114	sub,tsv,<= %r4,%r5,%r6
115	sub,tsv,<< %r4,%r5,%r6
116	sub,tsv,<<= %r4,%r5,%r6
117	sub,tsv,sv %r4,%r5,%r6
118	sub,tsv,od %r4,%r5,%r6
119	sub,tsv,tr %r4,%r5,%r6
120	sub,tsv,<> %r4,%r5,%r6
121	sub,tsv,>= %r4,%r5,%r6
122	sub,tsv,> %r4,%r5,%r6
123	sub,tsv,>>= %r4,%r5,%r6
124	sub,tsv,>> %r4,%r5,%r6
125	sub,tsv,nsv %r4,%r5,%r6
126	sub,tsv,ev %r4,%r5,%r6
127
128	sub,b %r4,%r5,%r6
129	sub,b,= %r4,%r5,%r6
130	sub,b,< %r4,%r5,%r6
131	sub,b,<= %r4,%r5,%r6
132	sub,b,<< %r4,%r5,%r6
133	sub,b,<<= %r4,%r5,%r6
134	sub,b,sv %r4,%r5,%r6
135	sub,b,od %r4,%r5,%r6
136	sub,b,tr %r4,%r5,%r6
137	sub,b,<> %r4,%r5,%r6
138	sub,b,>= %r4,%r5,%r6
139	sub,b,> %r4,%r5,%r6
140	sub,b,>>= %r4,%r5,%r6
141	sub,b,>> %r4,%r5,%r6
142	sub,b,nsv %r4,%r5,%r6
143	sub,b,ev %r4,%r5,%r6
144
145	sub,b,tsv %r4,%r5,%r6
146	sub,b,tsv,= %r4,%r5,%r6
147	sub,b,tsv,< %r4,%r5,%r6
148	sub,b,tsv,<= %r4,%r5,%r6
149	sub,b,tsv,<< %r4,%r5,%r6
150	sub,b,tsv,<<= %r4,%r5,%r6
151	sub,b,tsv,sv %r4,%r5,%r6
152	sub,b,tsv,od %r4,%r5,%r6
153	sub,tsv,b,tr %r4,%r5,%r6
154	sub,tsv,b,<> %r4,%r5,%r6
155	sub,tsv,b,>= %r4,%r5,%r6
156	sub,tsv,b,> %r4,%r5,%r6
157	sub,tsv,b,>>= %r4,%r5,%r6
158	sub,tsv,b,>> %r4,%r5,%r6
159	sub,tsv,b,nsv %r4,%r5,%r6
160	sub,tsv,b,ev %r4,%r5,%r6
161
162	sub,tc %r4,%r5,%r6
163	sub,tc,= %r4,%r5,%r6
164	sub,tc,< %r4,%r5,%r6
165	sub,tc,<= %r4,%r5,%r6
166	sub,tc,<< %r4,%r5,%r6
167	sub,tc,<<= %r4,%r5,%r6
168	sub,tc,sv %r4,%r5,%r6
169	sub,tc,od %r4,%r5,%r6
170	sub,tc,tr %r4,%r5,%r6
171	sub,tc,<> %r4,%r5,%r6
172	sub,tc,>= %r4,%r5,%r6
173	sub,tc,> %r4,%r5,%r6
174	sub,tc,>>= %r4,%r5,%r6
175	sub,tc,>> %r4,%r5,%r6
176	sub,tc,nsv %r4,%r5,%r6
177	sub,tc,ev %r4,%r5,%r6
178
179	sub,tc,tsv %r4,%r5,%r6
180	sub,tc,tsv,= %r4,%r5,%r6
181	sub,tc,tsv,< %r4,%r5,%r6
182	sub,tc,tsv,<= %r4,%r5,%r6
183	sub,tc,tsv,<< %r4,%r5,%r6
184	sub,tc,tsv,<<= %r4,%r5,%r6
185	sub,tc,tsv,sv %r4,%r5,%r6
186	sub,tc,tsv,od %r4,%r5,%r6
187	sub,tsv,tc,tr %r4,%r5,%r6
188	sub,tsv,tc,<> %r4,%r5,%r6
189	sub,tsv,tc,>= %r4,%r5,%r6
190	sub,tsv,tc,> %r4,%r5,%r6
191	sub,tsv,tc,>>= %r4,%r5,%r6
192	sub,tsv,tc,>> %r4,%r5,%r6
193	sub,tsv,tc,nsv %r4,%r5,%r6
194	sub,tsv,tc,ev %r4,%r5,%r6
195