1 /* Auto generated, do not edit */
2 
3 #include "cp1600/op_tables.h"
4 const uint8_t dec_format[] =
5 {
6 /*0000000000*/   fmt_impl_1op_a,    /* Implied 1-op arithmetic  (a)     */
7 /*0000000001*/   fmt_impl_1op_a,    /* Implied 1-op arithmetic  (a)     */
8 /*0000000010*/   fmt_impl_1op_a,    /* Implied 1-op arithmetic  (a)     */
9 /*0000000011*/   fmt_impl_1op_a,    /* Implied 1-op arithmetic  (a)     */
10 /*0000000100*/   fmt_jump,          /* Absolute jump instructions       */
11 /*0000000101*/   fmt_impl_1op_b,    /* Implied 1-op arithmetic  (b)     */
12 /*0000000110*/   fmt_impl_1op_b,    /* Implied 1-op arithmetic  (b)     */
13 /*0000000111*/   fmt_impl_1op_b,    /* Implied 1-op arithmetic  (b)     */
14 /*0000001000*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
15 /*0000001001*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
16 /*0000001010*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
17 /*0000001011*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
18 /*0000001100*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
19 /*0000001101*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
20 /*0000001110*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
21 /*0000001111*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
22 /*0000010000*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
23 /*0000010001*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
24 /*0000010010*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
25 /*0000010011*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
26 /*0000010100*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
27 /*0000010101*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
28 /*0000010110*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
29 /*0000010111*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
30 /*0000011000*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
31 /*0000011001*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
32 /*0000011010*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
33 /*0000011011*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
34 /*0000011100*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
35 /*0000011101*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
36 /*0000011110*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
37 /*0000011111*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
38 /*0000100000*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
39 /*0000100001*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
40 /*0000100010*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
41 /*0000100011*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
42 /*0000100100*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
43 /*0000100101*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
44 /*0000100110*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
45 /*0000100111*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
46 /*0000101000*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
47 /*0000101001*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
48 /*0000101010*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
49 /*0000101011*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
50 /*0000101100*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
51 /*0000101101*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
52 /*0000101110*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
53 /*0000101111*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
54 /*0000110000*/   fmt_gswd,          /* GSWD -- Get Status WorD insn.    */
55 /*0000110001*/   fmt_gswd,          /* GSWD -- Get Status WorD insn.    */
56 /*0000110010*/   fmt_gswd,          /* GSWD -- Get Status WorD insn.    */
57 /*0000110011*/   fmt_gswd,          /* GSWD -- Get Status WorD insn.    */
58 /*0000110100*/   fmt_nop_sin,       /* NOP, SIN instructions            */
59 /*0000110101*/   fmt_nop_sin,       /* NOP, SIN instructions            */
60 /*0000110110*/   fmt_nop_sin,       /* NOP, SIN instructions            */
61 /*0000110111*/   fmt_nop_sin,       /* NOP, SIN instructions            */
62 /*0000111000*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
63 /*0000111001*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
64 /*0000111010*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
65 /*0000111011*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
66 /*0000111100*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
67 /*0000111101*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
68 /*0000111110*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
69 /*0000111111*/   fmt_reg_1op,       /* Combined Src/Dst Register 1-op   */
70 /*0001000000*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
71 /*0001000001*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
72 /*0001000010*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
73 /*0001000011*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
74 /*0001000100*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
75 /*0001000101*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
76 /*0001000110*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
77 /*0001000111*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
78 /*0001001000*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
79 /*0001001001*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
80 /*0001001010*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
81 /*0001001011*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
82 /*0001001100*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
83 /*0001001101*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
84 /*0001001110*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
85 /*0001001111*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
86 /*0001010000*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
87 /*0001010001*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
88 /*0001010010*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
89 /*0001010011*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
90 /*0001010100*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
91 /*0001010101*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
92 /*0001010110*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
93 /*0001010111*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
94 /*0001011000*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
95 /*0001011001*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
96 /*0001011010*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
97 /*0001011011*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
98 /*0001011100*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
99 /*0001011101*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
100 /*0001011110*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
101 /*0001011111*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
102 /*0001100000*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
103 /*0001100001*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
104 /*0001100010*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
105 /*0001100011*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
106 /*0001100100*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
107 /*0001100101*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
108 /*0001100110*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
109 /*0001100111*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
110 /*0001101000*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
111 /*0001101001*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
112 /*0001101010*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
113 /*0001101011*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
114 /*0001101100*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
115 /*0001101101*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
116 /*0001101110*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
117 /*0001101111*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
118 /*0001110000*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
119 /*0001110001*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
120 /*0001110010*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
121 /*0001110011*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
122 /*0001110100*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
123 /*0001110101*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
124 /*0001110110*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
125 /*0001110111*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
126 /*0001111000*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
127 /*0001111001*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
128 /*0001111010*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
129 /*0001111011*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
130 /*0001111100*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
131 /*0001111101*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
132 /*0001111110*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
133 /*0001111111*/   fmt_rot_1op,       /* Rotate/Shift Register 1-op       */
134 /*0010000000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
135 /*0010000001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
136 /*0010000010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
137 /*0010000011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
138 /*0010000100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
139 /*0010000101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
140 /*0010000110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
141 /*0010000111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
142 /*0010001000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
143 /*0010001001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
144 /*0010001010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
145 /*0010001011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
146 /*0010001100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
147 /*0010001101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
148 /*0010001110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
149 /*0010001111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
150 /*0010010000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
151 /*0010010001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
152 /*0010010010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
153 /*0010010011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
154 /*0010010100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
155 /*0010010101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
156 /*0010010110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
157 /*0010010111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
158 /*0010011000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
159 /*0010011001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
160 /*0010011010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
161 /*0010011011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
162 /*0010011100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
163 /*0010011101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
164 /*0010011110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
165 /*0010011111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
166 /*0010100000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
167 /*0010100001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
168 /*0010100010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
169 /*0010100011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
170 /*0010100100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
171 /*0010100101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
172 /*0010100110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
173 /*0010100111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
174 /*0010101000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
175 /*0010101001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
176 /*0010101010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
177 /*0010101011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
178 /*0010101100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
179 /*0010101101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
180 /*0010101110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
181 /*0010101111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
182 /*0010110000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
183 /*0010110001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
184 /*0010110010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
185 /*0010110011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
186 /*0010110100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
187 /*0010110101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
188 /*0010110110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
189 /*0010110111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
190 /*0010111000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
191 /*0010111001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
192 /*0010111010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
193 /*0010111011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
194 /*0010111100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
195 /*0010111101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
196 /*0010111110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
197 /*0010111111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
198 /*0011000000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
199 /*0011000001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
200 /*0011000010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
201 /*0011000011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
202 /*0011000100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
203 /*0011000101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
204 /*0011000110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
205 /*0011000111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
206 /*0011001000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
207 /*0011001001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
208 /*0011001010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
209 /*0011001011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
210 /*0011001100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
211 /*0011001101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
212 /*0011001110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
213 /*0011001111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
214 /*0011010000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
215 /*0011010001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
216 /*0011010010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
217 /*0011010011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
218 /*0011010100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
219 /*0011010101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
220 /*0011010110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
221 /*0011010111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
222 /*0011011000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
223 /*0011011001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
224 /*0011011010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
225 /*0011011011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
226 /*0011011100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
227 /*0011011101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
228 /*0011011110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
229 /*0011011111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
230 /*0011100000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
231 /*0011100001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
232 /*0011100010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
233 /*0011100011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
234 /*0011100100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
235 /*0011100101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
236 /*0011100110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
237 /*0011100111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
238 /*0011101000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
239 /*0011101001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
240 /*0011101010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
241 /*0011101011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
242 /*0011101100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
243 /*0011101101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
244 /*0011101110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
245 /*0011101111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
246 /*0011110000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
247 /*0011110001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
248 /*0011110010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
249 /*0011110011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
250 /*0011110100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
251 /*0011110101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
252 /*0011110110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
253 /*0011110111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
254 /*0011111000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
255 /*0011111001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
256 /*0011111010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
257 /*0011111011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
258 /*0011111100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
259 /*0011111101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
260 /*0011111110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
261 /*0011111111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
262 /*0100000000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
263 /*0100000001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
264 /*0100000010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
265 /*0100000011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
266 /*0100000100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
267 /*0100000101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
268 /*0100000110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
269 /*0100000111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
270 /*0100001000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
271 /*0100001001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
272 /*0100001010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
273 /*0100001011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
274 /*0100001100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
275 /*0100001101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
276 /*0100001110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
277 /*0100001111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
278 /*0100010000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
279 /*0100010001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
280 /*0100010010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
281 /*0100010011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
282 /*0100010100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
283 /*0100010101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
284 /*0100010110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
285 /*0100010111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
286 /*0100011000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
287 /*0100011001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
288 /*0100011010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
289 /*0100011011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
290 /*0100011100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
291 /*0100011101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
292 /*0100011110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
293 /*0100011111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
294 /*0100100000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
295 /*0100100001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
296 /*0100100010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
297 /*0100100011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
298 /*0100100100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
299 /*0100100101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
300 /*0100100110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
301 /*0100100111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
302 /*0100101000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
303 /*0100101001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
304 /*0100101010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
305 /*0100101011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
306 /*0100101100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
307 /*0100101101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
308 /*0100101110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
309 /*0100101111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
310 /*0100110000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
311 /*0100110001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
312 /*0100110010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
313 /*0100110011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
314 /*0100110100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
315 /*0100110101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
316 /*0100110110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
317 /*0100110111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
318 /*0100111000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
319 /*0100111001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
320 /*0100111010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
321 /*0100111011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
322 /*0100111100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
323 /*0100111101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
324 /*0100111110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
325 /*0100111111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
326 /*0101000000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
327 /*0101000001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
328 /*0101000010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
329 /*0101000011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
330 /*0101000100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
331 /*0101000101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
332 /*0101000110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
333 /*0101000111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
334 /*0101001000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
335 /*0101001001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
336 /*0101001010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
337 /*0101001011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
338 /*0101001100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
339 /*0101001101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
340 /*0101001110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
341 /*0101001111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
342 /*0101010000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
343 /*0101010001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
344 /*0101010010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
345 /*0101010011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
346 /*0101010100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
347 /*0101010101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
348 /*0101010110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
349 /*0101010111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
350 /*0101011000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
351 /*0101011001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
352 /*0101011010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
353 /*0101011011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
354 /*0101011100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
355 /*0101011101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
356 /*0101011110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
357 /*0101011111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
358 /*0101100000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
359 /*0101100001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
360 /*0101100010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
361 /*0101100011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
362 /*0101100100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
363 /*0101100101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
364 /*0101100110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
365 /*0101100111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
366 /*0101101000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
367 /*0101101001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
368 /*0101101010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
369 /*0101101011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
370 /*0101101100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
371 /*0101101101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
372 /*0101101110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
373 /*0101101111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
374 /*0101110000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
375 /*0101110001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
376 /*0101110010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
377 /*0101110011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
378 /*0101110100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
379 /*0101110101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
380 /*0101110110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
381 /*0101110111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
382 /*0101111000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
383 /*0101111001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
384 /*0101111010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
385 /*0101111011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
386 /*0101111100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
387 /*0101111101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
388 /*0101111110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
389 /*0101111111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
390 /*0110000000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
391 /*0110000001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
392 /*0110000010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
393 /*0110000011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
394 /*0110000100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
395 /*0110000101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
396 /*0110000110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
397 /*0110000111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
398 /*0110001000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
399 /*0110001001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
400 /*0110001010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
401 /*0110001011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
402 /*0110001100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
403 /*0110001101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
404 /*0110001110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
405 /*0110001111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
406 /*0110010000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
407 /*0110010001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
408 /*0110010010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
409 /*0110010011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
410 /*0110010100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
411 /*0110010101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
412 /*0110010110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
413 /*0110010111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
414 /*0110011000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
415 /*0110011001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
416 /*0110011010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
417 /*0110011011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
418 /*0110011100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
419 /*0110011101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
420 /*0110011110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
421 /*0110011111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
422 /*0110100000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
423 /*0110100001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
424 /*0110100010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
425 /*0110100011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
426 /*0110100100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
427 /*0110100101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
428 /*0110100110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
429 /*0110100111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
430 /*0110101000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
431 /*0110101001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
432 /*0110101010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
433 /*0110101011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
434 /*0110101100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
435 /*0110101101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
436 /*0110101110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
437 /*0110101111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
438 /*0110110000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
439 /*0110110001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
440 /*0110110010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
441 /*0110110011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
442 /*0110110100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
443 /*0110110101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
444 /*0110110110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
445 /*0110110111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
446 /*0110111000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
447 /*0110111001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
448 /*0110111010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
449 /*0110111011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
450 /*0110111100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
451 /*0110111101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
452 /*0110111110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
453 /*0110111111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
454 /*0111000000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
455 /*0111000001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
456 /*0111000010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
457 /*0111000011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
458 /*0111000100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
459 /*0111000101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
460 /*0111000110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
461 /*0111000111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
462 /*0111001000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
463 /*0111001001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
464 /*0111001010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
465 /*0111001011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
466 /*0111001100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
467 /*0111001101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
468 /*0111001110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
469 /*0111001111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
470 /*0111010000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
471 /*0111010001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
472 /*0111010010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
473 /*0111010011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
474 /*0111010100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
475 /*0111010101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
476 /*0111010110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
477 /*0111010111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
478 /*0111011000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
479 /*0111011001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
480 /*0111011010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
481 /*0111011011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
482 /*0111011100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
483 /*0111011101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
484 /*0111011110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
485 /*0111011111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
486 /*0111100000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
487 /*0111100001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
488 /*0111100010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
489 /*0111100011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
490 /*0111100100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
491 /*0111100101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
492 /*0111100110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
493 /*0111100111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
494 /*0111101000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
495 /*0111101001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
496 /*0111101010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
497 /*0111101011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
498 /*0111101100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
499 /*0111101101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
500 /*0111101110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
501 /*0111101111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
502 /*0111110000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
503 /*0111110001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
504 /*0111110010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
505 /*0111110011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
506 /*0111110100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
507 /*0111110101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
508 /*0111110110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
509 /*0111110111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
510 /*0111111000*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
511 /*0111111001*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
512 /*0111111010*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
513 /*0111111011*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
514 /*0111111100*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
515 /*0111111101*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
516 /*0111111110*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
517 /*0111111111*/   fmt_reg_2op,       /* Register  -> Register 2-op arith */
518 /*1000000000*/   fmt_cond_br,       /* Conditional branch.              */
519 /*1000000001*/   fmt_cond_br,       /* Conditional branch.              */
520 /*1000000010*/   fmt_cond_br,       /* Conditional branch.              */
521 /*1000000011*/   fmt_cond_br,       /* Conditional branch.              */
522 /*1000000100*/   fmt_cond_br,       /* Conditional branch.              */
523 /*1000000101*/   fmt_cond_br,       /* Conditional branch.              */
524 /*1000000110*/   fmt_cond_br,       /* Conditional branch.              */
525 /*1000000111*/   fmt_cond_br,       /* Conditional branch.              */
526 /*1000001000*/   fmt_cond_br,       /* Conditional branch.              */
527 /*1000001001*/   fmt_cond_br,       /* Conditional branch.              */
528 /*1000001010*/   fmt_cond_br,       /* Conditional branch.              */
529 /*1000001011*/   fmt_cond_br,       /* Conditional branch.              */
530 /*1000001100*/   fmt_cond_br,       /* Conditional branch.              */
531 /*1000001101*/   fmt_cond_br,       /* Conditional branch.              */
532 /*1000001110*/   fmt_cond_br,       /* Conditional branch.              */
533 /*1000001111*/   fmt_cond_br,       /* Conditional branch.              */
534 /*1000010000*/   fmt_cond_br,       /* Conditional branch.              */
535 /*1000010001*/   fmt_cond_br,       /* Conditional branch.              */
536 /*1000010010*/   fmt_cond_br,       /* Conditional branch.              */
537 /*1000010011*/   fmt_cond_br,       /* Conditional branch.              */
538 /*1000010100*/   fmt_cond_br,       /* Conditional branch.              */
539 /*1000010101*/   fmt_cond_br,       /* Conditional branch.              */
540 /*1000010110*/   fmt_cond_br,       /* Conditional branch.              */
541 /*1000010111*/   fmt_cond_br,       /* Conditional branch.              */
542 /*1000011000*/   fmt_cond_br,       /* Conditional branch.              */
543 /*1000011001*/   fmt_cond_br,       /* Conditional branch.              */
544 /*1000011010*/   fmt_cond_br,       /* Conditional branch.              */
545 /*1000011011*/   fmt_cond_br,       /* Conditional branch.              */
546 /*1000011100*/   fmt_cond_br,       /* Conditional branch.              */
547 /*1000011101*/   fmt_cond_br,       /* Conditional branch.              */
548 /*1000011110*/   fmt_cond_br,       /* Conditional branch.              */
549 /*1000011111*/   fmt_cond_br,       /* Conditional branch.              */
550 /*1000100000*/   fmt_cond_br,       /* Conditional branch.              */
551 /*1000100001*/   fmt_cond_br,       /* Conditional branch.              */
552 /*1000100010*/   fmt_cond_br,       /* Conditional branch.              */
553 /*1000100011*/   fmt_cond_br,       /* Conditional branch.              */
554 /*1000100100*/   fmt_cond_br,       /* Conditional branch.              */
555 /*1000100101*/   fmt_cond_br,       /* Conditional branch.              */
556 /*1000100110*/   fmt_cond_br,       /* Conditional branch.              */
557 /*1000100111*/   fmt_cond_br,       /* Conditional branch.              */
558 /*1000101000*/   fmt_cond_br,       /* Conditional branch.              */
559 /*1000101001*/   fmt_cond_br,       /* Conditional branch.              */
560 /*1000101010*/   fmt_cond_br,       /* Conditional branch.              */
561 /*1000101011*/   fmt_cond_br,       /* Conditional branch.              */
562 /*1000101100*/   fmt_cond_br,       /* Conditional branch.              */
563 /*1000101101*/   fmt_cond_br,       /* Conditional branch.              */
564 /*1000101110*/   fmt_cond_br,       /* Conditional branch.              */
565 /*1000101111*/   fmt_cond_br,       /* Conditional branch.              */
566 /*1000110000*/   fmt_cond_br,       /* Conditional branch.              */
567 /*1000110001*/   fmt_cond_br,       /* Conditional branch.              */
568 /*1000110010*/   fmt_cond_br,       /* Conditional branch.              */
569 /*1000110011*/   fmt_cond_br,       /* Conditional branch.              */
570 /*1000110100*/   fmt_cond_br,       /* Conditional branch.              */
571 /*1000110101*/   fmt_cond_br,       /* Conditional branch.              */
572 /*1000110110*/   fmt_cond_br,       /* Conditional branch.              */
573 /*1000110111*/   fmt_cond_br,       /* Conditional branch.              */
574 /*1000111000*/   fmt_cond_br,       /* Conditional branch.              */
575 /*1000111001*/   fmt_cond_br,       /* Conditional branch.              */
576 /*1000111010*/   fmt_cond_br,       /* Conditional branch.              */
577 /*1000111011*/   fmt_cond_br,       /* Conditional branch.              */
578 /*1000111100*/   fmt_cond_br,       /* Conditional branch.              */
579 /*1000111101*/   fmt_cond_br,       /* Conditional branch.              */
580 /*1000111110*/   fmt_cond_br,       /* Conditional branch.              */
581 /*1000111111*/   fmt_cond_br,       /* Conditional branch.              */
582 /*1001000000*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
583 /*1001000001*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
584 /*1001000010*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
585 /*1001000011*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
586 /*1001000100*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
587 /*1001000101*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
588 /*1001000110*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
589 /*1001000111*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
590 /*1001001000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
591 /*1001001001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
592 /*1001001010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
593 /*1001001011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
594 /*1001001100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
595 /*1001001101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
596 /*1001001110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
597 /*1001001111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
598 /*1001010000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
599 /*1001010001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
600 /*1001010010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
601 /*1001010011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
602 /*1001010100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
603 /*1001010101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
604 /*1001010110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
605 /*1001010111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
606 /*1001011000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
607 /*1001011001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
608 /*1001011010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
609 /*1001011011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
610 /*1001011100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
611 /*1001011101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
612 /*1001011110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
613 /*1001011111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
614 /*1001100000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
615 /*1001100001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
616 /*1001100010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
617 /*1001100011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
618 /*1001100100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
619 /*1001100101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
620 /*1001100110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
621 /*1001100111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
622 /*1001101000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
623 /*1001101001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
624 /*1001101010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
625 /*1001101011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
626 /*1001101100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
627 /*1001101101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
628 /*1001101110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
629 /*1001101111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
630 /*1001110000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
631 /*1001110001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
632 /*1001110010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
633 /*1001110011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
634 /*1001110100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
635 /*1001110101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
636 /*1001110110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
637 /*1001110111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
638 /*1001111000*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
639 /*1001111001*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
640 /*1001111010*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
641 /*1001111011*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
642 /*1001111100*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
643 /*1001111101*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
644 /*1001111110*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
645 /*1001111111*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
646 /*1010000000*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
647 /*1010000001*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
648 /*1010000010*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
649 /*1010000011*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
650 /*1010000100*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
651 /*1010000101*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
652 /*1010000110*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
653 /*1010000111*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
654 /*1010001000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
655 /*1010001001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
656 /*1010001010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
657 /*1010001011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
658 /*1010001100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
659 /*1010001101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
660 /*1010001110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
661 /*1010001111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
662 /*1010010000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
663 /*1010010001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
664 /*1010010010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
665 /*1010010011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
666 /*1010010100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
667 /*1010010101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
668 /*1010010110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
669 /*1010010111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
670 /*1010011000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
671 /*1010011001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
672 /*1010011010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
673 /*1010011011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
674 /*1010011100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
675 /*1010011101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
676 /*1010011110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
677 /*1010011111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
678 /*1010100000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
679 /*1010100001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
680 /*1010100010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
681 /*1010100011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
682 /*1010100100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
683 /*1010100101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
684 /*1010100110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
685 /*1010100111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
686 /*1010101000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
687 /*1010101001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
688 /*1010101010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
689 /*1010101011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
690 /*1010101100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
691 /*1010101101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
692 /*1010101110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
693 /*1010101111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
694 /*1010110000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
695 /*1010110001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
696 /*1010110010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
697 /*1010110011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
698 /*1010110100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
699 /*1010110101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
700 /*1010110110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
701 /*1010110111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
702 /*1010111000*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
703 /*1010111001*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
704 /*1010111010*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
705 /*1010111011*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
706 /*1010111100*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
707 /*1010111101*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
708 /*1010111110*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
709 /*1010111111*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
710 /*1011000000*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
711 /*1011000001*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
712 /*1011000010*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
713 /*1011000011*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
714 /*1011000100*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
715 /*1011000101*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
716 /*1011000110*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
717 /*1011000111*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
718 /*1011001000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
719 /*1011001001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
720 /*1011001010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
721 /*1011001011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
722 /*1011001100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
723 /*1011001101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
724 /*1011001110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
725 /*1011001111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
726 /*1011010000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
727 /*1011010001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
728 /*1011010010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
729 /*1011010011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
730 /*1011010100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
731 /*1011010101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
732 /*1011010110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
733 /*1011010111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
734 /*1011011000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
735 /*1011011001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
736 /*1011011010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
737 /*1011011011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
738 /*1011011100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
739 /*1011011101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
740 /*1011011110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
741 /*1011011111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
742 /*1011100000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
743 /*1011100001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
744 /*1011100010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
745 /*1011100011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
746 /*1011100100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
747 /*1011100101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
748 /*1011100110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
749 /*1011100111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
750 /*1011101000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
751 /*1011101001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
752 /*1011101010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
753 /*1011101011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
754 /*1011101100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
755 /*1011101101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
756 /*1011101110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
757 /*1011101111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
758 /*1011110000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
759 /*1011110001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
760 /*1011110010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
761 /*1011110011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
762 /*1011110100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
763 /*1011110101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
764 /*1011110110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
765 /*1011110111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
766 /*1011111000*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
767 /*1011111001*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
768 /*1011111010*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
769 /*1011111011*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
770 /*1011111100*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
771 /*1011111101*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
772 /*1011111110*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
773 /*1011111111*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
774 /*1100000000*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
775 /*1100000001*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
776 /*1100000010*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
777 /*1100000011*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
778 /*1100000100*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
779 /*1100000101*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
780 /*1100000110*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
781 /*1100000111*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
782 /*1100001000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
783 /*1100001001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
784 /*1100001010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
785 /*1100001011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
786 /*1100001100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
787 /*1100001101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
788 /*1100001110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
789 /*1100001111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
790 /*1100010000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
791 /*1100010001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
792 /*1100010010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
793 /*1100010011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
794 /*1100010100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
795 /*1100010101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
796 /*1100010110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
797 /*1100010111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
798 /*1100011000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
799 /*1100011001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
800 /*1100011010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
801 /*1100011011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
802 /*1100011100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
803 /*1100011101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
804 /*1100011110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
805 /*1100011111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
806 /*1100100000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
807 /*1100100001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
808 /*1100100010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
809 /*1100100011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
810 /*1100100100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
811 /*1100100101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
812 /*1100100110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
813 /*1100100111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
814 /*1100101000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
815 /*1100101001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
816 /*1100101010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
817 /*1100101011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
818 /*1100101100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
819 /*1100101101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
820 /*1100101110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
821 /*1100101111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
822 /*1100110000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
823 /*1100110001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
824 /*1100110010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
825 /*1100110011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
826 /*1100110100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
827 /*1100110101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
828 /*1100110110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
829 /*1100110111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
830 /*1100111000*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
831 /*1100111001*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
832 /*1100111010*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
833 /*1100111011*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
834 /*1100111100*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
835 /*1100111101*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
836 /*1100111110*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
837 /*1100111111*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
838 /*1101000000*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
839 /*1101000001*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
840 /*1101000010*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
841 /*1101000011*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
842 /*1101000100*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
843 /*1101000101*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
844 /*1101000110*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
845 /*1101000111*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
846 /*1101001000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
847 /*1101001001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
848 /*1101001010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
849 /*1101001011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
850 /*1101001100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
851 /*1101001101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
852 /*1101001110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
853 /*1101001111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
854 /*1101010000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
855 /*1101010001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
856 /*1101010010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
857 /*1101010011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
858 /*1101010100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
859 /*1101010101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
860 /*1101010110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
861 /*1101010111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
862 /*1101011000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
863 /*1101011001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
864 /*1101011010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
865 /*1101011011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
866 /*1101011100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
867 /*1101011101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
868 /*1101011110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
869 /*1101011111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
870 /*1101100000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
871 /*1101100001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
872 /*1101100010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
873 /*1101100011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
874 /*1101100100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
875 /*1101100101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
876 /*1101100110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
877 /*1101100111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
878 /*1101101000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
879 /*1101101001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
880 /*1101101010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
881 /*1101101011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
882 /*1101101100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
883 /*1101101101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
884 /*1101101110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
885 /*1101101111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
886 /*1101110000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
887 /*1101110001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
888 /*1101110010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
889 /*1101110011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
890 /*1101110100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
891 /*1101110101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
892 /*1101110110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
893 /*1101110111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
894 /*1101111000*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
895 /*1101111001*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
896 /*1101111010*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
897 /*1101111011*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
898 /*1101111100*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
899 /*1101111101*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
900 /*1101111110*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
901 /*1101111111*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
902 /*1110000000*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
903 /*1110000001*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
904 /*1110000010*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
905 /*1110000011*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
906 /*1110000100*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
907 /*1110000101*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
908 /*1110000110*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
909 /*1110000111*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
910 /*1110001000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
911 /*1110001001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
912 /*1110001010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
913 /*1110001011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
914 /*1110001100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
915 /*1110001101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
916 /*1110001110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
917 /*1110001111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
918 /*1110010000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
919 /*1110010001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
920 /*1110010010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
921 /*1110010011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
922 /*1110010100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
923 /*1110010101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
924 /*1110010110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
925 /*1110010111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
926 /*1110011000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
927 /*1110011001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
928 /*1110011010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
929 /*1110011011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
930 /*1110011100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
931 /*1110011101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
932 /*1110011110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
933 /*1110011111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
934 /*1110100000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
935 /*1110100001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
936 /*1110100010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
937 /*1110100011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
938 /*1110100100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
939 /*1110100101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
940 /*1110100110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
941 /*1110100111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
942 /*1110101000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
943 /*1110101001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
944 /*1110101010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
945 /*1110101011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
946 /*1110101100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
947 /*1110101101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
948 /*1110101110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
949 /*1110101111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
950 /*1110110000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
951 /*1110110001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
952 /*1110110010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
953 /*1110110011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
954 /*1110110100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
955 /*1110110101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
956 /*1110110110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
957 /*1110110111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
958 /*1110111000*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
959 /*1110111001*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
960 /*1110111010*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
961 /*1110111011*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
962 /*1110111100*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
963 /*1110111101*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
964 /*1110111110*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
965 /*1110111111*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
966 /*1111000000*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
967 /*1111000001*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
968 /*1111000010*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
969 /*1111000011*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
970 /*1111000100*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
971 /*1111000101*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
972 /*1111000110*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
973 /*1111000111*/   fmt_dir_2op,       /* Direct    -> Register 2-op arith */
974 /*1111001000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
975 /*1111001001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
976 /*1111001010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
977 /*1111001011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
978 /*1111001100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
979 /*1111001101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
980 /*1111001110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
981 /*1111001111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
982 /*1111010000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
983 /*1111010001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
984 /*1111010010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
985 /*1111010011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
986 /*1111010100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
987 /*1111010101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
988 /*1111010110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
989 /*1111010111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
990 /*1111011000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
991 /*1111011001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
992 /*1111011010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
993 /*1111011011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
994 /*1111011100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
995 /*1111011101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
996 /*1111011110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
997 /*1111011111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
998 /*1111100000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
999 /*1111100001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1000 /*1111100010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1001 /*1111100011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1002 /*1111100100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1003 /*1111100101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1004 /*1111100110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1005 /*1111100111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1006 /*1111101000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1007 /*1111101001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1008 /*1111101010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1009 /*1111101011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1010 /*1111101100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1011 /*1111101101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1012 /*1111101110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1013 /*1111101111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1014 /*1111110000*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1015 /*1111110001*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1016 /*1111110010*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1017 /*1111110011*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1018 /*1111110100*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1019 /*1111110101*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1020 /*1111110110*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1021 /*1111110111*/   fmt_ind_2op,       /* Indirect  -> Register 2-op arith */
1022 /*1111111000*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
1023 /*1111111001*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
1024 /*1111111010*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
1025 /*1111111011*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
1026 /*1111111100*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
1027 /*1111111101*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
1028 /*1111111110*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
1029 /*1111111111*/   fmt_imm_2op,       /* Immediate -> Register 2-op arith */
1030 };
1031