xref: /aosp_15_r20/external/capstone/bindings/ocaml/m68k_const.ml (revision 9a0e4156d50a75a99ec4f1653a0e9602a5d45c18)
1*9a0e4156SSadaf Ebrahimi(* For Capstone Engine. AUTO-GENERATED FILE, DO NOT EDIT [m68k_const.ml] *)
2*9a0e4156SSadaf Ebrahimilet _M68K_OPERAND_COUNT = 4;;
3*9a0e4156SSadaf Ebrahimi
4*9a0e4156SSadaf Ebrahimilet _M68K_REG_INVALID = 0;;
5*9a0e4156SSadaf Ebrahimilet _M68K_REG_D0 = 1;;
6*9a0e4156SSadaf Ebrahimilet _M68K_REG_D1 = 2;;
7*9a0e4156SSadaf Ebrahimilet _M68K_REG_D2 = 3;;
8*9a0e4156SSadaf Ebrahimilet _M68K_REG_D3 = 4;;
9*9a0e4156SSadaf Ebrahimilet _M68K_REG_D4 = 5;;
10*9a0e4156SSadaf Ebrahimilet _M68K_REG_D5 = 6;;
11*9a0e4156SSadaf Ebrahimilet _M68K_REG_D6 = 7;;
12*9a0e4156SSadaf Ebrahimilet _M68K_REG_D7 = 8;;
13*9a0e4156SSadaf Ebrahimilet _M68K_REG_A0 = 9;;
14*9a0e4156SSadaf Ebrahimilet _M68K_REG_A1 = 10;;
15*9a0e4156SSadaf Ebrahimilet _M68K_REG_A2 = 11;;
16*9a0e4156SSadaf Ebrahimilet _M68K_REG_A3 = 12;;
17*9a0e4156SSadaf Ebrahimilet _M68K_REG_A4 = 13;;
18*9a0e4156SSadaf Ebrahimilet _M68K_REG_A5 = 14;;
19*9a0e4156SSadaf Ebrahimilet _M68K_REG_A6 = 15;;
20*9a0e4156SSadaf Ebrahimilet _M68K_REG_A7 = 16;;
21*9a0e4156SSadaf Ebrahimilet _M68K_REG_FP0 = 17;;
22*9a0e4156SSadaf Ebrahimilet _M68K_REG_FP1 = 18;;
23*9a0e4156SSadaf Ebrahimilet _M68K_REG_FP2 = 19;;
24*9a0e4156SSadaf Ebrahimilet _M68K_REG_FP3 = 20;;
25*9a0e4156SSadaf Ebrahimilet _M68K_REG_FP4 = 21;;
26*9a0e4156SSadaf Ebrahimilet _M68K_REG_FP5 = 22;;
27*9a0e4156SSadaf Ebrahimilet _M68K_REG_FP6 = 23;;
28*9a0e4156SSadaf Ebrahimilet _M68K_REG_FP7 = 24;;
29*9a0e4156SSadaf Ebrahimilet _M68K_REG_PC = 25;;
30*9a0e4156SSadaf Ebrahimilet _M68K_REG_SR = 26;;
31*9a0e4156SSadaf Ebrahimilet _M68K_REG_CCR = 27;;
32*9a0e4156SSadaf Ebrahimilet _M68K_REG_SFC = 28;;
33*9a0e4156SSadaf Ebrahimilet _M68K_REG_DFC = 29;;
34*9a0e4156SSadaf Ebrahimilet _M68K_REG_USP = 30;;
35*9a0e4156SSadaf Ebrahimilet _M68K_REG_VBR = 31;;
36*9a0e4156SSadaf Ebrahimilet _M68K_REG_CACR = 32;;
37*9a0e4156SSadaf Ebrahimilet _M68K_REG_CAAR = 33;;
38*9a0e4156SSadaf Ebrahimilet _M68K_REG_MSP = 34;;
39*9a0e4156SSadaf Ebrahimilet _M68K_REG_ISP = 35;;
40*9a0e4156SSadaf Ebrahimilet _M68K_REG_TC = 36;;
41*9a0e4156SSadaf Ebrahimilet _M68K_REG_ITT0 = 37;;
42*9a0e4156SSadaf Ebrahimilet _M68K_REG_ITT1 = 38;;
43*9a0e4156SSadaf Ebrahimilet _M68K_REG_DTT0 = 39;;
44*9a0e4156SSadaf Ebrahimilet _M68K_REG_DTT1 = 40;;
45*9a0e4156SSadaf Ebrahimilet _M68K_REG_MMUSR = 41;;
46*9a0e4156SSadaf Ebrahimilet _M68K_REG_URP = 42;;
47*9a0e4156SSadaf Ebrahimilet _M68K_REG_SRP = 43;;
48*9a0e4156SSadaf Ebrahimilet _M68K_REG_FPCR = 44;;
49*9a0e4156SSadaf Ebrahimilet _M68K_REG_FPSR = 45;;
50*9a0e4156SSadaf Ebrahimilet _M68K_REG_FPIAR = 46;;
51*9a0e4156SSadaf Ebrahimilet _M68K_REG_ENDING = 47;;
52*9a0e4156SSadaf Ebrahimi
53*9a0e4156SSadaf Ebrahimilet _M68K_AM_NONE = 0;;
54*9a0e4156SSadaf Ebrahimilet _M68K_AM_REG_DIRECT_DATA = 1;;
55*9a0e4156SSadaf Ebrahimilet _M68K_AM_REG_DIRECT_ADDR = 2;;
56*9a0e4156SSadaf Ebrahimilet _M68K_AM_REGI_ADDR = 3;;
57*9a0e4156SSadaf Ebrahimilet _M68K_AM_REGI_ADDR_POST_INC = 4;;
58*9a0e4156SSadaf Ebrahimilet _M68K_AM_REGI_ADDR_PRE_DEC = 5;;
59*9a0e4156SSadaf Ebrahimilet _M68K_AM_REGI_ADDR_DISP = 6;;
60*9a0e4156SSadaf Ebrahimilet _M68K_AM_AREGI_INDEX_8_BIT_DISP = 7;;
61*9a0e4156SSadaf Ebrahimilet _M68K_AM_AREGI_INDEX_BASE_DISP = 8;;
62*9a0e4156SSadaf Ebrahimilet _M68K_AM_MEMI_POST_INDEX = 9;;
63*9a0e4156SSadaf Ebrahimilet _M68K_AM_MEMI_PRE_INDEX = 10;;
64*9a0e4156SSadaf Ebrahimilet _M68K_AM_PCI_DISP = 11;;
65*9a0e4156SSadaf Ebrahimilet _M68K_AM_PCI_INDEX_8_BIT_DISP = 12;;
66*9a0e4156SSadaf Ebrahimilet _M68K_AM_PCI_INDEX_BASE_DISP = 13;;
67*9a0e4156SSadaf Ebrahimilet _M68K_AM_PC_MEMI_POST_INDEX = 14;;
68*9a0e4156SSadaf Ebrahimilet _M68K_AM_PC_MEMI_PRE_INDEX = 15;;
69*9a0e4156SSadaf Ebrahimilet _M68K_AM_ABSOLUTE_DATA_SHORT = 16;;
70*9a0e4156SSadaf Ebrahimilet _M68K_AM_ABSOLUTE_DATA_LONG = 17;;
71*9a0e4156SSadaf Ebrahimilet _M68K_AM_IMMEDIATE = 18;;
72*9a0e4156SSadaf Ebrahimilet _M68K_AM_BRANCH_DISPLACEMENT = 19;;
73*9a0e4156SSadaf Ebrahimi
74*9a0e4156SSadaf Ebrahimilet _M68K_OP_INVALID = 0;;
75*9a0e4156SSadaf Ebrahimilet _M68K_OP_REG = 1;;
76*9a0e4156SSadaf Ebrahimilet _M68K_OP_IMM = 2;;
77*9a0e4156SSadaf Ebrahimilet _M68K_OP_MEM = 3;;
78*9a0e4156SSadaf Ebrahimilet _M68K_OP_FP_SINGLE = 4;;
79*9a0e4156SSadaf Ebrahimilet _M68K_OP_FP_DOUBLE = 5;;
80*9a0e4156SSadaf Ebrahimilet _M68K_OP_REG_BITS = 6;;
81*9a0e4156SSadaf Ebrahimilet _M68K_OP_REG_PAIR = 7;;
82*9a0e4156SSadaf Ebrahimilet _M68K_OP_BR_DISP = 8;;
83*9a0e4156SSadaf Ebrahimi
84*9a0e4156SSadaf Ebrahimilet _M68K_OP_BR_DISP_SIZE_INVALID = 0;;
85*9a0e4156SSadaf Ebrahimilet _M68K_OP_BR_DISP_SIZE_BYTE = 1;;
86*9a0e4156SSadaf Ebrahimilet _M68K_OP_BR_DISP_SIZE_WORD = 2;;
87*9a0e4156SSadaf Ebrahimilet _M68K_OP_BR_DISP_SIZE_LONG = 4;;
88*9a0e4156SSadaf Ebrahimi
89*9a0e4156SSadaf Ebrahimilet _M68K_CPU_SIZE_NONE = 0;;
90*9a0e4156SSadaf Ebrahimilet _M68K_CPU_SIZE_BYTE = 1;;
91*9a0e4156SSadaf Ebrahimilet _M68K_CPU_SIZE_WORD = 2;;
92*9a0e4156SSadaf Ebrahimilet _M68K_CPU_SIZE_LONG = 4;;
93*9a0e4156SSadaf Ebrahimi
94*9a0e4156SSadaf Ebrahimilet _M68K_FPU_SIZE_NONE = 0;;
95*9a0e4156SSadaf Ebrahimilet _M68K_FPU_SIZE_SINGLE = 4;;
96*9a0e4156SSadaf Ebrahimilet _M68K_FPU_SIZE_DOUBLE = 8;;
97*9a0e4156SSadaf Ebrahimilet _M68K_FPU_SIZE_EXTENDED = 12;;
98*9a0e4156SSadaf Ebrahimi
99*9a0e4156SSadaf Ebrahimilet _M68K_SIZE_TYPE_INVALID = 0;;
100*9a0e4156SSadaf Ebrahimilet _M68K_SIZE_TYPE_CPU = 1;;
101*9a0e4156SSadaf Ebrahimilet _M68K_SIZE_TYPE_FPU = 2;;
102*9a0e4156SSadaf Ebrahimi
103*9a0e4156SSadaf Ebrahimilet _M68K_INS_INVALID = 0;;
104*9a0e4156SSadaf Ebrahimilet _M68K_INS_ABCD = 1;;
105*9a0e4156SSadaf Ebrahimilet _M68K_INS_ADD = 2;;
106*9a0e4156SSadaf Ebrahimilet _M68K_INS_ADDA = 3;;
107*9a0e4156SSadaf Ebrahimilet _M68K_INS_ADDI = 4;;
108*9a0e4156SSadaf Ebrahimilet _M68K_INS_ADDQ = 5;;
109*9a0e4156SSadaf Ebrahimilet _M68K_INS_ADDX = 6;;
110*9a0e4156SSadaf Ebrahimilet _M68K_INS_AND = 7;;
111*9a0e4156SSadaf Ebrahimilet _M68K_INS_ANDI = 8;;
112*9a0e4156SSadaf Ebrahimilet _M68K_INS_ASL = 9;;
113*9a0e4156SSadaf Ebrahimilet _M68K_INS_ASR = 10;;
114*9a0e4156SSadaf Ebrahimilet _M68K_INS_BHS = 11;;
115*9a0e4156SSadaf Ebrahimilet _M68K_INS_BLO = 12;;
116*9a0e4156SSadaf Ebrahimilet _M68K_INS_BHI = 13;;
117*9a0e4156SSadaf Ebrahimilet _M68K_INS_BLS = 14;;
118*9a0e4156SSadaf Ebrahimilet _M68K_INS_BCC = 15;;
119*9a0e4156SSadaf Ebrahimilet _M68K_INS_BCS = 16;;
120*9a0e4156SSadaf Ebrahimilet _M68K_INS_BNE = 17;;
121*9a0e4156SSadaf Ebrahimilet _M68K_INS_BEQ = 18;;
122*9a0e4156SSadaf Ebrahimilet _M68K_INS_BVC = 19;;
123*9a0e4156SSadaf Ebrahimilet _M68K_INS_BVS = 20;;
124*9a0e4156SSadaf Ebrahimilet _M68K_INS_BPL = 21;;
125*9a0e4156SSadaf Ebrahimilet _M68K_INS_BMI = 22;;
126*9a0e4156SSadaf Ebrahimilet _M68K_INS_BGE = 23;;
127*9a0e4156SSadaf Ebrahimilet _M68K_INS_BLT = 24;;
128*9a0e4156SSadaf Ebrahimilet _M68K_INS_BGT = 25;;
129*9a0e4156SSadaf Ebrahimilet _M68K_INS_BLE = 26;;
130*9a0e4156SSadaf Ebrahimilet _M68K_INS_BRA = 27;;
131*9a0e4156SSadaf Ebrahimilet _M68K_INS_BSR = 28;;
132*9a0e4156SSadaf Ebrahimilet _M68K_INS_BCHG = 29;;
133*9a0e4156SSadaf Ebrahimilet _M68K_INS_BCLR = 30;;
134*9a0e4156SSadaf Ebrahimilet _M68K_INS_BSET = 31;;
135*9a0e4156SSadaf Ebrahimilet _M68K_INS_BTST = 32;;
136*9a0e4156SSadaf Ebrahimilet _M68K_INS_BFCHG = 33;;
137*9a0e4156SSadaf Ebrahimilet _M68K_INS_BFCLR = 34;;
138*9a0e4156SSadaf Ebrahimilet _M68K_INS_BFEXTS = 35;;
139*9a0e4156SSadaf Ebrahimilet _M68K_INS_BFEXTU = 36;;
140*9a0e4156SSadaf Ebrahimilet _M68K_INS_BFFFO = 37;;
141*9a0e4156SSadaf Ebrahimilet _M68K_INS_BFINS = 38;;
142*9a0e4156SSadaf Ebrahimilet _M68K_INS_BFSET = 39;;
143*9a0e4156SSadaf Ebrahimilet _M68K_INS_BFTST = 40;;
144*9a0e4156SSadaf Ebrahimilet _M68K_INS_BKPT = 41;;
145*9a0e4156SSadaf Ebrahimilet _M68K_INS_CALLM = 42;;
146*9a0e4156SSadaf Ebrahimilet _M68K_INS_CAS = 43;;
147*9a0e4156SSadaf Ebrahimilet _M68K_INS_CAS2 = 44;;
148*9a0e4156SSadaf Ebrahimilet _M68K_INS_CHK = 45;;
149*9a0e4156SSadaf Ebrahimilet _M68K_INS_CHK2 = 46;;
150*9a0e4156SSadaf Ebrahimilet _M68K_INS_CLR = 47;;
151*9a0e4156SSadaf Ebrahimilet _M68K_INS_CMP = 48;;
152*9a0e4156SSadaf Ebrahimilet _M68K_INS_CMPA = 49;;
153*9a0e4156SSadaf Ebrahimilet _M68K_INS_CMPI = 50;;
154*9a0e4156SSadaf Ebrahimilet _M68K_INS_CMPM = 51;;
155*9a0e4156SSadaf Ebrahimilet _M68K_INS_CMP2 = 52;;
156*9a0e4156SSadaf Ebrahimilet _M68K_INS_CINVL = 53;;
157*9a0e4156SSadaf Ebrahimilet _M68K_INS_CINVP = 54;;
158*9a0e4156SSadaf Ebrahimilet _M68K_INS_CINVA = 55;;
159*9a0e4156SSadaf Ebrahimilet _M68K_INS_CPUSHL = 56;;
160*9a0e4156SSadaf Ebrahimilet _M68K_INS_CPUSHP = 57;;
161*9a0e4156SSadaf Ebrahimilet _M68K_INS_CPUSHA = 58;;
162*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBT = 59;;
163*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBF = 60;;
164*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBHI = 61;;
165*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBLS = 62;;
166*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBCC = 63;;
167*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBCS = 64;;
168*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBNE = 65;;
169*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBEQ = 66;;
170*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBVC = 67;;
171*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBVS = 68;;
172*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBPL = 69;;
173*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBMI = 70;;
174*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBGE = 71;;
175*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBLT = 72;;
176*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBGT = 73;;
177*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBLE = 74;;
178*9a0e4156SSadaf Ebrahimilet _M68K_INS_DBRA = 75;;
179*9a0e4156SSadaf Ebrahimilet _M68K_INS_DIVS = 76;;
180*9a0e4156SSadaf Ebrahimilet _M68K_INS_DIVSL = 77;;
181*9a0e4156SSadaf Ebrahimilet _M68K_INS_DIVU = 78;;
182*9a0e4156SSadaf Ebrahimilet _M68K_INS_DIVUL = 79;;
183*9a0e4156SSadaf Ebrahimilet _M68K_INS_EOR = 80;;
184*9a0e4156SSadaf Ebrahimilet _M68K_INS_EORI = 81;;
185*9a0e4156SSadaf Ebrahimilet _M68K_INS_EXG = 82;;
186*9a0e4156SSadaf Ebrahimilet _M68K_INS_EXT = 83;;
187*9a0e4156SSadaf Ebrahimilet _M68K_INS_EXTB = 84;;
188*9a0e4156SSadaf Ebrahimilet _M68K_INS_FABS = 85;;
189*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSABS = 86;;
190*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDABS = 87;;
191*9a0e4156SSadaf Ebrahimilet _M68K_INS_FACOS = 88;;
192*9a0e4156SSadaf Ebrahimilet _M68K_INS_FADD = 89;;
193*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSADD = 90;;
194*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDADD = 91;;
195*9a0e4156SSadaf Ebrahimilet _M68K_INS_FASIN = 92;;
196*9a0e4156SSadaf Ebrahimilet _M68K_INS_FATAN = 93;;
197*9a0e4156SSadaf Ebrahimilet _M68K_INS_FATANH = 94;;
198*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBF = 95;;
199*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBEQ = 96;;
200*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBOGT = 97;;
201*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBOGE = 98;;
202*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBOLT = 99;;
203*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBOLE = 100;;
204*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBOGL = 101;;
205*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBOR = 102;;
206*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBUN = 103;;
207*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBUEQ = 104;;
208*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBUGT = 105;;
209*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBUGE = 106;;
210*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBULT = 107;;
211*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBULE = 108;;
212*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBNE = 109;;
213*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBT = 110;;
214*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBSF = 111;;
215*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBSEQ = 112;;
216*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBGT = 113;;
217*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBGE = 114;;
218*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBLT = 115;;
219*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBLE = 116;;
220*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBGL = 117;;
221*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBGLE = 118;;
222*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBNGLE = 119;;
223*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBNGL = 120;;
224*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBNLE = 121;;
225*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBNLT = 122;;
226*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBNGE = 123;;
227*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBNGT = 124;;
228*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBSNE = 125;;
229*9a0e4156SSadaf Ebrahimilet _M68K_INS_FBST = 126;;
230*9a0e4156SSadaf Ebrahimilet _M68K_INS_FCMP = 127;;
231*9a0e4156SSadaf Ebrahimilet _M68K_INS_FCOS = 128;;
232*9a0e4156SSadaf Ebrahimilet _M68K_INS_FCOSH = 129;;
233*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBF = 130;;
234*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBEQ = 131;;
235*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBOGT = 132;;
236*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBOGE = 133;;
237*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBOLT = 134;;
238*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBOLE = 135;;
239*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBOGL = 136;;
240*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBOR = 137;;
241*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBUN = 138;;
242*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBUEQ = 139;;
243*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBUGT = 140;;
244*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBUGE = 141;;
245*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBULT = 142;;
246*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBULE = 143;;
247*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBNE = 144;;
248*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBT = 145;;
249*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBSF = 146;;
250*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBSEQ = 147;;
251*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBGT = 148;;
252*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBGE = 149;;
253*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBLT = 150;;
254*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBLE = 151;;
255*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBGL = 152;;
256*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBGLE = 153;;
257*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBNGLE = 154;;
258*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBNGL = 155;;
259*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBNLE = 156;;
260*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBNLT = 157;;
261*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBNGE = 158;;
262*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBNGT = 159;;
263*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBSNE = 160;;
264*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDBST = 161;;
265*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDIV = 162;;
266*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSDIV = 163;;
267*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDDIV = 164;;
268*9a0e4156SSadaf Ebrahimilet _M68K_INS_FETOX = 165;;
269*9a0e4156SSadaf Ebrahimilet _M68K_INS_FETOXM1 = 166;;
270*9a0e4156SSadaf Ebrahimilet _M68K_INS_FGETEXP = 167;;
271*9a0e4156SSadaf Ebrahimilet _M68K_INS_FGETMAN = 168;;
272*9a0e4156SSadaf Ebrahimilet _M68K_INS_FINT = 169;;
273*9a0e4156SSadaf Ebrahimilet _M68K_INS_FINTRZ = 170;;
274*9a0e4156SSadaf Ebrahimilet _M68K_INS_FLOG10 = 171;;
275*9a0e4156SSadaf Ebrahimilet _M68K_INS_FLOG2 = 172;;
276*9a0e4156SSadaf Ebrahimilet _M68K_INS_FLOGN = 173;;
277*9a0e4156SSadaf Ebrahimilet _M68K_INS_FLOGNP1 = 174;;
278*9a0e4156SSadaf Ebrahimilet _M68K_INS_FMOD = 175;;
279*9a0e4156SSadaf Ebrahimilet _M68K_INS_FMOVE = 176;;
280*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSMOVE = 177;;
281*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDMOVE = 178;;
282*9a0e4156SSadaf Ebrahimilet _M68K_INS_FMOVECR = 179;;
283*9a0e4156SSadaf Ebrahimilet _M68K_INS_FMOVEM = 180;;
284*9a0e4156SSadaf Ebrahimilet _M68K_INS_FMUL = 181;;
285*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSMUL = 182;;
286*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDMUL = 183;;
287*9a0e4156SSadaf Ebrahimilet _M68K_INS_FNEG = 184;;
288*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSNEG = 185;;
289*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDNEG = 186;;
290*9a0e4156SSadaf Ebrahimilet _M68K_INS_FNOP = 187;;
291*9a0e4156SSadaf Ebrahimilet _M68K_INS_FREM = 188;;
292*9a0e4156SSadaf Ebrahimilet _M68K_INS_FRESTORE = 189;;
293*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSAVE = 190;;
294*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSCALE = 191;;
295*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSGLDIV = 192;;
296*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSGLMUL = 193;;
297*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSIN = 194;;
298*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSINCOS = 195;;
299*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSINH = 196;;
300*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSQRT = 197;;
301*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSSQRT = 198;;
302*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDSQRT = 199;;
303*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSF = 200;;
304*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSBEQ = 201;;
305*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSOGT = 202;;
306*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSOGE = 203;;
307*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSOLT = 204;;
308*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSOLE = 205;;
309*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSOGL = 206;;
310*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSOR = 207;;
311*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSUN = 208;;
312*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSUEQ = 209;;
313*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSUGT = 210;;
314*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSUGE = 211;;
315*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSULT = 212;;
316*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSULE = 213;;
317*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSNE = 214;;
318*9a0e4156SSadaf Ebrahimilet _M68K_INS_FST = 215;;
319*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSSF = 216;;
320*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSSEQ = 217;;
321*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSGT = 218;;
322*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSGE = 219;;
323*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSLT = 220;;
324*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSLE = 221;;
325*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSGL = 222;;
326*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSGLE = 223;;
327*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSNGLE = 224;;
328*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSNGL = 225;;
329*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSNLE = 226;;
330*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSNLT = 227;;
331*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSNGE = 228;;
332*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSNGT = 229;;
333*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSSNE = 230;;
334*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSST = 231;;
335*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSUB = 232;;
336*9a0e4156SSadaf Ebrahimilet _M68K_INS_FSSUB = 233;;
337*9a0e4156SSadaf Ebrahimilet _M68K_INS_FDSUB = 234;;
338*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTAN = 235;;
339*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTANH = 236;;
340*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTENTOX = 237;;
341*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPF = 238;;
342*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPEQ = 239;;
343*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPOGT = 240;;
344*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPOGE = 241;;
345*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPOLT = 242;;
346*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPOLE = 243;;
347*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPOGL = 244;;
348*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPOR = 245;;
349*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPUN = 246;;
350*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPUEQ = 247;;
351*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPUGT = 248;;
352*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPUGE = 249;;
353*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPULT = 250;;
354*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPULE = 251;;
355*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPNE = 252;;
356*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPT = 253;;
357*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPSF = 254;;
358*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPSEQ = 255;;
359*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPGT = 256;;
360*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPGE = 257;;
361*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPLT = 258;;
362*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPLE = 259;;
363*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPGL = 260;;
364*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPGLE = 261;;
365*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPNGLE = 262;;
366*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPNGL = 263;;
367*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPNLE = 264;;
368*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPNLT = 265;;
369*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPNGE = 266;;
370*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPNGT = 267;;
371*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPSNE = 268;;
372*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTRAPST = 269;;
373*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTST = 270;;
374*9a0e4156SSadaf Ebrahimilet _M68K_INS_FTWOTOX = 271;;
375*9a0e4156SSadaf Ebrahimilet _M68K_INS_HALT = 272;;
376*9a0e4156SSadaf Ebrahimilet _M68K_INS_ILLEGAL = 273;;
377*9a0e4156SSadaf Ebrahimilet _M68K_INS_JMP = 274;;
378*9a0e4156SSadaf Ebrahimilet _M68K_INS_JSR = 275;;
379*9a0e4156SSadaf Ebrahimilet _M68K_INS_LEA = 276;;
380*9a0e4156SSadaf Ebrahimilet _M68K_INS_LINK = 277;;
381*9a0e4156SSadaf Ebrahimilet _M68K_INS_LPSTOP = 278;;
382*9a0e4156SSadaf Ebrahimilet _M68K_INS_LSL = 279;;
383*9a0e4156SSadaf Ebrahimilet _M68K_INS_LSR = 280;;
384*9a0e4156SSadaf Ebrahimilet _M68K_INS_MOVE = 281;;
385*9a0e4156SSadaf Ebrahimilet _M68K_INS_MOVEA = 282;;
386*9a0e4156SSadaf Ebrahimilet _M68K_INS_MOVEC = 283;;
387*9a0e4156SSadaf Ebrahimilet _M68K_INS_MOVEM = 284;;
388*9a0e4156SSadaf Ebrahimilet _M68K_INS_MOVEP = 285;;
389*9a0e4156SSadaf Ebrahimilet _M68K_INS_MOVEQ = 286;;
390*9a0e4156SSadaf Ebrahimilet _M68K_INS_MOVES = 287;;
391*9a0e4156SSadaf Ebrahimilet _M68K_INS_MOVE16 = 288;;
392*9a0e4156SSadaf Ebrahimilet _M68K_INS_MULS = 289;;
393*9a0e4156SSadaf Ebrahimilet _M68K_INS_MULU = 290;;
394*9a0e4156SSadaf Ebrahimilet _M68K_INS_NBCD = 291;;
395*9a0e4156SSadaf Ebrahimilet _M68K_INS_NEG = 292;;
396*9a0e4156SSadaf Ebrahimilet _M68K_INS_NEGX = 293;;
397*9a0e4156SSadaf Ebrahimilet _M68K_INS_NOP = 294;;
398*9a0e4156SSadaf Ebrahimilet _M68K_INS_NOT = 295;;
399*9a0e4156SSadaf Ebrahimilet _M68K_INS_OR = 296;;
400*9a0e4156SSadaf Ebrahimilet _M68K_INS_ORI = 297;;
401*9a0e4156SSadaf Ebrahimilet _M68K_INS_PACK = 298;;
402*9a0e4156SSadaf Ebrahimilet _M68K_INS_PEA = 299;;
403*9a0e4156SSadaf Ebrahimilet _M68K_INS_PFLUSH = 300;;
404*9a0e4156SSadaf Ebrahimilet _M68K_INS_PFLUSHA = 301;;
405*9a0e4156SSadaf Ebrahimilet _M68K_INS_PFLUSHAN = 302;;
406*9a0e4156SSadaf Ebrahimilet _M68K_INS_PFLUSHN = 303;;
407*9a0e4156SSadaf Ebrahimilet _M68K_INS_PLOADR = 304;;
408*9a0e4156SSadaf Ebrahimilet _M68K_INS_PLOADW = 305;;
409*9a0e4156SSadaf Ebrahimilet _M68K_INS_PLPAR = 306;;
410*9a0e4156SSadaf Ebrahimilet _M68K_INS_PLPAW = 307;;
411*9a0e4156SSadaf Ebrahimilet _M68K_INS_PMOVE = 308;;
412*9a0e4156SSadaf Ebrahimilet _M68K_INS_PMOVEFD = 309;;
413*9a0e4156SSadaf Ebrahimilet _M68K_INS_PTESTR = 310;;
414*9a0e4156SSadaf Ebrahimilet _M68K_INS_PTESTW = 311;;
415*9a0e4156SSadaf Ebrahimilet _M68K_INS_PULSE = 312;;
416*9a0e4156SSadaf Ebrahimilet _M68K_INS_REMS = 313;;
417*9a0e4156SSadaf Ebrahimilet _M68K_INS_REMU = 314;;
418*9a0e4156SSadaf Ebrahimilet _M68K_INS_RESET = 315;;
419*9a0e4156SSadaf Ebrahimilet _M68K_INS_ROL = 316;;
420*9a0e4156SSadaf Ebrahimilet _M68K_INS_ROR = 317;;
421*9a0e4156SSadaf Ebrahimilet _M68K_INS_ROXL = 318;;
422*9a0e4156SSadaf Ebrahimilet _M68K_INS_ROXR = 319;;
423*9a0e4156SSadaf Ebrahimilet _M68K_INS_RTD = 320;;
424*9a0e4156SSadaf Ebrahimilet _M68K_INS_RTE = 321;;
425*9a0e4156SSadaf Ebrahimilet _M68K_INS_RTM = 322;;
426*9a0e4156SSadaf Ebrahimilet _M68K_INS_RTR = 323;;
427*9a0e4156SSadaf Ebrahimilet _M68K_INS_RTS = 324;;
428*9a0e4156SSadaf Ebrahimilet _M68K_INS_SBCD = 325;;
429*9a0e4156SSadaf Ebrahimilet _M68K_INS_ST = 326;;
430*9a0e4156SSadaf Ebrahimilet _M68K_INS_SF = 327;;
431*9a0e4156SSadaf Ebrahimilet _M68K_INS_SHI = 328;;
432*9a0e4156SSadaf Ebrahimilet _M68K_INS_SLS = 329;;
433*9a0e4156SSadaf Ebrahimilet _M68K_INS_SCC = 330;;
434*9a0e4156SSadaf Ebrahimilet _M68K_INS_SHS = 331;;
435*9a0e4156SSadaf Ebrahimilet _M68K_INS_SCS = 332;;
436*9a0e4156SSadaf Ebrahimilet _M68K_INS_SLO = 333;;
437*9a0e4156SSadaf Ebrahimilet _M68K_INS_SNE = 334;;
438*9a0e4156SSadaf Ebrahimilet _M68K_INS_SEQ = 335;;
439*9a0e4156SSadaf Ebrahimilet _M68K_INS_SVC = 336;;
440*9a0e4156SSadaf Ebrahimilet _M68K_INS_SVS = 337;;
441*9a0e4156SSadaf Ebrahimilet _M68K_INS_SPL = 338;;
442*9a0e4156SSadaf Ebrahimilet _M68K_INS_SMI = 339;;
443*9a0e4156SSadaf Ebrahimilet _M68K_INS_SGE = 340;;
444*9a0e4156SSadaf Ebrahimilet _M68K_INS_SLT = 341;;
445*9a0e4156SSadaf Ebrahimilet _M68K_INS_SGT = 342;;
446*9a0e4156SSadaf Ebrahimilet _M68K_INS_SLE = 343;;
447*9a0e4156SSadaf Ebrahimilet _M68K_INS_STOP = 344;;
448*9a0e4156SSadaf Ebrahimilet _M68K_INS_SUB = 345;;
449*9a0e4156SSadaf Ebrahimilet _M68K_INS_SUBA = 346;;
450*9a0e4156SSadaf Ebrahimilet _M68K_INS_SUBI = 347;;
451*9a0e4156SSadaf Ebrahimilet _M68K_INS_SUBQ = 348;;
452*9a0e4156SSadaf Ebrahimilet _M68K_INS_SUBX = 349;;
453*9a0e4156SSadaf Ebrahimilet _M68K_INS_SWAP = 350;;
454*9a0e4156SSadaf Ebrahimilet _M68K_INS_TAS = 351;;
455*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAP = 352;;
456*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPV = 353;;
457*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPT = 354;;
458*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPF = 355;;
459*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPHI = 356;;
460*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPLS = 357;;
461*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPCC = 358;;
462*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPHS = 359;;
463*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPCS = 360;;
464*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPLO = 361;;
465*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPNE = 362;;
466*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPEQ = 363;;
467*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPVC = 364;;
468*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPVS = 365;;
469*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPPL = 366;;
470*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPMI = 367;;
471*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPGE = 368;;
472*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPLT = 369;;
473*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPGT = 370;;
474*9a0e4156SSadaf Ebrahimilet _M68K_INS_TRAPLE = 371;;
475*9a0e4156SSadaf Ebrahimilet _M68K_INS_TST = 372;;
476*9a0e4156SSadaf Ebrahimilet _M68K_INS_UNLK = 373;;
477*9a0e4156SSadaf Ebrahimilet _M68K_INS_UNPK = 374;;
478*9a0e4156SSadaf Ebrahimilet _M68K_INS_ENDING = 375;;
479*9a0e4156SSadaf Ebrahimi
480*9a0e4156SSadaf Ebrahimilet _M68K_GRP_INVALID = 0;;
481*9a0e4156SSadaf Ebrahimilet _M68K_GRP_JUMP = 1;;
482*9a0e4156SSadaf Ebrahimilet _M68K_GRP_RET = 3;;
483*9a0e4156SSadaf Ebrahimilet _M68K_GRP_IRET = 5;;
484*9a0e4156SSadaf Ebrahimilet _M68K_GRP_BRANCH_RELATIVE = 7;;
485*9a0e4156SSadaf Ebrahimilet _M68K_GRP_ENDING = 8;;
486