• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef CAPSTONE_SYSTEMZ_H
2 #define CAPSTONE_SYSTEMZ_H
3 
4 /* Capstone Disassembly Engine */
5 /* By Nguyen Anh Quynh <aquynh@gmail.com>, 2014-2015 */
6 
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 
11 #include "platform.h"
12 
13 #ifdef _MSC_VER
14 #pragma warning(disable:4201)
15 #endif
16 
17 /// Enums corresponding to SystemZ condition codes
18 typedef enum sysz_cc {
19 	SYSZ_CC_INVALID = 0,	///< invalid CC (default)
20 
21 	SYSZ_CC_O,
22 	SYSZ_CC_H,
23 	SYSZ_CC_NLE,
24 	SYSZ_CC_L,
25 	SYSZ_CC_NHE,
26 	SYSZ_CC_LH,
27 	SYSZ_CC_NE,
28 	SYSZ_CC_E,
29 	SYSZ_CC_NLH,
30 	SYSZ_CC_HE,
31 	SYSZ_CC_NL,
32 	SYSZ_CC_LE,
33 	SYSZ_CC_NH,
34 	SYSZ_CC_NO,
35 } sysz_cc;
36 
37 /// Operand type for instruction's operands
38 typedef enum sysz_op_type {
39 	SYSZ_OP_INVALID = 0, ///< = CS_OP_INVALID (Uninitialized).
40 	SYSZ_OP_REG, ///< = CS_OP_REG (Register operand).
41 	SYSZ_OP_IMM, ///< = CS_OP_IMM (Immediate operand).
42 	SYSZ_OP_MEM, ///< = CS_OP_MEM (Memory operand).
43 	SYSZ_OP_ACREG = 64,	///< Access register operand.
44 } sysz_op_type;
45 
46 /// SystemZ registers
47 typedef enum sysz_reg {
48 	SYSZ_REG_INVALID = 0,
49 
50 	SYSZ_REG_0,
51 	SYSZ_REG_1,
52 	SYSZ_REG_2,
53 	SYSZ_REG_3,
54 	SYSZ_REG_4,
55 	SYSZ_REG_5,
56 	SYSZ_REG_6,
57 	SYSZ_REG_7,
58 	SYSZ_REG_8,
59 	SYSZ_REG_9,
60 	SYSZ_REG_10,
61 	SYSZ_REG_11,
62 	SYSZ_REG_12,
63 	SYSZ_REG_13,
64 	SYSZ_REG_14,
65 	SYSZ_REG_15,
66 	SYSZ_REG_CC,
67 	SYSZ_REG_F0,
68 	SYSZ_REG_F1,
69 	SYSZ_REG_F2,
70 	SYSZ_REG_F3,
71 	SYSZ_REG_F4,
72 	SYSZ_REG_F5,
73 	SYSZ_REG_F6,
74 	SYSZ_REG_F7,
75 	SYSZ_REG_F8,
76 	SYSZ_REG_F9,
77 	SYSZ_REG_F10,
78 	SYSZ_REG_F11,
79 	SYSZ_REG_F12,
80 	SYSZ_REG_F13,
81 	SYSZ_REG_F14,
82 	SYSZ_REG_F15,
83 
84 	SYSZ_REG_R0L,
85 
86 	SYSZ_REG_A0,
87 	SYSZ_REG_A1,
88 	SYSZ_REG_A2,
89 	SYSZ_REG_A3,
90 	SYSZ_REG_A4,
91 	SYSZ_REG_A5,
92 	SYSZ_REG_A6,
93 	SYSZ_REG_A7,
94 	SYSZ_REG_A8,
95 	SYSZ_REG_A9,
96 	SYSZ_REG_A10,
97 	SYSZ_REG_A11,
98 	SYSZ_REG_A12,
99 	SYSZ_REG_A13,
100 	SYSZ_REG_A14,
101 	SYSZ_REG_A15,
102 	SYSZ_REG_C0,
103 	SYSZ_REG_C1,
104 	SYSZ_REG_C2,
105 	SYSZ_REG_C3,
106 	SYSZ_REG_C4,
107 	SYSZ_REG_C5,
108 	SYSZ_REG_C6,
109 	SYSZ_REG_C7,
110 	SYSZ_REG_C8,
111 	SYSZ_REG_C9,
112 	SYSZ_REG_C10,
113 	SYSZ_REG_C11,
114 	SYSZ_REG_C12,
115 	SYSZ_REG_C13,
116 	SYSZ_REG_C14,
117 	SYSZ_REG_C15,
118 	SYSZ_REG_V0,
119 	SYSZ_REG_V1,
120 	SYSZ_REG_V2,
121 	SYSZ_REG_V3,
122 	SYSZ_REG_V4,
123 	SYSZ_REG_V5,
124 	SYSZ_REG_V6,
125 	SYSZ_REG_V7,
126 	SYSZ_REG_V8,
127 	SYSZ_REG_V9,
128 	SYSZ_REG_V10,
129 	SYSZ_REG_V11,
130 	SYSZ_REG_V12,
131 	SYSZ_REG_V13,
132 	SYSZ_REG_V14,
133 	SYSZ_REG_V15,
134 	SYSZ_REG_V16,
135 	SYSZ_REG_V17,
136 	SYSZ_REG_V18,
137 	SYSZ_REG_V19,
138 	SYSZ_REG_V20,
139 	SYSZ_REG_V21,
140 	SYSZ_REG_V22,
141 	SYSZ_REG_V23,
142 	SYSZ_REG_V24,
143 	SYSZ_REG_V25,
144 	SYSZ_REG_V26,
145 	SYSZ_REG_V27,
146 	SYSZ_REG_V28,
147 	SYSZ_REG_V29,
148 	SYSZ_REG_V30,
149 	SYSZ_REG_V31,
150 	SYSZ_REG_F16,
151 	SYSZ_REG_F17,
152 	SYSZ_REG_F18,
153 	SYSZ_REG_F19,
154 	SYSZ_REG_F20,
155 	SYSZ_REG_F21,
156 	SYSZ_REG_F22,
157 	SYSZ_REG_F23,
158 	SYSZ_REG_F24,
159 	SYSZ_REG_F25,
160 	SYSZ_REG_F26,
161 	SYSZ_REG_F27,
162 	SYSZ_REG_F28,
163 	SYSZ_REG_F29,
164 	SYSZ_REG_F30,
165 	SYSZ_REG_F31,
166 	SYSZ_REG_F0Q,
167 	SYSZ_REG_F4Q,
168 
169 	SYSZ_REG_ENDING,
170 } sysz_reg;
171 
172 /// Instruction's operand referring to memory
173 /// This is associated with SYSZ_OP_MEM operand type above
174 typedef struct sysz_op_mem {
175 	uint8_t base;		///< base register, can be safely interpreted as
176 				///< a value of type `sysz_reg`, but it is only
177 				///< one byte wide
178 	uint8_t index;		///< index register, same conditions apply here
179 	uint64_t length;	///< BDLAddr operand
180 	int64_t disp;	///< displacement/offset value
181 } sysz_op_mem;
182 
183 /// Instruction operand
184 typedef struct cs_sysz_op {
185 	sysz_op_type type;	///< operand type
186 	union {
187 		sysz_reg reg;		///< register value for REG operand
188 		int64_t imm;		///< immediate value for IMM operand
189 		sysz_op_mem mem;	///< base/disp value for MEM operand
190 	};
191 } cs_sysz_op;
192 
193 // Instruction structure
194 typedef struct cs_sysz {
195 	sysz_cc cc;		///< Code condition
196 	/// Number of operands of this instruction,
197 	/// or 0 when instruction has no operand.
198 	uint8_t op_count;
199 	cs_sysz_op operands[6]; ///< operands for this instruction.
200 } cs_sysz;
201 
202 /// SystemZ instruction
203 typedef enum sysz_insn {
204 	SYSZ_INS_INVALID = 0,
205 
206 	SYSZ_INS_A,
207 	SYSZ_INS_ADB,
208 	SYSZ_INS_ADBR,
209 	SYSZ_INS_AEB,
210 	SYSZ_INS_AEBR,
211 	SYSZ_INS_AFI,
212 	SYSZ_INS_AG,
213 	SYSZ_INS_AGF,
214 	SYSZ_INS_AGFI,
215 	SYSZ_INS_AGFR,
216 	SYSZ_INS_AGHI,
217 	SYSZ_INS_AGHIK,
218 	SYSZ_INS_AGR,
219 	SYSZ_INS_AGRK,
220 	SYSZ_INS_AGSI,
221 	SYSZ_INS_AH,
222 	SYSZ_INS_AHI,
223 	SYSZ_INS_AHIK,
224 	SYSZ_INS_AHY,
225 	SYSZ_INS_AIH,
226 	SYSZ_INS_AL,
227 	SYSZ_INS_ALC,
228 	SYSZ_INS_ALCG,
229 	SYSZ_INS_ALCGR,
230 	SYSZ_INS_ALCR,
231 	SYSZ_INS_ALFI,
232 	SYSZ_INS_ALG,
233 	SYSZ_INS_ALGF,
234 	SYSZ_INS_ALGFI,
235 	SYSZ_INS_ALGFR,
236 	SYSZ_INS_ALGHSIK,
237 	SYSZ_INS_ALGR,
238 	SYSZ_INS_ALGRK,
239 	SYSZ_INS_ALHSIK,
240 	SYSZ_INS_ALR,
241 	SYSZ_INS_ALRK,
242 	SYSZ_INS_ALY,
243 	SYSZ_INS_AR,
244 	SYSZ_INS_ARK,
245 	SYSZ_INS_ASI,
246 	SYSZ_INS_AXBR,
247 	SYSZ_INS_AY,
248 	SYSZ_INS_BCR,
249 	SYSZ_INS_BRC,
250 	SYSZ_INS_BRCL,
251 	SYSZ_INS_CGIJ,
252 	SYSZ_INS_CGRJ,
253 	SYSZ_INS_CIJ,
254 	SYSZ_INS_CLGIJ,
255 	SYSZ_INS_CLGRJ,
256 	SYSZ_INS_CLIJ,
257 	SYSZ_INS_CLRJ,
258 	SYSZ_INS_CRJ,
259 	SYSZ_INS_BER,
260 	SYSZ_INS_JE,
261 	SYSZ_INS_JGE,
262 	SYSZ_INS_LOCE,
263 	SYSZ_INS_LOCGE,
264 	SYSZ_INS_LOCGRE,
265 	SYSZ_INS_LOCRE,
266 	SYSZ_INS_STOCE,
267 	SYSZ_INS_STOCGE,
268 	SYSZ_INS_BHR,
269 	SYSZ_INS_BHER,
270 	SYSZ_INS_JHE,
271 	SYSZ_INS_JGHE,
272 	SYSZ_INS_LOCHE,
273 	SYSZ_INS_LOCGHE,
274 	SYSZ_INS_LOCGRHE,
275 	SYSZ_INS_LOCRHE,
276 	SYSZ_INS_STOCHE,
277 	SYSZ_INS_STOCGHE,
278 	SYSZ_INS_JH,
279 	SYSZ_INS_JGH,
280 	SYSZ_INS_LOCH,
281 	SYSZ_INS_LOCGH,
282 	SYSZ_INS_LOCGRH,
283 	SYSZ_INS_LOCRH,
284 	SYSZ_INS_STOCH,
285 	SYSZ_INS_STOCGH,
286 	SYSZ_INS_CGIJNLH,
287 	SYSZ_INS_CGRJNLH,
288 	SYSZ_INS_CIJNLH,
289 	SYSZ_INS_CLGIJNLH,
290 	SYSZ_INS_CLGRJNLH,
291 	SYSZ_INS_CLIJNLH,
292 	SYSZ_INS_CLRJNLH,
293 	SYSZ_INS_CRJNLH,
294 	SYSZ_INS_CGIJE,
295 	SYSZ_INS_CGRJE,
296 	SYSZ_INS_CIJE,
297 	SYSZ_INS_CLGIJE,
298 	SYSZ_INS_CLGRJE,
299 	SYSZ_INS_CLIJE,
300 	SYSZ_INS_CLRJE,
301 	SYSZ_INS_CRJE,
302 	SYSZ_INS_CGIJNLE,
303 	SYSZ_INS_CGRJNLE,
304 	SYSZ_INS_CIJNLE,
305 	SYSZ_INS_CLGIJNLE,
306 	SYSZ_INS_CLGRJNLE,
307 	SYSZ_INS_CLIJNLE,
308 	SYSZ_INS_CLRJNLE,
309 	SYSZ_INS_CRJNLE,
310 	SYSZ_INS_CGIJH,
311 	SYSZ_INS_CGRJH,
312 	SYSZ_INS_CIJH,
313 	SYSZ_INS_CLGIJH,
314 	SYSZ_INS_CLGRJH,
315 	SYSZ_INS_CLIJH,
316 	SYSZ_INS_CLRJH,
317 	SYSZ_INS_CRJH,
318 	SYSZ_INS_CGIJNL,
319 	SYSZ_INS_CGRJNL,
320 	SYSZ_INS_CIJNL,
321 	SYSZ_INS_CLGIJNL,
322 	SYSZ_INS_CLGRJNL,
323 	SYSZ_INS_CLIJNL,
324 	SYSZ_INS_CLRJNL,
325 	SYSZ_INS_CRJNL,
326 	SYSZ_INS_CGIJHE,
327 	SYSZ_INS_CGRJHE,
328 	SYSZ_INS_CIJHE,
329 	SYSZ_INS_CLGIJHE,
330 	SYSZ_INS_CLGRJHE,
331 	SYSZ_INS_CLIJHE,
332 	SYSZ_INS_CLRJHE,
333 	SYSZ_INS_CRJHE,
334 	SYSZ_INS_CGIJNHE,
335 	SYSZ_INS_CGRJNHE,
336 	SYSZ_INS_CIJNHE,
337 	SYSZ_INS_CLGIJNHE,
338 	SYSZ_INS_CLGRJNHE,
339 	SYSZ_INS_CLIJNHE,
340 	SYSZ_INS_CLRJNHE,
341 	SYSZ_INS_CRJNHE,
342 	SYSZ_INS_CGIJL,
343 	SYSZ_INS_CGRJL,
344 	SYSZ_INS_CIJL,
345 	SYSZ_INS_CLGIJL,
346 	SYSZ_INS_CLGRJL,
347 	SYSZ_INS_CLIJL,
348 	SYSZ_INS_CLRJL,
349 	SYSZ_INS_CRJL,
350 	SYSZ_INS_CGIJNH,
351 	SYSZ_INS_CGRJNH,
352 	SYSZ_INS_CIJNH,
353 	SYSZ_INS_CLGIJNH,
354 	SYSZ_INS_CLGRJNH,
355 	SYSZ_INS_CLIJNH,
356 	SYSZ_INS_CLRJNH,
357 	SYSZ_INS_CRJNH,
358 	SYSZ_INS_CGIJLE,
359 	SYSZ_INS_CGRJLE,
360 	SYSZ_INS_CIJLE,
361 	SYSZ_INS_CLGIJLE,
362 	SYSZ_INS_CLGRJLE,
363 	SYSZ_INS_CLIJLE,
364 	SYSZ_INS_CLRJLE,
365 	SYSZ_INS_CRJLE,
366 	SYSZ_INS_CGIJNE,
367 	SYSZ_INS_CGRJNE,
368 	SYSZ_INS_CIJNE,
369 	SYSZ_INS_CLGIJNE,
370 	SYSZ_INS_CLGRJNE,
371 	SYSZ_INS_CLIJNE,
372 	SYSZ_INS_CLRJNE,
373 	SYSZ_INS_CRJNE,
374 	SYSZ_INS_CGIJLH,
375 	SYSZ_INS_CGRJLH,
376 	SYSZ_INS_CIJLH,
377 	SYSZ_INS_CLGIJLH,
378 	SYSZ_INS_CLGRJLH,
379 	SYSZ_INS_CLIJLH,
380 	SYSZ_INS_CLRJLH,
381 	SYSZ_INS_CRJLH,
382 	SYSZ_INS_BLR,
383 	SYSZ_INS_BLER,
384 	SYSZ_INS_JLE,
385 	SYSZ_INS_JGLE,
386 	SYSZ_INS_LOCLE,
387 	SYSZ_INS_LOCGLE,
388 	SYSZ_INS_LOCGRLE,
389 	SYSZ_INS_LOCRLE,
390 	SYSZ_INS_STOCLE,
391 	SYSZ_INS_STOCGLE,
392 	SYSZ_INS_BLHR,
393 	SYSZ_INS_JLH,
394 	SYSZ_INS_JGLH,
395 	SYSZ_INS_LOCLH,
396 	SYSZ_INS_LOCGLH,
397 	SYSZ_INS_LOCGRLH,
398 	SYSZ_INS_LOCRLH,
399 	SYSZ_INS_STOCLH,
400 	SYSZ_INS_STOCGLH,
401 	SYSZ_INS_JL,
402 	SYSZ_INS_JGL,
403 	SYSZ_INS_LOCL,
404 	SYSZ_INS_LOCGL,
405 	SYSZ_INS_LOCGRL,
406 	SYSZ_INS_LOCRL,
407 	SYSZ_INS_LOC,
408 	SYSZ_INS_LOCG,
409 	SYSZ_INS_LOCGR,
410 	SYSZ_INS_LOCR,
411 	SYSZ_INS_STOCL,
412 	SYSZ_INS_STOCGL,
413 	SYSZ_INS_BNER,
414 	SYSZ_INS_JNE,
415 	SYSZ_INS_JGNE,
416 	SYSZ_INS_LOCNE,
417 	SYSZ_INS_LOCGNE,
418 	SYSZ_INS_LOCGRNE,
419 	SYSZ_INS_LOCRNE,
420 	SYSZ_INS_STOCNE,
421 	SYSZ_INS_STOCGNE,
422 	SYSZ_INS_BNHR,
423 	SYSZ_INS_BNHER,
424 	SYSZ_INS_JNHE,
425 	SYSZ_INS_JGNHE,
426 	SYSZ_INS_LOCNHE,
427 	SYSZ_INS_LOCGNHE,
428 	SYSZ_INS_LOCGRNHE,
429 	SYSZ_INS_LOCRNHE,
430 	SYSZ_INS_STOCNHE,
431 	SYSZ_INS_STOCGNHE,
432 	SYSZ_INS_JNH,
433 	SYSZ_INS_JGNH,
434 	SYSZ_INS_LOCNH,
435 	SYSZ_INS_LOCGNH,
436 	SYSZ_INS_LOCGRNH,
437 	SYSZ_INS_LOCRNH,
438 	SYSZ_INS_STOCNH,
439 	SYSZ_INS_STOCGNH,
440 	SYSZ_INS_BNLR,
441 	SYSZ_INS_BNLER,
442 	SYSZ_INS_JNLE,
443 	SYSZ_INS_JGNLE,
444 	SYSZ_INS_LOCNLE,
445 	SYSZ_INS_LOCGNLE,
446 	SYSZ_INS_LOCGRNLE,
447 	SYSZ_INS_LOCRNLE,
448 	SYSZ_INS_STOCNLE,
449 	SYSZ_INS_STOCGNLE,
450 	SYSZ_INS_BNLHR,
451 	SYSZ_INS_JNLH,
452 	SYSZ_INS_JGNLH,
453 	SYSZ_INS_LOCNLH,
454 	SYSZ_INS_LOCGNLH,
455 	SYSZ_INS_LOCGRNLH,
456 	SYSZ_INS_LOCRNLH,
457 	SYSZ_INS_STOCNLH,
458 	SYSZ_INS_STOCGNLH,
459 	SYSZ_INS_JNL,
460 	SYSZ_INS_JGNL,
461 	SYSZ_INS_LOCNL,
462 	SYSZ_INS_LOCGNL,
463 	SYSZ_INS_LOCGRNL,
464 	SYSZ_INS_LOCRNL,
465 	SYSZ_INS_STOCNL,
466 	SYSZ_INS_STOCGNL,
467 	SYSZ_INS_BNOR,
468 	SYSZ_INS_JNO,
469 	SYSZ_INS_JGNO,
470 	SYSZ_INS_LOCNO,
471 	SYSZ_INS_LOCGNO,
472 	SYSZ_INS_LOCGRNO,
473 	SYSZ_INS_LOCRNO,
474 	SYSZ_INS_STOCNO,
475 	SYSZ_INS_STOCGNO,
476 	SYSZ_INS_BOR,
477 	SYSZ_INS_JO,
478 	SYSZ_INS_JGO,
479 	SYSZ_INS_LOCO,
480 	SYSZ_INS_LOCGO,
481 	SYSZ_INS_LOCGRO,
482 	SYSZ_INS_LOCRO,
483 	SYSZ_INS_STOCO,
484 	SYSZ_INS_STOCGO,
485 	SYSZ_INS_STOC,
486 	SYSZ_INS_STOCG,
487 	SYSZ_INS_BASR,
488 	SYSZ_INS_BR,
489 	SYSZ_INS_BRAS,
490 	SYSZ_INS_BRASL,
491 	SYSZ_INS_J,
492 	SYSZ_INS_JG,
493 	SYSZ_INS_BRCT,
494 	SYSZ_INS_BRCTG,
495 	SYSZ_INS_C,
496 	SYSZ_INS_CDB,
497 	SYSZ_INS_CDBR,
498 	SYSZ_INS_CDFBR,
499 	SYSZ_INS_CDGBR,
500 	SYSZ_INS_CDLFBR,
501 	SYSZ_INS_CDLGBR,
502 	SYSZ_INS_CEB,
503 	SYSZ_INS_CEBR,
504 	SYSZ_INS_CEFBR,
505 	SYSZ_INS_CEGBR,
506 	SYSZ_INS_CELFBR,
507 	SYSZ_INS_CELGBR,
508 	SYSZ_INS_CFDBR,
509 	SYSZ_INS_CFEBR,
510 	SYSZ_INS_CFI,
511 	SYSZ_INS_CFXBR,
512 	SYSZ_INS_CG,
513 	SYSZ_INS_CGDBR,
514 	SYSZ_INS_CGEBR,
515 	SYSZ_INS_CGF,
516 	SYSZ_INS_CGFI,
517 	SYSZ_INS_CGFR,
518 	SYSZ_INS_CGFRL,
519 	SYSZ_INS_CGH,
520 	SYSZ_INS_CGHI,
521 	SYSZ_INS_CGHRL,
522 	SYSZ_INS_CGHSI,
523 	SYSZ_INS_CGR,
524 	SYSZ_INS_CGRL,
525 	SYSZ_INS_CGXBR,
526 	SYSZ_INS_CH,
527 	SYSZ_INS_CHF,
528 	SYSZ_INS_CHHSI,
529 	SYSZ_INS_CHI,
530 	SYSZ_INS_CHRL,
531 	SYSZ_INS_CHSI,
532 	SYSZ_INS_CHY,
533 	SYSZ_INS_CIH,
534 	SYSZ_INS_CL,
535 	SYSZ_INS_CLC,
536 	SYSZ_INS_CLFDBR,
537 	SYSZ_INS_CLFEBR,
538 	SYSZ_INS_CLFHSI,
539 	SYSZ_INS_CLFI,
540 	SYSZ_INS_CLFXBR,
541 	SYSZ_INS_CLG,
542 	SYSZ_INS_CLGDBR,
543 	SYSZ_INS_CLGEBR,
544 	SYSZ_INS_CLGF,
545 	SYSZ_INS_CLGFI,
546 	SYSZ_INS_CLGFR,
547 	SYSZ_INS_CLGFRL,
548 	SYSZ_INS_CLGHRL,
549 	SYSZ_INS_CLGHSI,
550 	SYSZ_INS_CLGR,
551 	SYSZ_INS_CLGRL,
552 	SYSZ_INS_CLGXBR,
553 	SYSZ_INS_CLHF,
554 	SYSZ_INS_CLHHSI,
555 	SYSZ_INS_CLHRL,
556 	SYSZ_INS_CLI,
557 	SYSZ_INS_CLIH,
558 	SYSZ_INS_CLIY,
559 	SYSZ_INS_CLR,
560 	SYSZ_INS_CLRL,
561 	SYSZ_INS_CLST,
562 	SYSZ_INS_CLY,
563 	SYSZ_INS_CPSDR,
564 	SYSZ_INS_CR,
565 	SYSZ_INS_CRL,
566 	SYSZ_INS_CS,
567 	SYSZ_INS_CSG,
568 	SYSZ_INS_CSY,
569 	SYSZ_INS_CXBR,
570 	SYSZ_INS_CXFBR,
571 	SYSZ_INS_CXGBR,
572 	SYSZ_INS_CXLFBR,
573 	SYSZ_INS_CXLGBR,
574 	SYSZ_INS_CY,
575 	SYSZ_INS_DDB,
576 	SYSZ_INS_DDBR,
577 	SYSZ_INS_DEB,
578 	SYSZ_INS_DEBR,
579 	SYSZ_INS_DL,
580 	SYSZ_INS_DLG,
581 	SYSZ_INS_DLGR,
582 	SYSZ_INS_DLR,
583 	SYSZ_INS_DSG,
584 	SYSZ_INS_DSGF,
585 	SYSZ_INS_DSGFR,
586 	SYSZ_INS_DSGR,
587 	SYSZ_INS_DXBR,
588 	SYSZ_INS_EAR,
589 	SYSZ_INS_FIDBR,
590 	SYSZ_INS_FIDBRA,
591 	SYSZ_INS_FIEBR,
592 	SYSZ_INS_FIEBRA,
593 	SYSZ_INS_FIXBR,
594 	SYSZ_INS_FIXBRA,
595 	SYSZ_INS_FLOGR,
596 	SYSZ_INS_IC,
597 	SYSZ_INS_ICY,
598 	SYSZ_INS_IIHF,
599 	SYSZ_INS_IIHH,
600 	SYSZ_INS_IIHL,
601 	SYSZ_INS_IILF,
602 	SYSZ_INS_IILH,
603 	SYSZ_INS_IILL,
604 	SYSZ_INS_IPM,
605 	SYSZ_INS_L,
606 	SYSZ_INS_LA,
607 	SYSZ_INS_LAA,
608 	SYSZ_INS_LAAG,
609 	SYSZ_INS_LAAL,
610 	SYSZ_INS_LAALG,
611 	SYSZ_INS_LAN,
612 	SYSZ_INS_LANG,
613 	SYSZ_INS_LAO,
614 	SYSZ_INS_LAOG,
615 	SYSZ_INS_LARL,
616 	SYSZ_INS_LAX,
617 	SYSZ_INS_LAXG,
618 	SYSZ_INS_LAY,
619 	SYSZ_INS_LB,
620 	SYSZ_INS_LBH,
621 	SYSZ_INS_LBR,
622 	SYSZ_INS_LCDBR,
623 	SYSZ_INS_LCEBR,
624 	SYSZ_INS_LCGFR,
625 	SYSZ_INS_LCGR,
626 	SYSZ_INS_LCR,
627 	SYSZ_INS_LCXBR,
628 	SYSZ_INS_LD,
629 	SYSZ_INS_LDEB,
630 	SYSZ_INS_LDEBR,
631 	SYSZ_INS_LDGR,
632 	SYSZ_INS_LDR,
633 	SYSZ_INS_LDXBR,
634 	SYSZ_INS_LDXBRA,
635 	SYSZ_INS_LDY,
636 	SYSZ_INS_LE,
637 	SYSZ_INS_LEDBR,
638 	SYSZ_INS_LEDBRA,
639 	SYSZ_INS_LER,
640 	SYSZ_INS_LEXBR,
641 	SYSZ_INS_LEXBRA,
642 	SYSZ_INS_LEY,
643 	SYSZ_INS_LFH,
644 	SYSZ_INS_LG,
645 	SYSZ_INS_LGB,
646 	SYSZ_INS_LGBR,
647 	SYSZ_INS_LGDR,
648 	SYSZ_INS_LGF,
649 	SYSZ_INS_LGFI,
650 	SYSZ_INS_LGFR,
651 	SYSZ_INS_LGFRL,
652 	SYSZ_INS_LGH,
653 	SYSZ_INS_LGHI,
654 	SYSZ_INS_LGHR,
655 	SYSZ_INS_LGHRL,
656 	SYSZ_INS_LGR,
657 	SYSZ_INS_LGRL,
658 	SYSZ_INS_LH,
659 	SYSZ_INS_LHH,
660 	SYSZ_INS_LHI,
661 	SYSZ_INS_LHR,
662 	SYSZ_INS_LHRL,
663 	SYSZ_INS_LHY,
664 	SYSZ_INS_LLC,
665 	SYSZ_INS_LLCH,
666 	SYSZ_INS_LLCR,
667 	SYSZ_INS_LLGC,
668 	SYSZ_INS_LLGCR,
669 	SYSZ_INS_LLGF,
670 	SYSZ_INS_LLGFR,
671 	SYSZ_INS_LLGFRL,
672 	SYSZ_INS_LLGH,
673 	SYSZ_INS_LLGHR,
674 	SYSZ_INS_LLGHRL,
675 	SYSZ_INS_LLH,
676 	SYSZ_INS_LLHH,
677 	SYSZ_INS_LLHR,
678 	SYSZ_INS_LLHRL,
679 	SYSZ_INS_LLIHF,
680 	SYSZ_INS_LLIHH,
681 	SYSZ_INS_LLIHL,
682 	SYSZ_INS_LLILF,
683 	SYSZ_INS_LLILH,
684 	SYSZ_INS_LLILL,
685 	SYSZ_INS_LMG,
686 	SYSZ_INS_LNDBR,
687 	SYSZ_INS_LNEBR,
688 	SYSZ_INS_LNGFR,
689 	SYSZ_INS_LNGR,
690 	SYSZ_INS_LNR,
691 	SYSZ_INS_LNXBR,
692 	SYSZ_INS_LPDBR,
693 	SYSZ_INS_LPEBR,
694 	SYSZ_INS_LPGFR,
695 	SYSZ_INS_LPGR,
696 	SYSZ_INS_LPR,
697 	SYSZ_INS_LPXBR,
698 	SYSZ_INS_LR,
699 	SYSZ_INS_LRL,
700 	SYSZ_INS_LRV,
701 	SYSZ_INS_LRVG,
702 	SYSZ_INS_LRVGR,
703 	SYSZ_INS_LRVR,
704 	SYSZ_INS_LT,
705 	SYSZ_INS_LTDBR,
706 	SYSZ_INS_LTEBR,
707 	SYSZ_INS_LTG,
708 	SYSZ_INS_LTGF,
709 	SYSZ_INS_LTGFR,
710 	SYSZ_INS_LTGR,
711 	SYSZ_INS_LTR,
712 	SYSZ_INS_LTXBR,
713 	SYSZ_INS_LXDB,
714 	SYSZ_INS_LXDBR,
715 	SYSZ_INS_LXEB,
716 	SYSZ_INS_LXEBR,
717 	SYSZ_INS_LXR,
718 	SYSZ_INS_LY,
719 	SYSZ_INS_LZDR,
720 	SYSZ_INS_LZER,
721 	SYSZ_INS_LZXR,
722 	SYSZ_INS_MADB,
723 	SYSZ_INS_MADBR,
724 	SYSZ_INS_MAEB,
725 	SYSZ_INS_MAEBR,
726 	SYSZ_INS_MDB,
727 	SYSZ_INS_MDBR,
728 	SYSZ_INS_MDEB,
729 	SYSZ_INS_MDEBR,
730 	SYSZ_INS_MEEB,
731 	SYSZ_INS_MEEBR,
732 	SYSZ_INS_MGHI,
733 	SYSZ_INS_MH,
734 	SYSZ_INS_MHI,
735 	SYSZ_INS_MHY,
736 	SYSZ_INS_MLG,
737 	SYSZ_INS_MLGR,
738 	SYSZ_INS_MS,
739 	SYSZ_INS_MSDB,
740 	SYSZ_INS_MSDBR,
741 	SYSZ_INS_MSEB,
742 	SYSZ_INS_MSEBR,
743 	SYSZ_INS_MSFI,
744 	SYSZ_INS_MSG,
745 	SYSZ_INS_MSGF,
746 	SYSZ_INS_MSGFI,
747 	SYSZ_INS_MSGFR,
748 	SYSZ_INS_MSGR,
749 	SYSZ_INS_MSR,
750 	SYSZ_INS_MSY,
751 	SYSZ_INS_MVC,
752 	SYSZ_INS_MVGHI,
753 	SYSZ_INS_MVHHI,
754 	SYSZ_INS_MVHI,
755 	SYSZ_INS_MVI,
756 	SYSZ_INS_MVIY,
757 	SYSZ_INS_MVST,
758 	SYSZ_INS_MXBR,
759 	SYSZ_INS_MXDB,
760 	SYSZ_INS_MXDBR,
761 	SYSZ_INS_N,
762 	SYSZ_INS_NC,
763 	SYSZ_INS_NG,
764 	SYSZ_INS_NGR,
765 	SYSZ_INS_NGRK,
766 	SYSZ_INS_NI,
767 	SYSZ_INS_NIHF,
768 	SYSZ_INS_NIHH,
769 	SYSZ_INS_NIHL,
770 	SYSZ_INS_NILF,
771 	SYSZ_INS_NILH,
772 	SYSZ_INS_NILL,
773 	SYSZ_INS_NIY,
774 	SYSZ_INS_NR,
775 	SYSZ_INS_NRK,
776 	SYSZ_INS_NY,
777 	SYSZ_INS_O,
778 	SYSZ_INS_OC,
779 	SYSZ_INS_OG,
780 	SYSZ_INS_OGR,
781 	SYSZ_INS_OGRK,
782 	SYSZ_INS_OI,
783 	SYSZ_INS_OIHF,
784 	SYSZ_INS_OIHH,
785 	SYSZ_INS_OIHL,
786 	SYSZ_INS_OILF,
787 	SYSZ_INS_OILH,
788 	SYSZ_INS_OILL,
789 	SYSZ_INS_OIY,
790 	SYSZ_INS_OR,
791 	SYSZ_INS_ORK,
792 	SYSZ_INS_OY,
793 	SYSZ_INS_PFD,
794 	SYSZ_INS_PFDRL,
795 	SYSZ_INS_RISBG,
796 	SYSZ_INS_RISBHG,
797 	SYSZ_INS_RISBLG,
798 	SYSZ_INS_RLL,
799 	SYSZ_INS_RLLG,
800 	SYSZ_INS_RNSBG,
801 	SYSZ_INS_ROSBG,
802 	SYSZ_INS_RXSBG,
803 	SYSZ_INS_S,
804 	SYSZ_INS_SDB,
805 	SYSZ_INS_SDBR,
806 	SYSZ_INS_SEB,
807 	SYSZ_INS_SEBR,
808 	SYSZ_INS_SG,
809 	SYSZ_INS_SGF,
810 	SYSZ_INS_SGFR,
811 	SYSZ_INS_SGR,
812 	SYSZ_INS_SGRK,
813 	SYSZ_INS_SH,
814 	SYSZ_INS_SHY,
815 	SYSZ_INS_SL,
816 	SYSZ_INS_SLB,
817 	SYSZ_INS_SLBG,
818 	SYSZ_INS_SLBR,
819 	SYSZ_INS_SLFI,
820 	SYSZ_INS_SLG,
821 	SYSZ_INS_SLBGR,
822 	SYSZ_INS_SLGF,
823 	SYSZ_INS_SLGFI,
824 	SYSZ_INS_SLGFR,
825 	SYSZ_INS_SLGR,
826 	SYSZ_INS_SLGRK,
827 	SYSZ_INS_SLL,
828 	SYSZ_INS_SLLG,
829 	SYSZ_INS_SLLK,
830 	SYSZ_INS_SLR,
831 	SYSZ_INS_SLRK,
832 	SYSZ_INS_SLY,
833 	SYSZ_INS_SQDB,
834 	SYSZ_INS_SQDBR,
835 	SYSZ_INS_SQEB,
836 	SYSZ_INS_SQEBR,
837 	SYSZ_INS_SQXBR,
838 	SYSZ_INS_SR,
839 	SYSZ_INS_SRA,
840 	SYSZ_INS_SRAG,
841 	SYSZ_INS_SRAK,
842 	SYSZ_INS_SRK,
843 	SYSZ_INS_SRL,
844 	SYSZ_INS_SRLG,
845 	SYSZ_INS_SRLK,
846 	SYSZ_INS_SRST,
847 	SYSZ_INS_ST,
848 	SYSZ_INS_STC,
849 	SYSZ_INS_STCH,
850 	SYSZ_INS_STCY,
851 	SYSZ_INS_STD,
852 	SYSZ_INS_STDY,
853 	SYSZ_INS_STE,
854 	SYSZ_INS_STEY,
855 	SYSZ_INS_STFH,
856 	SYSZ_INS_STG,
857 	SYSZ_INS_STGRL,
858 	SYSZ_INS_STH,
859 	SYSZ_INS_STHH,
860 	SYSZ_INS_STHRL,
861 	SYSZ_INS_STHY,
862 	SYSZ_INS_STMG,
863 	SYSZ_INS_STRL,
864 	SYSZ_INS_STRV,
865 	SYSZ_INS_STRVG,
866 	SYSZ_INS_STY,
867 	SYSZ_INS_SXBR,
868 	SYSZ_INS_SY,
869 	SYSZ_INS_TM,
870 	SYSZ_INS_TMHH,
871 	SYSZ_INS_TMHL,
872 	SYSZ_INS_TMLH,
873 	SYSZ_INS_TMLL,
874 	SYSZ_INS_TMY,
875 	SYSZ_INS_X,
876 	SYSZ_INS_XC,
877 	SYSZ_INS_XG,
878 	SYSZ_INS_XGR,
879 	SYSZ_INS_XGRK,
880 	SYSZ_INS_XI,
881 	SYSZ_INS_XIHF,
882 	SYSZ_INS_XILF,
883 	SYSZ_INS_XIY,
884 	SYSZ_INS_XR,
885 	SYSZ_INS_XRK,
886 	SYSZ_INS_XY,
887 	SYSZ_INS_AD,
888 	SYSZ_INS_ADR,
889 	SYSZ_INS_ADTR,
890 	SYSZ_INS_ADTRA,
891 	SYSZ_INS_AE,
892 	SYSZ_INS_AER,
893 	SYSZ_INS_AGH,
894 	SYSZ_INS_AHHHR,
895 	SYSZ_INS_AHHLR,
896 	SYSZ_INS_ALGSI,
897 	SYSZ_INS_ALHHHR,
898 	SYSZ_INS_ALHHLR,
899 	SYSZ_INS_ALSI,
900 	SYSZ_INS_ALSIH,
901 	SYSZ_INS_ALSIHN,
902 	SYSZ_INS_AP,
903 	SYSZ_INS_AU,
904 	SYSZ_INS_AUR,
905 	SYSZ_INS_AW,
906 	SYSZ_INS_AWR,
907 	SYSZ_INS_AXR,
908 	SYSZ_INS_AXTR,
909 	SYSZ_INS_AXTRA,
910 	SYSZ_INS_B,
911 	SYSZ_INS_BAKR,
912 	SYSZ_INS_BAL,
913 	SYSZ_INS_BALR,
914 	SYSZ_INS_BAS,
915 	SYSZ_INS_BASSM,
916 	SYSZ_INS_BC,
917 	SYSZ_INS_BCT,
918 	SYSZ_INS_BCTG,
919 	SYSZ_INS_BCTGR,
920 	SYSZ_INS_BCTR,
921 	SYSZ_INS_BE,
922 	SYSZ_INS_BH,
923 	SYSZ_INS_BHE,
924 	SYSZ_INS_BI,
925 	SYSZ_INS_BIC,
926 	SYSZ_INS_BIE,
927 	SYSZ_INS_BIH,
928 	SYSZ_INS_BIHE,
929 	SYSZ_INS_BIL,
930 	SYSZ_INS_BILE,
931 	SYSZ_INS_BILH,
932 	SYSZ_INS_BIM,
933 	SYSZ_INS_BINE,
934 	SYSZ_INS_BINH,
935 	SYSZ_INS_BINHE,
936 	SYSZ_INS_BINL,
937 	SYSZ_INS_BINLE,
938 	SYSZ_INS_BINLH,
939 	SYSZ_INS_BINM,
940 	SYSZ_INS_BINO,
941 	SYSZ_INS_BINP,
942 	SYSZ_INS_BINZ,
943 	SYSZ_INS_BIO,
944 	SYSZ_INS_BIP,
945 	SYSZ_INS_BIZ,
946 	SYSZ_INS_BL,
947 	SYSZ_INS_BLE,
948 	SYSZ_INS_BLH,
949 	SYSZ_INS_BM,
950 	SYSZ_INS_BMR,
951 	SYSZ_INS_BNE,
952 	SYSZ_INS_BNH,
953 	SYSZ_INS_BNHE,
954 	SYSZ_INS_BNL,
955 	SYSZ_INS_BNLE,
956 	SYSZ_INS_BNLH,
957 	SYSZ_INS_BNM,
958 	SYSZ_INS_BNMR,
959 	SYSZ_INS_BNO,
960 	SYSZ_INS_BNP,
961 	SYSZ_INS_BNPR,
962 	SYSZ_INS_BNZ,
963 	SYSZ_INS_BNZR,
964 	SYSZ_INS_BO,
965 	SYSZ_INS_BP,
966 	SYSZ_INS_BPP,
967 	SYSZ_INS_BPR,
968 	SYSZ_INS_BPRP,
969 	SYSZ_INS_BRCTH,
970 	SYSZ_INS_BRXH,
971 	SYSZ_INS_BRXHG,
972 	SYSZ_INS_BRXLE,
973 	SYSZ_INS_BRXLG,
974 	SYSZ_INS_BSA,
975 	SYSZ_INS_BSG,
976 	SYSZ_INS_BSM,
977 	SYSZ_INS_BXH,
978 	SYSZ_INS_BXHG,
979 	SYSZ_INS_BXLE,
980 	SYSZ_INS_BXLEG,
981 	SYSZ_INS_BZ,
982 	SYSZ_INS_BZR,
983 	SYSZ_INS_CD,
984 	SYSZ_INS_CDFBRA,
985 	SYSZ_INS_CDFR,
986 	SYSZ_INS_CDFTR,
987 	SYSZ_INS_CDGBRA,
988 	SYSZ_INS_CDGR,
989 	SYSZ_INS_CDGTR,
990 	SYSZ_INS_CDGTRA,
991 	SYSZ_INS_CDLFTR,
992 	SYSZ_INS_CDLGTR,
993 	SYSZ_INS_CDPT,
994 	SYSZ_INS_CDR,
995 	SYSZ_INS_CDS,
996 	SYSZ_INS_CDSG,
997 	SYSZ_INS_CDSTR,
998 	SYSZ_INS_CDSY,
999 	SYSZ_INS_CDTR,
1000 	SYSZ_INS_CDUTR,
1001 	SYSZ_INS_CDZT,
1002 	SYSZ_INS_CE,
1003 	SYSZ_INS_CEDTR,
1004 	SYSZ_INS_CEFBRA,
1005 	SYSZ_INS_CEFR,
1006 	SYSZ_INS_CEGBRA,
1007 	SYSZ_INS_CEGR,
1008 	SYSZ_INS_CER,
1009 	SYSZ_INS_CEXTR,
1010 	SYSZ_INS_CFC,
1011 	SYSZ_INS_CFDBRA,
1012 	SYSZ_INS_CFDR,
1013 	SYSZ_INS_CFDTR,
1014 	SYSZ_INS_CFEBRA,
1015 	SYSZ_INS_CFER,
1016 	SYSZ_INS_CFXBRA,
1017 	SYSZ_INS_CFXR,
1018 	SYSZ_INS_CFXTR,
1019 	SYSZ_INS_CGDBRA,
1020 	SYSZ_INS_CGDR,
1021 	SYSZ_INS_CGDTR,
1022 	SYSZ_INS_CGDTRA,
1023 	SYSZ_INS_CGEBRA,
1024 	SYSZ_INS_CGER,
1025 	SYSZ_INS_CGIB,
1026 	SYSZ_INS_CGIBE,
1027 	SYSZ_INS_CGIBH,
1028 	SYSZ_INS_CGIBHE,
1029 	SYSZ_INS_CGIBL,
1030 	SYSZ_INS_CGIBLE,
1031 	SYSZ_INS_CGIBLH,
1032 	SYSZ_INS_CGIBNE,
1033 	SYSZ_INS_CGIBNH,
1034 	SYSZ_INS_CGIBNHE,
1035 	SYSZ_INS_CGIBNL,
1036 	SYSZ_INS_CGIBNLE,
1037 	SYSZ_INS_CGIBNLH,
1038 	SYSZ_INS_CGIT,
1039 	SYSZ_INS_CGITE,
1040 	SYSZ_INS_CGITH,
1041 	SYSZ_INS_CGITHE,
1042 	SYSZ_INS_CGITL,
1043 	SYSZ_INS_CGITLE,
1044 	SYSZ_INS_CGITLH,
1045 	SYSZ_INS_CGITNE,
1046 	SYSZ_INS_CGITNH,
1047 	SYSZ_INS_CGITNHE,
1048 	SYSZ_INS_CGITNL,
1049 	SYSZ_INS_CGITNLE,
1050 	SYSZ_INS_CGITNLH,
1051 	SYSZ_INS_CGRB,
1052 	SYSZ_INS_CGRBE,
1053 	SYSZ_INS_CGRBH,
1054 	SYSZ_INS_CGRBHE,
1055 	SYSZ_INS_CGRBL,
1056 	SYSZ_INS_CGRBLE,
1057 	SYSZ_INS_CGRBLH,
1058 	SYSZ_INS_CGRBNE,
1059 	SYSZ_INS_CGRBNH,
1060 	SYSZ_INS_CGRBNHE,
1061 	SYSZ_INS_CGRBNL,
1062 	SYSZ_INS_CGRBNLE,
1063 	SYSZ_INS_CGRBNLH,
1064 	SYSZ_INS_CGRT,
1065 	SYSZ_INS_CGRTE,
1066 	SYSZ_INS_CGRTH,
1067 	SYSZ_INS_CGRTHE,
1068 	SYSZ_INS_CGRTL,
1069 	SYSZ_INS_CGRTLE,
1070 	SYSZ_INS_CGRTLH,
1071 	SYSZ_INS_CGRTNE,
1072 	SYSZ_INS_CGRTNH,
1073 	SYSZ_INS_CGRTNHE,
1074 	SYSZ_INS_CGRTNL,
1075 	SYSZ_INS_CGRTNLE,
1076 	SYSZ_INS_CGRTNLH,
1077 	SYSZ_INS_CGXBRA,
1078 	SYSZ_INS_CGXR,
1079 	SYSZ_INS_CGXTR,
1080 	SYSZ_INS_CGXTRA,
1081 	SYSZ_INS_CHHR,
1082 	SYSZ_INS_CHLR,
1083 	SYSZ_INS_CIB,
1084 	SYSZ_INS_CIBE,
1085 	SYSZ_INS_CIBH,
1086 	SYSZ_INS_CIBHE,
1087 	SYSZ_INS_CIBL,
1088 	SYSZ_INS_CIBLE,
1089 	SYSZ_INS_CIBLH,
1090 	SYSZ_INS_CIBNE,
1091 	SYSZ_INS_CIBNH,
1092 	SYSZ_INS_CIBNHE,
1093 	SYSZ_INS_CIBNL,
1094 	SYSZ_INS_CIBNLE,
1095 	SYSZ_INS_CIBNLH,
1096 	SYSZ_INS_CIT,
1097 	SYSZ_INS_CITE,
1098 	SYSZ_INS_CITH,
1099 	SYSZ_INS_CITHE,
1100 	SYSZ_INS_CITL,
1101 	SYSZ_INS_CITLE,
1102 	SYSZ_INS_CITLH,
1103 	SYSZ_INS_CITNE,
1104 	SYSZ_INS_CITNH,
1105 	SYSZ_INS_CITNHE,
1106 	SYSZ_INS_CITNL,
1107 	SYSZ_INS_CITNLE,
1108 	SYSZ_INS_CITNLH,
1109 	SYSZ_INS_CKSM,
1110 	SYSZ_INS_CLCL,
1111 	SYSZ_INS_CLCLE,
1112 	SYSZ_INS_CLCLU,
1113 	SYSZ_INS_CLFDTR,
1114 	SYSZ_INS_CLFIT,
1115 	SYSZ_INS_CLFITE,
1116 	SYSZ_INS_CLFITH,
1117 	SYSZ_INS_CLFITHE,
1118 	SYSZ_INS_CLFITL,
1119 	SYSZ_INS_CLFITLE,
1120 	SYSZ_INS_CLFITLH,
1121 	SYSZ_INS_CLFITNE,
1122 	SYSZ_INS_CLFITNH,
1123 	SYSZ_INS_CLFITNHE,
1124 	SYSZ_INS_CLFITNL,
1125 	SYSZ_INS_CLFITNLE,
1126 	SYSZ_INS_CLFITNLH,
1127 	SYSZ_INS_CLFXTR,
1128 	SYSZ_INS_CLGDTR,
1129 	SYSZ_INS_CLGIB,
1130 	SYSZ_INS_CLGIBE,
1131 	SYSZ_INS_CLGIBH,
1132 	SYSZ_INS_CLGIBHE,
1133 	SYSZ_INS_CLGIBL,
1134 	SYSZ_INS_CLGIBLE,
1135 	SYSZ_INS_CLGIBLH,
1136 	SYSZ_INS_CLGIBNE,
1137 	SYSZ_INS_CLGIBNH,
1138 	SYSZ_INS_CLGIBNHE,
1139 	SYSZ_INS_CLGIBNL,
1140 	SYSZ_INS_CLGIBNLE,
1141 	SYSZ_INS_CLGIBNLH,
1142 	SYSZ_INS_CLGIT,
1143 	SYSZ_INS_CLGITE,
1144 	SYSZ_INS_CLGITH,
1145 	SYSZ_INS_CLGITHE,
1146 	SYSZ_INS_CLGITL,
1147 	SYSZ_INS_CLGITLE,
1148 	SYSZ_INS_CLGITLH,
1149 	SYSZ_INS_CLGITNE,
1150 	SYSZ_INS_CLGITNH,
1151 	SYSZ_INS_CLGITNHE,
1152 	SYSZ_INS_CLGITNL,
1153 	SYSZ_INS_CLGITNLE,
1154 	SYSZ_INS_CLGITNLH,
1155 	SYSZ_INS_CLGRB,
1156 	SYSZ_INS_CLGRBE,
1157 	SYSZ_INS_CLGRBH,
1158 	SYSZ_INS_CLGRBHE,
1159 	SYSZ_INS_CLGRBL,
1160 	SYSZ_INS_CLGRBLE,
1161 	SYSZ_INS_CLGRBLH,
1162 	SYSZ_INS_CLGRBNE,
1163 	SYSZ_INS_CLGRBNH,
1164 	SYSZ_INS_CLGRBNHE,
1165 	SYSZ_INS_CLGRBNL,
1166 	SYSZ_INS_CLGRBNLE,
1167 	SYSZ_INS_CLGRBNLH,
1168 	SYSZ_INS_CLGRT,
1169 	SYSZ_INS_CLGRTE,
1170 	SYSZ_INS_CLGRTH,
1171 	SYSZ_INS_CLGRTHE,
1172 	SYSZ_INS_CLGRTL,
1173 	SYSZ_INS_CLGRTLE,
1174 	SYSZ_INS_CLGRTLH,
1175 	SYSZ_INS_CLGRTNE,
1176 	SYSZ_INS_CLGRTNH,
1177 	SYSZ_INS_CLGRTNHE,
1178 	SYSZ_INS_CLGRTNL,
1179 	SYSZ_INS_CLGRTNLE,
1180 	SYSZ_INS_CLGRTNLH,
1181 	SYSZ_INS_CLGT,
1182 	SYSZ_INS_CLGTE,
1183 	SYSZ_INS_CLGTH,
1184 	SYSZ_INS_CLGTHE,
1185 	SYSZ_INS_CLGTL,
1186 	SYSZ_INS_CLGTLE,
1187 	SYSZ_INS_CLGTLH,
1188 	SYSZ_INS_CLGTNE,
1189 	SYSZ_INS_CLGTNH,
1190 	SYSZ_INS_CLGTNHE,
1191 	SYSZ_INS_CLGTNL,
1192 	SYSZ_INS_CLGTNLE,
1193 	SYSZ_INS_CLGTNLH,
1194 	SYSZ_INS_CLGXTR,
1195 	SYSZ_INS_CLHHR,
1196 	SYSZ_INS_CLHLR,
1197 	SYSZ_INS_CLIB,
1198 	SYSZ_INS_CLIBE,
1199 	SYSZ_INS_CLIBH,
1200 	SYSZ_INS_CLIBHE,
1201 	SYSZ_INS_CLIBL,
1202 	SYSZ_INS_CLIBLE,
1203 	SYSZ_INS_CLIBLH,
1204 	SYSZ_INS_CLIBNE,
1205 	SYSZ_INS_CLIBNH,
1206 	SYSZ_INS_CLIBNHE,
1207 	SYSZ_INS_CLIBNL,
1208 	SYSZ_INS_CLIBNLE,
1209 	SYSZ_INS_CLIBNLH,
1210 	SYSZ_INS_CLM,
1211 	SYSZ_INS_CLMH,
1212 	SYSZ_INS_CLMY,
1213 	SYSZ_INS_CLRB,
1214 	SYSZ_INS_CLRBE,
1215 	SYSZ_INS_CLRBH,
1216 	SYSZ_INS_CLRBHE,
1217 	SYSZ_INS_CLRBL,
1218 	SYSZ_INS_CLRBLE,
1219 	SYSZ_INS_CLRBLH,
1220 	SYSZ_INS_CLRBNE,
1221 	SYSZ_INS_CLRBNH,
1222 	SYSZ_INS_CLRBNHE,
1223 	SYSZ_INS_CLRBNL,
1224 	SYSZ_INS_CLRBNLE,
1225 	SYSZ_INS_CLRBNLH,
1226 	SYSZ_INS_CLRT,
1227 	SYSZ_INS_CLRTE,
1228 	SYSZ_INS_CLRTH,
1229 	SYSZ_INS_CLRTHE,
1230 	SYSZ_INS_CLRTL,
1231 	SYSZ_INS_CLRTLE,
1232 	SYSZ_INS_CLRTLH,
1233 	SYSZ_INS_CLRTNE,
1234 	SYSZ_INS_CLRTNH,
1235 	SYSZ_INS_CLRTNHE,
1236 	SYSZ_INS_CLRTNL,
1237 	SYSZ_INS_CLRTNLE,
1238 	SYSZ_INS_CLRTNLH,
1239 	SYSZ_INS_CLT,
1240 	SYSZ_INS_CLTE,
1241 	SYSZ_INS_CLTH,
1242 	SYSZ_INS_CLTHE,
1243 	SYSZ_INS_CLTL,
1244 	SYSZ_INS_CLTLE,
1245 	SYSZ_INS_CLTLH,
1246 	SYSZ_INS_CLTNE,
1247 	SYSZ_INS_CLTNH,
1248 	SYSZ_INS_CLTNHE,
1249 	SYSZ_INS_CLTNL,
1250 	SYSZ_INS_CLTNLE,
1251 	SYSZ_INS_CLTNLH,
1252 	SYSZ_INS_CMPSC,
1253 	SYSZ_INS_CP,
1254 	SYSZ_INS_CPDT,
1255 	SYSZ_INS_CPXT,
1256 	SYSZ_INS_CPYA,
1257 	SYSZ_INS_CRB,
1258 	SYSZ_INS_CRBE,
1259 	SYSZ_INS_CRBH,
1260 	SYSZ_INS_CRBHE,
1261 	SYSZ_INS_CRBL,
1262 	SYSZ_INS_CRBLE,
1263 	SYSZ_INS_CRBLH,
1264 	SYSZ_INS_CRBNE,
1265 	SYSZ_INS_CRBNH,
1266 	SYSZ_INS_CRBNHE,
1267 	SYSZ_INS_CRBNL,
1268 	SYSZ_INS_CRBNLE,
1269 	SYSZ_INS_CRBNLH,
1270 	SYSZ_INS_CRDTE,
1271 	SYSZ_INS_CRT,
1272 	SYSZ_INS_CRTE,
1273 	SYSZ_INS_CRTH,
1274 	SYSZ_INS_CRTHE,
1275 	SYSZ_INS_CRTL,
1276 	SYSZ_INS_CRTLE,
1277 	SYSZ_INS_CRTLH,
1278 	SYSZ_INS_CRTNE,
1279 	SYSZ_INS_CRTNH,
1280 	SYSZ_INS_CRTNHE,
1281 	SYSZ_INS_CRTNL,
1282 	SYSZ_INS_CRTNLE,
1283 	SYSZ_INS_CRTNLH,
1284 	SYSZ_INS_CSCH,
1285 	SYSZ_INS_CSDTR,
1286 	SYSZ_INS_CSP,
1287 	SYSZ_INS_CSPG,
1288 	SYSZ_INS_CSST,
1289 	SYSZ_INS_CSXTR,
1290 	SYSZ_INS_CU12,
1291 	SYSZ_INS_CU14,
1292 	SYSZ_INS_CU21,
1293 	SYSZ_INS_CU24,
1294 	SYSZ_INS_CU41,
1295 	SYSZ_INS_CU42,
1296 	SYSZ_INS_CUDTR,
1297 	SYSZ_INS_CUSE,
1298 	SYSZ_INS_CUTFU,
1299 	SYSZ_INS_CUUTF,
1300 	SYSZ_INS_CUXTR,
1301 	SYSZ_INS_CVB,
1302 	SYSZ_INS_CVBG,
1303 	SYSZ_INS_CVBY,
1304 	SYSZ_INS_CVD,
1305 	SYSZ_INS_CVDG,
1306 	SYSZ_INS_CVDY,
1307 	SYSZ_INS_CXFBRA,
1308 	SYSZ_INS_CXFR,
1309 	SYSZ_INS_CXFTR,
1310 	SYSZ_INS_CXGBRA,
1311 	SYSZ_INS_CXGR,
1312 	SYSZ_INS_CXGTR,
1313 	SYSZ_INS_CXGTRA,
1314 	SYSZ_INS_CXLFTR,
1315 	SYSZ_INS_CXLGTR,
1316 	SYSZ_INS_CXPT,
1317 	SYSZ_INS_CXR,
1318 	SYSZ_INS_CXSTR,
1319 	SYSZ_INS_CXTR,
1320 	SYSZ_INS_CXUTR,
1321 	SYSZ_INS_CXZT,
1322 	SYSZ_INS_CZDT,
1323 	SYSZ_INS_CZXT,
1324 	SYSZ_INS_D,
1325 	SYSZ_INS_DD,
1326 	SYSZ_INS_DDR,
1327 	SYSZ_INS_DDTR,
1328 	SYSZ_INS_DDTRA,
1329 	SYSZ_INS_DE,
1330 	SYSZ_INS_DER,
1331 	SYSZ_INS_DIAG,
1332 	SYSZ_INS_DIDBR,
1333 	SYSZ_INS_DIEBR,
1334 	SYSZ_INS_DP,
1335 	SYSZ_INS_DR,
1336 	SYSZ_INS_DXR,
1337 	SYSZ_INS_DXTR,
1338 	SYSZ_INS_DXTRA,
1339 	SYSZ_INS_ECAG,
1340 	SYSZ_INS_ECCTR,
1341 	SYSZ_INS_ECPGA,
1342 	SYSZ_INS_ECTG,
1343 	SYSZ_INS_ED,
1344 	SYSZ_INS_EDMK,
1345 	SYSZ_INS_EEDTR,
1346 	SYSZ_INS_EEXTR,
1347 	SYSZ_INS_EFPC,
1348 	SYSZ_INS_EPAIR,
1349 	SYSZ_INS_EPAR,
1350 	SYSZ_INS_EPCTR,
1351 	SYSZ_INS_EPSW,
1352 	SYSZ_INS_EREG,
1353 	SYSZ_INS_EREGG,
1354 	SYSZ_INS_ESAIR,
1355 	SYSZ_INS_ESAR,
1356 	SYSZ_INS_ESDTR,
1357 	SYSZ_INS_ESEA,
1358 	SYSZ_INS_ESTA,
1359 	SYSZ_INS_ESXTR,
1360 	SYSZ_INS_ETND,
1361 	SYSZ_INS_EX,
1362 	SYSZ_INS_EXRL,
1363 	SYSZ_INS_FIDR,
1364 	SYSZ_INS_FIDTR,
1365 	SYSZ_INS_FIER,
1366 	SYSZ_INS_FIXR,
1367 	SYSZ_INS_FIXTR,
1368 	SYSZ_INS_HDR,
1369 	SYSZ_INS_HER,
1370 	SYSZ_INS_HSCH,
1371 	SYSZ_INS_IAC,
1372 	SYSZ_INS_ICM,
1373 	SYSZ_INS_ICMH,
1374 	SYSZ_INS_ICMY,
1375 	SYSZ_INS_IDTE,
1376 	SYSZ_INS_IEDTR,
1377 	SYSZ_INS_IEXTR,
1378 	SYSZ_INS_IPK,
1379 	SYSZ_INS_IPTE,
1380 	SYSZ_INS_IRBM,
1381 	SYSZ_INS_ISKE,
1382 	SYSZ_INS_IVSK,
1383 	SYSZ_INS_JGM,
1384 	SYSZ_INS_JGNM,
1385 	SYSZ_INS_JGNP,
1386 	SYSZ_INS_JGNZ,
1387 	SYSZ_INS_JGP,
1388 	SYSZ_INS_JGZ,
1389 	SYSZ_INS_JM,
1390 	SYSZ_INS_JNM,
1391 	SYSZ_INS_JNP,
1392 	SYSZ_INS_JNZ,
1393 	SYSZ_INS_JP,
1394 	SYSZ_INS_JZ,
1395 	SYSZ_INS_KDB,
1396 	SYSZ_INS_KDBR,
1397 	SYSZ_INS_KDTR,
1398 	SYSZ_INS_KEB,
1399 	SYSZ_INS_KEBR,
1400 	SYSZ_INS_KIMD,
1401 	SYSZ_INS_KLMD,
1402 	SYSZ_INS_KM,
1403 	SYSZ_INS_KMA,
1404 	SYSZ_INS_KMAC,
1405 	SYSZ_INS_KMC,
1406 	SYSZ_INS_KMCTR,
1407 	SYSZ_INS_KMF,
1408 	SYSZ_INS_KMO,
1409 	SYSZ_INS_KXBR,
1410 	SYSZ_INS_KXTR,
1411 	SYSZ_INS_LAE,
1412 	SYSZ_INS_LAEY,
1413 	SYSZ_INS_LAM,
1414 	SYSZ_INS_LAMY,
1415 	SYSZ_INS_LASP,
1416 	SYSZ_INS_LAT,
1417 	SYSZ_INS_LCBB,
1418 	SYSZ_INS_LCCTL,
1419 	SYSZ_INS_LCDFR,
1420 	SYSZ_INS_LCDR,
1421 	SYSZ_INS_LCER,
1422 	SYSZ_INS_LCTL,
1423 	SYSZ_INS_LCTLG,
1424 	SYSZ_INS_LCXR,
1425 	SYSZ_INS_LDE,
1426 	SYSZ_INS_LDER,
1427 	SYSZ_INS_LDETR,
1428 	SYSZ_INS_LDXR,
1429 	SYSZ_INS_LDXTR,
1430 	SYSZ_INS_LEDR,
1431 	SYSZ_INS_LEDTR,
1432 	SYSZ_INS_LEXR,
1433 	SYSZ_INS_LFAS,
1434 	SYSZ_INS_LFHAT,
1435 	SYSZ_INS_LFPC,
1436 	SYSZ_INS_LGAT,
1437 	SYSZ_INS_LGG,
1438 	SYSZ_INS_LGSC,
1439 	SYSZ_INS_LLGFAT,
1440 	SYSZ_INS_LLGFSG,
1441 	SYSZ_INS_LLGT,
1442 	SYSZ_INS_LLGTAT,
1443 	SYSZ_INS_LLGTR,
1444 	SYSZ_INS_LLZRGF,
1445 	SYSZ_INS_LM,
1446 	SYSZ_INS_LMD,
1447 	SYSZ_INS_LMH,
1448 	SYSZ_INS_LMY,
1449 	SYSZ_INS_LNDFR,
1450 	SYSZ_INS_LNDR,
1451 	SYSZ_INS_LNER,
1452 	SYSZ_INS_LNXR,
1453 	SYSZ_INS_LOCFH,
1454 	SYSZ_INS_LOCFHE,
1455 	SYSZ_INS_LOCFHH,
1456 	SYSZ_INS_LOCFHHE,
1457 	SYSZ_INS_LOCFHL,
1458 	SYSZ_INS_LOCFHLE,
1459 	SYSZ_INS_LOCFHLH,
1460 	SYSZ_INS_LOCFHM,
1461 	SYSZ_INS_LOCFHNE,
1462 	SYSZ_INS_LOCFHNH,
1463 	SYSZ_INS_LOCFHNHE,
1464 	SYSZ_INS_LOCFHNL,
1465 	SYSZ_INS_LOCFHNLE,
1466 	SYSZ_INS_LOCFHNLH,
1467 	SYSZ_INS_LOCFHNM,
1468 	SYSZ_INS_LOCFHNO,
1469 	SYSZ_INS_LOCFHNP,
1470 	SYSZ_INS_LOCFHNZ,
1471 	SYSZ_INS_LOCFHO,
1472 	SYSZ_INS_LOCFHP,
1473 	SYSZ_INS_LOCFHR,
1474 	SYSZ_INS_LOCFHRE,
1475 	SYSZ_INS_LOCFHRH,
1476 	SYSZ_INS_LOCFHRHE,
1477 	SYSZ_INS_LOCFHRL,
1478 	SYSZ_INS_LOCFHRLE,
1479 	SYSZ_INS_LOCFHRLH,
1480 	SYSZ_INS_LOCFHRM,
1481 	SYSZ_INS_LOCFHRNE,
1482 	SYSZ_INS_LOCFHRNH,
1483 	SYSZ_INS_LOCFHRNHE,
1484 	SYSZ_INS_LOCFHRNL,
1485 	SYSZ_INS_LOCFHRNLE,
1486 	SYSZ_INS_LOCFHRNLH,
1487 	SYSZ_INS_LOCFHRNM,
1488 	SYSZ_INS_LOCFHRNO,
1489 	SYSZ_INS_LOCFHRNP,
1490 	SYSZ_INS_LOCFHRNZ,
1491 	SYSZ_INS_LOCFHRO,
1492 	SYSZ_INS_LOCFHRP,
1493 	SYSZ_INS_LOCFHRZ,
1494 	SYSZ_INS_LOCFHZ,
1495 	SYSZ_INS_LOCGHI,
1496 	SYSZ_INS_LOCGHIE,
1497 	SYSZ_INS_LOCGHIH,
1498 	SYSZ_INS_LOCGHIHE,
1499 	SYSZ_INS_LOCGHIL,
1500 	SYSZ_INS_LOCGHILE,
1501 	SYSZ_INS_LOCGHILH,
1502 	SYSZ_INS_LOCGHIM,
1503 	SYSZ_INS_LOCGHINE,
1504 	SYSZ_INS_LOCGHINH,
1505 	SYSZ_INS_LOCGHINHE,
1506 	SYSZ_INS_LOCGHINL,
1507 	SYSZ_INS_LOCGHINLE,
1508 	SYSZ_INS_LOCGHINLH,
1509 	SYSZ_INS_LOCGHINM,
1510 	SYSZ_INS_LOCGHINO,
1511 	SYSZ_INS_LOCGHINP,
1512 	SYSZ_INS_LOCGHINZ,
1513 	SYSZ_INS_LOCGHIO,
1514 	SYSZ_INS_LOCGHIP,
1515 	SYSZ_INS_LOCGHIZ,
1516 	SYSZ_INS_LOCGM,
1517 	SYSZ_INS_LOCGNM,
1518 	SYSZ_INS_LOCGNP,
1519 	SYSZ_INS_LOCGNZ,
1520 	SYSZ_INS_LOCGP,
1521 	SYSZ_INS_LOCGRM,
1522 	SYSZ_INS_LOCGRNM,
1523 	SYSZ_INS_LOCGRNP,
1524 	SYSZ_INS_LOCGRNZ,
1525 	SYSZ_INS_LOCGRP,
1526 	SYSZ_INS_LOCGRZ,
1527 	SYSZ_INS_LOCGZ,
1528 	SYSZ_INS_LOCHHI,
1529 	SYSZ_INS_LOCHHIE,
1530 	SYSZ_INS_LOCHHIH,
1531 	SYSZ_INS_LOCHHIHE,
1532 	SYSZ_INS_LOCHHIL,
1533 	SYSZ_INS_LOCHHILE,
1534 	SYSZ_INS_LOCHHILH,
1535 	SYSZ_INS_LOCHHIM,
1536 	SYSZ_INS_LOCHHINE,
1537 	SYSZ_INS_LOCHHINH,
1538 	SYSZ_INS_LOCHHINHE,
1539 	SYSZ_INS_LOCHHINL,
1540 	SYSZ_INS_LOCHHINLE,
1541 	SYSZ_INS_LOCHHINLH,
1542 	SYSZ_INS_LOCHHINM,
1543 	SYSZ_INS_LOCHHINO,
1544 	SYSZ_INS_LOCHHINP,
1545 	SYSZ_INS_LOCHHINZ,
1546 	SYSZ_INS_LOCHHIO,
1547 	SYSZ_INS_LOCHHIP,
1548 	SYSZ_INS_LOCHHIZ,
1549 	SYSZ_INS_LOCHI,
1550 	SYSZ_INS_LOCHIE,
1551 	SYSZ_INS_LOCHIH,
1552 	SYSZ_INS_LOCHIHE,
1553 	SYSZ_INS_LOCHIL,
1554 	SYSZ_INS_LOCHILE,
1555 	SYSZ_INS_LOCHILH,
1556 	SYSZ_INS_LOCHIM,
1557 	SYSZ_INS_LOCHINE,
1558 	SYSZ_INS_LOCHINH,
1559 	SYSZ_INS_LOCHINHE,
1560 	SYSZ_INS_LOCHINL,
1561 	SYSZ_INS_LOCHINLE,
1562 	SYSZ_INS_LOCHINLH,
1563 	SYSZ_INS_LOCHINM,
1564 	SYSZ_INS_LOCHINO,
1565 	SYSZ_INS_LOCHINP,
1566 	SYSZ_INS_LOCHINZ,
1567 	SYSZ_INS_LOCHIO,
1568 	SYSZ_INS_LOCHIP,
1569 	SYSZ_INS_LOCHIZ,
1570 	SYSZ_INS_LOCM,
1571 	SYSZ_INS_LOCNM,
1572 	SYSZ_INS_LOCNP,
1573 	SYSZ_INS_LOCNZ,
1574 	SYSZ_INS_LOCP,
1575 	SYSZ_INS_LOCRM,
1576 	SYSZ_INS_LOCRNM,
1577 	SYSZ_INS_LOCRNP,
1578 	SYSZ_INS_LOCRNZ,
1579 	SYSZ_INS_LOCRP,
1580 	SYSZ_INS_LOCRZ,
1581 	SYSZ_INS_LOCZ,
1582 	SYSZ_INS_LPCTL,
1583 	SYSZ_INS_LPD,
1584 	SYSZ_INS_LPDFR,
1585 	SYSZ_INS_LPDG,
1586 	SYSZ_INS_LPDR,
1587 	SYSZ_INS_LPER,
1588 	SYSZ_INS_LPP,
1589 	SYSZ_INS_LPQ,
1590 	SYSZ_INS_LPSW,
1591 	SYSZ_INS_LPSWE,
1592 	SYSZ_INS_LPTEA,
1593 	SYSZ_INS_LPXR,
1594 	SYSZ_INS_LRA,
1595 	SYSZ_INS_LRAG,
1596 	SYSZ_INS_LRAY,
1597 	SYSZ_INS_LRDR,
1598 	SYSZ_INS_LRER,
1599 	SYSZ_INS_LRVH,
1600 	SYSZ_INS_LSCTL,
1601 	SYSZ_INS_LTDR,
1602 	SYSZ_INS_LTDTR,
1603 	SYSZ_INS_LTER,
1604 	SYSZ_INS_LTXR,
1605 	SYSZ_INS_LTXTR,
1606 	SYSZ_INS_LURA,
1607 	SYSZ_INS_LURAG,
1608 	SYSZ_INS_LXD,
1609 	SYSZ_INS_LXDR,
1610 	SYSZ_INS_LXDTR,
1611 	SYSZ_INS_LXE,
1612 	SYSZ_INS_LXER,
1613 	SYSZ_INS_LZRF,
1614 	SYSZ_INS_LZRG,
1615 	SYSZ_INS_M,
1616 	SYSZ_INS_MAD,
1617 	SYSZ_INS_MADR,
1618 	SYSZ_INS_MAE,
1619 	SYSZ_INS_MAER,
1620 	SYSZ_INS_MAY,
1621 	SYSZ_INS_MAYH,
1622 	SYSZ_INS_MAYHR,
1623 	SYSZ_INS_MAYL,
1624 	SYSZ_INS_MAYLR,
1625 	SYSZ_INS_MAYR,
1626 	SYSZ_INS_MC,
1627 	SYSZ_INS_MD,
1628 	SYSZ_INS_MDE,
1629 	SYSZ_INS_MDER,
1630 	SYSZ_INS_MDR,
1631 	SYSZ_INS_MDTR,
1632 	SYSZ_INS_MDTRA,
1633 	SYSZ_INS_ME,
1634 	SYSZ_INS_MEE,
1635 	SYSZ_INS_MEER,
1636 	SYSZ_INS_MER,
1637 	SYSZ_INS_MFY,
1638 	SYSZ_INS_MG,
1639 	SYSZ_INS_MGH,
1640 	SYSZ_INS_MGRK,
1641 	SYSZ_INS_ML,
1642 	SYSZ_INS_MLR,
1643 	SYSZ_INS_MP,
1644 	SYSZ_INS_MR,
1645 	SYSZ_INS_MSC,
1646 	SYSZ_INS_MSCH,
1647 	SYSZ_INS_MSD,
1648 	SYSZ_INS_MSDR,
1649 	SYSZ_INS_MSE,
1650 	SYSZ_INS_MSER,
1651 	SYSZ_INS_MSGC,
1652 	SYSZ_INS_MSGRKC,
1653 	SYSZ_INS_MSRKC,
1654 	SYSZ_INS_MSTA,
1655 	SYSZ_INS_MVCDK,
1656 	SYSZ_INS_MVCIN,
1657 	SYSZ_INS_MVCK,
1658 	SYSZ_INS_MVCL,
1659 	SYSZ_INS_MVCLE,
1660 	SYSZ_INS_MVCLU,
1661 	SYSZ_INS_MVCOS,
1662 	SYSZ_INS_MVCP,
1663 	SYSZ_INS_MVCS,
1664 	SYSZ_INS_MVCSK,
1665 	SYSZ_INS_MVN,
1666 	SYSZ_INS_MVO,
1667 	SYSZ_INS_MVPG,
1668 	SYSZ_INS_MVZ,
1669 	SYSZ_INS_MXD,
1670 	SYSZ_INS_MXDR,
1671 	SYSZ_INS_MXR,
1672 	SYSZ_INS_MXTR,
1673 	SYSZ_INS_MXTRA,
1674 	SYSZ_INS_MY,
1675 	SYSZ_INS_MYH,
1676 	SYSZ_INS_MYHR,
1677 	SYSZ_INS_MYL,
1678 	SYSZ_INS_MYLR,
1679 	SYSZ_INS_MYR,
1680 	SYSZ_INS_NIAI,
1681 	SYSZ_INS_NTSTG,
1682 	SYSZ_INS_PACK,
1683 	SYSZ_INS_PALB,
1684 	SYSZ_INS_PC,
1685 	SYSZ_INS_PCC,
1686 	SYSZ_INS_PCKMO,
1687 	SYSZ_INS_PFMF,
1688 	SYSZ_INS_PFPO,
1689 	SYSZ_INS_PGIN,
1690 	SYSZ_INS_PGOUT,
1691 	SYSZ_INS_PKA,
1692 	SYSZ_INS_PKU,
1693 	SYSZ_INS_PLO,
1694 	SYSZ_INS_POPCNT,
1695 	SYSZ_INS_PPA,
1696 	SYSZ_INS_PPNO,
1697 	SYSZ_INS_PR,
1698 	SYSZ_INS_PRNO,
1699 	SYSZ_INS_PT,
1700 	SYSZ_INS_PTF,
1701 	SYSZ_INS_PTFF,
1702 	SYSZ_INS_PTI,
1703 	SYSZ_INS_PTLB,
1704 	SYSZ_INS_QADTR,
1705 	SYSZ_INS_QAXTR,
1706 	SYSZ_INS_QCTRI,
1707 	SYSZ_INS_QSI,
1708 	SYSZ_INS_RCHP,
1709 	SYSZ_INS_RISBGN,
1710 	SYSZ_INS_RP,
1711 	SYSZ_INS_RRBE,
1712 	SYSZ_INS_RRBM,
1713 	SYSZ_INS_RRDTR,
1714 	SYSZ_INS_RRXTR,
1715 	SYSZ_INS_RSCH,
1716 	SYSZ_INS_SAC,
1717 	SYSZ_INS_SACF,
1718 	SYSZ_INS_SAL,
1719 	SYSZ_INS_SAM24,
1720 	SYSZ_INS_SAM31,
1721 	SYSZ_INS_SAM64,
1722 	SYSZ_INS_SAR,
1723 	SYSZ_INS_SCCTR,
1724 	SYSZ_INS_SCHM,
1725 	SYSZ_INS_SCK,
1726 	SYSZ_INS_SCKC,
1727 	SYSZ_INS_SCKPF,
1728 	SYSZ_INS_SD,
1729 	SYSZ_INS_SDR,
1730 	SYSZ_INS_SDTR,
1731 	SYSZ_INS_SDTRA,
1732 	SYSZ_INS_SE,
1733 	SYSZ_INS_SER,
1734 	SYSZ_INS_SFASR,
1735 	SYSZ_INS_SFPC,
1736 	SYSZ_INS_SGH,
1737 	SYSZ_INS_SHHHR,
1738 	SYSZ_INS_SHHLR,
1739 	SYSZ_INS_SIE,
1740 	SYSZ_INS_SIGA,
1741 	SYSZ_INS_SIGP,
1742 	SYSZ_INS_SLA,
1743 	SYSZ_INS_SLAG,
1744 	SYSZ_INS_SLAK,
1745 	SYSZ_INS_SLDA,
1746 	SYSZ_INS_SLDL,
1747 	SYSZ_INS_SLDT,
1748 	SYSZ_INS_SLHHHR,
1749 	SYSZ_INS_SLHHLR,
1750 	SYSZ_INS_SLXT,
1751 	SYSZ_INS_SP,
1752 	SYSZ_INS_SPCTR,
1753 	SYSZ_INS_SPKA,
1754 	SYSZ_INS_SPM,
1755 	SYSZ_INS_SPT,
1756 	SYSZ_INS_SPX,
1757 	SYSZ_INS_SQD,
1758 	SYSZ_INS_SQDR,
1759 	SYSZ_INS_SQE,
1760 	SYSZ_INS_SQER,
1761 	SYSZ_INS_SQXR,
1762 	SYSZ_INS_SRDA,
1763 	SYSZ_INS_SRDL,
1764 	SYSZ_INS_SRDT,
1765 	SYSZ_INS_SRNM,
1766 	SYSZ_INS_SRNMB,
1767 	SYSZ_INS_SRNMT,
1768 	SYSZ_INS_SRP,
1769 	SYSZ_INS_SRSTU,
1770 	SYSZ_INS_SRXT,
1771 	SYSZ_INS_SSAIR,
1772 	SYSZ_INS_SSAR,
1773 	SYSZ_INS_SSCH,
1774 	SYSZ_INS_SSKE,
1775 	SYSZ_INS_SSM,
1776 	SYSZ_INS_STAM,
1777 	SYSZ_INS_STAMY,
1778 	SYSZ_INS_STAP,
1779 	SYSZ_INS_STCK,
1780 	SYSZ_INS_STCKC,
1781 	SYSZ_INS_STCKE,
1782 	SYSZ_INS_STCKF,
1783 	SYSZ_INS_STCM,
1784 	SYSZ_INS_STCMH,
1785 	SYSZ_INS_STCMY,
1786 	SYSZ_INS_STCPS,
1787 	SYSZ_INS_STCRW,
1788 	SYSZ_INS_STCTG,
1789 	SYSZ_INS_STCTL,
1790 	SYSZ_INS_STFL,
1791 	SYSZ_INS_STFLE,
1792 	SYSZ_INS_STFPC,
1793 	SYSZ_INS_STGSC,
1794 	SYSZ_INS_STIDP,
1795 	SYSZ_INS_STM,
1796 	SYSZ_INS_STMH,
1797 	SYSZ_INS_STMY,
1798 	SYSZ_INS_STNSM,
1799 	SYSZ_INS_STOCFH,
1800 	SYSZ_INS_STOCFHE,
1801 	SYSZ_INS_STOCFHH,
1802 	SYSZ_INS_STOCFHHE,
1803 	SYSZ_INS_STOCFHL,
1804 	SYSZ_INS_STOCFHLE,
1805 	SYSZ_INS_STOCFHLH,
1806 	SYSZ_INS_STOCFHM,
1807 	SYSZ_INS_STOCFHNE,
1808 	SYSZ_INS_STOCFHNH,
1809 	SYSZ_INS_STOCFHNHE,
1810 	SYSZ_INS_STOCFHNL,
1811 	SYSZ_INS_STOCFHNLE,
1812 	SYSZ_INS_STOCFHNLH,
1813 	SYSZ_INS_STOCFHNM,
1814 	SYSZ_INS_STOCFHNO,
1815 	SYSZ_INS_STOCFHNP,
1816 	SYSZ_INS_STOCFHNZ,
1817 	SYSZ_INS_STOCFHO,
1818 	SYSZ_INS_STOCFHP,
1819 	SYSZ_INS_STOCFHZ,
1820 	SYSZ_INS_STOCGM,
1821 	SYSZ_INS_STOCGNM,
1822 	SYSZ_INS_STOCGNP,
1823 	SYSZ_INS_STOCGNZ,
1824 	SYSZ_INS_STOCGP,
1825 	SYSZ_INS_STOCGZ,
1826 	SYSZ_INS_STOCM,
1827 	SYSZ_INS_STOCNM,
1828 	SYSZ_INS_STOCNP,
1829 	SYSZ_INS_STOCNZ,
1830 	SYSZ_INS_STOCP,
1831 	SYSZ_INS_STOCZ,
1832 	SYSZ_INS_STOSM,
1833 	SYSZ_INS_STPQ,
1834 	SYSZ_INS_STPT,
1835 	SYSZ_INS_STPX,
1836 	SYSZ_INS_STRAG,
1837 	SYSZ_INS_STRVH,
1838 	SYSZ_INS_STSCH,
1839 	SYSZ_INS_STSI,
1840 	SYSZ_INS_STURA,
1841 	SYSZ_INS_STURG,
1842 	SYSZ_INS_SU,
1843 	SYSZ_INS_SUR,
1844 	SYSZ_INS_SVC,
1845 	SYSZ_INS_SW,
1846 	SYSZ_INS_SWR,
1847 	SYSZ_INS_SXR,
1848 	SYSZ_INS_SXTR,
1849 	SYSZ_INS_SXTRA,
1850 	SYSZ_INS_TABORT,
1851 	SYSZ_INS_TAM,
1852 	SYSZ_INS_TAR,
1853 	SYSZ_INS_TB,
1854 	SYSZ_INS_TBDR,
1855 	SYSZ_INS_TBEDR,
1856 	SYSZ_INS_TBEGIN,
1857 	SYSZ_INS_TBEGINC,
1858 	SYSZ_INS_TCDB,
1859 	SYSZ_INS_TCEB,
1860 	SYSZ_INS_TCXB,
1861 	SYSZ_INS_TDCDT,
1862 	SYSZ_INS_TDCET,
1863 	SYSZ_INS_TDCXT,
1864 	SYSZ_INS_TDGDT,
1865 	SYSZ_INS_TDGET,
1866 	SYSZ_INS_TDGXT,
1867 	SYSZ_INS_TEND,
1868 	SYSZ_INS_THDER,
1869 	SYSZ_INS_THDR,
1870 	SYSZ_INS_TP,
1871 	SYSZ_INS_TPI,
1872 	SYSZ_INS_TPROT,
1873 	SYSZ_INS_TR,
1874 	SYSZ_INS_TRACE,
1875 	SYSZ_INS_TRACG,
1876 	SYSZ_INS_TRAP2,
1877 	SYSZ_INS_TRAP4,
1878 	SYSZ_INS_TRE,
1879 	SYSZ_INS_TROO,
1880 	SYSZ_INS_TROT,
1881 	SYSZ_INS_TRT,
1882 	SYSZ_INS_TRTE,
1883 	SYSZ_INS_TRTO,
1884 	SYSZ_INS_TRTR,
1885 	SYSZ_INS_TRTRE,
1886 	SYSZ_INS_TRTT,
1887 	SYSZ_INS_TS,
1888 	SYSZ_INS_TSCH,
1889 	SYSZ_INS_UNPK,
1890 	SYSZ_INS_UNPKA,
1891 	SYSZ_INS_UNPKU,
1892 	SYSZ_INS_UPT,
1893 	SYSZ_INS_VA,
1894 	SYSZ_INS_VAB,
1895 	SYSZ_INS_VAC,
1896 	SYSZ_INS_VACC,
1897 	SYSZ_INS_VACCB,
1898 	SYSZ_INS_VACCC,
1899 	SYSZ_INS_VACCCQ,
1900 	SYSZ_INS_VACCF,
1901 	SYSZ_INS_VACCG,
1902 	SYSZ_INS_VACCH,
1903 	SYSZ_INS_VACCQ,
1904 	SYSZ_INS_VACQ,
1905 	SYSZ_INS_VAF,
1906 	SYSZ_INS_VAG,
1907 	SYSZ_INS_VAH,
1908 	SYSZ_INS_VAP,
1909 	SYSZ_INS_VAQ,
1910 	SYSZ_INS_VAVG,
1911 	SYSZ_INS_VAVGB,
1912 	SYSZ_INS_VAVGF,
1913 	SYSZ_INS_VAVGG,
1914 	SYSZ_INS_VAVGH,
1915 	SYSZ_INS_VAVGL,
1916 	SYSZ_INS_VAVGLB,
1917 	SYSZ_INS_VAVGLF,
1918 	SYSZ_INS_VAVGLG,
1919 	SYSZ_INS_VAVGLH,
1920 	SYSZ_INS_VBPERM,
1921 	SYSZ_INS_VCDG,
1922 	SYSZ_INS_VCDGB,
1923 	SYSZ_INS_VCDLG,
1924 	SYSZ_INS_VCDLGB,
1925 	SYSZ_INS_VCEQ,
1926 	SYSZ_INS_VCEQB,
1927 	SYSZ_INS_VCEQBS,
1928 	SYSZ_INS_VCEQF,
1929 	SYSZ_INS_VCEQFS,
1930 	SYSZ_INS_VCEQG,
1931 	SYSZ_INS_VCEQGS,
1932 	SYSZ_INS_VCEQH,
1933 	SYSZ_INS_VCEQHS,
1934 	SYSZ_INS_VCGD,
1935 	SYSZ_INS_VCGDB,
1936 	SYSZ_INS_VCH,
1937 	SYSZ_INS_VCHB,
1938 	SYSZ_INS_VCHBS,
1939 	SYSZ_INS_VCHF,
1940 	SYSZ_INS_VCHFS,
1941 	SYSZ_INS_VCHG,
1942 	SYSZ_INS_VCHGS,
1943 	SYSZ_INS_VCHH,
1944 	SYSZ_INS_VCHHS,
1945 	SYSZ_INS_VCHL,
1946 	SYSZ_INS_VCHLB,
1947 	SYSZ_INS_VCHLBS,
1948 	SYSZ_INS_VCHLF,
1949 	SYSZ_INS_VCHLFS,
1950 	SYSZ_INS_VCHLG,
1951 	SYSZ_INS_VCHLGS,
1952 	SYSZ_INS_VCHLH,
1953 	SYSZ_INS_VCHLHS,
1954 	SYSZ_INS_VCKSM,
1955 	SYSZ_INS_VCLGD,
1956 	SYSZ_INS_VCLGDB,
1957 	SYSZ_INS_VCLZ,
1958 	SYSZ_INS_VCLZB,
1959 	SYSZ_INS_VCLZF,
1960 	SYSZ_INS_VCLZG,
1961 	SYSZ_INS_VCLZH,
1962 	SYSZ_INS_VCP,
1963 	SYSZ_INS_VCTZ,
1964 	SYSZ_INS_VCTZB,
1965 	SYSZ_INS_VCTZF,
1966 	SYSZ_INS_VCTZG,
1967 	SYSZ_INS_VCTZH,
1968 	SYSZ_INS_VCVB,
1969 	SYSZ_INS_VCVBG,
1970 	SYSZ_INS_VCVD,
1971 	SYSZ_INS_VCVDG,
1972 	SYSZ_INS_VDP,
1973 	SYSZ_INS_VEC,
1974 	SYSZ_INS_VECB,
1975 	SYSZ_INS_VECF,
1976 	SYSZ_INS_VECG,
1977 	SYSZ_INS_VECH,
1978 	SYSZ_INS_VECL,
1979 	SYSZ_INS_VECLB,
1980 	SYSZ_INS_VECLF,
1981 	SYSZ_INS_VECLG,
1982 	SYSZ_INS_VECLH,
1983 	SYSZ_INS_VERIM,
1984 	SYSZ_INS_VERIMB,
1985 	SYSZ_INS_VERIMF,
1986 	SYSZ_INS_VERIMG,
1987 	SYSZ_INS_VERIMH,
1988 	SYSZ_INS_VERLL,
1989 	SYSZ_INS_VERLLB,
1990 	SYSZ_INS_VERLLF,
1991 	SYSZ_INS_VERLLG,
1992 	SYSZ_INS_VERLLH,
1993 	SYSZ_INS_VERLLV,
1994 	SYSZ_INS_VERLLVB,
1995 	SYSZ_INS_VERLLVF,
1996 	SYSZ_INS_VERLLVG,
1997 	SYSZ_INS_VERLLVH,
1998 	SYSZ_INS_VESL,
1999 	SYSZ_INS_VESLB,
2000 	SYSZ_INS_VESLF,
2001 	SYSZ_INS_VESLG,
2002 	SYSZ_INS_VESLH,
2003 	SYSZ_INS_VESLV,
2004 	SYSZ_INS_VESLVB,
2005 	SYSZ_INS_VESLVF,
2006 	SYSZ_INS_VESLVG,
2007 	SYSZ_INS_VESLVH,
2008 	SYSZ_INS_VESRA,
2009 	SYSZ_INS_VESRAB,
2010 	SYSZ_INS_VESRAF,
2011 	SYSZ_INS_VESRAG,
2012 	SYSZ_INS_VESRAH,
2013 	SYSZ_INS_VESRAV,
2014 	SYSZ_INS_VESRAVB,
2015 	SYSZ_INS_VESRAVF,
2016 	SYSZ_INS_VESRAVG,
2017 	SYSZ_INS_VESRAVH,
2018 	SYSZ_INS_VESRL,
2019 	SYSZ_INS_VESRLB,
2020 	SYSZ_INS_VESRLF,
2021 	SYSZ_INS_VESRLG,
2022 	SYSZ_INS_VESRLH,
2023 	SYSZ_INS_VESRLV,
2024 	SYSZ_INS_VESRLVB,
2025 	SYSZ_INS_VESRLVF,
2026 	SYSZ_INS_VESRLVG,
2027 	SYSZ_INS_VESRLVH,
2028 	SYSZ_INS_VFA,
2029 	SYSZ_INS_VFADB,
2030 	SYSZ_INS_VFAE,
2031 	SYSZ_INS_VFAEB,
2032 	SYSZ_INS_VFAEBS,
2033 	SYSZ_INS_VFAEF,
2034 	SYSZ_INS_VFAEFS,
2035 	SYSZ_INS_VFAEH,
2036 	SYSZ_INS_VFAEHS,
2037 	SYSZ_INS_VFAEZB,
2038 	SYSZ_INS_VFAEZBS,
2039 	SYSZ_INS_VFAEZF,
2040 	SYSZ_INS_VFAEZFS,
2041 	SYSZ_INS_VFAEZH,
2042 	SYSZ_INS_VFAEZHS,
2043 	SYSZ_INS_VFASB,
2044 	SYSZ_INS_VFCE,
2045 	SYSZ_INS_VFCEDB,
2046 	SYSZ_INS_VFCEDBS,
2047 	SYSZ_INS_VFCESB,
2048 	SYSZ_INS_VFCESBS,
2049 	SYSZ_INS_VFCH,
2050 	SYSZ_INS_VFCHDB,
2051 	SYSZ_INS_VFCHDBS,
2052 	SYSZ_INS_VFCHE,
2053 	SYSZ_INS_VFCHEDB,
2054 	SYSZ_INS_VFCHEDBS,
2055 	SYSZ_INS_VFCHESB,
2056 	SYSZ_INS_VFCHESBS,
2057 	SYSZ_INS_VFCHSB,
2058 	SYSZ_INS_VFCHSBS,
2059 	SYSZ_INS_VFD,
2060 	SYSZ_INS_VFDDB,
2061 	SYSZ_INS_VFDSB,
2062 	SYSZ_INS_VFEE,
2063 	SYSZ_INS_VFEEB,
2064 	SYSZ_INS_VFEEBS,
2065 	SYSZ_INS_VFEEF,
2066 	SYSZ_INS_VFEEFS,
2067 	SYSZ_INS_VFEEH,
2068 	SYSZ_INS_VFEEHS,
2069 	SYSZ_INS_VFEEZB,
2070 	SYSZ_INS_VFEEZBS,
2071 	SYSZ_INS_VFEEZF,
2072 	SYSZ_INS_VFEEZFS,
2073 	SYSZ_INS_VFEEZH,
2074 	SYSZ_INS_VFEEZHS,
2075 	SYSZ_INS_VFENE,
2076 	SYSZ_INS_VFENEB,
2077 	SYSZ_INS_VFENEBS,
2078 	SYSZ_INS_VFENEF,
2079 	SYSZ_INS_VFENEFS,
2080 	SYSZ_INS_VFENEH,
2081 	SYSZ_INS_VFENEHS,
2082 	SYSZ_INS_VFENEZB,
2083 	SYSZ_INS_VFENEZBS,
2084 	SYSZ_INS_VFENEZF,
2085 	SYSZ_INS_VFENEZFS,
2086 	SYSZ_INS_VFENEZH,
2087 	SYSZ_INS_VFENEZHS,
2088 	SYSZ_INS_VFI,
2089 	SYSZ_INS_VFIDB,
2090 	SYSZ_INS_VFISB,
2091 	SYSZ_INS_VFKEDB,
2092 	SYSZ_INS_VFKEDBS,
2093 	SYSZ_INS_VFKESB,
2094 	SYSZ_INS_VFKESBS,
2095 	SYSZ_INS_VFKHDB,
2096 	SYSZ_INS_VFKHDBS,
2097 	SYSZ_INS_VFKHEDB,
2098 	SYSZ_INS_VFKHEDBS,
2099 	SYSZ_INS_VFKHESB,
2100 	SYSZ_INS_VFKHESBS,
2101 	SYSZ_INS_VFKHSB,
2102 	SYSZ_INS_VFKHSBS,
2103 	SYSZ_INS_VFLCDB,
2104 	SYSZ_INS_VFLCSB,
2105 	SYSZ_INS_VFLL,
2106 	SYSZ_INS_VFLLS,
2107 	SYSZ_INS_VFLNDB,
2108 	SYSZ_INS_VFLNSB,
2109 	SYSZ_INS_VFLPDB,
2110 	SYSZ_INS_VFLPSB,
2111 	SYSZ_INS_VFLR,
2112 	SYSZ_INS_VFLRD,
2113 	SYSZ_INS_VFM,
2114 	SYSZ_INS_VFMA,
2115 	SYSZ_INS_VFMADB,
2116 	SYSZ_INS_VFMASB,
2117 	SYSZ_INS_VFMAX,
2118 	SYSZ_INS_VFMAXDB,
2119 	SYSZ_INS_VFMAXSB,
2120 	SYSZ_INS_VFMDB,
2121 	SYSZ_INS_VFMIN,
2122 	SYSZ_INS_VFMINDB,
2123 	SYSZ_INS_VFMINSB,
2124 	SYSZ_INS_VFMS,
2125 	SYSZ_INS_VFMSB,
2126 	SYSZ_INS_VFMSDB,
2127 	SYSZ_INS_VFMSSB,
2128 	SYSZ_INS_VFNMA,
2129 	SYSZ_INS_VFNMADB,
2130 	SYSZ_INS_VFNMASB,
2131 	SYSZ_INS_VFNMS,
2132 	SYSZ_INS_VFNMSDB,
2133 	SYSZ_INS_VFNMSSB,
2134 	SYSZ_INS_VFPSO,
2135 	SYSZ_INS_VFPSODB,
2136 	SYSZ_INS_VFPSOSB,
2137 	SYSZ_INS_VFS,
2138 	SYSZ_INS_VFSDB,
2139 	SYSZ_INS_VFSQ,
2140 	SYSZ_INS_VFSQDB,
2141 	SYSZ_INS_VFSQSB,
2142 	SYSZ_INS_VFSSB,
2143 	SYSZ_INS_VFTCI,
2144 	SYSZ_INS_VFTCIDB,
2145 	SYSZ_INS_VFTCISB,
2146 	SYSZ_INS_VGBM,
2147 	SYSZ_INS_VGEF,
2148 	SYSZ_INS_VGEG,
2149 	SYSZ_INS_VGFM,
2150 	SYSZ_INS_VGFMA,
2151 	SYSZ_INS_VGFMAB,
2152 	SYSZ_INS_VGFMAF,
2153 	SYSZ_INS_VGFMAG,
2154 	SYSZ_INS_VGFMAH,
2155 	SYSZ_INS_VGFMB,
2156 	SYSZ_INS_VGFMF,
2157 	SYSZ_INS_VGFMG,
2158 	SYSZ_INS_VGFMH,
2159 	SYSZ_INS_VGM,
2160 	SYSZ_INS_VGMB,
2161 	SYSZ_INS_VGMF,
2162 	SYSZ_INS_VGMG,
2163 	SYSZ_INS_VGMH,
2164 	SYSZ_INS_VISTR,
2165 	SYSZ_INS_VISTRB,
2166 	SYSZ_INS_VISTRBS,
2167 	SYSZ_INS_VISTRF,
2168 	SYSZ_INS_VISTRFS,
2169 	SYSZ_INS_VISTRH,
2170 	SYSZ_INS_VISTRHS,
2171 	SYSZ_INS_VL,
2172 	SYSZ_INS_VLBB,
2173 	SYSZ_INS_VLC,
2174 	SYSZ_INS_VLCB,
2175 	SYSZ_INS_VLCF,
2176 	SYSZ_INS_VLCG,
2177 	SYSZ_INS_VLCH,
2178 	SYSZ_INS_VLDE,
2179 	SYSZ_INS_VLDEB,
2180 	SYSZ_INS_VLEB,
2181 	SYSZ_INS_VLED,
2182 	SYSZ_INS_VLEDB,
2183 	SYSZ_INS_VLEF,
2184 	SYSZ_INS_VLEG,
2185 	SYSZ_INS_VLEH,
2186 	SYSZ_INS_VLEIB,
2187 	SYSZ_INS_VLEIF,
2188 	SYSZ_INS_VLEIG,
2189 	SYSZ_INS_VLEIH,
2190 	SYSZ_INS_VLGV,
2191 	SYSZ_INS_VLGVB,
2192 	SYSZ_INS_VLGVF,
2193 	SYSZ_INS_VLGVG,
2194 	SYSZ_INS_VLGVH,
2195 	SYSZ_INS_VLIP,
2196 	SYSZ_INS_VLL,
2197 	SYSZ_INS_VLLEZ,
2198 	SYSZ_INS_VLLEZB,
2199 	SYSZ_INS_VLLEZF,
2200 	SYSZ_INS_VLLEZG,
2201 	SYSZ_INS_VLLEZH,
2202 	SYSZ_INS_VLLEZLF,
2203 	SYSZ_INS_VLM,
2204 	SYSZ_INS_VLP,
2205 	SYSZ_INS_VLPB,
2206 	SYSZ_INS_VLPF,
2207 	SYSZ_INS_VLPG,
2208 	SYSZ_INS_VLPH,
2209 	SYSZ_INS_VLR,
2210 	SYSZ_INS_VLREP,
2211 	SYSZ_INS_VLREPB,
2212 	SYSZ_INS_VLREPF,
2213 	SYSZ_INS_VLREPG,
2214 	SYSZ_INS_VLREPH,
2215 	SYSZ_INS_VLRL,
2216 	SYSZ_INS_VLRLR,
2217 	SYSZ_INS_VLVG,
2218 	SYSZ_INS_VLVGB,
2219 	SYSZ_INS_VLVGF,
2220 	SYSZ_INS_VLVGG,
2221 	SYSZ_INS_VLVGH,
2222 	SYSZ_INS_VLVGP,
2223 	SYSZ_INS_VMAE,
2224 	SYSZ_INS_VMAEB,
2225 	SYSZ_INS_VMAEF,
2226 	SYSZ_INS_VMAEH,
2227 	SYSZ_INS_VMAH,
2228 	SYSZ_INS_VMAHB,
2229 	SYSZ_INS_VMAHF,
2230 	SYSZ_INS_VMAHH,
2231 	SYSZ_INS_VMAL,
2232 	SYSZ_INS_VMALB,
2233 	SYSZ_INS_VMALE,
2234 	SYSZ_INS_VMALEB,
2235 	SYSZ_INS_VMALEF,
2236 	SYSZ_INS_VMALEH,
2237 	SYSZ_INS_VMALF,
2238 	SYSZ_INS_VMALH,
2239 	SYSZ_INS_VMALHB,
2240 	SYSZ_INS_VMALHF,
2241 	SYSZ_INS_VMALHH,
2242 	SYSZ_INS_VMALHW,
2243 	SYSZ_INS_VMALO,
2244 	SYSZ_INS_VMALOB,
2245 	SYSZ_INS_VMALOF,
2246 	SYSZ_INS_VMALOH,
2247 	SYSZ_INS_VMAO,
2248 	SYSZ_INS_VMAOB,
2249 	SYSZ_INS_VMAOF,
2250 	SYSZ_INS_VMAOH,
2251 	SYSZ_INS_VME,
2252 	SYSZ_INS_VMEB,
2253 	SYSZ_INS_VMEF,
2254 	SYSZ_INS_VMEH,
2255 	SYSZ_INS_VMH,
2256 	SYSZ_INS_VMHB,
2257 	SYSZ_INS_VMHF,
2258 	SYSZ_INS_VMHH,
2259 	SYSZ_INS_VML,
2260 	SYSZ_INS_VMLB,
2261 	SYSZ_INS_VMLE,
2262 	SYSZ_INS_VMLEB,
2263 	SYSZ_INS_VMLEF,
2264 	SYSZ_INS_VMLEH,
2265 	SYSZ_INS_VMLF,
2266 	SYSZ_INS_VMLH,
2267 	SYSZ_INS_VMLHB,
2268 	SYSZ_INS_VMLHF,
2269 	SYSZ_INS_VMLHH,
2270 	SYSZ_INS_VMLHW,
2271 	SYSZ_INS_VMLO,
2272 	SYSZ_INS_VMLOB,
2273 	SYSZ_INS_VMLOF,
2274 	SYSZ_INS_VMLOH,
2275 	SYSZ_INS_VMN,
2276 	SYSZ_INS_VMNB,
2277 	SYSZ_INS_VMNF,
2278 	SYSZ_INS_VMNG,
2279 	SYSZ_INS_VMNH,
2280 	SYSZ_INS_VMNL,
2281 	SYSZ_INS_VMNLB,
2282 	SYSZ_INS_VMNLF,
2283 	SYSZ_INS_VMNLG,
2284 	SYSZ_INS_VMNLH,
2285 	SYSZ_INS_VMO,
2286 	SYSZ_INS_VMOB,
2287 	SYSZ_INS_VMOF,
2288 	SYSZ_INS_VMOH,
2289 	SYSZ_INS_VMP,
2290 	SYSZ_INS_VMRH,
2291 	SYSZ_INS_VMRHB,
2292 	SYSZ_INS_VMRHF,
2293 	SYSZ_INS_VMRHG,
2294 	SYSZ_INS_VMRHH,
2295 	SYSZ_INS_VMRL,
2296 	SYSZ_INS_VMRLB,
2297 	SYSZ_INS_VMRLF,
2298 	SYSZ_INS_VMRLG,
2299 	SYSZ_INS_VMRLH,
2300 	SYSZ_INS_VMSL,
2301 	SYSZ_INS_VMSLG,
2302 	SYSZ_INS_VMSP,
2303 	SYSZ_INS_VMX,
2304 	SYSZ_INS_VMXB,
2305 	SYSZ_INS_VMXF,
2306 	SYSZ_INS_VMXG,
2307 	SYSZ_INS_VMXH,
2308 	SYSZ_INS_VMXL,
2309 	SYSZ_INS_VMXLB,
2310 	SYSZ_INS_VMXLF,
2311 	SYSZ_INS_VMXLG,
2312 	SYSZ_INS_VMXLH,
2313 	SYSZ_INS_VN,
2314 	SYSZ_INS_VNC,
2315 	SYSZ_INS_VNN,
2316 	SYSZ_INS_VNO,
2317 	SYSZ_INS_VNX,
2318 	SYSZ_INS_VO,
2319 	SYSZ_INS_VOC,
2320 	SYSZ_INS_VONE,
2321 	SYSZ_INS_VPDI,
2322 	SYSZ_INS_VPERM,
2323 	SYSZ_INS_VPK,
2324 	SYSZ_INS_VPKF,
2325 	SYSZ_INS_VPKG,
2326 	SYSZ_INS_VPKH,
2327 	SYSZ_INS_VPKLS,
2328 	SYSZ_INS_VPKLSF,
2329 	SYSZ_INS_VPKLSFS,
2330 	SYSZ_INS_VPKLSG,
2331 	SYSZ_INS_VPKLSGS,
2332 	SYSZ_INS_VPKLSH,
2333 	SYSZ_INS_VPKLSHS,
2334 	SYSZ_INS_VPKS,
2335 	SYSZ_INS_VPKSF,
2336 	SYSZ_INS_VPKSFS,
2337 	SYSZ_INS_VPKSG,
2338 	SYSZ_INS_VPKSGS,
2339 	SYSZ_INS_VPKSH,
2340 	SYSZ_INS_VPKSHS,
2341 	SYSZ_INS_VPKZ,
2342 	SYSZ_INS_VPOPCT,
2343 	SYSZ_INS_VPOPCTB,
2344 	SYSZ_INS_VPOPCTF,
2345 	SYSZ_INS_VPOPCTG,
2346 	SYSZ_INS_VPOPCTH,
2347 	SYSZ_INS_VPSOP,
2348 	SYSZ_INS_VREP,
2349 	SYSZ_INS_VREPB,
2350 	SYSZ_INS_VREPF,
2351 	SYSZ_INS_VREPG,
2352 	SYSZ_INS_VREPH,
2353 	SYSZ_INS_VREPI,
2354 	SYSZ_INS_VREPIB,
2355 	SYSZ_INS_VREPIF,
2356 	SYSZ_INS_VREPIG,
2357 	SYSZ_INS_VREPIH,
2358 	SYSZ_INS_VRP,
2359 	SYSZ_INS_VS,
2360 	SYSZ_INS_VSB,
2361 	SYSZ_INS_VSBCBI,
2362 	SYSZ_INS_VSBCBIQ,
2363 	SYSZ_INS_VSBI,
2364 	SYSZ_INS_VSBIQ,
2365 	SYSZ_INS_VSCBI,
2366 	SYSZ_INS_VSCBIB,
2367 	SYSZ_INS_VSCBIF,
2368 	SYSZ_INS_VSCBIG,
2369 	SYSZ_INS_VSCBIH,
2370 	SYSZ_INS_VSCBIQ,
2371 	SYSZ_INS_VSCEF,
2372 	SYSZ_INS_VSCEG,
2373 	SYSZ_INS_VSDP,
2374 	SYSZ_INS_VSEG,
2375 	SYSZ_INS_VSEGB,
2376 	SYSZ_INS_VSEGF,
2377 	SYSZ_INS_VSEGH,
2378 	SYSZ_INS_VSEL,
2379 	SYSZ_INS_VSF,
2380 	SYSZ_INS_VSG,
2381 	SYSZ_INS_VSH,
2382 	SYSZ_INS_VSL,
2383 	SYSZ_INS_VSLB,
2384 	SYSZ_INS_VSLDB,
2385 	SYSZ_INS_VSP,
2386 	SYSZ_INS_VSQ,
2387 	SYSZ_INS_VSRA,
2388 	SYSZ_INS_VSRAB,
2389 	SYSZ_INS_VSRL,
2390 	SYSZ_INS_VSRLB,
2391 	SYSZ_INS_VSRP,
2392 	SYSZ_INS_VST,
2393 	SYSZ_INS_VSTEB,
2394 	SYSZ_INS_VSTEF,
2395 	SYSZ_INS_VSTEG,
2396 	SYSZ_INS_VSTEH,
2397 	SYSZ_INS_VSTL,
2398 	SYSZ_INS_VSTM,
2399 	SYSZ_INS_VSTRC,
2400 	SYSZ_INS_VSTRCB,
2401 	SYSZ_INS_VSTRCBS,
2402 	SYSZ_INS_VSTRCF,
2403 	SYSZ_INS_VSTRCFS,
2404 	SYSZ_INS_VSTRCH,
2405 	SYSZ_INS_VSTRCHS,
2406 	SYSZ_INS_VSTRCZB,
2407 	SYSZ_INS_VSTRCZBS,
2408 	SYSZ_INS_VSTRCZF,
2409 	SYSZ_INS_VSTRCZFS,
2410 	SYSZ_INS_VSTRCZH,
2411 	SYSZ_INS_VSTRCZHS,
2412 	SYSZ_INS_VSTRL,
2413 	SYSZ_INS_VSTRLR,
2414 	SYSZ_INS_VSUM,
2415 	SYSZ_INS_VSUMB,
2416 	SYSZ_INS_VSUMG,
2417 	SYSZ_INS_VSUMGF,
2418 	SYSZ_INS_VSUMGH,
2419 	SYSZ_INS_VSUMH,
2420 	SYSZ_INS_VSUMQ,
2421 	SYSZ_INS_VSUMQF,
2422 	SYSZ_INS_VSUMQG,
2423 	SYSZ_INS_VTM,
2424 	SYSZ_INS_VTP,
2425 	SYSZ_INS_VUPH,
2426 	SYSZ_INS_VUPHB,
2427 	SYSZ_INS_VUPHF,
2428 	SYSZ_INS_VUPHH,
2429 	SYSZ_INS_VUPKZ,
2430 	SYSZ_INS_VUPL,
2431 	SYSZ_INS_VUPLB,
2432 	SYSZ_INS_VUPLF,
2433 	SYSZ_INS_VUPLH,
2434 	SYSZ_INS_VUPLHB,
2435 	SYSZ_INS_VUPLHF,
2436 	SYSZ_INS_VUPLHH,
2437 	SYSZ_INS_VUPLHW,
2438 	SYSZ_INS_VUPLL,
2439 	SYSZ_INS_VUPLLB,
2440 	SYSZ_INS_VUPLLF,
2441 	SYSZ_INS_VUPLLH,
2442 	SYSZ_INS_VX,
2443 	SYSZ_INS_VZERO,
2444 	SYSZ_INS_WCDGB,
2445 	SYSZ_INS_WCDLGB,
2446 	SYSZ_INS_WCGDB,
2447 	SYSZ_INS_WCLGDB,
2448 	SYSZ_INS_WFADB,
2449 	SYSZ_INS_WFASB,
2450 	SYSZ_INS_WFAXB,
2451 	SYSZ_INS_WFC,
2452 	SYSZ_INS_WFCDB,
2453 	SYSZ_INS_WFCEDB,
2454 	SYSZ_INS_WFCEDBS,
2455 	SYSZ_INS_WFCESB,
2456 	SYSZ_INS_WFCESBS,
2457 	SYSZ_INS_WFCEXB,
2458 	SYSZ_INS_WFCEXBS,
2459 	SYSZ_INS_WFCHDB,
2460 	SYSZ_INS_WFCHDBS,
2461 	SYSZ_INS_WFCHEDB,
2462 	SYSZ_INS_WFCHEDBS,
2463 	SYSZ_INS_WFCHESB,
2464 	SYSZ_INS_WFCHESBS,
2465 	SYSZ_INS_WFCHEXB,
2466 	SYSZ_INS_WFCHEXBS,
2467 	SYSZ_INS_WFCHSB,
2468 	SYSZ_INS_WFCHSBS,
2469 	SYSZ_INS_WFCHXB,
2470 	SYSZ_INS_WFCHXBS,
2471 	SYSZ_INS_WFCSB,
2472 	SYSZ_INS_WFCXB,
2473 	SYSZ_INS_WFDDB,
2474 	SYSZ_INS_WFDSB,
2475 	SYSZ_INS_WFDXB,
2476 	SYSZ_INS_WFIDB,
2477 	SYSZ_INS_WFISB,
2478 	SYSZ_INS_WFIXB,
2479 	SYSZ_INS_WFK,
2480 	SYSZ_INS_WFKDB,
2481 	SYSZ_INS_WFKEDB,
2482 	SYSZ_INS_WFKEDBS,
2483 	SYSZ_INS_WFKESB,
2484 	SYSZ_INS_WFKESBS,
2485 	SYSZ_INS_WFKEXB,
2486 	SYSZ_INS_WFKEXBS,
2487 	SYSZ_INS_WFKHDB,
2488 	SYSZ_INS_WFKHDBS,
2489 	SYSZ_INS_WFKHEDB,
2490 	SYSZ_INS_WFKHEDBS,
2491 	SYSZ_INS_WFKHESB,
2492 	SYSZ_INS_WFKHESBS,
2493 	SYSZ_INS_WFKHEXB,
2494 	SYSZ_INS_WFKHEXBS,
2495 	SYSZ_INS_WFKHSB,
2496 	SYSZ_INS_WFKHSBS,
2497 	SYSZ_INS_WFKHXB,
2498 	SYSZ_INS_WFKHXBS,
2499 	SYSZ_INS_WFKSB,
2500 	SYSZ_INS_WFKXB,
2501 	SYSZ_INS_WFLCDB,
2502 	SYSZ_INS_WFLCSB,
2503 	SYSZ_INS_WFLCXB,
2504 	SYSZ_INS_WFLLD,
2505 	SYSZ_INS_WFLLS,
2506 	SYSZ_INS_WFLNDB,
2507 	SYSZ_INS_WFLNSB,
2508 	SYSZ_INS_WFLNXB,
2509 	SYSZ_INS_WFLPDB,
2510 	SYSZ_INS_WFLPSB,
2511 	SYSZ_INS_WFLPXB,
2512 	SYSZ_INS_WFLRD,
2513 	SYSZ_INS_WFLRX,
2514 	SYSZ_INS_WFMADB,
2515 	SYSZ_INS_WFMASB,
2516 	SYSZ_INS_WFMAXB,
2517 	SYSZ_INS_WFMAXDB,
2518 	SYSZ_INS_WFMAXSB,
2519 	SYSZ_INS_WFMAXXB,
2520 	SYSZ_INS_WFMDB,
2521 	SYSZ_INS_WFMINDB,
2522 	SYSZ_INS_WFMINSB,
2523 	SYSZ_INS_WFMINXB,
2524 	SYSZ_INS_WFMSB,
2525 	SYSZ_INS_WFMSDB,
2526 	SYSZ_INS_WFMSSB,
2527 	SYSZ_INS_WFMSXB,
2528 	SYSZ_INS_WFMXB,
2529 	SYSZ_INS_WFNMADB,
2530 	SYSZ_INS_WFNMASB,
2531 	SYSZ_INS_WFNMAXB,
2532 	SYSZ_INS_WFNMSDB,
2533 	SYSZ_INS_WFNMSSB,
2534 	SYSZ_INS_WFNMSXB,
2535 	SYSZ_INS_WFPSODB,
2536 	SYSZ_INS_WFPSOSB,
2537 	SYSZ_INS_WFPSOXB,
2538 	SYSZ_INS_WFSDB,
2539 	SYSZ_INS_WFSQDB,
2540 	SYSZ_INS_WFSQSB,
2541 	SYSZ_INS_WFSQXB,
2542 	SYSZ_INS_WFSSB,
2543 	SYSZ_INS_WFSXB,
2544 	SYSZ_INS_WFTCIDB,
2545 	SYSZ_INS_WFTCISB,
2546 	SYSZ_INS_WFTCIXB,
2547 	SYSZ_INS_WLDEB,
2548 	SYSZ_INS_WLEDB,
2549 	SYSZ_INS_XSCH,
2550 	SYSZ_INS_ZAP,
2551 
2552 	SYSZ_INS_ENDING,   // <-- mark the end of the list of instructions
2553 } sysz_insn;
2554 
2555 /// Group of SystemZ instructions
2556 typedef enum sysz_insn_group {
2557 	SYSZ_GRP_INVALID = 0, ///< = CS_GRP_INVALID
2558 
2559 	// Generic groups
2560 	// all jump instructions (conditional+direct+indirect jumps)
2561 	SYSZ_GRP_JUMP,	///< = CS_GRP_JUMP
2562 
2563 	// Architecture-specific groups
2564 	SYSZ_GRP_DISTINCTOPS = 128,
2565 	SYSZ_GRP_FPEXTENSION,
2566 	SYSZ_GRP_HIGHWORD,
2567 	SYSZ_GRP_INTERLOCKEDACCESS1,
2568 	SYSZ_GRP_LOADSTOREONCOND,
2569 	SYSZ_GRP_DFPPACKEDCONVERSION,
2570 	SYSZ_GRP_DFPZONEDCONVERSION,
2571 	SYSZ_GRP_ENHANCEDDAT2,
2572 	SYSZ_GRP_EXECUTIONHINT,
2573 	SYSZ_GRP_GUARDEDSTORAGE,
2574 	SYSZ_GRP_INSERTREFERENCEBITSMULTIPLE,
2575 	SYSZ_GRP_LOADANDTRAP,
2576 	SYSZ_GRP_LOADANDZERORIGHTMOSTBYTE,
2577 	SYSZ_GRP_LOADSTOREONCOND2,
2578 	SYSZ_GRP_MESSAGESECURITYASSIST3,
2579 	SYSZ_GRP_MESSAGESECURITYASSIST4,
2580 	SYSZ_GRP_MESSAGESECURITYASSIST5,
2581 	SYSZ_GRP_MESSAGESECURITYASSIST7,
2582 	SYSZ_GRP_MESSAGESECURITYASSIST8,
2583 	SYSZ_GRP_MISCELLANEOUSEXTENSIONS,
2584 	SYSZ_GRP_MISCELLANEOUSEXTENSIONS2,
2585 	SYSZ_GRP_NOVECTOR,
2586 	SYSZ_GRP_POPULATIONCOUNT,
2587 	SYSZ_GRP_PROCESSORASSIST,
2588 	SYSZ_GRP_RESETREFERENCEBITSMULTIPLE,
2589 	SYSZ_GRP_TRANSACTIONALEXECUTION,
2590 	SYSZ_GRP_VECTOR,
2591 	SYSZ_GRP_VECTORENHANCEMENTS1,
2592 	SYSZ_GRP_VECTORPACKEDDECIMAL,
2593 
2594 	SYSZ_GRP_ENDING,   // <-- mark the end of the list of groups
2595 } sysz_insn_group;
2596 
2597 #ifdef __cplusplus
2598 }
2599 #endif
2600 
2601 #endif
2602