Coverage Report

Created: 2019-03-22 08:08

/Users/buildslave/jenkins/workspace/clang-stage2-coverage-R/clang-build/lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc
Line
Count
Source (jump to first uncovered line)
1
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2
|*                                                                            *|
3
|* Machine Code Emitter                                                       *|
4
|*                                                                            *|
5
|* Automatically generated file, do not edit!                                 *|
6
|*                                                                            *|
7
\*===----------------------------------------------------------------------===*/
8
9
uint64_t HexagonMCCodeEmitter::getBinaryCodeForInstr(const MCInst &MI,
10
    SmallVectorImpl<MCFixup> &Fixups,
11
3.70k
    const MCSubtargetInfo &STI) const {
12
3.70k
  static const uint64_t InstBits[] = {
13
3.70k
    UINT64_C(0),
14
3.70k
    UINT64_C(0),
15
3.70k
    UINT64_C(0),
16
3.70k
    UINT64_C(0),
17
3.70k
    UINT64_C(0),
18
3.70k
    UINT64_C(0),
19
3.70k
    UINT64_C(0),
20
3.70k
    UINT64_C(0),
21
3.70k
    UINT64_C(0),
22
3.70k
    UINT64_C(0),
23
3.70k
    UINT64_C(0),
24
3.70k
    UINT64_C(0),
25
3.70k
    UINT64_C(0),
26
3.70k
    UINT64_C(0),
27
3.70k
    UINT64_C(0),
28
3.70k
    UINT64_C(0),
29
3.70k
    UINT64_C(0),
30
3.70k
    UINT64_C(0),
31
3.70k
    UINT64_C(0),
32
3.70k
    UINT64_C(0),
33
3.70k
    UINT64_C(0),
34
3.70k
    UINT64_C(0),
35
3.70k
    UINT64_C(0),
36
3.70k
    UINT64_C(0),
37
3.70k
    UINT64_C(0),
38
3.70k
    UINT64_C(0),
39
3.70k
    UINT64_C(0),
40
3.70k
    UINT64_C(0),
41
3.70k
    UINT64_C(0),
42
3.70k
    UINT64_C(0),
43
3.70k
    UINT64_C(0),
44
3.70k
    UINT64_C(0),
45
3.70k
    UINT64_C(0),
46
3.70k
    UINT64_C(0),
47
3.70k
    UINT64_C(0),
48
3.70k
    UINT64_C(0),
49
3.70k
    UINT64_C(0),
50
3.70k
    UINT64_C(0),
51
3.70k
    UINT64_C(0),
52
3.70k
    UINT64_C(0),
53
3.70k
    UINT64_C(0),
54
3.70k
    UINT64_C(0),
55
3.70k
    UINT64_C(0),
56
3.70k
    UINT64_C(0),
57
3.70k
    UINT64_C(0),
58
3.70k
    UINT64_C(0),
59
3.70k
    UINT64_C(0),
60
3.70k
    UINT64_C(0),
61
3.70k
    UINT64_C(0),
62
3.70k
    UINT64_C(0),
63
3.70k
    UINT64_C(0),
64
3.70k
    UINT64_C(0),
65
3.70k
    UINT64_C(0),
66
3.70k
    UINT64_C(0),
67
3.70k
    UINT64_C(0),
68
3.70k
    UINT64_C(0),
69
3.70k
    UINT64_C(0),
70
3.70k
    UINT64_C(0),
71
3.70k
    UINT64_C(0),
72
3.70k
    UINT64_C(0),
73
3.70k
    UINT64_C(0),
74
3.70k
    UINT64_C(0),
75
3.70k
    UINT64_C(0),
76
3.70k
    UINT64_C(0),
77
3.70k
    UINT64_C(0),
78
3.70k
    UINT64_C(0),
79
3.70k
    UINT64_C(0),
80
3.70k
    UINT64_C(0),
81
3.70k
    UINT64_C(0),
82
3.70k
    UINT64_C(0),
83
3.70k
    UINT64_C(0),
84
3.70k
    UINT64_C(0),
85
3.70k
    UINT64_C(0),
86
3.70k
    UINT64_C(0),
87
3.70k
    UINT64_C(0),
88
3.70k
    UINT64_C(0),
89
3.70k
    UINT64_C(0),
90
3.70k
    UINT64_C(0),
91
3.70k
    UINT64_C(0),
92
3.70k
    UINT64_C(0),
93
3.70k
    UINT64_C(0),
94
3.70k
    UINT64_C(0),
95
3.70k
    UINT64_C(0),
96
3.70k
    UINT64_C(0),
97
3.70k
    UINT64_C(0),
98
3.70k
    UINT64_C(0),
99
3.70k
    UINT64_C(0),
100
3.70k
    UINT64_C(0),
101
3.70k
    UINT64_C(0),
102
3.70k
    UINT64_C(0),
103
3.70k
    UINT64_C(0),
104
3.70k
    UINT64_C(0),
105
3.70k
    UINT64_C(0),
106
3.70k
    UINT64_C(0),
107
3.70k
    UINT64_C(0),
108
3.70k
    UINT64_C(0),
109
3.70k
    UINT64_C(0),
110
3.70k
    UINT64_C(0),
111
3.70k
    UINT64_C(0),
112
3.70k
    UINT64_C(0),
113
3.70k
    UINT64_C(0),
114
3.70k
    UINT64_C(0),
115
3.70k
    UINT64_C(0),
116
3.70k
    UINT64_C(0),
117
3.70k
    UINT64_C(0),
118
3.70k
    UINT64_C(0),
119
3.70k
    UINT64_C(0),
120
3.70k
    UINT64_C(0),
121
3.70k
    UINT64_C(0),
122
3.70k
    UINT64_C(0),
123
3.70k
    UINT64_C(0),
124
3.70k
    UINT64_C(0),
125
3.70k
    UINT64_C(0),
126
3.70k
    UINT64_C(0),
127
3.70k
    UINT64_C(0),
128
3.70k
    UINT64_C(0),
129
3.70k
    UINT64_C(0),
130
3.70k
    UINT64_C(0),
131
3.70k
    UINT64_C(0),
132
3.70k
    UINT64_C(0),
133
3.70k
    UINT64_C(0),
134
3.70k
    UINT64_C(0),
135
3.70k
    UINT64_C(0),
136
3.70k
    UINT64_C(0),
137
3.70k
    UINT64_C(0),
138
3.70k
    UINT64_C(0),
139
3.70k
    UINT64_C(0),
140
3.70k
    UINT64_C(0),
141
3.70k
    UINT64_C(0),
142
3.70k
    UINT64_C(0),
143
3.70k
    UINT64_C(0),
144
3.70k
    UINT64_C(0),
145
3.70k
    UINT64_C(0),
146
3.70k
    UINT64_C(0),
147
3.70k
    UINT64_C(0),
148
3.70k
    UINT64_C(0),
149
3.70k
    UINT64_C(0),
150
3.70k
    UINT64_C(0),
151
3.70k
    UINT64_C(0),
152
3.70k
    UINT64_C(0),
153
3.70k
    UINT64_C(0),
154
3.70k
    UINT64_C(0),
155
3.70k
    UINT64_C(0),
156
3.70k
    UINT64_C(0),
157
3.70k
    UINT64_C(0),
158
3.70k
    UINT64_C(0),
159
3.70k
    UINT64_C(0),
160
3.70k
    UINT64_C(0),
161
3.70k
    UINT64_C(0),
162
3.70k
    UINT64_C(0),
163
3.70k
    UINT64_C(0),
164
3.70k
    UINT64_C(0),
165
3.70k
    UINT64_C(0),
166
3.70k
    UINT64_C(0),
167
3.70k
    UINT64_C(0),
168
3.70k
    UINT64_C(0),
169
3.70k
    UINT64_C(0),
170
3.70k
    UINT64_C(0),
171
3.70k
    UINT64_C(0),
172
3.70k
    UINT64_C(0),
173
3.70k
    UINT64_C(0),
174
3.70k
    UINT64_C(0),
175
3.70k
    UINT64_C(0),
176
3.70k
    UINT64_C(0),
177
3.70k
    UINT64_C(0),
178
3.70k
    UINT64_C(0),
179
3.70k
    UINT64_C(0),
180
3.70k
    UINT64_C(0),
181
3.70k
    UINT64_C(0),
182
3.70k
    UINT64_C(0),
183
3.70k
    UINT64_C(0),
184
3.70k
    UINT64_C(0),
185
3.70k
    UINT64_C(0),
186
3.70k
    UINT64_C(0),
187
3.70k
    UINT64_C(0),
188
3.70k
    UINT64_C(0),
189
3.70k
    UINT64_C(0),
190
3.70k
    UINT64_C(0),
191
3.70k
    UINT64_C(0),
192
3.70k
    UINT64_C(0),
193
3.70k
    UINT64_C(0),
194
3.70k
    UINT64_C(0),
195
3.70k
    UINT64_C(0),
196
3.70k
    UINT64_C(0),
197
3.70k
    UINT64_C(0),
198
3.70k
    UINT64_C(0),
199
3.70k
    UINT64_C(0),
200
3.70k
    UINT64_C(0),
201
3.70k
    UINT64_C(0),
202
3.70k
    UINT64_C(0),
203
3.70k
    UINT64_C(0),
204
3.70k
    UINT64_C(0),
205
3.70k
    UINT64_C(0),
206
3.70k
    UINT64_C(0),
207
3.70k
    UINT64_C(0),
208
3.70k
    UINT64_C(0),
209
3.70k
    UINT64_C(0),
210
3.70k
    UINT64_C(0),
211
3.70k
    UINT64_C(0),
212
3.70k
    UINT64_C(0),
213
3.70k
    UINT64_C(0),
214
3.70k
    UINT64_C(0),
215
3.70k
    UINT64_C(0),
216
3.70k
    UINT64_C(0),
217
3.70k
    UINT64_C(0),
218
3.70k
    UINT64_C(0),
219
3.70k
    UINT64_C(0),
220
3.70k
    UINT64_C(0),
221
3.70k
    UINT64_C(0),
222
3.70k
    UINT64_C(0),
223
3.70k
    UINT64_C(0),
224
3.70k
    UINT64_C(0),
225
3.70k
    UINT64_C(0),
226
3.70k
    UINT64_C(0),
227
3.70k
    UINT64_C(0),
228
3.70k
    UINT64_C(0),
229
3.70k
    UINT64_C(0),
230
3.70k
    UINT64_C(0),
231
3.70k
    UINT64_C(0),
232
3.70k
    UINT64_C(0),
233
3.70k
    UINT64_C(0),
234
3.70k
    UINT64_C(0),
235
3.70k
    UINT64_C(0),
236
3.70k
    UINT64_C(0),
237
3.70k
    UINT64_C(0),
238
3.70k
    UINT64_C(0),
239
3.70k
    UINT64_C(0),
240
3.70k
    UINT64_C(0),
241
3.70k
    UINT64_C(0),
242
3.70k
    UINT64_C(0),
243
3.70k
    UINT64_C(0),
244
3.70k
    UINT64_C(0),
245
3.70k
    UINT64_C(0),
246
3.70k
    UINT64_C(0),
247
3.70k
    UINT64_C(0),
248
3.70k
    UINT64_C(0),
249
3.70k
    UINT64_C(0),
250
3.70k
    UINT64_C(0),
251
3.70k
    UINT64_C(0),
252
3.70k
    UINT64_C(0),
253
3.70k
    UINT64_C(0),
254
3.70k
    UINT64_C(0),
255
3.70k
    UINT64_C(0),
256
3.70k
    UINT64_C(0),
257
3.70k
    UINT64_C(0),
258
3.70k
    UINT64_C(0),
259
3.70k
    UINT64_C(0),
260
3.70k
    UINT64_C(0),
261
3.70k
    UINT64_C(0),
262
3.70k
    UINT64_C(0),
263
3.70k
    UINT64_C(0),
264
3.70k
    UINT64_C(0),
265
3.70k
    UINT64_C(0),
266
3.70k
    UINT64_C(0),
267
3.70k
    UINT64_C(0),
268
3.70k
    UINT64_C(0),
269
3.70k
    UINT64_C(0),
270
3.70k
    UINT64_C(0),
271
3.70k
    UINT64_C(0),
272
3.70k
    UINT64_C(0),
273
3.70k
    UINT64_C(0),
274
3.70k
    UINT64_C(0),
275
3.70k
    UINT64_C(0),
276
3.70k
    UINT64_C(0),
277
3.70k
    UINT64_C(0),
278
3.70k
    UINT64_C(0),
279
3.70k
    UINT64_C(0),
280
3.70k
    UINT64_C(0),
281
3.70k
    UINT64_C(0),
282
3.70k
    UINT64_C(0),
283
3.70k
    UINT64_C(0),
284
3.70k
    UINT64_C(0),
285
3.70k
    UINT64_C(0),
286
3.70k
    UINT64_C(0),
287
3.70k
    UINT64_C(0),
288
3.70k
    UINT64_C(0),
289
3.70k
    UINT64_C(0),
290
3.70k
    UINT64_C(0),
291
3.70k
    UINT64_C(0),
292
3.70k
    UINT64_C(0),
293
3.70k
    UINT64_C(0),
294
3.70k
    UINT64_C(0),
295
3.70k
    UINT64_C(0),
296
3.70k
    UINT64_C(0),
297
3.70k
    UINT64_C(0),
298
3.70k
    UINT64_C(0),
299
3.70k
    UINT64_C(0),
300
3.70k
    UINT64_C(0),
301
3.70k
    UINT64_C(0),
302
3.70k
    UINT64_C(0),
303
3.70k
    UINT64_C(0),
304
3.70k
    UINT64_C(0),
305
3.70k
    UINT64_C(0),
306
3.70k
    UINT64_C(0),
307
3.70k
    UINT64_C(0),
308
3.70k
    UINT64_C(0),
309
3.70k
    UINT64_C(0),
310
3.70k
    UINT64_C(0),
311
3.70k
    UINT64_C(0),
312
3.70k
    UINT64_C(0),
313
3.70k
    UINT64_C(0),
314
3.70k
    UINT64_C(0),
315
3.70k
    UINT64_C(0),
316
3.70k
    UINT64_C(0),
317
3.70k
    UINT64_C(0),
318
3.70k
    UINT64_C(0),
319
3.70k
    UINT64_C(0),
320
3.70k
    UINT64_C(0),
321
3.70k
    UINT64_C(0),
322
3.70k
    UINT64_C(0),
323
3.70k
    UINT64_C(0),
324
3.70k
    UINT64_C(0),
325
3.70k
    UINT64_C(0),
326
3.70k
    UINT64_C(0),
327
3.70k
    UINT64_C(0),
328
3.70k
    UINT64_C(0),
329
3.70k
    UINT64_C(0),
330
3.70k
    UINT64_C(0),
331
3.70k
    UINT64_C(0),
332
3.70k
    UINT64_C(0),
333
3.70k
    UINT64_C(0),
334
3.70k
    UINT64_C(0),
335
3.70k
    UINT64_C(0),
336
3.70k
    UINT64_C(0),
337
3.70k
    UINT64_C(0),
338
3.70k
    UINT64_C(0),
339
3.70k
    UINT64_C(0),
340
3.70k
    UINT64_C(0),
341
3.70k
    UINT64_C(0),
342
3.70k
    UINT64_C(0),
343
3.70k
    UINT64_C(0),
344
3.70k
    UINT64_C(0),
345
3.70k
    UINT64_C(0),
346
3.70k
    UINT64_C(0),
347
3.70k
    UINT64_C(0),
348
3.70k
    UINT64_C(0),
349
3.70k
    UINT64_C(0),
350
3.70k
    UINT64_C(0),
351
3.70k
    UINT64_C(0),
352
3.70k
    UINT64_C(0),
353
3.70k
    UINT64_C(0),
354
3.70k
    UINT64_C(0),
355
3.70k
    UINT64_C(0),
356
3.70k
    UINT64_C(0),
357
3.70k
    UINT64_C(0),
358
3.70k
    UINT64_C(0),
359
3.70k
    UINT64_C(0),
360
3.70k
    UINT64_C(0),
361
3.70k
    UINT64_C(0),
362
3.70k
    UINT64_C(0),
363
3.70k
    UINT64_C(0),
364
3.70k
    UINT64_C(0),
365
3.70k
    UINT64_C(0),
366
3.70k
    UINT64_C(0),
367
3.70k
    UINT64_C(0),
368
3.70k
    UINT64_C(0),
369
3.70k
    UINT64_C(0),
370
3.70k
    UINT64_C(0),
371
3.70k
    UINT64_C(0),
372
3.70k
    UINT64_C(0),
373
3.70k
    UINT64_C(0),
374
3.70k
    UINT64_C(0),
375
3.70k
    UINT64_C(0),
376
3.70k
    UINT64_C(0),
377
3.70k
    UINT64_C(0),
378
3.70k
    UINT64_C(0),
379
3.70k
    UINT64_C(0),
380
3.70k
    UINT64_C(0),
381
3.70k
    UINT64_C(0),
382
3.70k
    UINT64_C(0),
383
3.70k
    UINT64_C(0),
384
3.70k
    UINT64_C(0),
385
3.70k
    UINT64_C(0),
386
3.70k
    UINT64_C(0),
387
3.70k
    UINT64_C(0),
388
3.70k
    UINT64_C(0),
389
3.70k
    UINT64_C(0),
390
3.70k
    UINT64_C(0),
391
3.70k
    UINT64_C(0),
392
3.70k
    UINT64_C(0),
393
3.70k
    UINT64_C(0),
394
3.70k
    UINT64_C(0),
395
3.70k
    UINT64_C(0),
396
3.70k
    UINT64_C(0),
397
3.70k
    UINT64_C(0),
398
3.70k
    UINT64_C(0),
399
3.70k
    UINT64_C(0),
400
3.70k
    UINT64_C(0),
401
3.70k
    UINT64_C(0),
402
3.70k
    UINT64_C(0),
403
3.70k
    UINT64_C(0),
404
3.70k
    UINT64_C(0),
405
3.70k
    UINT64_C(0),
406
3.70k
    UINT64_C(0),
407
3.70k
    UINT64_C(0),
408
3.70k
    UINT64_C(0),
409
3.70k
    UINT64_C(0),
410
3.70k
    UINT64_C(0),
411
3.70k
    UINT64_C(0),
412
3.70k
    UINT64_C(0),
413
3.70k
    UINT64_C(0),
414
3.70k
    UINT64_C(0),
415
3.70k
    UINT64_C(0),
416
3.70k
    UINT64_C(0),
417
3.70k
    UINT64_C(0),
418
3.70k
    UINT64_C(0),
419
3.70k
    UINT64_C(0),
420
3.70k
    UINT64_C(0),
421
3.70k
    UINT64_C(0),
422
3.70k
    UINT64_C(0),
423
3.70k
    UINT64_C(0),
424
3.70k
    UINT64_C(0),
425
3.70k
    UINT64_C(0),
426
3.70k
    UINT64_C(0),
427
3.70k
    UINT64_C(0),
428
3.70k
    UINT64_C(0),
429
3.70k
    UINT64_C(0),
430
3.70k
    UINT64_C(0),
431
3.70k
    UINT64_C(0),
432
3.70k
    UINT64_C(0),
433
3.70k
    UINT64_C(0),
434
3.70k
    UINT64_C(0),
435
3.70k
    UINT64_C(0),
436
3.70k
    UINT64_C(0),
437
3.70k
    UINT64_C(0),
438
3.70k
    UINT64_C(0),
439
3.70k
    UINT64_C(0),
440
3.70k
    UINT64_C(0),
441
3.70k
    UINT64_C(0),
442
3.70k
    UINT64_C(0),
443
3.70k
    UINT64_C(0),
444
3.70k
    UINT64_C(0),
445
3.70k
    UINT64_C(0),
446
3.70k
    UINT64_C(0),
447
3.70k
    UINT64_C(0),
448
3.70k
    UINT64_C(0),
449
3.70k
    UINT64_C(0),
450
3.70k
    UINT64_C(0),
451
3.70k
    UINT64_C(0),
452
3.70k
    UINT64_C(0),
453
3.70k
    UINT64_C(0),
454
3.70k
    UINT64_C(0),
455
3.70k
    UINT64_C(0),
456
3.70k
    UINT64_C(0),
457
3.70k
    UINT64_C(0),
458
3.70k
    UINT64_C(0),
459
3.70k
    UINT64_C(0),
460
3.70k
    UINT64_C(0),
461
3.70k
    UINT64_C(0),
462
3.70k
    UINT64_C(0),
463
3.70k
    UINT64_C(0),
464
3.70k
    UINT64_C(0),
465
3.70k
    UINT64_C(0),
466
3.70k
    UINT64_C(0),
467
3.70k
    UINT64_C(0),
468
3.70k
    UINT64_C(0),
469
3.70k
    UINT64_C(0),
470
3.70k
    UINT64_C(0),
471
3.70k
    UINT64_C(0),
472
3.70k
    UINT64_C(0),
473
3.70k
    UINT64_C(0),
474
3.70k
    UINT64_C(0),
475
3.70k
    UINT64_C(0),
476
3.70k
    UINT64_C(0),
477
3.70k
    UINT64_C(0),
478
3.70k
    UINT64_C(0),
479
3.70k
    UINT64_C(0),
480
3.70k
    UINT64_C(0),
481
3.70k
    UINT64_C(0),
482
3.70k
    UINT64_C(0),
483
3.70k
    UINT64_C(0),
484
3.70k
    UINT64_C(0),
485
3.70k
    UINT64_C(0),
486
3.70k
    UINT64_C(0),
487
3.70k
    UINT64_C(0),
488
3.70k
    UINT64_C(0),
489
3.70k
    UINT64_C(0),
490
3.70k
    UINT64_C(0),
491
3.70k
    UINT64_C(0),
492
3.70k
    UINT64_C(0),
493
3.70k
    UINT64_C(0),
494
3.70k
    UINT64_C(0),
495
3.70k
    UINT64_C(0),
496
3.70k
    UINT64_C(0),
497
3.70k
    UINT64_C(0),
498
3.70k
    UINT64_C(0),
499
3.70k
    UINT64_C(0),
500
3.70k
    UINT64_C(0),
501
3.70k
    UINT64_C(0),
502
3.70k
    UINT64_C(0),
503
3.70k
    UINT64_C(0),
504
3.70k
    UINT64_C(0),
505
3.70k
    UINT64_C(0),
506
3.70k
    UINT64_C(0),
507
3.70k
    UINT64_C(0),
508
3.70k
    UINT64_C(0),
509
3.70k
    UINT64_C(0),
510
3.70k
    UINT64_C(0),
511
3.70k
    UINT64_C(0),
512
3.70k
    UINT64_C(0),
513
3.70k
    UINT64_C(0),
514
3.70k
    UINT64_C(0),
515
3.70k
    UINT64_C(0),
516
3.70k
    UINT64_C(0),
517
3.70k
    UINT64_C(0),
518
3.70k
    UINT64_C(0),
519
3.70k
    UINT64_C(0),
520
3.70k
    UINT64_C(0),
521
3.70k
    UINT64_C(0),
522
3.70k
    UINT64_C(0),
523
3.70k
    UINT64_C(0),
524
3.70k
    UINT64_C(0),
525
3.70k
    UINT64_C(0),
526
3.70k
    UINT64_C(0),
527
3.70k
    UINT64_C(0),
528
3.70k
    UINT64_C(0),
529
3.70k
    UINT64_C(0),
530
3.70k
    UINT64_C(0),
531
3.70k
    UINT64_C(0),
532
3.70k
    UINT64_C(0),
533
3.70k
    UINT64_C(0),
534
3.70k
    UINT64_C(0),
535
3.70k
    UINT64_C(0),
536
3.70k
    UINT64_C(0),
537
3.70k
    UINT64_C(0),
538
3.70k
    UINT64_C(0),
539
3.70k
    UINT64_C(0),
540
3.70k
    UINT64_C(0),
541
3.70k
    UINT64_C(0),
542
3.70k
    UINT64_C(0),
543
3.70k
    UINT64_C(0),
544
3.70k
    UINT64_C(0),
545
3.70k
    UINT64_C(0),
546
3.70k
    UINT64_C(0),
547
3.70k
    UINT64_C(0),
548
3.70k
    UINT64_C(0),
549
3.70k
    UINT64_C(0),
550
3.70k
    UINT64_C(0),
551
3.70k
    UINT64_C(0),
552
3.70k
    UINT64_C(0),
553
3.70k
    UINT64_C(0),
554
3.70k
    UINT64_C(0),
555
3.70k
    UINT64_C(0),
556
3.70k
    UINT64_C(0),
557
3.70k
    UINT64_C(0),
558
3.70k
    UINT64_C(0),
559
3.70k
    UINT64_C(0),
560
3.70k
    UINT64_C(0),
561
3.70k
    UINT64_C(0),
562
3.70k
    UINT64_C(0),
563
3.70k
    UINT64_C(0),
564
3.70k
    UINT64_C(0),
565
3.70k
    UINT64_C(0),
566
3.70k
    UINT64_C(0),
567
3.70k
    UINT64_C(0),
568
3.70k
    UINT64_C(0),
569
3.70k
    UINT64_C(0),
570
3.70k
    UINT64_C(0),
571
3.70k
    UINT64_C(0),
572
3.70k
    UINT64_C(0),
573
3.70k
    UINT64_C(0),
574
3.70k
    UINT64_C(0),
575
3.70k
    UINT64_C(0),
576
3.70k
    UINT64_C(0),
577
3.70k
    UINT64_C(0),
578
3.70k
    UINT64_C(0),
579
3.70k
    UINT64_C(0),
580
3.70k
    UINT64_C(0),
581
3.70k
    UINT64_C(0),
582
3.70k
    UINT64_C(0),
583
3.70k
    UINT64_C(0),
584
3.70k
    UINT64_C(0),
585
3.70k
    UINT64_C(0),
586
3.70k
    UINT64_C(0),
587
3.70k
    UINT64_C(0),
588
3.70k
    UINT64_C(0),
589
3.70k
    UINT64_C(0),
590
3.70k
    UINT64_C(0),
591
3.70k
    UINT64_C(0),
592
3.70k
    UINT64_C(0),
593
3.70k
    UINT64_C(0),
594
3.70k
    UINT64_C(0),
595
3.70k
    UINT64_C(0),
596
3.70k
    UINT64_C(0),
597
3.70k
    UINT64_C(0),
598
3.70k
    UINT64_C(0),
599
3.70k
    UINT64_C(0),
600
3.70k
    UINT64_C(0),
601
3.70k
    UINT64_C(0),
602
3.70k
    UINT64_C(0),
603
3.70k
    UINT64_C(0),
604
3.70k
    UINT64_C(0),
605
3.70k
    UINT64_C(0),
606
3.70k
    UINT64_C(0),
607
3.70k
    UINT64_C(0),
608
3.70k
    UINT64_C(0),
609
3.70k
    UINT64_C(0),
610
3.70k
    UINT64_C(0),
611
3.70k
    UINT64_C(0),
612
3.70k
    UINT64_C(0),
613
3.70k
    UINT64_C(0),
614
3.70k
    UINT64_C(0),
615
3.70k
    UINT64_C(0),
616
3.70k
    UINT64_C(0),
617
3.70k
    UINT64_C(0),
618
3.70k
    UINT64_C(0),
619
3.70k
    UINT64_C(0),
620
3.70k
    UINT64_C(0),
621
3.70k
    UINT64_C(0),
622
3.70k
    UINT64_C(0),
623
3.70k
    UINT64_C(0),
624
3.70k
    UINT64_C(0),
625
3.70k
    UINT64_C(0),
626
3.70k
    UINT64_C(0),
627
3.70k
    UINT64_C(0),
628
3.70k
    UINT64_C(0),
629
3.70k
    UINT64_C(0),
630
3.70k
    UINT64_C(0),
631
3.70k
    UINT64_C(0),
632
3.70k
    UINT64_C(0),
633
3.70k
    UINT64_C(0),
634
3.70k
    UINT64_C(0),
635
3.70k
    UINT64_C(0),
636
3.70k
    UINT64_C(0),
637
3.70k
    UINT64_C(0),
638
3.70k
    UINT64_C(0),
639
3.70k
    UINT64_C(0),
640
3.70k
    UINT64_C(0),
641
3.70k
    UINT64_C(0),
642
3.70k
    UINT64_C(0),
643
3.70k
    UINT64_C(0),
644
3.70k
    UINT64_C(0),
645
3.70k
    UINT64_C(0),
646
3.70k
    UINT64_C(0),
647
3.70k
    UINT64_C(0),
648
3.70k
    UINT64_C(0),
649
3.70k
    UINT64_C(0),
650
3.70k
    UINT64_C(0),
651
3.70k
    UINT64_C(0),
652
3.70k
    UINT64_C(0),
653
3.70k
    UINT64_C(0),
654
3.70k
    UINT64_C(0),
655
3.70k
    UINT64_C(0),
656
3.70k
    UINT64_C(0),
657
3.70k
    UINT64_C(0),
658
3.70k
    UINT64_C(0),
659
3.70k
    UINT64_C(0),
660
3.70k
    UINT64_C(0),
661
3.70k
    UINT64_C(0),
662
3.70k
    UINT64_C(0),
663
3.70k
    UINT64_C(0),
664
3.70k
    UINT64_C(0),
665
3.70k
    UINT64_C(0),
666
3.70k
    UINT64_C(0),
667
3.70k
    UINT64_C(0),
668
3.70k
    UINT64_C(0),
669
3.70k
    UINT64_C(0),
670
3.70k
    UINT64_C(0),
671
3.70k
    UINT64_C(0),
672
3.70k
    UINT64_C(0),
673
3.70k
    UINT64_C(0),
674
3.70k
    UINT64_C(0),
675
3.70k
    UINT64_C(0),
676
3.70k
    UINT64_C(0),
677
3.70k
    UINT64_C(0),
678
3.70k
    UINT64_C(0),
679
3.70k
    UINT64_C(0),
680
3.70k
    UINT64_C(0),
681
3.70k
    UINT64_C(0),
682
3.70k
    UINT64_C(0),
683
3.70k
    UINT64_C(0),
684
3.70k
    UINT64_C(0),
685
3.70k
    UINT64_C(0),
686
3.70k
    UINT64_C(0),
687
3.70k
    UINT64_C(0),
688
3.70k
    UINT64_C(0),
689
3.70k
    UINT64_C(0),
690
3.70k
    UINT64_C(0),
691
3.70k
    UINT64_C(0),
692
3.70k
    UINT64_C(0),
693
3.70k
    UINT64_C(0),
694
3.70k
    UINT64_C(0),
695
3.70k
    UINT64_C(0),
696
3.70k
    UINT64_C(0),
697
3.70k
    UINT64_C(0),
698
3.70k
    UINT64_C(0),
699
3.70k
    UINT64_C(0),
700
3.70k
    UINT64_C(0),
701
3.70k
    UINT64_C(0),
702
3.70k
    UINT64_C(0),
703
3.70k
    UINT64_C(0),
704
3.70k
    UINT64_C(0),
705
3.70k
    UINT64_C(0),
706
3.70k
    UINT64_C(0),
707
3.70k
    UINT64_C(0),
708
3.70k
    UINT64_C(0),
709
3.70k
    UINT64_C(0),
710
3.70k
    UINT64_C(0),
711
3.70k
    UINT64_C(0),
712
3.70k
    UINT64_C(0),
713
3.70k
    UINT64_C(0),
714
3.70k
    UINT64_C(0),
715
3.70k
    UINT64_C(0),
716
3.70k
    UINT64_C(0),
717
3.70k
    UINT64_C(0),
718
3.70k
    UINT64_C(0),
719
3.70k
    UINT64_C(0),
720
3.70k
    UINT64_C(0),
721
3.70k
    UINT64_C(0),
722
3.70k
    UINT64_C(0),
723
3.70k
    UINT64_C(0),
724
3.70k
    UINT64_C(2357198976), // A2_abs
725
3.70k
    UINT64_C(2155872448), // A2_absp
726
3.70k
    UINT64_C(2357199008), // A2_abssat
727
3.70k
    UINT64_C(4076863488), // A2_add
728
3.70k
    UINT64_C(3577741408), // A2_addh_h16_hh
729
3.70k
    UINT64_C(3577741376), // A2_addh_h16_hl
730
3.70k
    UINT64_C(3577741344), // A2_addh_h16_lh
731
3.70k
    UINT64_C(3577741312), // A2_addh_h16_ll
732
3.70k
    UINT64_C(3577741536), // A2_addh_h16_sat_hh
733
3.70k
    UINT64_C(3577741504), // A2_addh_h16_sat_hl
734
3.70k
    UINT64_C(3577741472), // A2_addh_h16_sat_lh
735
3.70k
    UINT64_C(3577741440), // A2_addh_h16_sat_ll
736
3.70k
    UINT64_C(3573547072), // A2_addh_l16_hl
737
3.70k
    UINT64_C(3573547008), // A2_addh_l16_ll
738
3.70k
    UINT64_C(3573547200), // A2_addh_l16_sat_hl
739
3.70k
    UINT64_C(3573547136), // A2_addh_l16_sat_ll
740
3.70k
    UINT64_C(2952790016), // A2_addi
741
3.70k
    UINT64_C(3539992800), // A2_addp
742
3.70k
    UINT64_C(3546284192), // A2_addpsat
743
3.70k
    UINT64_C(4131389440), // A2_addsat
744
3.70k
    UINT64_C(3546284256), // A2_addsph
745
3.70k
    UINT64_C(3546284224), // A2_addspl
746
3.70k
    UINT64_C(4043309056), // A2_and
747
3.70k
    UINT64_C(1979711488), // A2_andir
748
3.70k
    UINT64_C(3554672640), // A2_andp
749
3.70k
    UINT64_C(1879048192), // A2_aslh
750
3.70k
    UINT64_C(1881145344), // A2_asrh
751
3.70k
    UINT64_C(4085252096), // A2_combine_hh
752
3.70k
    UINT64_C(4087349248), // A2_combine_hl
753
3.70k
    UINT64_C(4089446400), // A2_combine_lh
754
3.70k
    UINT64_C(4091543552), // A2_combine_ll
755
3.70k
    UINT64_C(2080374784), // A2_combineii
756
3.70k
    UINT64_C(4110417920), // A2_combinew
757
3.70k
    UINT64_C(3586129920), // A2_max
758
3.70k
    UINT64_C(3552575616), // A2_maxp
759
3.70k
    UINT64_C(3586130048), // A2_maxu
760
3.70k
    UINT64_C(3552575648), // A2_maxup
761
3.70k
    UINT64_C(3584032768), // A2_min
762
3.70k
    UINT64_C(3550478528), // A2_minp
763
3.70k
    UINT64_C(3584032896), // A2_minu
764
3.70k
    UINT64_C(3550478560), // A2_minup
765
3.70k
    UINT64_C(2155872416), // A2_negp
766
3.70k
    UINT64_C(2357199040), // A2_negsat
767
3.70k
    UINT64_C(2130706432), // A2_nop
768
3.70k
    UINT64_C(2155872384), // A2_notp
769
3.70k
    UINT64_C(4045406208), // A2_or
770
3.70k
    UINT64_C(1988100096), // A2_orir
771
3.70k
    UINT64_C(3554672704), // A2_orp
772
3.70k
    UINT64_C(4211081344), // A2_paddf
773
3.70k
    UINT64_C(4211089536), // A2_paddfnew
774
3.70k
    UINT64_C(1954545664), // A2_paddif
775
3.70k
    UINT64_C(1954553856), // A2_paddifnew
776
3.70k
    UINT64_C(1946157056), // A2_paddit
777
3.70k
    UINT64_C(1946165248), // A2_padditnew
778
3.70k
    UINT64_C(4211081216), // A2_paddt
779
3.70k
    UINT64_C(4211089408), // A2_paddtnew
780
3.70k
    UINT64_C(4177526912), // A2_pandf
781
3.70k
    UINT64_C(4177535104), // A2_pandfnew
782
3.70k
    UINT64_C(4177526784), // A2_pandt
783
3.70k
    UINT64_C(4177534976), // A2_pandtnew
784
3.70k
    UINT64_C(4179624064), // A2_porf
785
3.70k
    UINT64_C(4179632256), // A2_porfnew
786
3.70k
    UINT64_C(4179623936), // A2_port
787
3.70k
    UINT64_C(4179632128), // A2_portnew
788
3.70k
    UINT64_C(4213178496), // A2_psubf
789
3.70k
    UINT64_C(4213186688), // A2_psubfnew
790
3.70k
    UINT64_C(4213178368), // A2_psubt
791
3.70k
    UINT64_C(4213186560), // A2_psubtnew
792
3.70k
    UINT64_C(4183818368), // A2_pxorf
793
3.70k
    UINT64_C(4183826560), // A2_pxorfnew
794
3.70k
    UINT64_C(4183818240), // A2_pxort
795
3.70k
    UINT64_C(4183826432), // A2_pxortnew
796
3.70k
    UINT64_C(2294284320), // A2_roundsat
797
3.70k
    UINT64_C(2294284288), // A2_sat
798
3.70k
    UINT64_C(2361393376), // A2_satb
799
3.70k
    UINT64_C(2361393280), // A2_sath
800
3.70k
    UINT64_C(2361393344), // A2_satub
801
3.70k
    UINT64_C(2361393312), // A2_satuh
802
3.70k
    UINT64_C(4078960640), // A2_sub
803
3.70k
    UINT64_C(3579838560), // A2_subh_h16_hh
804
3.70k
    UINT64_C(3579838528), // A2_subh_h16_hl
805
3.70k
    UINT64_C(3579838496), // A2_subh_h16_lh
806
3.70k
    UINT64_C(3579838464), // A2_subh_h16_ll
807
3.70k
    UINT64_C(3579838688), // A2_subh_h16_sat_hh
808
3.70k
    UINT64_C(3579838656), // A2_subh_h16_sat_hl
809
3.70k
    UINT64_C(3579838624), // A2_subh_h16_sat_lh
810
3.70k
    UINT64_C(3579838592), // A2_subh_h16_sat_ll
811
3.70k
    UINT64_C(3575644224), // A2_subh_l16_hl
812
3.70k
    UINT64_C(3575644160), // A2_subh_l16_ll
813
3.70k
    UINT64_C(3575644352), // A2_subh_l16_sat_hl
814
3.70k
    UINT64_C(3575644288), // A2_subh_l16_sat_ll
815
3.70k
    UINT64_C(3542089952), // A2_subp
816
3.70k
    UINT64_C(1983905792), // A2_subri
817
3.70k
    UINT64_C(4139778048), // A2_subsat
818
3.70k
    UINT64_C(4127195136), // A2_svaddh
819
3.70k
    UINT64_C(4129292288), // A2_svaddhs
820
3.70k
    UINT64_C(4133486592), // A2_svadduhs
821
3.70k
    UINT64_C(4143972352), // A2_svavgh
822
3.70k
    UINT64_C(4146069504), // A2_svavghs
823
3.70k
    UINT64_C(4150263808), // A2_svnavgh
824
3.70k
    UINT64_C(4135583744), // A2_svsubh
825
3.70k
    UINT64_C(4137680896), // A2_svsubhs
826
3.70k
    UINT64_C(4141875200), // A2_svsubuhs
827
3.70k
    UINT64_C(2357199072), // A2_swiz
828
3.70k
    UINT64_C(1889533952), // A2_sxtb
829
3.70k
    UINT64_C(1893728256), // A2_sxth
830
3.70k
    UINT64_C(2218786816), // A2_sxtw
831
3.70k
    UINT64_C(1885339648), // A2_tfr
832
3.70k
    UINT64_C(1778384896), // A2_tfrcrr
833
3.70k
    UINT64_C(1914699776), // A2_tfrih
834
3.70k
    UINT64_C(1897922560), // A2_tfril
835
3.70k
    UINT64_C(1646264320), // A2_tfrrcr
836
3.70k
    UINT64_C(2013265920), // A2_tfrsi
837
3.70k
    UINT64_C(2151678080), // A2_vabsh
838
3.70k
    UINT64_C(2151678112), // A2_vabshsat
839
3.70k
    UINT64_C(2151678144), // A2_vabsw
840
3.70k
    UINT64_C(2151678176), // A2_vabswsat
841
3.70k
    UINT64_C(3539992640), // A2_vaddh
842
3.70k
    UINT64_C(3539992672), // A2_vaddhs
843
3.70k
    UINT64_C(3539992576), // A2_vaddub
844
3.70k
    UINT64_C(3539992608), // A2_vaddubs
845
3.70k
    UINT64_C(3539992704), // A2_vadduhs
846
3.70k
    UINT64_C(3539992736), // A2_vaddw
847
3.70k
    UINT64_C(3539992768), // A2_vaddws
848
3.70k
    UINT64_C(3544186944), // A2_vavgh
849
3.70k
    UINT64_C(3544187008), // A2_vavghcr
850
3.70k
    UINT64_C(3544186976), // A2_vavghr
851
3.70k
    UINT64_C(3544186880), // A2_vavgub
852
3.70k
    UINT64_C(3544186912), // A2_vavgubr
853
3.70k
    UINT64_C(3544187040), // A2_vavguh
854
3.70k
    UINT64_C(3544187072), // A2_vavguhr
855
3.70k
    UINT64_C(3546284128), // A2_vavguw
856
3.70k
    UINT64_C(3546284160), // A2_vavguwr
857
3.70k
    UINT64_C(3546284032), // A2_vavgw
858
3.70k
    UINT64_C(3546284096), // A2_vavgwcr
859
3.70k
    UINT64_C(3546284064), // A2_vavgwr
860
3.70k
    UINT64_C(3523215552), // A2_vcmpbeq
861
3.70k
    UINT64_C(3523215584), // A2_vcmpbgtu
862
3.70k
    UINT64_C(3523215456), // A2_vcmpheq
863
3.70k
    UINT64_C(3523215488), // A2_vcmphgt
864
3.70k
    UINT64_C(3523215520), // A2_vcmphgtu
865
3.70k
    UINT64_C(3523215360), // A2_vcmpweq
866
3.70k
    UINT64_C(3523215392), // A2_vcmpwgt
867
3.70k
    UINT64_C(3523215424), // A2_vcmpwgtu
868
3.70k
    UINT64_C(2155872480), // A2_vconj
869
3.70k
    UINT64_C(3552575680), // A2_vmaxb
870
3.70k
    UINT64_C(3552575520), // A2_vmaxh
871
3.70k
    UINT64_C(3552575488), // A2_vmaxub
872
3.70k
    UINT64_C(3552575552), // A2_vmaxuh
873
3.70k
    UINT64_C(3550478496), // A2_vmaxuw
874
3.70k
    UINT64_C(3552575584), // A2_vmaxw
875
3.70k
    UINT64_C(3552575712), // A2_vminb
876
3.70k
    UINT64_C(3550478368), // A2_vminh
877
3.70k
    UINT64_C(3550478336), // A2_vminub
878
3.70k
    UINT64_C(3550478400), // A2_vminuh
879
3.70k
    UINT64_C(3550478464), // A2_vminuw
880
3.70k
    UINT64_C(3550478432), // A2_vminw
881
3.70k
    UINT64_C(3548381184), // A2_vnavgh
882
3.70k
    UINT64_C(3548381248), // A2_vnavghcr
883
3.70k
    UINT64_C(3548381216), // A2_vnavghr
884
3.70k
    UINT64_C(3548381280), // A2_vnavgw
885
3.70k
    UINT64_C(3548381376), // A2_vnavgwcr
886
3.70k
    UINT64_C(3548381312), // A2_vnavgwr
887
3.70k
    UINT64_C(3896508448), // A2_vraddub
888
3.70k
    UINT64_C(3930062880), // A2_vraddub_acc
889
3.70k
    UINT64_C(3896508480), // A2_vrsadub
890
3.70k
    UINT64_C(3930062912), // A2_vrsadub_acc
891
3.70k
    UINT64_C(3542089792), // A2_vsubh
892
3.70k
    UINT64_C(3542089824), // A2_vsubhs
893
3.70k
    UINT64_C(3542089728), // A2_vsubub
894
3.70k
    UINT64_C(3542089760), // A2_vsububs
895
3.70k
    UINT64_C(3542089856), // A2_vsubuhs
896
3.70k
    UINT64_C(3542089888), // A2_vsubw
897
3.70k
    UINT64_C(3542089920), // A2_vsubws
898
3.70k
    UINT64_C(4049600512), // A2_xor
899
3.70k
    UINT64_C(3554672768), // A2_xorp
900
3.70k
    UINT64_C(1891631104), // A2_zxth
901
3.70k
    UINT64_C(3267362816), // A4_addp_c
902
3.70k
    UINT64_C(4051697664), // A4_andn
903
3.70k
    UINT64_C(3554672672), // A4_andnp
904
3.70k
    UINT64_C(3558866944), // A4_bitsplit
905
3.70k
    UINT64_C(2294284416), // A4_bitspliti
906
3.70k
    UINT64_C(3523223712), // A4_boundscheck_hi
907
3.70k
    UINT64_C(3523223680), // A4_boundscheck_lo
908
3.70k
    UINT64_C(3351249088), // A4_cmpbeq
909
3.70k
    UINT64_C(3707764736), // A4_cmpbeqi
910
3.70k
    UINT64_C(3351248960), // A4_cmpbgt
911
3.70k
    UINT64_C(3709861888), // A4_cmpbgti
912
3.70k
    UINT64_C(3351249120), // A4_cmpbgtu
913
3.70k
    UINT64_C(3711959040), // A4_cmpbgtui
914
3.70k
    UINT64_C(3351248992), // A4_cmpheq
915
3.70k
    UINT64_C(3707764744), // A4_cmpheqi
916
3.70k
    UINT64_C(3351249024), // A4_cmphgt
917
3.70k
    UINT64_C(3709861896), // A4_cmphgti
918
3.70k
    UINT64_C(3351249056), // A4_cmphgtu
919
3.70k
    UINT64_C(3711959048), // A4_cmphgtui
920
3.70k
    UINT64_C(2088763392), // A4_combineii
921
3.70k
    UINT64_C(1931485184), // A4_combineir
922
3.70k
    UINT64_C(1929388032), // A4_combineri
923
3.70k
    UINT64_C(2363490304), // A4_cround_ri
924
3.70k
    UINT64_C(3334471680), // A4_cround_rr
925
3.70k
    UINT64_C(0),  // A4_ext
926
3.70k
    UINT64_C(3554672864), // A4_modwrapu
927
3.70k
    UINT64_C(4053794816), // A4_orn
928
3.70k
    UINT64_C(3554672736), // A4_ornp
929
3.70k
    UINT64_C(1879058432), // A4_paslhf
930
3.70k
    UINT64_C(1879059456), // A4_paslhfnew
931
3.70k
    UINT64_C(1879056384), // A4_paslht
932
3.70k
    UINT64_C(1879057408), // A4_paslhtnew
933
3.70k
    UINT64_C(1881155584), // A4_pasrhf
934
3.70k
    UINT64_C(1881156608), // A4_pasrhfnew
935
3.70k
    UINT64_C(1881153536), // A4_pasrht
936
3.70k
    UINT64_C(1881154560), // A4_pasrhtnew
937
3.70k
    UINT64_C(1889544192), // A4_psxtbf
938
3.70k
    UINT64_C(1889545216), // A4_psxtbfnew
939
3.70k
    UINT64_C(1889542144), // A4_psxtbt
940
3.70k
    UINT64_C(1889543168), // A4_psxtbtnew
941
3.70k
    UINT64_C(1893738496), // A4_psxthf
942
3.70k
    UINT64_C(1893739520), // A4_psxthfnew
943
3.70k
    UINT64_C(1893736448), // A4_psxtht
944
3.70k
    UINT64_C(1893737472), // A4_psxthtnew
945
3.70k
    UINT64_C(1887447040), // A4_pzxtbf
946
3.70k
    UINT64_C(1887448064), // A4_pzxtbfnew
947
3.70k
    UINT64_C(1887444992), // A4_pzxtbt
948
3.70k
    UINT64_C(1887446016), // A4_pzxtbtnew
949
3.70k
    UINT64_C(1891641344), // A4_pzxthf
950
3.70k
    UINT64_C(1891642368), // A4_pzxthfnew
951
3.70k
    UINT64_C(1891639296), // A4_pzxtht
952
3.70k
    UINT64_C(1891640320), // A4_pzxthtnew
953
3.70k
    UINT64_C(4081057792), // A4_rcmpeq
954
3.70k
    UINT64_C(1933582336), // A4_rcmpeqi
955
3.70k
    UINT64_C(4083154944), // A4_rcmpneq
956
3.70k
    UINT64_C(1935679488), // A4_rcmpneqi
957
3.70k
    UINT64_C(2363490432), // A4_round_ri
958
3.70k
    UINT64_C(2363490496), // A4_round_ri_sat
959
3.70k
    UINT64_C(3334471808), // A4_round_rr
960
3.70k
    UINT64_C(3334471872), // A4_round_rr_sat
961
3.70k
    UINT64_C(3269459968), // A4_subp_c
962
3.70k
    UINT64_C(1744830464), // A4_tfrcpp
963
3.70k
    UINT64_C(1663041536), // A4_tfrpcp
964
3.70k
    UINT64_C(3523223648), // A4_tlbmatch
965
3.70k
    UINT64_C(3523223552), // A4_vcmpbeq_any
966
3.70k
    UINT64_C(3690987520), // A4_vcmpbeqi
967
3.70k
    UINT64_C(3523223616), // A4_vcmpbgt
968
3.70k
    UINT64_C(3693084672), // A4_vcmpbgti
969
3.70k
    UINT64_C(3695181824), // A4_vcmpbgtui
970
3.70k
    UINT64_C(3690987528), // A4_vcmpheqi
971
3.70k
    UINT64_C(3693084680), // A4_vcmphgti
972
3.70k
    UINT64_C(3695181832), // A4_vcmphgtui
973
3.70k
    UINT64_C(3690987536), // A4_vcmpweqi
974
3.70k
    UINT64_C(3693084688), // A4_vcmpwgti
975
3.70k
    UINT64_C(3695181840), // A4_vcmpwgtui
976
3.70k
    UINT64_C(3407872032), // A4_vrmaxh
977
3.70k
    UINT64_C(3407880224), // A4_vrmaxuh
978
3.70k
    UINT64_C(3407880256), // A4_vrmaxuw
979
3.70k
    UINT64_C(3407872064), // A4_vrmaxw
980
3.70k
    UINT64_C(3407872160), // A4_vrminh
981
3.70k
    UINT64_C(3407880352), // A4_vrminuh
982
3.70k
    UINT64_C(3407880384), // A4_vrminuw
983
3.70k
    UINT64_C(3407872192), // A4_vrminw
984
3.70k
    UINT64_C(3936354304), // A5_ACS
985
3.70k
    UINT64_C(3242197024), // A5_vaddhubs
986
3.70k
    UINT64_C(3523223584), // A6_vcmpbeq_notany
987
3.70k
    UINT64_C(3940548608), // A6_vminub_RdP
988
3.70k
    UINT64_C(1805647872), // C2_all8
989
3.70k
    UINT64_C(1795162112), // C2_and
990
3.70k
    UINT64_C(1801453568), // C2_andn
991
3.70k
    UINT64_C(1803550720), // C2_any8
992
3.70k
    UINT64_C(3347054592), // C2_bitsclr
993
3.70k
    UINT64_C(2239758336), // C2_bitsclri
994
3.70k
    UINT64_C(3342860288), // C2_bitsset
995
3.70k
    UINT64_C(4244635776), // C2_ccombinewf
996
3.70k
    UINT64_C(4244643968), // C2_ccombinewnewf
997
3.70k
    UINT64_C(4244643840), // C2_ccombinewnewt
998
3.70k
    UINT64_C(4244635648), // C2_ccombinewt
999
3.70k
    UINT64_C(2122317824), // C2_cmoveif
1000
3.70k
    UINT64_C(2113929216), // C2_cmoveit
1001
3.70k
    UINT64_C(2122326016), // C2_cmovenewif
1002
3.70k
    UINT64_C(2113937408), // C2_cmovenewit
1003
3.70k
    UINT64_C(4060086272), // C2_cmpeq
1004
3.70k
    UINT64_C(1962934272), // C2_cmpeqi
1005
3.70k
    UINT64_C(3531603968), // C2_cmpeqp
1006
3.70k
    UINT64_C(4064280576), // C2_cmpgt
1007
3.70k
    UINT64_C(1967128576), // C2_cmpgti
1008
3.70k
    UINT64_C(3531604032), // C2_cmpgtp
1009
3.70k
    UINT64_C(4066377728), // C2_cmpgtu
1010
3.70k
    UINT64_C(1971322880), // C2_cmpgtui
1011
3.70k
    UINT64_C(3531604096), // C2_cmpgtup
1012
3.70k
    UINT64_C(2248146944), // C2_mask
1013
3.70k
    UINT64_C(4093640704), // C2_mux
1014
3.70k
    UINT64_C(2046820352), // C2_muxii
1015
3.70k
    UINT64_C(1929379840), // C2_muxir
1016
3.70k
    UINT64_C(1937768448), // C2_muxri
1017
3.70k
    UINT64_C(1807745024), // C2_not
1018
3.70k
    UINT64_C(1797259264), // C2_or
1019
3.70k
    UINT64_C(1809842176), // C2_orn
1020
3.70k
    UINT64_C(2302672896), // C2_tfrpr
1021
3.70k
    UINT64_C(2235564032), // C2_tfrrp
1022
3.70k
    UINT64_C(2298478592), // C2_vitpack
1023
3.70k
    UINT64_C(3506438144), // C2_vmux
1024
3.70k
    UINT64_C(1799356416), // C2_xor
1025
3.70k
    UINT64_C(1783169024), // C4_addipc
1026
3.70k
    UINT64_C(1796210688), // C4_and_and
1027
3.70k
    UINT64_C(1804599296), // C4_and_andn
1028
3.70k
    UINT64_C(1798307840), // C4_and_or
1029
3.70k
    UINT64_C(1806696448), // C4_and_orn
1030
3.70k
    UINT64_C(4064280592), // C4_cmplte
1031
3.70k
    UINT64_C(1967128592), // C4_cmpltei
1032
3.70k
    UINT64_C(4066377744), // C4_cmplteu
1033
3.70k
    UINT64_C(1971322896), // C4_cmplteui
1034
3.70k
    UINT64_C(4060086288), // C4_cmpneq
1035
3.70k
    UINT64_C(1962934288), // C4_cmpneqi
1036
3.70k
    UINT64_C(1795170448), // C4_fastcorner9
1037
3.70k
    UINT64_C(1796219024), // C4_fastcorner9_not
1038
3.70k
    UINT64_C(3349151744), // C4_nbitsclr
1039
3.70k
    UINT64_C(2241855488), // C4_nbitsclri
1040
3.70k
    UINT64_C(3344957440), // C4_nbitsset
1041
3.70k
    UINT64_C(1800404992), // C4_or_and
1042
3.70k
    UINT64_C(1808793600), // C4_or_andn
1043
3.70k
    UINT64_C(1802502144), // C4_or_or
1044
3.70k
    UINT64_C(1810890752), // C4_or_orn
1045
3.70k
    UINT64_C(1509949440), // CALLProfile
1046
3.70k
    UINT64_C(0),  // CONST32
1047
3.70k
    UINT64_C(0),  // CONST64
1048
3.70k
    UINT64_C(0),  // DuplexIClass0
1049
3.70k
    UINT64_C(8192), // DuplexIClass1
1050
3.70k
    UINT64_C(536870912),  // DuplexIClass2
1051
3.70k
    UINT64_C(536879104),  // DuplexIClass3
1052
3.70k
    UINT64_C(1073741824), // DuplexIClass4
1053
3.70k
    UINT64_C(1073750016), // DuplexIClass5
1054
3.70k
    UINT64_C(1610612736), // DuplexIClass6
1055
3.70k
    UINT64_C(1610620928), // DuplexIClass7
1056
3.70k
    UINT64_C(2147483648), // DuplexIClass8
1057
3.70k
    UINT64_C(2147491840), // DuplexIClass9
1058
3.70k
    UINT64_C(2684354560), // DuplexIClassA
1059
3.70k
    UINT64_C(2684362752), // DuplexIClassB
1060
3.70k
    UINT64_C(3221225472), // DuplexIClassC
1061
3.70k
    UINT64_C(3221233664), // DuplexIClassD
1062
3.70k
    UINT64_C(3758096384), // DuplexIClassE
1063
3.70k
    UINT64_C(3758104576), // DuplexIClassF
1064
3.70k
    UINT64_C(1384120320), // EH_RETURN_JMPR
1065
3.70k
    UINT64_C(2162163808), // F2_conv_d2df
1066
3.70k
    UINT64_C(2285895712), // F2_conv_d2sf
1067
3.70k
    UINT64_C(2162163712), // F2_conv_df2d
1068
3.70k
    UINT64_C(2162163904), // F2_conv_df2d_chop
1069
3.70k
    UINT64_C(2281701408), // F2_conv_df2sf
1070
3.70k
    UINT64_C(2162163744), // F2_conv_df2ud
1071
3.70k
    UINT64_C(2162163936), // F2_conv_df2ud_chop
1072
3.70k
    UINT64_C(2287992864), // F2_conv_df2uw
1073
3.70k
    UINT64_C(2292187168), // F2_conv_df2uw_chop
1074
3.70k
    UINT64_C(2290090016), // F2_conv_df2w
1075
3.70k
    UINT64_C(2296381472), // F2_conv_df2w_chop
1076
3.70k
    UINT64_C(2222981248), // F2_conv_sf2d
1077
3.70k
    UINT64_C(2222981312), // F2_conv_sf2d_chop
1078
3.70k
    UINT64_C(2222981120), // F2_conv_sf2df
1079
3.70k
    UINT64_C(2222981216), // F2_conv_sf2ud
1080
3.70k
    UINT64_C(2222981280), // F2_conv_sf2ud_chop
1081
3.70k
    UINT64_C(2338324480), // F2_conv_sf2uw
1082
3.70k
    UINT64_C(2338324512), // F2_conv_sf2uw_chop
1083
3.70k
    UINT64_C(2340421632), // F2_conv_sf2w
1084
3.70k
    UINT64_C(2340421664), // F2_conv_sf2w_chop
1085
3.70k
    UINT64_C(2162163776), // F2_conv_ud2df
1086
3.70k
    UINT64_C(2283798560), // F2_conv_ud2sf
1087
3.70k
    UINT64_C(2222981152), // F2_conv_uw2df
1088
3.70k
    UINT64_C(2334130176), // F2_conv_uw2sf
1089
3.70k
    UINT64_C(2222981184), // F2_conv_w2df
1090
3.70k
    UINT64_C(2336227328), // F2_conv_w2sf
1091
3.70k
    UINT64_C(3892314208), // F2_dfadd
1092
3.70k
    UINT64_C(3699376144), // F2_dfclass
1093
3.70k
    UINT64_C(3537895424), // F2_dfcmpeq
1094
3.70k
    UINT64_C(3537895488), // F2_dfcmpge
1095
3.70k
    UINT64_C(3537895456), // F2_dfcmpgt
1096
3.70k
    UINT64_C(3537895520), // F2_dfcmpuo
1097
3.70k
    UINT64_C(3644850176), // F2_dfimm_n
1098
3.70k
    UINT64_C(3640655872), // F2_dfimm_p
1099
3.70k
    UINT64_C(3900702816), // F2_dfsub
1100
3.70k
    UINT64_C(3942645760), // F2_sfadd
1101
3.70k
    UINT64_C(2246049792), // F2_sfclass
1102
3.70k
    UINT64_C(3353346144), // F2_sfcmpeq
1103
3.70k
    UINT64_C(3353346048), // F2_sfcmpge
1104
3.70k
    UINT64_C(3353346176), // F2_sfcmpgt
1105
3.70k
    UINT64_C(3353346080), // F2_sfcmpuo
1106
3.70k
    UINT64_C(3955228704), // F2_sffixupd
1107
3.70k
    UINT64_C(3955228672), // F2_sffixupn
1108
3.70k
    UINT64_C(2342518784), // F2_sffixupr
1109
3.70k
    UINT64_C(4009754752), // F2_sffma
1110
3.70k
    UINT64_C(4009754816), // F2_sffma_lib
1111
3.70k
    UINT64_C(4016046208), // F2_sffma_sc
1112
3.70k
    UINT64_C(4009754784), // F2_sffms
1113
3.70k
    UINT64_C(4009754848), // F2_sffms_lib
1114
3.70k
    UINT64_C(3594518528), // F2_sfimm_n
1115
3.70k
    UINT64_C(3590324224), // F2_sfimm_p
1116
3.70k
    UINT64_C(2346713088), // F2_sfinvsqrta
1117
3.70k
    UINT64_C(3951034368), // F2_sfmax
1118
3.70k
    UINT64_C(3951034400), // F2_sfmin
1119
3.70k
    UINT64_C(3946840064), // F2_sfmpy
1120
3.70k
    UINT64_C(3957325952), // F2_sfrecipa
1121
3.70k
    UINT64_C(3942645792), // F2_sfsub
1122
3.70k
    UINT64_C(1746927616), // G4_tfrgcpp
1123
3.70k
    UINT64_C(1780482048), // G4_tfrgcrr
1124
3.70k
    UINT64_C(1660944384), // G4_tfrgpcp
1125
3.70k
    UINT64_C(1644167168), // G4_tfrgrcr
1126
3.70k
    UINT64_C(35651584), // HI
1127
3.70k
    UINT64_C(1509949440), // J2_call
1128
3.70k
    UINT64_C(1562378240), // J2_callf
1129
3.70k
    UINT64_C(1352663040), // J2_callr
1130
3.70k
    UINT64_C(1361051648), // J2_callrf
1131
3.70k
    UINT64_C(1358954496), // J2_callrt
1132
3.70k
    UINT64_C(1560281088), // J2_callt
1133
3.70k
    UINT64_C(1476395008), // J2_jump
1134
3.70k
    UINT64_C(1545601024), // J2_jumpf
1135
3.70k
    UINT64_C(1545603072), // J2_jumpfnew
1136
3.70k
    UINT64_C(1545607168), // J2_jumpfnewpt
1137
3.70k
    UINT64_C(1545605120), // J2_jumpfpt
1138
3.70k
    UINT64_C(1384120320), // J2_jumpr
1139
3.70k
    UINT64_C(1398800384), // J2_jumprf
1140
3.70k
    UINT64_C(1398802432), // J2_jumprfnew
1141
3.70k
    UINT64_C(1398806528), // J2_jumprfnewpt
1142
3.70k
    UINT64_C(1398804480), // J2_jumprfpt
1143
3.70k
    UINT64_C(1631584256), // J2_jumprgtez
1144
3.70k
    UINT64_C(1631588352), // J2_jumprgtezpt
1145
3.70k
    UINT64_C(1639972864), // J2_jumprltez
1146
3.70k
    UINT64_C(1639976960), // J2_jumprltezpt
1147
3.70k
    UINT64_C(1635778560), // J2_jumprnz
1148
3.70k
    UINT64_C(1635782656), // J2_jumprnzpt
1149
3.70k
    UINT64_C(1396703232), // J2_jumprt
1150
3.70k
    UINT64_C(1396705280), // J2_jumprtnew
1151
3.70k
    UINT64_C(1396709376), // J2_jumprtnewpt
1152
3.70k
    UINT64_C(1396707328), // J2_jumprtpt
1153
3.70k
    UINT64_C(1627389952), // J2_jumprz
1154
3.70k
    UINT64_C(1627394048), // J2_jumprzpt
1155
3.70k
    UINT64_C(1543503872), // J2_jumpt
1156
3.70k
    UINT64_C(1543505920), // J2_jumptnew
1157
3.70k
    UINT64_C(1543510016), // J2_jumptnewpt
1158
3.70k
    UINT64_C(1543507968), // J2_jumptpt
1159
3.70k
    UINT64_C(1761607680), // J2_loop0i
1160
3.70k
    UINT64_C(1761607680), // J2_loop0iext
1161
3.70k
    UINT64_C(1610612736), // J2_loop0r
1162
3.70k
    UINT64_C(1610612736), // J2_loop0rext
1163
3.70k
    UINT64_C(1763704832), // J2_loop1i
1164
3.70k
    UINT64_C(1763704832), // J2_loop1iext
1165
3.70k
    UINT64_C(1612709888), // J2_loop1r
1166
3.70k
    UINT64_C(1612709888), // J2_loop1rext
1167
3.70k
    UINT64_C(1413480448), // J2_pause
1168
3.70k
    UINT64_C(1772093440), // J2_ploop1si
1169
3.70k
    UINT64_C(1621098496), // J2_ploop1sr
1170
3.70k
    UINT64_C(1774190592), // J2_ploop2si
1171
3.70k
    UINT64_C(1623195648), // J2_ploop2sr
1172
3.70k
    UINT64_C(1776287744), // J2_ploop3si
1173
3.70k
    UINT64_C(1625292800), // J2_ploop3sr
1174
3.70k
    UINT64_C(1409286144), // J2_trap0
1175
3.70k
    UINT64_C(1417674752), // J2_trap1
1176
3.70k
    UINT64_C(541065216),  // J4_cmpeq_f_jumpnv_nt
1177
3.70k
    UINT64_C(541073408),  // J4_cmpeq_f_jumpnv_t
1178
3.70k
    UINT64_C(339738624),  // J4_cmpeq_fp0_jump_nt
1179
3.70k
    UINT64_C(339746816),  // J4_cmpeq_fp0_jump_t
1180
3.70k
    UINT64_C(339742720),  // J4_cmpeq_fp1_jump_nt
1181
3.70k
    UINT64_C(339750912),  // J4_cmpeq_fp1_jump_t
1182
3.70k
    UINT64_C(536870912),  // J4_cmpeq_t_jumpnv_nt
1183
3.70k
    UINT64_C(536879104),  // J4_cmpeq_t_jumpnv_t
1184
3.70k
    UINT64_C(335544320),  // J4_cmpeq_tp0_jump_nt
1185
3.70k
    UINT64_C(335552512),  // J4_cmpeq_tp0_jump_t
1186
3.70k
    UINT64_C(335548416),  // J4_cmpeq_tp1_jump_nt
1187
3.70k
    UINT64_C(335556608),  // J4_cmpeq_tp1_jump_t
1188
3.70k
    UINT64_C(608174080),  // J4_cmpeqi_f_jumpnv_nt
1189
3.70k
    UINT64_C(608182272),  // J4_cmpeqi_f_jumpnv_t
1190
3.70k
    UINT64_C(272629760),  // J4_cmpeqi_fp0_jump_nt
1191
3.70k
    UINT64_C(272637952),  // J4_cmpeqi_fp0_jump_t
1192
3.70k
    UINT64_C(306184192),  // J4_cmpeqi_fp1_jump_nt
1193
3.70k
    UINT64_C(306192384),  // J4_cmpeqi_fp1_jump_t
1194
3.70k
    UINT64_C(603979776),  // J4_cmpeqi_t_jumpnv_nt
1195
3.70k
    UINT64_C(603987968),  // J4_cmpeqi_t_jumpnv_t
1196
3.70k
    UINT64_C(268435456),  // J4_cmpeqi_tp0_jump_nt
1197
3.70k
    UINT64_C(268443648),  // J4_cmpeqi_tp0_jump_t
1198
3.70k
    UINT64_C(301989888),  // J4_cmpeqi_tp1_jump_nt
1199
3.70k
    UINT64_C(301998080),  // J4_cmpeqi_tp1_jump_t
1200
3.70k
    UINT64_C(641728512),  // J4_cmpeqn1_f_jumpnv_nt
1201
3.70k
    UINT64_C(641736704),  // J4_cmpeqn1_f_jumpnv_t
1202
3.70k
    UINT64_C(297795584),  // J4_cmpeqn1_fp0_jump_nt
1203
3.70k
    UINT64_C(297803776),  // J4_cmpeqn1_fp0_jump_t
1204
3.70k
    UINT64_C(331350016),  // J4_cmpeqn1_fp1_jump_nt
1205
3.70k
    UINT64_C(331358208),  // J4_cmpeqn1_fp1_jump_t
1206
3.70k
    UINT64_C(637534208),  // J4_cmpeqn1_t_jumpnv_nt
1207
3.70k
    UINT64_C(637542400),  // J4_cmpeqn1_t_jumpnv_t
1208
3.70k
    UINT64_C(293601280),  // J4_cmpeqn1_tp0_jump_nt
1209
3.70k
    UINT64_C(293609472),  // J4_cmpeqn1_tp0_jump_t
1210
3.70k
    UINT64_C(327155712),  // J4_cmpeqn1_tp1_jump_nt
1211
3.70k
    UINT64_C(327163904),  // J4_cmpeqn1_tp1_jump_t
1212
3.70k
    UINT64_C(549453824),  // J4_cmpgt_f_jumpnv_nt
1213
3.70k
    UINT64_C(549462016),  // J4_cmpgt_f_jumpnv_t
1214
3.70k
    UINT64_C(348127232),  // J4_cmpgt_fp0_jump_nt
1215
3.70k
    UINT64_C(348135424),  // J4_cmpgt_fp0_jump_t
1216
3.70k
    UINT64_C(348131328),  // J4_cmpgt_fp1_jump_nt
1217
3.70k
    UINT64_C(348139520),  // J4_cmpgt_fp1_jump_t
1218
3.70k
    UINT64_C(545259520),  // J4_cmpgt_t_jumpnv_nt
1219
3.70k
    UINT64_C(545267712),  // J4_cmpgt_t_jumpnv_t
1220
3.70k
    UINT64_C(343932928),  // J4_cmpgt_tp0_jump_nt
1221
3.70k
    UINT64_C(343941120),  // J4_cmpgt_tp0_jump_t
1222
3.70k
    UINT64_C(343937024),  // J4_cmpgt_tp1_jump_nt
1223
3.70k
    UINT64_C(343945216),  // J4_cmpgt_tp1_jump_t
1224
3.70k
    UINT64_C(616562688),  // J4_cmpgti_f_jumpnv_nt
1225
3.70k
    UINT64_C(616570880),  // J4_cmpgti_f_jumpnv_t
1226
3.70k
    UINT64_C(281018368),  // J4_cmpgti_fp0_jump_nt
1227
3.70k
    UINT64_C(281026560),  // J4_cmpgti_fp0_jump_t
1228
3.70k
    UINT64_C(314572800),  // J4_cmpgti_fp1_jump_nt
1229
3.70k
    UINT64_C(314580992),  // J4_cmpgti_fp1_jump_t
1230
3.70k
    UINT64_C(612368384),  // J4_cmpgti_t_jumpnv_nt
1231
3.70k
    UINT64_C(612376576),  // J4_cmpgti_t_jumpnv_t
1232
3.70k
    UINT64_C(276824064),  // J4_cmpgti_tp0_jump_nt
1233
3.70k
    UINT64_C(276832256),  // J4_cmpgti_tp0_jump_t
1234
3.70k
    UINT64_C(310378496),  // J4_cmpgti_tp1_jump_nt
1235
3.70k
    UINT64_C(310386688),  // J4_cmpgti_tp1_jump_t
1236
3.70k
    UINT64_C(650117120),  // J4_cmpgtn1_f_jumpnv_nt
1237
3.70k
    UINT64_C(650125312),  // J4_cmpgtn1_f_jumpnv_t
1238
3.70k
    UINT64_C(297795840),  // J4_cmpgtn1_fp0_jump_nt
1239
3.70k
    UINT64_C(297804032),  // J4_cmpgtn1_fp0_jump_t
1240
3.70k
    UINT64_C(331350272),  // J4_cmpgtn1_fp1_jump_nt
1241
3.70k
    UINT64_C(331358464),  // J4_cmpgtn1_fp1_jump_t
1242
3.70k
    UINT64_C(645922816),  // J4_cmpgtn1_t_jumpnv_nt
1243
3.70k
    UINT64_C(645931008),  // J4_cmpgtn1_t_jumpnv_t
1244
3.70k
    UINT64_C(293601536),  // J4_cmpgtn1_tp0_jump_nt
1245
3.70k
    UINT64_C(293609728),  // J4_cmpgtn1_tp0_jump_t
1246
3.70k
    UINT64_C(327155968),  // J4_cmpgtn1_tp1_jump_nt
1247
3.70k
    UINT64_C(327164160),  // J4_cmpgtn1_tp1_jump_t
1248
3.70k
    UINT64_C(557842432),  // J4_cmpgtu_f_jumpnv_nt
1249
3.70k
    UINT64_C(557850624),  // J4_cmpgtu_f_jumpnv_t
1250
3.70k
    UINT64_C(356515840),  // J4_cmpgtu_fp0_jump_nt
1251
3.70k
    UINT64_C(356524032),  // J4_cmpgtu_fp0_jump_t
1252
3.70k
    UINT64_C(356519936),  // J4_cmpgtu_fp1_jump_nt
1253
3.70k
    UINT64_C(356528128),  // J4_cmpgtu_fp1_jump_t
1254
3.70k
    UINT64_C(553648128),  // J4_cmpgtu_t_jumpnv_nt
1255
3.70k
    UINT64_C(553656320),  // J4_cmpgtu_t_jumpnv_t
1256
3.70k
    UINT64_C(352321536),  // J4_cmpgtu_tp0_jump_nt
1257
3.70k
    UINT64_C(352329728),  // J4_cmpgtu_tp0_jump_t
1258
3.70k
    UINT64_C(352325632),  // J4_cmpgtu_tp1_jump_nt
1259
3.70k
    UINT64_C(352333824),  // J4_cmpgtu_tp1_jump_t
1260
3.70k
    UINT64_C(624951296),  // J4_cmpgtui_f_jumpnv_nt
1261
3.70k
    UINT64_C(624959488),  // J4_cmpgtui_f_jumpnv_t
1262
3.70k
    UINT64_C(289406976),  // J4_cmpgtui_fp0_jump_nt
1263
3.70k
    UINT64_C(289415168),  // J4_cmpgtui_fp0_jump_t
1264
3.70k
    UINT64_C(322961408),  // J4_cmpgtui_fp1_jump_nt
1265
3.70k
    UINT64_C(322969600),  // J4_cmpgtui_fp1_jump_t
1266
3.70k
    UINT64_C(620756992),  // J4_cmpgtui_t_jumpnv_nt
1267
3.70k
    UINT64_C(620765184),  // J4_cmpgtui_t_jumpnv_t
1268
3.70k
    UINT64_C(285212672),  // J4_cmpgtui_tp0_jump_nt
1269
3.70k
    UINT64_C(285220864),  // J4_cmpgtui_tp0_jump_t
1270
3.70k
    UINT64_C(318767104),  // J4_cmpgtui_tp1_jump_nt
1271
3.70k
    UINT64_C(318775296),  // J4_cmpgtui_tp1_jump_t
1272
3.70k
    UINT64_C(566231040),  // J4_cmplt_f_jumpnv_nt
1273
3.70k
    UINT64_C(566239232),  // J4_cmplt_f_jumpnv_t
1274
3.70k
    UINT64_C(562036736),  // J4_cmplt_t_jumpnv_nt
1275
3.70k
    UINT64_C(562044928),  // J4_cmplt_t_jumpnv_t
1276
3.70k
    UINT64_C(574619648),  // J4_cmpltu_f_jumpnv_nt
1277
3.70k
    UINT64_C(574627840),  // J4_cmpltu_f_jumpnv_t
1278
3.70k
    UINT64_C(570425344),  // J4_cmpltu_t_jumpnv_nt
1279
3.70k
    UINT64_C(570433536),  // J4_cmpltu_t_jumpnv_t
1280
3.70k
    UINT64_C(1386217472), // J4_hintjumpr
1281
3.70k
    UINT64_C(369098752),  // J4_jumpseti
1282
3.70k
    UINT64_C(385875968),  // J4_jumpsetr
1283
3.70k
    UINT64_C(633339904),  // J4_tstbit0_f_jumpnv_nt
1284
3.70k
    UINT64_C(633348096),  // J4_tstbit0_f_jumpnv_t
1285
3.70k
    UINT64_C(297796352),  // J4_tstbit0_fp0_jump_nt
1286
3.70k
    UINT64_C(297804544),  // J4_tstbit0_fp0_jump_t
1287
3.70k
    UINT64_C(331350784),  // J4_tstbit0_fp1_jump_nt
1288
3.70k
    UINT64_C(331358976),  // J4_tstbit0_fp1_jump_t
1289
3.70k
    UINT64_C(629145600),  // J4_tstbit0_t_jumpnv_nt
1290
3.70k
    UINT64_C(629153792),  // J4_tstbit0_t_jumpnv_t
1291
3.70k
    UINT64_C(293602048),  // J4_tstbit0_tp0_jump_nt
1292
3.70k
    UINT64_C(293610240),  // J4_tstbit0_tp0_jump_t
1293
3.70k
    UINT64_C(327156480),  // J4_tstbit0_tp1_jump_nt
1294
3.70k
    UINT64_C(327164672),  // J4_tstbit0_tp1_jump_t
1295
3.70k
    UINT64_C(2415919104), // L2_deallocframe
1296
3.70k
    UINT64_C(2424307712), // L2_loadalignb_io
1297
3.70k
    UINT64_C(2659188736), // L2_loadalignb_pbr
1298
3.70k
    UINT64_C(2558525440), // L2_loadalignb_pci
1299
3.70k
    UINT64_C(2558525952), // L2_loadalignb_pcr
1300
3.70k
    UINT64_C(2592079872), // L2_loadalignb_pi
1301
3.70k
    UINT64_C(2625634304), // L2_loadalignb_pr
1302
3.70k
    UINT64_C(2420113408), // L2_loadalignh_io
1303
3.70k
    UINT64_C(2654994432), // L2_loadalignh_pbr
1304
3.70k
    UINT64_C(2554331136), // L2_loadalignh_pci
1305
3.70k
    UINT64_C(2554331648), // L2_loadalignh_pcr
1306
3.70k
    UINT64_C(2587885568), // L2_loadalignh_pi
1307
3.70k
    UINT64_C(2621440000), // L2_loadalignh_pr
1308
3.70k
    UINT64_C(2418016256), // L2_loadbsw2_io
1309
3.70k
    UINT64_C(2652897280), // L2_loadbsw2_pbr
1310
3.70k
    UINT64_C(2552233984), // L2_loadbsw2_pci
1311
3.70k
    UINT64_C(2552234496), // L2_loadbsw2_pcr
1312
3.70k
    UINT64_C(2585788416), // L2_loadbsw2_pi
1313
3.70k
    UINT64_C(2619342848), // L2_loadbsw2_pr
1314
3.70k
    UINT64_C(2430599168), // L2_loadbsw4_io
1315
3.70k
    UINT64_C(2665480192), // L2_loadbsw4_pbr
1316
3.70k
    UINT64_C(2564816896), // L2_loadbsw4_pci
1317
3.70k
    UINT64_C(2564817408), // L2_loadbsw4_pcr
1318
3.70k
    UINT64_C(2598371328), // L2_loadbsw4_pi
1319
3.70k
    UINT64_C(2631925760), // L2_loadbsw4_pr
1320
3.70k
    UINT64_C(2422210560), // L2_loadbzw2_io
1321
3.70k
    UINT64_C(2657091584), // L2_loadbzw2_pbr
1322
3.70k
    UINT64_C(2556428288), // L2_loadbzw2_pci
1323
3.70k
    UINT64_C(2556428800), // L2_loadbzw2_pcr
1324
3.70k
    UINT64_C(2589982720), // L2_loadbzw2_pi
1325
3.70k
    UINT64_C(2623537152), // L2_loadbzw2_pr
1326
3.70k
    UINT64_C(2426404864), // L2_loadbzw4_io
1327
3.70k
    UINT64_C(2661285888), // L2_loadbzw4_pbr
1328
3.70k
    UINT64_C(2560622592), // L2_loadbzw4_pci
1329
3.70k
    UINT64_C(2560623104), // L2_loadbzw4_pcr
1330
3.70k
    UINT64_C(2594177024), // L2_loadbzw4_pi
1331
3.70k
    UINT64_C(2627731456), // L2_loadbzw4_pr
1332
3.70k
    UINT64_C(2432696320), // L2_loadrb_io
1333
3.70k
    UINT64_C(2667577344), // L2_loadrb_pbr
1334
3.70k
    UINT64_C(2566914048), // L2_loadrb_pci
1335
3.70k
    UINT64_C(2566914560), // L2_loadrb_pcr
1336
3.70k
    UINT64_C(2600468480), // L2_loadrb_pi
1337
3.70k
    UINT64_C(2634022912), // L2_loadrb_pr
1338
3.70k
    UINT64_C(1224736768), // L2_loadrbgp
1339
3.70k
    UINT64_C(2445279232), // L2_loadrd_io
1340
3.70k
    UINT64_C(2680160256), // L2_loadrd_pbr
1341
3.70k
    UINT64_C(2579496960), // L2_loadrd_pci
1342
3.70k
    UINT64_C(2579497472), // L2_loadrd_pcr
1343
3.70k
    UINT64_C(2613051392), // L2_loadrd_pi
1344
3.70k
    UINT64_C(2646605824), // L2_loadrd_pr
1345
3.70k
    UINT64_C(1237319680), // L2_loadrdgp
1346
3.70k
    UINT64_C(2436890624), // L2_loadrh_io
1347
3.70k
    UINT64_C(2671771648), // L2_loadrh_pbr
1348
3.70k
    UINT64_C(2571108352), // L2_loadrh_pci
1349
3.70k
    UINT64_C(2571108864), // L2_loadrh_pcr
1350
3.70k
    UINT64_C(2604662784), // L2_loadrh_pi
1351
3.70k
    UINT64_C(2638217216), // L2_loadrh_pr
1352
3.70k
    UINT64_C(1228931072), // L2_loadrhgp
1353
3.70k
    UINT64_C(2441084928), // L2_loadri_io
1354
3.70k
    UINT64_C(2675965952), // L2_loadri_pbr
1355
3.70k
    UINT64_C(2575302656), // L2_loadri_pci
1356
3.70k
    UINT64_C(2575303168), // L2_loadri_pcr
1357
3.70k
    UINT64_C(2608857088), // L2_loadri_pi
1358
3.70k
    UINT64_C(2642411520), // L2_loadri_pr
1359
3.70k
    UINT64_C(1233125376), // L2_loadrigp
1360
3.70k
    UINT64_C(2434793472), // L2_loadrub_io
1361
3.70k
    UINT64_C(2669674496), // L2_loadrub_pbr
1362
3.70k
    UINT64_C(2569011200), // L2_loadrub_pci
1363
3.70k
    UINT64_C(2569011712), // L2_loadrub_pcr
1364
3.70k
    UINT64_C(2602565632), // L2_loadrub_pi
1365
3.70k
    UINT64_C(2636120064), // L2_loadrub_pr
1366
3.70k
    UINT64_C(1226833920), // L2_loadrubgp
1367
3.70k
    UINT64_C(2438987776), // L2_loadruh_io
1368
3.70k
    UINT64_C(2673868800), // L2_loadruh_pbr
1369
3.70k
    UINT64_C(2573205504), // L2_loadruh_pci
1370
3.70k
    UINT64_C(2573206016), // L2_loadruh_pcr
1371
3.70k
    UINT64_C(2606759936), // L2_loadruh_pi
1372
3.70k
    UINT64_C(2640314368), // L2_loadruh_pr
1373
3.70k
    UINT64_C(1231028224), // L2_loadruhgp
1374
3.70k
    UINT64_C(2449473536), // L2_loadw_locked
1375
3.70k
    UINT64_C(1157627904), // L2_ploadrbf_io
1376
3.70k
    UINT64_C(2600478720), // L2_ploadrbf_pi
1377
3.70k
    UINT64_C(1191182336), // L2_ploadrbfnew_io
1378
3.70k
    UINT64_C(2600482816), // L2_ploadrbfnew_pi
1379
3.70k
    UINT64_C(1090519040), // L2_ploadrbt_io
1380
3.70k
    UINT64_C(2600476672), // L2_ploadrbt_pi
1381
3.70k
    UINT64_C(1124073472), // L2_ploadrbtnew_io
1382
3.70k
    UINT64_C(2600480768), // L2_ploadrbtnew_pi
1383
3.70k
    UINT64_C(1170210816), // L2_ploadrdf_io
1384
3.70k
    UINT64_C(2613061632), // L2_ploadrdf_pi
1385
3.70k
    UINT64_C(1203765248), // L2_ploadrdfnew_io
1386
3.70k
    UINT64_C(2613065728), // L2_ploadrdfnew_pi
1387
3.70k
    UINT64_C(1103101952), // L2_ploadrdt_io
1388
3.70k
    UINT64_C(2613059584), // L2_ploadrdt_pi
1389
3.70k
    UINT64_C(1136656384), // L2_ploadrdtnew_io
1390
3.70k
    UINT64_C(2613063680), // L2_ploadrdtnew_pi
1391
3.70k
    UINT64_C(1161822208), // L2_ploadrhf_io
1392
3.70k
    UINT64_C(2604673024), // L2_ploadrhf_pi
1393
3.70k
    UINT64_C(1195376640), // L2_ploadrhfnew_io
1394
3.70k
    UINT64_C(2604677120), // L2_ploadrhfnew_pi
1395
3.70k
    UINT64_C(1094713344), // L2_ploadrht_io
1396
3.70k
    UINT64_C(2604670976), // L2_ploadrht_pi
1397
3.70k
    UINT64_C(1128267776), // L2_ploadrhtnew_io
1398
3.70k
    UINT64_C(2604675072), // L2_ploadrhtnew_pi
1399
3.70k
    UINT64_C(1166016512), // L2_ploadrif_io
1400
3.70k
    UINT64_C(2608867328), // L2_ploadrif_pi
1401
3.70k
    UINT64_C(1199570944), // L2_ploadrifnew_io
1402
3.70k
    UINT64_C(2608871424), // L2_ploadrifnew_pi
1403
3.70k
    UINT64_C(1098907648), // L2_ploadrit_io
1404
3.70k
    UINT64_C(2608865280), // L2_ploadrit_pi
1405
3.70k
    UINT64_C(1132462080), // L2_ploadritnew_io
1406
3.70k
    UINT64_C(2608869376), // L2_ploadritnew_pi
1407
3.70k
    UINT64_C(1159725056), // L2_ploadrubf_io
1408
3.70k
    UINT64_C(2602575872), // L2_ploadrubf_pi
1409
3.70k
    UINT64_C(1193279488), // L2_ploadrubfnew_io
1410
3.70k
    UINT64_C(2602579968), // L2_ploadrubfnew_pi
1411
3.70k
    UINT64_C(1092616192), // L2_ploadrubt_io
1412
3.70k
    UINT64_C(2602573824), // L2_ploadrubt_pi
1413
3.70k
    UINT64_C(1126170624), // L2_ploadrubtnew_io
1414
3.70k
    UINT64_C(2602577920), // L2_ploadrubtnew_pi
1415
3.70k
    UINT64_C(1163919360), // L2_ploadruhf_io
1416
3.70k
    UINT64_C(2606770176), // L2_ploadruhf_pi
1417
3.70k
    UINT64_C(1197473792), // L2_ploadruhfnew_io
1418
3.70k
    UINT64_C(2606774272), // L2_ploadruhfnew_pi
1419
3.70k
    UINT64_C(1096810496), // L2_ploadruht_io
1420
3.70k
    UINT64_C(2606768128), // L2_ploadruht_pi
1421
3.70k
    UINT64_C(1130364928), // L2_ploadruhtnew_io
1422
3.70k
    UINT64_C(2606772224), // L2_ploadruhtnew_pi
1423
3.70k
    UINT64_C(1040187392), // L4_add_memopb_io
1424
3.70k
    UINT64_C(1042284544), // L4_add_memoph_io
1425
3.70k
    UINT64_C(1044381696), // L4_add_memopw_io
1426
3.70k
    UINT64_C(1040187456), // L4_and_memopb_io
1427
3.70k
    UINT64_C(1042284608), // L4_and_memoph_io
1428
3.70k
    UINT64_C(1044381760), // L4_and_memopw_io
1429
3.70k
    UINT64_C(1056964608), // L4_iadd_memopb_io
1430
3.70k
    UINT64_C(1059061760), // L4_iadd_memoph_io
1431
3.70k
    UINT64_C(1061158912), // L4_iadd_memopw_io
1432
3.70k
    UINT64_C(1056964672), // L4_iand_memopb_io
1433
3.70k
    UINT64_C(1059061824), // L4_iand_memoph_io
1434
3.70k
    UINT64_C(1061158976), // L4_iand_memopw_io
1435
3.70k
    UINT64_C(1056964704), // L4_ior_memopb_io
1436
3.70k
    UINT64_C(1059061856), // L4_ior_memoph_io
1437
3.70k
    UINT64_C(1061159008), // L4_ior_memopw_io
1438
3.70k
    UINT64_C(1056964640), // L4_isub_memopb_io
1439
3.70k
    UINT64_C(1059061792), // L4_isub_memoph_io
1440
3.70k
    UINT64_C(1061158944), // L4_isub_memopw_io
1441
3.70k
    UINT64_C(2592083968), // L4_loadalignb_ap
1442
3.70k
    UINT64_C(2625638400), // L4_loadalignb_ur
1443
3.70k
    UINT64_C(2587889664), // L4_loadalignh_ap
1444
3.70k
    UINT64_C(2621444096), // L4_loadalignh_ur
1445
3.70k
    UINT64_C(2585792512), // L4_loadbsw2_ap
1446
3.70k
    UINT64_C(2619346944), // L4_loadbsw2_ur
1447
3.70k
    UINT64_C(2598375424), // L4_loadbsw4_ap
1448
3.70k
    UINT64_C(2631929856), // L4_loadbsw4_ur
1449
3.70k
    UINT64_C(2589986816), // L4_loadbzw2_ap
1450
3.70k
    UINT64_C(2623541248), // L4_loadbzw2_ur
1451
3.70k
    UINT64_C(2594181120), // L4_loadbzw4_ap
1452
3.70k
    UINT64_C(2627735552), // L4_loadbzw4_ur
1453
3.70k
    UINT64_C(2449477632), // L4_loadd_locked
1454
3.70k
    UINT64_C(2600472576), // L4_loadrb_ap
1455
3.70k
    UINT64_C(973078528),  // L4_loadrb_rr
1456
3.70k
    UINT64_C(2634027008), // L4_loadrb_ur
1457
3.70k
    UINT64_C(2613055488), // L4_loadrd_ap
1458
3.70k
    UINT64_C(985661440),  // L4_loadrd_rr
1459
3.70k
    UINT64_C(2646609920), // L4_loadrd_ur
1460
3.70k
    UINT64_C(2604666880), // L4_loadrh_ap
1461
3.70k
    UINT64_C(977272832),  // L4_loadrh_rr
1462
3.70k
    UINT64_C(2638221312), // L4_loadrh_ur
1463
3.70k
    UINT64_C(2608861184), // L4_loadri_ap
1464
3.70k
    UINT64_C(981467136),  // L4_loadri_rr
1465
3.70k
    UINT64_C(2642415616), // L4_loadri_ur
1466
3.70k
    UINT64_C(2602569728), // L4_loadrub_ap
1467
3.70k
    UINT64_C(975175680),  // L4_loadrub_rr
1468
3.70k
    UINT64_C(2636124160), // L4_loadrub_ur
1469
3.70k
    UINT64_C(2606764032), // L4_loadruh_ap
1470
3.70k
    UINT64_C(979369984),  // L4_loadruh_rr
1471
3.70k
    UINT64_C(2640318464), // L4_loadruh_ur
1472
3.70k
    UINT64_C(1040187488), // L4_or_memopb_io
1473
3.70k
    UINT64_C(1042284640), // L4_or_memoph_io
1474
3.70k
    UINT64_C(1044381792), // L4_or_memopw_io
1475
3.70k
    UINT64_C(2667587712), // L4_ploadrbf_abs
1476
3.70k
    UINT64_C(822083584),  // L4_ploadrbf_rr
1477
3.70k
    UINT64_C(2667591808), // L4_ploadrbfnew_abs
1478
3.70k
    UINT64_C(855638016),  // L4_ploadrbfnew_rr
1479
3.70k
    UINT64_C(2667585664), // L4_ploadrbt_abs
1480
3.70k
    UINT64_C(805306368),  // L4_ploadrbt_rr
1481
3.70k
    UINT64_C(2667589760), // L4_ploadrbtnew_abs
1482
3.70k
    UINT64_C(838860800),  // L4_ploadrbtnew_rr
1483
3.70k
    UINT64_C(2680170624), // L4_ploadrdf_abs
1484
3.70k
    UINT64_C(834666496),  // L4_ploadrdf_rr
1485
3.70k
    UINT64_C(2680174720), // L4_ploadrdfnew_abs
1486
3.70k
    UINT64_C(868220928),  // L4_ploadrdfnew_rr
1487
3.70k
    UINT64_C(2680168576), // L4_ploadrdt_abs
1488
3.70k
    UINT64_C(817889280),  // L4_ploadrdt_rr
1489
3.70k
    UINT64_C(2680172672), // L4_ploadrdtnew_abs
1490
3.70k
    UINT64_C(851443712),  // L4_ploadrdtnew_rr
1491
3.70k
    UINT64_C(2671782016), // L4_ploadrhf_abs
1492
3.70k
    UINT64_C(826277888),  // L4_ploadrhf_rr
1493
3.70k
    UINT64_C(2671786112), // L4_ploadrhfnew_abs
1494
3.70k
    UINT64_C(859832320),  // L4_ploadrhfnew_rr
1495
3.70k
    UINT64_C(2671779968), // L4_ploadrht_abs
1496
3.70k
    UINT64_C(809500672),  // L4_ploadrht_rr
1497
3.70k
    UINT64_C(2671784064), // L4_ploadrhtnew_abs
1498
3.70k
    UINT64_C(843055104),  // L4_ploadrhtnew_rr
1499
3.70k
    UINT64_C(2675976320), // L4_ploadrif_abs
1500
3.70k
    UINT64_C(830472192),  // L4_ploadrif_rr
1501
3.70k
    UINT64_C(2675980416), // L4_ploadrifnew_abs
1502
3.70k
    UINT64_C(864026624),  // L4_ploadrifnew_rr
1503
3.70k
    UINT64_C(2675974272), // L4_ploadrit_abs
1504
3.70k
    UINT64_C(813694976),  // L4_ploadrit_rr
1505
3.70k
    UINT64_C(2675978368), // L4_ploadritnew_abs
1506
3.70k
    UINT64_C(847249408),  // L4_ploadritnew_rr
1507
3.70k
    UINT64_C(2669684864), // L4_ploadrubf_abs
1508
3.70k
    UINT64_C(824180736),  // L4_ploadrubf_rr
1509
3.70k
    UINT64_C(2669688960), // L4_ploadrubfnew_abs
1510
3.70k
    UINT64_C(857735168),  // L4_ploadrubfnew_rr
1511
3.70k
    UINT64_C(2669682816), // L4_ploadrubt_abs
1512
3.70k
    UINT64_C(807403520),  // L4_ploadrubt_rr
1513
3.70k
    UINT64_C(2669686912), // L4_ploadrubtnew_abs
1514
3.70k
    UINT64_C(840957952),  // L4_ploadrubtnew_rr
1515
3.70k
    UINT64_C(2673879168), // L4_ploadruhf_abs
1516
3.70k
    UINT64_C(828375040),  // L4_ploadruhf_rr
1517
3.70k
    UINT64_C(2673883264), // L4_ploadruhfnew_abs
1518
3.70k
    UINT64_C(861929472),  // L4_ploadruhfnew_rr
1519
3.70k
    UINT64_C(2673877120), // L4_ploadruht_abs
1520
3.70k
    UINT64_C(811597824),  // L4_ploadruht_rr
1521
3.70k
    UINT64_C(2673881216), // L4_ploadruhtnew_abs
1522
3.70k
    UINT64_C(845152256),  // L4_ploadruhtnew_rr
1523
3.70k
    UINT64_C(2516582400), // L4_return
1524
3.70k
    UINT64_C(2516594688), // L4_return_f
1525
3.70k
    UINT64_C(2516592640), // L4_return_fnew_pnt
1526
3.70k
    UINT64_C(2516596736), // L4_return_fnew_pt
1527
3.70k
    UINT64_C(2516586496), // L4_return_t
1528
3.70k
    UINT64_C(2516584448), // L4_return_tnew_pnt
1529
3.70k
    UINT64_C(2516588544), // L4_return_tnew_pt
1530
3.70k
    UINT64_C(1040187424), // L4_sub_memopb_io
1531
3.70k
    UINT64_C(1042284576), // L4_sub_memoph_io
1532
3.70k
    UINT64_C(1044381728), // L4_sub_memopw_io
1533
3.70k
    UINT64_C(2449473600), // L6_memcpy
1534
3.70k
    UINT64_C(18874368), // LO
1535
3.70k
    UINT64_C(4009754656), // M2_acci
1536
3.70k
    UINT64_C(3791650816), // M2_accii
1537
3.70k
    UINT64_C(3875536928), // M2_cmaci_s0
1538
3.70k
    UINT64_C(3875536960), // M2_cmacr_s0
1539
3.70k
    UINT64_C(3875537088), // M2_cmacs_s0
1540
3.70k
    UINT64_C(3883925696), // M2_cmacs_s1
1541
3.70k
    UINT64_C(3879731392), // M2_cmacsc_s0
1542
3.70k
    UINT64_C(3888120000), // M2_cmacsc_s1
1543
3.70k
    UINT64_C(3841982496), // M2_cmpyi_s0
1544
3.70k
    UINT64_C(3841982528), // M2_cmpyr_s0
1545
3.70k
    UINT64_C(3978297536), // M2_cmpyrs_s0
1546
3.70k
    UINT64_C(3986686144), // M2_cmpyrs_s1
1547
3.70k
    UINT64_C(3982491840), // M2_cmpyrsc_s0
1548
3.70k
    UINT64_C(3990880448), // M2_cmpyrsc_s1
1549
3.70k
    UINT64_C(3841982656), // M2_cmpys_s0
1550
3.70k
    UINT64_C(3850371264), // M2_cmpys_s1
1551
3.70k
    UINT64_C(3846176960), // M2_cmpysc_s0
1552
3.70k
    UINT64_C(3854565568), // M2_cmpysc_s1
1553
3.70k
    UINT64_C(3875537120), // M2_cnacs_s0
1554
3.70k
    UINT64_C(3883925728), // M2_cnacs_s1
1555
3.70k
    UINT64_C(3879731424), // M2_cnacsc_s0
1556
3.70k
    UINT64_C(3888120032), // M2_cnacsc_s1
1557
3.70k
    UINT64_C(3875536896), // M2_dpmpyss_acc_s0
1558
3.70k
    UINT64_C(3877634048), // M2_dpmpyss_nac_s0
1559
3.70k
    UINT64_C(3978297376), // M2_dpmpyss_rnd_s0
1560
3.70k
    UINT64_C(3841982464), // M2_dpmpyss_s0
1561
3.70k
    UINT64_C(3879731200), // M2_dpmpyuu_acc_s0
1562
3.70k
    UINT64_C(3881828352), // M2_dpmpyuu_nac_s0
1563
3.70k
    UINT64_C(3846176768), // M2_dpmpyuu_s0
1564
3.70k
    UINT64_C(3986686080), // M2_hmmpyh_rs1
1565
3.70k
    UINT64_C(3986685952), // M2_hmmpyh_s1
1566
3.70k
    UINT64_C(3990880384), // M2_hmmpyl_rs1
1567
3.70k
    UINT64_C(3986685984), // M2_hmmpyl_s1
1568
3.70k
    UINT64_C(4009754624), // M2_maci
1569
3.70k
    UINT64_C(3783262208), // M2_macsin
1570
3.70k
    UINT64_C(3774873600), // M2_macsip
1571
3.70k
    UINT64_C(3927965920), // M2_mmachs_rs0
1572
3.70k
    UINT64_C(3936354528), // M2_mmachs_rs1
1573
3.70k
    UINT64_C(3925868768), // M2_mmachs_s0
1574
3.70k
    UINT64_C(3934257376), // M2_mmachs_s1
1575
3.70k
    UINT64_C(3927965856), // M2_mmacls_rs0
1576
3.70k
    UINT64_C(3936354464), // M2_mmacls_rs1
1577
3.70k
    UINT64_C(3925868704), // M2_mmacls_s0
1578
3.70k
    UINT64_C(3934257312), // M2_mmacls_s1
1579
3.70k
    UINT64_C(3932160224), // M2_mmacuhs_rs0
1580
3.70k
    UINT64_C(3940548832), // M2_mmacuhs_rs1
1581
3.70k
    UINT64_C(3930063072), // M2_mmacuhs_s0
1582
3.70k
    UINT64_C(3938451680), // M2_mmacuhs_s1
1583
3.70k
    UINT64_C(3932160160), // M2_mmaculs_rs0
1584
3.70k
    UINT64_C(3940548768), // M2_mmaculs_rs1
1585
3.70k
    UINT64_C(3930063008), // M2_mmaculs_s0
1586
3.70k
    UINT64_C(3938451616), // M2_mmaculs_s1
1587
3.70k
    UINT64_C(3894411488), // M2_mmpyh_rs0
1588
3.70k
    UINT64_C(3902800096), // M2_mmpyh_rs1
1589
3.70k
    UINT64_C(3892314336), // M2_mmpyh_s0
1590
3.70k
    UINT64_C(3900702944), // M2_mmpyh_s1
1591
3.70k
    UINT64_C(3894411424), // M2_mmpyl_rs0
1592
3.70k
    UINT64_C(3902800032), // M2_mmpyl_rs1
1593
3.70k
    UINT64_C(3892314272), // M2_mmpyl_s0
1594
3.70k
    UINT64_C(3900702880), // M2_mmpyl_s1
1595
3.70k
    UINT64_C(3898605792), // M2_mmpyuh_rs0
1596
3.70k
    UINT64_C(3906994400), // M2_mmpyuh_rs1
1597
3.70k
    UINT64_C(3896508640), // M2_mmpyuh_s0
1598
3.70k
    UINT64_C(3904897248), // M2_mmpyuh_s1
1599
3.70k
    UINT64_C(3898605728), // M2_mmpyul_rs0
1600
3.70k
    UINT64_C(3906994336), // M2_mmpyul_rs1
1601
3.70k
    UINT64_C(3896508576), // M2_mmpyul_s0
1602
3.70k
    UINT64_C(3904897184), // M2_mmpyul_s1
1603
3.70k
    UINT64_C(4018143232), // M2_mnaci
1604
3.70k
    UINT64_C(3992977504), // M2_mpy_acc_hh_s0
1605
3.70k
    UINT64_C(4001366112), // M2_mpy_acc_hh_s1
1606
3.70k
    UINT64_C(3992977472), // M2_mpy_acc_hl_s0
1607
3.70k
    UINT64_C(4001366080), // M2_mpy_acc_hl_s1
1608
3.70k
    UINT64_C(3992977440), // M2_mpy_acc_lh_s0
1609
3.70k
    UINT64_C(4001366048), // M2_mpy_acc_lh_s1
1610
3.70k
    UINT64_C(3992977408), // M2_mpy_acc_ll_s0
1611
3.70k
    UINT64_C(4001366016), // M2_mpy_acc_ll_s1
1612
3.70k
    UINT64_C(3992977632), // M2_mpy_acc_sat_hh_s0
1613
3.70k
    UINT64_C(4001366240), // M2_mpy_acc_sat_hh_s1
1614
3.70k
    UINT64_C(3992977600), // M2_mpy_acc_sat_hl_s0
1615
3.70k
    UINT64_C(4001366208), // M2_mpy_acc_sat_hl_s1
1616
3.70k
    UINT64_C(3992977568), // M2_mpy_acc_sat_lh_s0
1617
3.70k
    UINT64_C(4001366176), // M2_mpy_acc_sat_lh_s1
1618
3.70k
    UINT64_C(3992977536), // M2_mpy_acc_sat_ll_s0
1619
3.70k
    UINT64_C(4001366144), // M2_mpy_acc_sat_ll_s1
1620
3.70k
    UINT64_C(3959423072), // M2_mpy_hh_s0
1621
3.70k
    UINT64_C(3967811680), // M2_mpy_hh_s1
1622
3.70k
    UINT64_C(3959423040), // M2_mpy_hl_s0
1623
3.70k
    UINT64_C(3967811648), // M2_mpy_hl_s1
1624
3.70k
    UINT64_C(3959423008), // M2_mpy_lh_s0
1625
3.70k
    UINT64_C(3967811616), // M2_mpy_lh_s1
1626
3.70k
    UINT64_C(3959422976), // M2_mpy_ll_s0
1627
3.70k
    UINT64_C(3967811584), // M2_mpy_ll_s1
1628
3.70k
    UINT64_C(3995074656), // M2_mpy_nac_hh_s0
1629
3.70k
    UINT64_C(4003463264), // M2_mpy_nac_hh_s1
1630
3.70k
    UINT64_C(3995074624), // M2_mpy_nac_hl_s0
1631
3.70k
    UINT64_C(4003463232), // M2_mpy_nac_hl_s1
1632
3.70k
    UINT64_C(3995074592), // M2_mpy_nac_lh_s0
1633
3.70k
    UINT64_C(4003463200), // M2_mpy_nac_lh_s1
1634
3.70k
    UINT64_C(3995074560), // M2_mpy_nac_ll_s0
1635
3.70k
    UINT64_C(4003463168), // M2_mpy_nac_ll_s1
1636
3.70k
    UINT64_C(3995074784), // M2_mpy_nac_sat_hh_s0
1637
3.70k
    UINT64_C(4003463392), // M2_mpy_nac_sat_hh_s1
1638
3.70k
    UINT64_C(3995074752), // M2_mpy_nac_sat_hl_s0
1639
3.70k
    UINT64_C(4003463360), // M2_mpy_nac_sat_hl_s1
1640
3.70k
    UINT64_C(3995074720), // M2_mpy_nac_sat_lh_s0
1641
3.70k
    UINT64_C(4003463328), // M2_mpy_nac_sat_lh_s1
1642
3.70k
    UINT64_C(3995074688), // M2_mpy_nac_sat_ll_s0
1643
3.70k
    UINT64_C(4003463296), // M2_mpy_nac_sat_ll_s1
1644
3.70k
    UINT64_C(3961520224), // M2_mpy_rnd_hh_s0
1645
3.70k
    UINT64_C(3969908832), // M2_mpy_rnd_hh_s1
1646
3.70k
    UINT64_C(3961520192), // M2_mpy_rnd_hl_s0
1647
3.70k
    UINT64_C(3969908800), // M2_mpy_rnd_hl_s1
1648
3.70k
    UINT64_C(3961520160), // M2_mpy_rnd_lh_s0
1649
3.70k
    UINT64_C(3969908768), // M2_mpy_rnd_lh_s1
1650
3.70k
    UINT64_C(3961520128), // M2_mpy_rnd_ll_s0
1651
3.70k
    UINT64_C(3969908736), // M2_mpy_rnd_ll_s1
1652
3.70k
    UINT64_C(3959423200), // M2_mpy_sat_hh_s0
1653
3.70k
    UINT64_C(3967811808), // M2_mpy_sat_hh_s1
1654
3.70k
    UINT64_C(3959423168), // M2_mpy_sat_hl_s0
1655
3.70k
    UINT64_C(3967811776), // M2_mpy_sat_hl_s1
1656
3.70k
    UINT64_C(3959423136), // M2_mpy_sat_lh_s0
1657
3.70k
    UINT64_C(3967811744), // M2_mpy_sat_lh_s1
1658
3.70k
    UINT64_C(3959423104), // M2_mpy_sat_ll_s0
1659
3.70k
    UINT64_C(3967811712), // M2_mpy_sat_ll_s1
1660
3.70k
    UINT64_C(3961520352), // M2_mpy_sat_rnd_hh_s0
1661
3.70k
    UINT64_C(3969908960), // M2_mpy_sat_rnd_hh_s1
1662
3.70k
    UINT64_C(3961520320), // M2_mpy_sat_rnd_hl_s0
1663
3.70k
    UINT64_C(3969908928), // M2_mpy_sat_rnd_hl_s1
1664
3.70k
    UINT64_C(3961520288), // M2_mpy_sat_rnd_lh_s0
1665
3.70k
    UINT64_C(3969908896), // M2_mpy_sat_rnd_lh_s1
1666
3.70k
    UINT64_C(3961520256), // M2_mpy_sat_rnd_ll_s0
1667
3.70k
    UINT64_C(3969908864), // M2_mpy_sat_rnd_ll_s1
1668
3.70k
    UINT64_C(3976200224), // M2_mpy_up
1669
3.70k
    UINT64_C(3986686016), // M2_mpy_up_s1
1670
3.70k
    UINT64_C(3990880256), // M2_mpy_up_s1_sat
1671
3.70k
    UINT64_C(3858759776), // M2_mpyd_acc_hh_s0
1672
3.70k
    UINT64_C(3867148384), // M2_mpyd_acc_hh_s1
1673
3.70k
    UINT64_C(3858759744), // M2_mpyd_acc_hl_s0
1674
3.70k
    UINT64_C(3867148352), // M2_mpyd_acc_hl_s1
1675
3.70k
    UINT64_C(3858759712), // M2_mpyd_acc_lh_s0
1676
3.70k
    UINT64_C(3867148320), // M2_mpyd_acc_lh_s1
1677
3.70k
    UINT64_C(3858759680), // M2_mpyd_acc_ll_s0
1678
3.70k
    UINT64_C(3867148288), // M2_mpyd_acc_ll_s1
1679
3.70k
    UINT64_C(3825205344), // M2_mpyd_hh_s0
1680
3.70k
    UINT64_C(3833593952), // M2_mpyd_hh_s1
1681
3.70k
    UINT64_C(3825205312), // M2_mpyd_hl_s0
1682
3.70k
    UINT64_C(3833593920), // M2_mpyd_hl_s1
1683
3.70k
    UINT64_C(3825205280), // M2_mpyd_lh_s0
1684
3.70k
    UINT64_C(3833593888), // M2_mpyd_lh_s1
1685
3.70k
    UINT64_C(3825205248), // M2_mpyd_ll_s0
1686
3.70k
    UINT64_C(3833593856), // M2_mpyd_ll_s1
1687
3.70k
    UINT64_C(3860856928), // M2_mpyd_nac_hh_s0
1688
3.70k
    UINT64_C(3869245536), // M2_mpyd_nac_hh_s1
1689
3.70k
    UINT64_C(3860856896), // M2_mpyd_nac_hl_s0
1690
3.70k
    UINT64_C(3869245504), // M2_mpyd_nac_hl_s1
1691
3.70k
    UINT64_C(3860856864), // M2_mpyd_nac_lh_s0
1692
3.70k
    UINT64_C(3869245472), // M2_mpyd_nac_lh_s1
1693
3.70k
    UINT64_C(3860856832), // M2_mpyd_nac_ll_s0
1694
3.70k
    UINT64_C(3869245440), // M2_mpyd_nac_ll_s1
1695
3.70k
    UINT64_C(3827302496), // M2_mpyd_rnd_hh_s0
1696
3.70k
    UINT64_C(3835691104), // M2_mpyd_rnd_hh_s1
1697
3.70k
    UINT64_C(3827302464), // M2_mpyd_rnd_hl_s0
1698
3.70k
    UINT64_C(3835691072), // M2_mpyd_rnd_hl_s1
1699
3.70k
    UINT64_C(3827302432), // M2_mpyd_rnd_lh_s0
1700
3.70k
    UINT64_C(3835691040), // M2_mpyd_rnd_lh_s1
1701
3.70k
    UINT64_C(3827302400), // M2_mpyd_rnd_ll_s0
1702
3.70k
    UINT64_C(3835691008), // M2_mpyd_rnd_ll_s1
1703
3.70k
    UINT64_C(3976200192), // M2_mpyi
1704
3.70k
    UINT64_C(3766484992), // M2_mpysin
1705
3.70k
    UINT64_C(3758096384), // M2_mpysip
1706
3.70k
    UINT64_C(3982491680), // M2_mpysu_up
1707
3.70k
    UINT64_C(3997171808), // M2_mpyu_acc_hh_s0
1708
3.70k
    UINT64_C(4005560416), // M2_mpyu_acc_hh_s1
1709
3.70k
    UINT64_C(3997171776), // M2_mpyu_acc_hl_s0
1710
3.70k
    UINT64_C(4005560384), // M2_mpyu_acc_hl_s1
1711
3.70k
    UINT64_C(3997171744), // M2_mpyu_acc_lh_s0
1712
3.70k
    UINT64_C(4005560352), // M2_mpyu_acc_lh_s1
1713
3.70k
    UINT64_C(3997171712), // M2_mpyu_acc_ll_s0
1714
3.70k
    UINT64_C(4005560320), // M2_mpyu_acc_ll_s1
1715
3.70k
    UINT64_C(3963617376), // M2_mpyu_hh_s0
1716
3.70k
    UINT64_C(3972005984), // M2_mpyu_hh_s1
1717
3.70k
    UINT64_C(3963617344), // M2_mpyu_hl_s0
1718
3.70k
    UINT64_C(3972005952), // M2_mpyu_hl_s1
1719
3.70k
    UINT64_C(3963617312), // M2_mpyu_lh_s0
1720
3.70k
    UINT64_C(3972005920), // M2_mpyu_lh_s1
1721
3.70k
    UINT64_C(3963617280), // M2_mpyu_ll_s0
1722
3.70k
    UINT64_C(3972005888), // M2_mpyu_ll_s1
1723
3.70k
    UINT64_C(3999268960), // M2_mpyu_nac_hh_s0
1724
3.70k
    UINT64_C(4007657568), // M2_mpyu_nac_hh_s1
1725
3.70k
    UINT64_C(3999268928), // M2_mpyu_nac_hl_s0
1726
3.70k
    UINT64_C(4007657536), // M2_mpyu_nac_hl_s1
1727
3.70k
    UINT64_C(3999268896), // M2_mpyu_nac_lh_s0
1728
3.70k
    UINT64_C(4007657504), // M2_mpyu_nac_lh_s1
1729
3.70k
    UINT64_C(3999268864), // M2_mpyu_nac_ll_s0
1730
3.70k
    UINT64_C(4007657472), // M2_mpyu_nac_ll_s1
1731
3.70k
    UINT64_C(3980394528), // M2_mpyu_up
1732
3.70k
    UINT64_C(3862954080), // M2_mpyud_acc_hh_s0
1733
3.70k
    UINT64_C(3871342688), // M2_mpyud_acc_hh_s1
1734
3.70k
    UINT64_C(3862954048), // M2_mpyud_acc_hl_s0
1735
3.70k
    UINT64_C(3871342656), // M2_mpyud_acc_hl_s1
1736
3.70k
    UINT64_C(3862954016), // M2_mpyud_acc_lh_s0
1737
3.70k
    UINT64_C(3871342624), // M2_mpyud_acc_lh_s1
1738
3.70k
    UINT64_C(3862953984), // M2_mpyud_acc_ll_s0
1739
3.70k
    UINT64_C(3871342592), // M2_mpyud_acc_ll_s1
1740
3.70k
    UINT64_C(3829399648), // M2_mpyud_hh_s0
1741
3.70k
    UINT64_C(3837788256), // M2_mpyud_hh_s1
1742
3.70k
    UINT64_C(3829399616), // M2_mpyud_hl_s0
1743
3.70k
    UINT64_C(3837788224), // M2_mpyud_hl_s1
1744
3.70k
    UINT64_C(3829399584), // M2_mpyud_lh_s0
1745
3.70k
    UINT64_C(3837788192), // M2_mpyud_lh_s1
1746
3.70k
    UINT64_C(3829399552), // M2_mpyud_ll_s0
1747
3.70k
    UINT64_C(3837788160), // M2_mpyud_ll_s1
1748
3.70k
    UINT64_C(3865051232), // M2_mpyud_nac_hh_s0
1749
3.70k
    UINT64_C(3873439840), // M2_mpyud_nac_hh_s1
1750
3.70k
    UINT64_C(3865051200), // M2_mpyud_nac_hl_s0
1751
3.70k
    UINT64_C(3873439808), // M2_mpyud_nac_hl_s1
1752
3.70k
    UINT64_C(3865051168), // M2_mpyud_nac_lh_s0
1753
3.70k
    UINT64_C(3873439776), // M2_mpyud_nac_lh_s1
1754
3.70k
    UINT64_C(3865051136), // M2_mpyud_nac_ll_s0
1755
3.70k
    UINT64_C(3873439744), // M2_mpyud_nac_ll_s1
1756
3.70k
    UINT64_C(4018143264), // M2_nacci
1757
3.70k
    UINT64_C(3800039424), // M2_naccii
1758
3.70k
    UINT64_C(4009754720), // M2_subacc
1759
3.70k
    UINT64_C(3898605568), // M2_vabsdiffh
1760
3.70k
    UINT64_C(3894411264), // M2_vabsdiffw
1761
3.70k
    UINT64_C(3930062976), // M2_vcmac_s0_sat_i
1762
3.70k
    UINT64_C(3927965824), // M2_vcmac_s0_sat_r
1763
3.70k
    UINT64_C(3896508608), // M2_vcmpy_s0_sat_i
1764
3.70k
    UINT64_C(3894411456), // M2_vcmpy_s0_sat_r
1765
3.70k
    UINT64_C(3904897216), // M2_vcmpy_s1_sat_i
1766
3.70k
    UINT64_C(3902800064), // M2_vcmpy_s1_sat_r
1767
3.70k
    UINT64_C(3925868672), // M2_vdmacs_s0
1768
3.70k
    UINT64_C(3934257280), // M2_vdmacs_s1
1769
3.70k
    UINT64_C(3909091328), // M2_vdmpyrs_s0
1770
3.70k
    UINT64_C(3917479936), // M2_vdmpyrs_s1
1771
3.70k
    UINT64_C(3892314240), // M2_vdmpys_s0
1772
3.70k
    UINT64_C(3900702848), // M2_vdmpys_s1
1773
3.70k
    UINT64_C(3877634080), // M2_vmac2
1774
3.70k
    UINT64_C(3927965760), // M2_vmac2es
1775
3.70k
    UINT64_C(3925868736), // M2_vmac2es_s0
1776
3.70k
    UINT64_C(3934257344), // M2_vmac2es_s1
1777
3.70k
    UINT64_C(3875537056), // M2_vmac2s_s0
1778
3.70k
    UINT64_C(3883925664), // M2_vmac2s_s1
1779
3.70k
    UINT64_C(3881828512), // M2_vmac2su_s0
1780
3.70k
    UINT64_C(3890217120), // M2_vmac2su_s1
1781
3.70k
    UINT64_C(3892314304), // M2_vmpy2es_s0
1782
3.70k
    UINT64_C(3900702912), // M2_vmpy2es_s1
1783
3.70k
    UINT64_C(3841982624), // M2_vmpy2s_s0
1784
3.70k
    UINT64_C(3978297568), // M2_vmpy2s_s0pack
1785
3.70k
    UINT64_C(3850371232), // M2_vmpy2s_s1
1786
3.70k
    UINT64_C(3986686176), // M2_vmpy2s_s1pack
1787
3.70k
    UINT64_C(3841982688), // M2_vmpy2su_s0
1788
3.70k
    UINT64_C(3850371296), // M2_vmpy2su_s1
1789
3.70k
    UINT64_C(3911188704), // M2_vraddh
1790
3.70k
    UINT64_C(3909091360), // M2_vradduh
1791
3.70k
    UINT64_C(3925868544), // M2_vrcmaci_s0
1792
3.70k
    UINT64_C(3930062848), // M2_vrcmaci_s0c
1793
3.70k
    UINT64_C(3925868576), // M2_vrcmacr_s0
1794
3.70k
    UINT64_C(3932160032), // M2_vrcmacr_s0c
1795
3.70k
    UINT64_C(3892314112), // M2_vrcmpyi_s0
1796
3.70k
    UINT64_C(3896508416), // M2_vrcmpyi_s0c
1797
3.70k
    UINT64_C(3892314144), // M2_vrcmpyr_s0
1798
3.70k
    UINT64_C(3898605600), // M2_vrcmpyr_s0c
1799
3.70k
    UINT64_C(3936354432), // M2_vrcmpys_acc_s1_h
1800
3.70k
    UINT64_C(3940548736), // M2_vrcmpys_acc_s1_l
1801
3.70k
    UINT64_C(3902800000), // M2_vrcmpys_s1_h
1802
3.70k
    UINT64_C(3906994304), // M2_vrcmpys_s1_l
1803
3.70k
    UINT64_C(3919577280), // M2_vrcmpys_s1rp_h
1804
3.70k
    UINT64_C(3919577312), // M2_vrcmpys_s1rp_l
1805
3.70k
    UINT64_C(3925868608), // M2_vrmac_s0
1806
3.70k
    UINT64_C(3892314176), // M2_vrmpy_s0
1807
3.70k
    UINT64_C(4018143328), // M2_xor_xacc
1808
3.70k
    UINT64_C(4013948928), // M4_and_and
1809
3.70k
    UINT64_C(4011851808), // M4_and_andn
1810
3.70k
    UINT64_C(4013948960), // M4_and_or
1811
3.70k
    UINT64_C(4013948992), // M4_and_xor
1812
3.70k
    UINT64_C(3305111680), // M4_cmpyi_wh
1813
3.70k
    UINT64_C(3305111712), // M4_cmpyi_whc
1814
3.70k
    UINT64_C(3305111744), // M4_cmpyr_wh
1815
3.70k
    UINT64_C(3305111776), // M4_cmpyr_whc
1816
3.70k
    UINT64_C(4016046080), // M4_mac_up_s1_sat
1817
3.70k
    UINT64_C(3623878656), // M4_mpyri_addi
1818
3.70k
    UINT64_C(3749707776), // M4_mpyri_addr
1819
3.70k
    UINT64_C(3741319168), // M4_mpyri_addr_u2
1820
3.70k
    UINT64_C(3607101440), // M4_mpyrr_addi
1821
3.70k
    UINT64_C(3808428032), // M4_mpyrr_addr
1822
3.70k
    UINT64_C(4016046112), // M4_nac_up_s1_sat
1823
3.70k
    UINT64_C(4013949024), // M4_or_and
1824
3.70k
    UINT64_C(4011851776), // M4_or_andn
1825
3.70k
    UINT64_C(4022337536), // M4_or_or
1826
3.70k
    UINT64_C(4022337568), // M4_or_xor
1827
3.70k
    UINT64_C(3846176992), // M4_pmpyw
1828
3.70k
    UINT64_C(3877634272), // M4_pmpyw_acc
1829
3.70k
    UINT64_C(3854565600), // M4_vpmpyh
1830
3.70k
    UINT64_C(3886022880), // M4_vpmpyh_acc
1831
3.70k
    UINT64_C(3927965888), // M4_vrmpyeh_acc_s0
1832
3.70k
    UINT64_C(3936354496), // M4_vrmpyeh_acc_s1
1833
3.70k
    UINT64_C(3896508544), // M4_vrmpyeh_s0
1834
3.70k
    UINT64_C(3904897152), // M4_vrmpyeh_s1
1835
3.70k
    UINT64_C(3932160192), // M4_vrmpyoh_acc_s0
1836
3.70k
    UINT64_C(3940548800), // M4_vrmpyoh_acc_s1
1837
3.70k
    UINT64_C(3894411328), // M4_vrmpyoh_s0
1838
3.70k
    UINT64_C(3902799936), // M4_vrmpyoh_s1
1839
3.70k
    UINT64_C(4022337600), // M4_xor_and
1840
3.70k
    UINT64_C(4011851840), // M4_xor_andn
1841
3.70k
    UINT64_C(4022337632), // M4_xor_or
1842
3.70k
    UINT64_C(3397386240), // M4_xor_xacc
1843
3.70k
    UINT64_C(3927965728), // M5_vdmacbsu
1844
3.70k
    UINT64_C(3902799904), // M5_vdmpybsu
1845
3.70k
    UINT64_C(3888119840), // M5_vmacbsu
1846
3.70k
    UINT64_C(3883925536), // M5_vmacbuu
1847
3.70k
    UINT64_C(3846176800), // M5_vmpybsu
1848
3.70k
    UINT64_C(3850371104), // M5_vmpybuu
1849
3.70k
    UINT64_C(3938451488), // M5_vrmacbsu
1850
3.70k
    UINT64_C(3934257184), // M5_vrmacbuu
1851
3.70k
    UINT64_C(3904897056), // M5_vrmpybsu
1852
3.70k
    UINT64_C(3900702752), // M5_vrmpybuu
1853
3.70k
    UINT64_C(3906994176), // M6_vabsdiffb
1854
3.70k
    UINT64_C(3902799872), // M6_vabsdiffub
1855
3.70k
    UINT64_C(1509949440), // PS_call_stk
1856
3.70k
    UINT64_C(1352663040), // PS_callr_nr
1857
3.70k
    UINT64_C(1384120320), // PS_jmpret
1858
3.70k
    UINT64_C(1398800384), // PS_jmpretf
1859
3.70k
    UINT64_C(1398802432), // PS_jmpretfnew
1860
3.70k
    UINT64_C(1398806528), // PS_jmpretfnewpt
1861
3.70k
    UINT64_C(1396703232), // PS_jmprett
1862
3.70k
    UINT64_C(1396705280), // PS_jmprettnew
1863
3.70k
    UINT64_C(1396709376), // PS_jmprettnewpt
1864
3.70k
    UINT64_C(1224736768), // PS_loadrbabs
1865
3.70k
    UINT64_C(1237319680), // PS_loadrdabs
1866
3.70k
    UINT64_C(1228931072), // PS_loadrhabs
1867
3.70k
    UINT64_C(1233125376), // PS_loadriabs
1868
3.70k
    UINT64_C(1226833920), // PS_loadrubabs
1869
3.70k
    UINT64_C(1231028224), // PS_loadruhabs
1870
3.70k
    UINT64_C(1207959552), // PS_storerbabs
1871
3.70k
    UINT64_C(1218445312), // PS_storerbnewabs
1872
3.70k
    UINT64_C(1220542464), // PS_storerdabs
1873
3.70k
    UINT64_C(1214251008), // PS_storerfabs
1874
3.70k
    UINT64_C(1212153856), // PS_storerhabs
1875
3.70k
    UINT64_C(1218447360), // PS_storerhnewabs
1876
3.70k
    UINT64_C(1216348160), // PS_storeriabs
1877
3.70k
    UINT64_C(1218449408), // PS_storerinewabs
1878
3.70k
    UINT64_C(1509949440), // RESTORE_DEALLOC_BEFORE_TAILCALL_V4
1879
3.70k
    UINT64_C(1509949440), // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT
1880
3.70k
    UINT64_C(1509949440), // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC
1881
3.70k
    UINT64_C(1509949440), // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC
1882
3.70k
    UINT64_C(1476395008), // RESTORE_DEALLOC_RET_JMP_V4
1883
3.70k
    UINT64_C(1476395008), // RESTORE_DEALLOC_RET_JMP_V4_EXT
1884
3.70k
    UINT64_C(1476395008), // RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC
1885
3.70k
    UINT64_C(1476395008), // RESTORE_DEALLOC_RET_JMP_V4_PIC
1886
3.70k
    UINT64_C(3288334336), // S2_addasl_rrri
1887
3.70k
    UINT64_C(2692743168), // S2_allocframe
1888
3.70k
    UINT64_C(2147483712), // S2_asl_i_p
1889
3.70k
    UINT64_C(2181038272), // S2_asl_i_p_acc
1890
3.70k
    UINT64_C(2185232448), // S2_asl_i_p_and
1891
3.70k
    UINT64_C(2181038144), // S2_asl_i_p_nac
1892
3.70k
    UINT64_C(2185232576), // S2_asl_i_p_or
1893
3.70k
    UINT64_C(2189426752), // S2_asl_i_p_xacc
1894
3.70k
    UINT64_C(2348810304), // S2_asl_i_r
1895
3.70k
    UINT64_C(2382364864), // S2_asl_i_r_acc
1896
3.70k
    UINT64_C(2386559040), // S2_asl_i_r_and
1897
3.70k
    UINT64_C(2382364736), // S2_asl_i_r_nac
1898
3.70k
    UINT64_C(2386559168), // S2_asl_i_r_or
1899
3.70k
    UINT64_C(2353004608), // S2_asl_i_r_sat
1900
3.70k
    UINT64_C(2390753344), // S2_asl_i_r_xacc
1901
3.70k
    UINT64_C(2155872320), // S2_asl_i_vh
1902
3.70k
    UINT64_C(2151678016), // S2_asl_i_vw
1903
3.70k
    UINT64_C(3279945856), // S2_asl_r_p
1904
3.70k
    UINT64_C(3418357888), // S2_asl_r_p_acc
1905
3.70k
    UINT64_C(3409969280), // S2_asl_r_p_and
1906
3.70k
    UINT64_C(3414163584), // S2_asl_r_p_nac
1907
3.70k
    UINT64_C(3405774976), // S2_asl_r_p_or
1908
3.70k
    UINT64_C(3412066432), // S2_asl_r_p_xor
1909
3.70k
    UINT64_C(3326083200), // S2_asl_r_r
1910
3.70k
    UINT64_C(3435135104), // S2_asl_r_r_acc
1911
3.70k
    UINT64_C(3426746496), // S2_asl_r_r_and
1912
3.70k
    UINT64_C(3430940800), // S2_asl_r_r_nac
1913
3.70k
    UINT64_C(3422552192), // S2_asl_r_r_or
1914
3.70k
    UINT64_C(3321888896), // S2_asl_r_r_sat
1915
3.70k
    UINT64_C(3275751552), // S2_asl_r_vh
1916
3.70k
    UINT64_C(3271557248), // S2_asl_r_vw
1917
3.70k
    UINT64_C(2147483648), // S2_asr_i_p
1918
3.70k
    UINT64_C(2181038208), // S2_asr_i_p_acc
1919
3.70k
    UINT64_C(2185232384), // S2_asr_i_p_and
1920
3.70k
    UINT64_C(2181038080), // S2_asr_i_p_nac
1921
3.70k
    UINT64_C(2185232512), // S2_asr_i_p_or
1922
3.70k
    UINT64_C(2160066784), // S2_asr_i_p_rnd
1923
3.70k
    UINT64_C(2348810240), // S2_asr_i_r
1924
3.70k
    UINT64_C(2382364800), // S2_asr_i_r_acc
1925
3.70k
    UINT64_C(2386558976), // S2_asr_i_r_and
1926
3.70k
    UINT64_C(2382364672), // S2_asr_i_r_nac
1927
3.70k
    UINT64_C(2386559104), // S2_asr_i_r_or
1928
3.70k
    UINT64_C(2353004544), // S2_asr_i_r_rnd
1929
3.70k
    UINT64_C(2294284352), // S2_asr_i_svw_trun
1930
3.70k
    UINT64_C(2155872256), // S2_asr_i_vh
1931
3.70k
    UINT64_C(2151677952), // S2_asr_i_vw
1932
3.70k
    UINT64_C(3279945728), // S2_asr_r_p
1933
3.70k
    UINT64_C(3418357760), // S2_asr_r_p_acc
1934
3.70k
    UINT64_C(3409969152), // S2_asr_r_p_and
1935
3.70k
    UINT64_C(3414163456), // S2_asr_r_p_nac
1936
3.70k
    UINT64_C(3405774848), // S2_asr_r_p_or
1937
3.70k
    UINT64_C(3412066304), // S2_asr_r_p_xor
1938
3.70k
    UINT64_C(3326083072), // S2_asr_r_r
1939
3.70k
    UINT64_C(3435134976), // S2_asr_r_r_acc
1940
3.70k
    UINT64_C(3426746368), // S2_asr_r_r_and
1941
3.70k
    UINT64_C(3430940672), // S2_asr_r_r_nac
1942
3.70k
    UINT64_C(3422552064), // S2_asr_r_r_or
1943
3.70k
    UINT64_C(3321888768), // S2_asr_r_r_sat
1944
3.70k
    UINT64_C(3305111616), // S2_asr_r_svw_trun
1945
3.70k
    UINT64_C(3275751424), // S2_asr_r_vh
1946
3.70k
    UINT64_C(3271557120), // S2_asr_r_vw
1947
3.70k
    UINT64_C(2353004736), // S2_brev
1948
3.70k
    UINT64_C(2160066752), // S2_brevp
1949
3.70k
    UINT64_C(3250585792), // S2_cabacdecbin
1950
3.70k
    UINT64_C(2348810400), // S2_cl0
1951
3.70k
    UINT64_C(2285895744), // S2_cl0p
1952
3.70k
    UINT64_C(2348810432), // S2_cl1
1953
3.70k
    UINT64_C(2285895808), // S2_cl1p
1954
3.70k
    UINT64_C(2348810368), // S2_clb
1955
3.70k
    UINT64_C(2348810464), // S2_clbnorm
1956
3.70k
    UINT64_C(2285895680), // S2_clbp
1957
3.70k
    UINT64_C(2361393184), // S2_clrbit_i
1958
3.70k
    UINT64_C(3330277440), // S2_clrbit_r
1959
3.70k
    UINT64_C(2353004672), // S2_ct0
1960
3.70k
    UINT64_C(2296381504), // S2_ct0p
1961
3.70k
    UINT64_C(2353004704), // S2_ct1
1962
3.70k
    UINT64_C(2296381568), // S2_ct1p
1963
3.70k
    UINT64_C(2160066688), // S2_deinterleave
1964
3.70k
    UINT64_C(2365587456), // S2_extractu
1965
3.70k
    UINT64_C(3372220416), // S2_extractu_rp
1966
3.70k
    UINT64_C(2164260864), // S2_extractup
1967
3.70k
    UINT64_C(3238002688), // S2_extractup_rp
1968
3.70k
    UINT64_C(2399141888), // S2_insert
1969
3.70k
    UINT64_C(3355443200), // S2_insert_rp
1970
3.70k
    UINT64_C(2197815296), // S2_insertp
1971
3.70k
    UINT64_C(3388997632), // S2_insertp_rp
1972
3.70k
    UINT64_C(2160066720), // S2_interleave
1973
3.70k
    UINT64_C(3246391488), // S2_lfsp
1974
3.70k
    UINT64_C(3279945920), // S2_lsl_r_p
1975
3.70k
    UINT64_C(3418357952), // S2_lsl_r_p_acc
1976
3.70k
    UINT64_C(3409969344), // S2_lsl_r_p_and
1977
3.70k
    UINT64_C(3414163648), // S2_lsl_r_p_nac
1978
3.70k
    UINT64_C(3405775040), // S2_lsl_r_p_or
1979
3.70k
    UINT64_C(3412066496), // S2_lsl_r_p_xor
1980
3.70k
    UINT64_C(3326083264), // S2_lsl_r_r
1981
3.70k
    UINT64_C(3435135168), // S2_lsl_r_r_acc
1982
3.70k
    UINT64_C(3426746560), // S2_lsl_r_r_and
1983
3.70k
    UINT64_C(3430940864), // S2_lsl_r_r_nac
1984
3.70k
    UINT64_C(3422552256), // S2_lsl_r_r_or
1985
3.70k
    UINT64_C(3275751616), // S2_lsl_r_vh
1986
3.70k
    UINT64_C(3271557312), // S2_lsl_r_vw
1987
3.70k
    UINT64_C(2147483680), // S2_lsr_i_p
1988
3.70k
    UINT64_C(2181038240), // S2_lsr_i_p_acc
1989
3.70k
    UINT64_C(2185232416), // S2_lsr_i_p_and
1990
3.70k
    UINT64_C(2181038112), // S2_lsr_i_p_nac
1991
3.70k
    UINT64_C(2185232544), // S2_lsr_i_p_or
1992
3.70k
    UINT64_C(2189426720), // S2_lsr_i_p_xacc
1993
3.70k
    UINT64_C(2348810272), // S2_lsr_i_r
1994
3.70k
    UINT64_C(2382364832), // S2_lsr_i_r_acc
1995
3.70k
    UINT64_C(2386559008), // S2_lsr_i_r_and
1996
3.70k
    UINT64_C(2382364704), // S2_lsr_i_r_nac
1997
3.70k
    UINT64_C(2386559136), // S2_lsr_i_r_or
1998
3.70k
    UINT64_C(2390753312), // S2_lsr_i_r_xacc
1999
3.70k
    UINT64_C(2155872288), // S2_lsr_i_vh
2000
3.70k
    UINT64_C(2151677984), // S2_lsr_i_vw
2001
3.70k
    UINT64_C(3279945792), // S2_lsr_r_p
2002
3.70k
    UINT64_C(3418357824), // S2_lsr_r_p_acc
2003
3.70k
    UINT64_C(3409969216), // S2_lsr_r_p_and
2004
3.70k
    UINT64_C(3414163520), // S2_lsr_r_p_nac
2005
3.70k
    UINT64_C(3405774912), // S2_lsr_r_p_or
2006
3.70k
    UINT64_C(3412066368), // S2_lsr_r_p_xor
2007
3.70k
    UINT64_C(3326083136), // S2_lsr_r_r
2008
3.70k
    UINT64_C(3435135040), // S2_lsr_r_r_acc
2009
3.70k
    UINT64_C(3426746432), // S2_lsr_r_r_and
2010
3.70k
    UINT64_C(3430940736), // S2_lsr_r_r_nac
2011
3.70k
    UINT64_C(3422552128), // S2_lsr_r_r_or
2012
3.70k
    UINT64_C(3275751488), // S2_lsr_r_vh
2013
3.70k
    UINT64_C(3271557184), // S2_lsr_r_vw
2014
3.70k
    UINT64_C(2365595648), // S2_mask
2015
3.70k
    UINT64_C(4118806528), // S2_packhl
2016
3.70k
    UINT64_C(3489660928), // S2_parityp
2017
3.70k
    UINT64_C(1140850688), // S2_pstorerbf_io
2018
3.70k
    UINT64_C(2868912132), // S2_pstorerbf_pi
2019
3.70k
    UINT64_C(2868912260), // S2_pstorerbfnew_pi
2020
3.70k
    UINT64_C(1151336448), // S2_pstorerbnewf_io
2021
3.70k
    UINT64_C(2879397892), // S2_pstorerbnewf_pi
2022
3.70k
    UINT64_C(2879398020), // S2_pstorerbnewfnew_pi
2023
3.70k
    UINT64_C(1084227584), // S2_pstorerbnewt_io
2024
3.70k
    UINT64_C(2879397888), // S2_pstorerbnewt_pi
2025
3.70k
    UINT64_C(2879398016), // S2_pstorerbnewtnew_pi
2026
3.70k
    UINT64_C(1073741824), // S2_pstorerbt_io
2027
3.70k
    UINT64_C(2868912128), // S2_pstorerbt_pi
2028
3.70k
    UINT64_C(2868912256), // S2_pstorerbtnew_pi
2029
3.70k
    UINT64_C(1153433600), // S2_pstorerdf_io
2030
3.70k
    UINT64_C(2881495044), // S2_pstorerdf_pi
2031
3.70k
    UINT64_C(2881495172), // S2_pstorerdfnew_pi
2032
3.70k
    UINT64_C(1086324736), // S2_pstorerdt_io
2033
3.70k
    UINT64_C(2881495040), // S2_pstorerdt_pi
2034
3.70k
    UINT64_C(2881495168), // S2_pstorerdtnew_pi
2035
3.70k
    UINT64_C(1147142144), // S2_pstorerff_io
2036
3.70k
    UINT64_C(2875203588), // S2_pstorerff_pi
2037
3.70k
    UINT64_C(2875203716), // S2_pstorerffnew_pi
2038
3.70k
    UINT64_C(1080033280), // S2_pstorerft_io
2039
3.70k
    UINT64_C(2875203584), // S2_pstorerft_pi
2040
3.70k
    UINT64_C(2875203712), // S2_pstorerftnew_pi
2041
3.70k
    UINT64_C(1145044992), // S2_pstorerhf_io
2042
3.70k
    UINT64_C(2873106436), // S2_pstorerhf_pi
2043
3.70k
    UINT64_C(2873106564), // S2_pstorerhfnew_pi
2044
3.70k
    UINT64_C(1151338496), // S2_pstorerhnewf_io
2045
3.70k
    UINT64_C(2879399940), // S2_pstorerhnewf_pi
2046
3.70k
    UINT64_C(2879400068), // S2_pstorerhnewfnew_pi
2047
3.70k
    UINT64_C(1084229632), // S2_pstorerhnewt_io
2048
3.70k
    UINT64_C(2879399936), // S2_pstorerhnewt_pi
2049
3.70k
    UINT64_C(2879400064), // S2_pstorerhnewtnew_pi
2050
3.70k
    UINT64_C(1077936128), // S2_pstorerht_io
2051
3.70k
    UINT64_C(2873106432), // S2_pstorerht_pi
2052
3.70k
    UINT64_C(2873106560), // S2_pstorerhtnew_pi
2053
3.70k
    UINT64_C(1149239296), // S2_pstorerif_io
2054
3.70k
    UINT64_C(2877300740), // S2_pstorerif_pi
2055
3.70k
    UINT64_C(2877300868), // S2_pstorerifnew_pi
2056
3.70k
    UINT64_C(1151340544), // S2_pstorerinewf_io
2057
3.70k
    UINT64_C(2879401988), // S2_pstorerinewf_pi
2058
3.70k
    UINT64_C(2879402116), // S2_pstorerinewfnew_pi
2059
3.70k
    UINT64_C(1084231680), // S2_pstorerinewt_io
2060
3.70k
    UINT64_C(2879401984), // S2_pstorerinewt_pi
2061
3.70k
    UINT64_C(2879402112), // S2_pstorerinewtnew_pi
2062
3.70k
    UINT64_C(1082130432), // S2_pstorerit_io
2063
3.70k
    UINT64_C(2877300736), // S2_pstorerit_pi
2064
3.70k
    UINT64_C(2877300864), // S2_pstoreritnew_pi
2065
3.70k
    UINT64_C(2361393152), // S2_setbit_i
2066
3.70k
    UINT64_C(3330277376), // S2_setbit_r
2067
3.70k
    UINT64_C(3238002752), // S2_shuffeb
2068
3.70k
    UINT64_C(3238002880), // S2_shuffeh
2069
3.70k
    UINT64_C(3238002816), // S2_shuffob
2070
3.70k
    UINT64_C(3246391296), // S2_shuffoh
2071
3.70k
    UINT64_C(2701131776), // S2_storerb_io
2072
3.70k
    UINT64_C(2936012800), // S2_storerb_pbr
2073
3.70k
    UINT64_C(2835349504), // S2_storerb_pci
2074
3.70k
    UINT64_C(2835349506), // S2_storerb_pcr
2075
3.70k
    UINT64_C(2868903936), // S2_storerb_pi
2076
3.70k
    UINT64_C(2902458368), // S2_storerb_pr
2077
3.70k
    UINT64_C(1207959552), // S2_storerbgp
2078
3.70k
    UINT64_C(2711617536), // S2_storerbnew_io
2079
3.70k
    UINT64_C(2946498560), // S2_storerbnew_pbr
2080
3.70k
    UINT64_C(2845835264), // S2_storerbnew_pci
2081
3.70k
    UINT64_C(2845835266), // S2_storerbnew_pcr
2082
3.70k
    UINT64_C(2879389696), // S2_storerbnew_pi
2083
3.70k
    UINT64_C(2912944128), // S2_storerbnew_pr
2084
3.70k
    UINT64_C(1218445312), // S2_storerbnewgp
2085
3.70k
    UINT64_C(2713714688), // S2_storerd_io
2086
3.70k
    UINT64_C(2948595712), // S2_storerd_pbr
2087
3.70k
    UINT64_C(2847932416), // S2_storerd_pci
2088
3.70k
    UINT64_C(2847932418), // S2_storerd_pcr
2089
3.70k
    UINT64_C(2881486848), // S2_storerd_pi
2090
3.70k
    UINT64_C(2915041280), // S2_storerd_pr
2091
3.70k
    UINT64_C(1220542464), // S2_storerdgp
2092
3.70k
    UINT64_C(2707423232), // S2_storerf_io
2093
3.70k
    UINT64_C(2942304256), // S2_storerf_pbr
2094
3.70k
    UINT64_C(2841640960), // S2_storerf_pci
2095
3.70k
    UINT64_C(2841640962), // S2_storerf_pcr
2096
3.70k
    UINT64_C(2875195392), // S2_storerf_pi
2097
3.70k
    UINT64_C(2908749824), // S2_storerf_pr
2098
3.70k
    UINT64_C(1214251008), // S2_storerfgp
2099
3.70k
    UINT64_C(2705326080), // S2_storerh_io
2100
3.70k
    UINT64_C(2940207104), // S2_storerh_pbr
2101
3.70k
    UINT64_C(2839543808), // S2_storerh_pci
2102
3.70k
    UINT64_C(2839543810), // S2_storerh_pcr
2103
3.70k
    UINT64_C(2873098240), // S2_storerh_pi
2104
3.70k
    UINT64_C(2906652672), // S2_storerh_pr
2105
3.70k
    UINT64_C(1212153856), // S2_storerhgp
2106
3.70k
    UINT64_C(2711619584), // S2_storerhnew_io
2107
3.70k
    UINT64_C(2946500608), // S2_storerhnew_pbr
2108
3.70k
    UINT64_C(2845837312), // S2_storerhnew_pci
2109
3.70k
    UINT64_C(2845837314), // S2_storerhnew_pcr
2110
3.70k
    UINT64_C(2879391744), // S2_storerhnew_pi
2111
3.70k
    UINT64_C(2912946176), // S2_storerhnew_pr
2112
3.70k
    UINT64_C(1218447360), // S2_storerhnewgp
2113
3.70k
    UINT64_C(2709520384), // S2_storeri_io
2114
3.70k
    UINT64_C(2944401408), // S2_storeri_pbr
2115
3.70k
    UINT64_C(2843738112), // S2_storeri_pci
2116
3.70k
    UINT64_C(2843738114), // S2_storeri_pcr
2117
3.70k
    UINT64_C(2877292544), // S2_storeri_pi
2118
3.70k
    UINT64_C(2910846976), // S2_storeri_pr
2119
3.70k
    UINT64_C(1216348160), // S2_storerigp
2120
3.70k
    UINT64_C(2711621632), // S2_storerinew_io
2121
3.70k
    UINT64_C(2946502656), // S2_storerinew_pbr
2122
3.70k
    UINT64_C(2845839360), // S2_storerinew_pci
2123
3.70k
    UINT64_C(2845839362), // S2_storerinew_pcr
2124
3.70k
    UINT64_C(2879393792), // S2_storerinew_pi
2125
3.70k
    UINT64_C(2912948224), // S2_storerinew_pr
2126
3.70k
    UINT64_C(1218449408), // S2_storerinewgp
2127
3.70k
    UINT64_C(2694840320), // S2_storew_locked
2128
3.70k
    UINT64_C(2357198848), // S2_svsathb
2129
3.70k
    UINT64_C(2357198912), // S2_svsathub
2130
3.70k
    UINT64_C(2264924160), // S2_tableidxb
2131
3.70k
    UINT64_C(2277507072), // S2_tableidxd
2132
3.70k
    UINT64_C(2269118464), // S2_tableidxh
2133
3.70k
    UINT64_C(2273312768), // S2_tableidxw
2134
3.70k
    UINT64_C(2361393216), // S2_togglebit_i
2135
3.70k
    UINT64_C(3330277504), // S2_togglebit_r
2136
3.70k
    UINT64_C(2231369728), // S2_tstbit_i
2137
3.70k
    UINT64_C(3338665984), // S2_tstbit_r
2138
3.70k
    UINT64_C(3221225472), // S2_valignib
2139
3.70k
    UINT64_C(3254779904), // S2_valignrb
2140
3.70k
    UINT64_C(3284140096), // S2_vcnegh
2141
3.70k
    UINT64_C(3284140032), // S2_vcrotate
2142
3.70k
    UINT64_C(3407880416), // S2_vrcnegh
2143
3.70k
    UINT64_C(2290090112), // S2_vrndpackwh
2144
3.70k
    UINT64_C(2290090176), // S2_vrndpackwhs
2145
3.70k
    UINT64_C(2281701568), // S2_vsathb
2146
3.70k
    UINT64_C(2147483872), // S2_vsathb_nopack
2147
3.70k
    UINT64_C(2281701376), // S2_vsathub
2148
3.70k
    UINT64_C(2147483776), // S2_vsathub_nopack
2149
3.70k
    UINT64_C(2281701440), // S2_vsatwh
2150
3.70k
    UINT64_C(2147483840), // S2_vsatwh_nopack
2151
3.70k
    UINT64_C(2281701504), // S2_vsatwuh
2152
3.70k
    UINT64_C(2147483808), // S2_vsatwuh_nopack
2153
3.70k
    UINT64_C(2353004768), // S2_vsplatrb
2154
3.70k
    UINT64_C(2218786880), // S2_vsplatrh
2155
3.70k
    UINT64_C(3229614080), // S2_vspliceib
2156
3.70k
    UINT64_C(3263168512), // S2_vsplicerb
2157
3.70k
    UINT64_C(2214592512), // S2_vsxtbh
2158
3.70k
    UINT64_C(2214592640), // S2_vsxthw
2159
3.70k
    UINT64_C(2290090048), // S2_vtrunehb
2160
3.70k
    UINT64_C(3246391360), // S2_vtrunewh
2161
3.70k
    UINT64_C(2290089984), // S2_vtrunohb
2162
3.70k
    UINT64_C(3246391424), // S2_vtrunowh
2163
3.70k
    UINT64_C(2214592576), // S2_vzxtbh
2164
3.70k
    UINT64_C(2214592704), // S2_vzxthw
2165
3.70k
    UINT64_C(3674210304), // S4_addaddi
2166
3.70k
    UINT64_C(3724541956), // S4_addi_asl_ri
2167
3.70k
    UINT64_C(3724541972), // S4_addi_lsr_ri
2168
3.70k
    UINT64_C(3724541952), // S4_andi_asl_ri
2169
3.70k
    UINT64_C(3724541968), // S4_andi_lsr_ri
2170
3.70k
    UINT64_C(2350907392), // S4_clbaddi
2171
3.70k
    UINT64_C(2287992896), // S4_clbpaddi
2172
3.70k
    UINT64_C(2287992832), // S4_clbpnorm
2173
3.70k
    UINT64_C(2373976064), // S4_extract
2174
3.70k
    UINT64_C(3372220480), // S4_extract_rp
2175
3.70k
    UINT64_C(2315255808), // S4_extractp
2176
3.70k
    UINT64_C(3250585728), // S4_extractp_rp
2177
3.70k
    UINT64_C(3330277568), // S4_lsli
2178
3.70k
    UINT64_C(2233466880), // S4_ntstbit_i
2179
3.70k
    UINT64_C(3340763136), // S4_ntstbit_r
2180
3.70k
    UINT64_C(3657433088), // S4_or_andi
2181
3.70k
    UINT64_C(3661627392), // S4_or_andix
2182
3.70k
    UINT64_C(3665821696), // S4_or_ori
2183
3.70k
    UINT64_C(3724541954), // S4_ori_asl_ri
2184
3.70k
    UINT64_C(3724541970), // S4_ori_lsr_ri
2185
3.70k
    UINT64_C(3588227072), // S4_parity
2186
3.70k
    UINT64_C(2936012932), // S4_pstorerbf_abs
2187
3.70k
    UINT64_C(889192448),  // S4_pstorerbf_rr
2188
3.70k
    UINT64_C(2936021124), // S4_pstorerbfnew_abs
2189
3.70k
    UINT64_C(1174405120), // S4_pstorerbfnew_io
2190
3.70k
    UINT64_C(922746880),  // S4_pstorerbfnew_rr
2191
3.70k
    UINT64_C(2946498692), // S4_pstorerbnewf_abs
2192
3.70k
    UINT64_C(899678208),  // S4_pstorerbnewf_rr
2193
3.70k
    UINT64_C(2946506884), // S4_pstorerbnewfnew_abs
2194
3.70k
    UINT64_C(1184890880), // S4_pstorerbnewfnew_io
2195
3.70k
    UINT64_C(933232640),  // S4_pstorerbnewfnew_rr
2196
3.70k
    UINT64_C(2946498688), // S4_pstorerbnewt_abs
2197
3.70k
    UINT64_C(882900992),  // S4_pstorerbnewt_rr
2198
3.70k
    UINT64_C(2946506880), // S4_pstorerbnewtnew_abs
2199
3.70k
    UINT64_C(1117782016), // S4_pstorerbnewtnew_io
2200
3.70k
    UINT64_C(916455424),  // S4_pstorerbnewtnew_rr
2201
3.70k
    UINT64_C(2936012928), // S4_pstorerbt_abs
2202
3.70k
    UINT64_C(872415232),  // S4_pstorerbt_rr
2203
3.70k
    UINT64_C(2936021120), // S4_pstorerbtnew_abs
2204
3.70k
    UINT64_C(1107296256), // S4_pstorerbtnew_io
2205
3.70k
    UINT64_C(905969664),  // S4_pstorerbtnew_rr
2206
3.70k
    UINT64_C(2948595844), // S4_pstorerdf_abs
2207
3.70k
    UINT64_C(901775360),  // S4_pstorerdf_rr
2208
3.70k
    UINT64_C(2948604036), // S4_pstorerdfnew_abs
2209
3.70k
    UINT64_C(1186988032), // S4_pstorerdfnew_io
2210
3.70k
    UINT64_C(935329792),  // S4_pstorerdfnew_rr
2211
3.70k
    UINT64_C(2948595840), // S4_pstorerdt_abs
2212
3.70k
    UINT64_C(884998144),  // S4_pstorerdt_rr
2213
3.70k
    UINT64_C(2948604032), // S4_pstorerdtnew_abs
2214
3.70k
    UINT64_C(1119879168), // S4_pstorerdtnew_io
2215
3.70k
    UINT64_C(918552576),  // S4_pstorerdtnew_rr
2216
3.70k
    UINT64_C(2942304388), // S4_pstorerff_abs
2217
3.70k
    UINT64_C(895483904),  // S4_pstorerff_rr
2218
3.70k
    UINT64_C(2942312580), // S4_pstorerffnew_abs
2219
3.70k
    UINT64_C(1180696576), // S4_pstorerffnew_io
2220
3.70k
    UINT64_C(929038336),  // S4_pstorerffnew_rr
2221
3.70k
    UINT64_C(2942304384), // S4_pstorerft_abs
2222
3.70k
    UINT64_C(878706688),  // S4_pstorerft_rr
2223
3.70k
    UINT64_C(2942312576), // S4_pstorerftnew_abs
2224
3.70k
    UINT64_C(1113587712), // S4_pstorerftnew_io
2225
3.70k
    UINT64_C(912261120),  // S4_pstorerftnew_rr
2226
3.70k
    UINT64_C(2940207236), // S4_pstorerhf_abs
2227
3.70k
    UINT64_C(893386752),  // S4_pstorerhf_rr
2228
3.70k
    UINT64_C(2940215428), // S4_pstorerhfnew_abs
2229
3.70k
    UINT64_C(1178599424), // S4_pstorerhfnew_io
2230
3.70k
    UINT64_C(926941184),  // S4_pstorerhfnew_rr
2231
3.70k
    UINT64_C(2946500740), // S4_pstorerhnewf_abs
2232
3.70k
    UINT64_C(899678216),  // S4_pstorerhnewf_rr
2233
3.70k
    UINT64_C(2946508932), // S4_pstorerhnewfnew_abs
2234
3.70k
    UINT64_C(1184892928), // S4_pstorerhnewfnew_io
2235
3.70k
    UINT64_C(933232648),  // S4_pstorerhnewfnew_rr
2236
3.70k
    UINT64_C(2946500736), // S4_pstorerhnewt_abs
2237
3.70k
    UINT64_C(882901000),  // S4_pstorerhnewt_rr
2238
3.70k
    UINT64_C(2946508928), // S4_pstorerhnewtnew_abs
2239
3.70k
    UINT64_C(1117784064), // S4_pstorerhnewtnew_io
2240
3.70k
    UINT64_C(916455432),  // S4_pstorerhnewtnew_rr
2241
3.70k
    UINT64_C(2940207232), // S4_pstorerht_abs
2242
3.70k
    UINT64_C(876609536),  // S4_pstorerht_rr
2243
3.70k
    UINT64_C(2940215424), // S4_pstorerhtnew_abs
2244
3.70k
    UINT64_C(1111490560), // S4_pstorerhtnew_io
2245
3.70k
    UINT64_C(910163968),  // S4_pstorerhtnew_rr
2246
3.70k
    UINT64_C(2944401540), // S4_pstorerif_abs
2247
3.70k
    UINT64_C(897581056),  // S4_pstorerif_rr
2248
3.70k
    UINT64_C(2944409732), // S4_pstorerifnew_abs
2249
3.70k
    UINT64_C(1182793728), // S4_pstorerifnew_io
2250
3.70k
    UINT64_C(931135488),  // S4_pstorerifnew_rr
2251
3.70k
    UINT64_C(2946502788), // S4_pstorerinewf_abs
2252
3.70k
    UINT64_C(899678224),  // S4_pstorerinewf_rr
2253
3.70k
    UINT64_C(2946510980), // S4_pstorerinewfnew_abs
2254
3.70k
    UINT64_C(1184894976), // S4_pstorerinewfnew_io
2255
3.70k
    UINT64_C(933232656),  // S4_pstorerinewfnew_rr
2256
3.70k
    UINT64_C(2946502784), // S4_pstorerinewt_abs
2257
3.70k
    UINT64_C(882901008),  // S4_pstorerinewt_rr
2258
3.70k
    UINT64_C(2946510976), // S4_pstorerinewtnew_abs
2259
3.70k
    UINT64_C(1117786112), // S4_pstorerinewtnew_io
2260
3.70k
    UINT64_C(916455440),  // S4_pstorerinewtnew_rr
2261
3.70k
    UINT64_C(2944401536), // S4_pstorerit_abs
2262
3.70k
    UINT64_C(880803840),  // S4_pstorerit_rr
2263
3.70k
    UINT64_C(2944409728), // S4_pstoreritnew_abs
2264
3.70k
    UINT64_C(1115684864), // S4_pstoreritnew_io
2265
3.70k
    UINT64_C(914358272),  // S4_pstoreritnew_rr
2266
3.70k
    UINT64_C(2699034624), // S4_stored_locked
2267
3.70k
    UINT64_C(1006632960), // S4_storeirb_io
2268
3.70k
    UINT64_C(947912704),  // S4_storeirbf_io
2269
3.70k
    UINT64_C(964689920),  // S4_storeirbfnew_io
2270
3.70k
    UINT64_C(939524096),  // S4_storeirbt_io
2271
3.70k
    UINT64_C(956301312),  // S4_storeirbtnew_io
2272
3.70k
    UINT64_C(1008730112), // S4_storeirh_io
2273
3.70k
    UINT64_C(950009856),  // S4_storeirhf_io
2274
3.70k
    UINT64_C(966787072),  // S4_storeirhfnew_io
2275
3.70k
    UINT64_C(941621248),  // S4_storeirht_io
2276
3.70k
    UINT64_C(958398464),  // S4_storeirhtnew_io
2277
3.70k
    UINT64_C(1010827264), // S4_storeiri_io
2278
3.70k
    UINT64_C(952107008),  // S4_storeirif_io
2279
3.70k
    UINT64_C(968884224),  // S4_storeirifnew_io
2280
3.70k
    UINT64_C(943718400),  // S4_storeirit_io
2281
3.70k
    UINT64_C(960495616),  // S4_storeiritnew_io
2282
3.70k
    UINT64_C(2868904064), // S4_storerb_ap
2283
3.70k
    UINT64_C(989855744),  // S4_storerb_rr
2284
3.70k
    UINT64_C(2902458496), // S4_storerb_ur
2285
3.70k
    UINT64_C(2879389824), // S4_storerbnew_ap
2286
3.70k
    UINT64_C(1000341504), // S4_storerbnew_rr
2287
3.70k
    UINT64_C(2912944256), // S4_storerbnew_ur
2288
3.70k
    UINT64_C(2881486976), // S4_storerd_ap
2289
3.70k
    UINT64_C(1002438656), // S4_storerd_rr
2290
3.70k
    UINT64_C(2915041408), // S4_storerd_ur
2291
3.70k
    UINT64_C(2875195520), // S4_storerf_ap
2292
3.70k
    UINT64_C(996147200),  // S4_storerf_rr
2293
3.70k
    UINT64_C(2908749952), // S4_storerf_ur
2294
3.70k
    UINT64_C(2873098368), // S4_storerh_ap
2295
3.70k
    UINT64_C(994050048),  // S4_storerh_rr
2296
3.70k
    UINT64_C(2906652800), // S4_storerh_ur
2297
3.70k
    UINT64_C(2879391872), // S4_storerhnew_ap
2298
3.70k
    UINT64_C(1000341512), // S4_storerhnew_rr
2299
3.70k
    UINT64_C(2912946304), // S4_storerhnew_ur
2300
3.70k
    UINT64_C(2877292672), // S4_storeri_ap
2301
3.70k
    UINT64_C(998244352),  // S4_storeri_rr
2302
3.70k
    UINT64_C(2910847104), // S4_storeri_ur
2303
3.70k
    UINT64_C(2879393920), // S4_storerinew_ap
2304
3.70k
    UINT64_C(1000341520), // S4_storerinew_rr
2305
3.70k
    UINT64_C(2912948352), // S4_storerinew_ur
2306
3.70k
    UINT64_C(3682598912), // S4_subaddi
2307
3.70k
    UINT64_C(3724541958), // S4_subi_asl_ri
2308
3.70k
    UINT64_C(3724541974), // S4_subi_lsr_ri
2309
3.70k
    UINT64_C(3284140224), // S4_vrcrotate
2310
3.70k
    UINT64_C(3416260608), // S4_vrcrotate_acc
2311
3.70k
    UINT64_C(3242197120), // S4_vxaddsubh
2312
3.70k
    UINT64_C(3250585600), // S4_vxaddsubhr
2313
3.70k
    UINT64_C(3242196992), // S4_vxaddsubw
2314
3.70k
    UINT64_C(3242197184), // S4_vxsubaddh
2315
3.70k
    UINT64_C(3250585664), // S4_vxsubaddhr
2316
3.70k
    UINT64_C(3242197056), // S4_vxsubaddw
2317
3.70k
    UINT64_C(2287992960), // S5_asrhub_rnd_sat
2318
3.70k
    UINT64_C(2287992992), // S5_asrhub_sat
2319
3.70k
    UINT64_C(2287992928), // S5_popcountp
2320
3.70k
    UINT64_C(2149580800), // S5_vasrhrnd
2321
3.70k
    UINT64_C(2147483744), // S6_rol_i_p
2322
3.70k
    UINT64_C(2181038304), // S6_rol_i_p_acc
2323
3.70k
    UINT64_C(2185232480), // S6_rol_i_p_and
2324
3.70k
    UINT64_C(2181038176), // S6_rol_i_p_nac
2325
3.70k
    UINT64_C(2185232608), // S6_rol_i_p_or
2326
3.70k
    UINT64_C(2189426784), // S6_rol_i_p_xacc
2327
3.70k
    UINT64_C(2348810336), // S6_rol_i_r
2328
3.70k
    UINT64_C(2382364896), // S6_rol_i_r_acc
2329
3.70k
    UINT64_C(2386559072), // S6_rol_i_r_and
2330
3.70k
    UINT64_C(2382364768), // S6_rol_i_r_nac
2331
3.70k
    UINT64_C(2386559200), // S6_rol_i_r_or
2332
3.70k
    UINT64_C(2390753376), // S6_rol_i_r_xacc
2333
3.70k
    UINT64_C(2218786944), // S6_vsplatrbp
2334
3.70k
    UINT64_C(3246391392), // S6_vtrunehb_ppp
2335
3.70k
    UINT64_C(3246391456), // S6_vtrunohb_ppp
2336
3.70k
    UINT64_C(0),  // SA1_addi
2337
3.70k
    UINT64_C(6144), // SA1_addrx
2338
3.70k
    UINT64_C(3072), // SA1_addsp
2339
3.70k
    UINT64_C(4608), // SA1_and1
2340
3.70k
    UINT64_C(6768), // SA1_clrf
2341
3.70k
    UINT64_C(6736), // SA1_clrfnew
2342
3.70k
    UINT64_C(6752), // SA1_clrt
2343
3.70k
    UINT64_C(6720), // SA1_clrtnew
2344
3.70k
    UINT64_C(6400), // SA1_cmpeqi
2345
3.70k
    UINT64_C(7168), // SA1_combine0i
2346
3.70k
    UINT64_C(7176), // SA1_combine1i
2347
3.70k
    UINT64_C(7184), // SA1_combine2i
2348
3.70k
    UINT64_C(7192), // SA1_combine3i
2349
3.70k
    UINT64_C(7432), // SA1_combinerz
2350
3.70k
    UINT64_C(7424), // SA1_combinezr
2351
3.70k
    UINT64_C(4864), // SA1_dec
2352
3.70k
    UINT64_C(4352), // SA1_inc
2353
3.70k
    UINT64_C(2048), // SA1_seti
2354
3.70k
    UINT64_C(6656), // SA1_setin1
2355
3.70k
    UINT64_C(5376), // SA1_sxtb
2356
3.70k
    UINT64_C(5120), // SA1_sxth
2357
3.70k
    UINT64_C(4096), // SA1_tfr
2358
3.70k
    UINT64_C(5888), // SA1_zxtb
2359
3.70k
    UINT64_C(5632), // SA1_zxth
2360
3.70k
    UINT64_C(1509949440), // SAVE_REGISTERS_CALL_V4
2361
3.70k
    UINT64_C(1509949440), // SAVE_REGISTERS_CALL_V4STK
2362
3.70k
    UINT64_C(1509949440), // SAVE_REGISTERS_CALL_V4STK_EXT
2363
3.70k
    UINT64_C(1509949440), // SAVE_REGISTERS_CALL_V4STK_EXT_PIC
2364
3.70k
    UINT64_C(1509949440), // SAVE_REGISTERS_CALL_V4STK_PIC
2365
3.70k
    UINT64_C(1509949440), // SAVE_REGISTERS_CALL_V4_EXT
2366
3.70k
    UINT64_C(1509949440), // SAVE_REGISTERS_CALL_V4_EXT_PIC
2367
3.70k
    UINT64_C(1509949440), // SAVE_REGISTERS_CALL_V4_PIC
2368
3.70k
    UINT64_C(0),  // SL1_loadri_io
2369
3.70k
    UINT64_C(4096), // SL1_loadrub_io
2370
3.70k
    UINT64_C(7936), // SL2_deallocframe
2371
3.70k
    UINT64_C(8128), // SL2_jumpr31
2372
3.70k
    UINT64_C(8133), // SL2_jumpr31_f
2373
3.70k
    UINT64_C(8135), // SL2_jumpr31_fnew
2374
3.70k
    UINT64_C(8132), // SL2_jumpr31_t
2375
3.70k
    UINT64_C(8134), // SL2_jumpr31_tnew
2376
3.70k
    UINT64_C(4096), // SL2_loadrb_io
2377
3.70k
    UINT64_C(7680), // SL2_loadrd_sp
2378
3.70k
    UINT64_C(0),  // SL2_loadrh_io
2379
3.70k
    UINT64_C(7168), // SL2_loadri_sp
2380
3.70k
    UINT64_C(2048), // SL2_loadruh_io
2381
3.70k
    UINT64_C(8000), // SL2_return
2382
3.70k
    UINT64_C(8005), // SL2_return_f
2383
3.70k
    UINT64_C(8007), // SL2_return_fnew
2384
3.70k
    UINT64_C(8004), // SL2_return_t
2385
3.70k
    UINT64_C(8006), // SL2_return_tnew
2386
3.70k
    UINT64_C(4096), // SS1_storeb_io
2387
3.70k
    UINT64_C(0),  // SS1_storew_io
2388
3.70k
    UINT64_C(7168), // SS2_allocframe
2389
3.70k
    UINT64_C(4608), // SS2_storebi0
2390
3.70k
    UINT64_C(4864), // SS2_storebi1
2391
3.70k
    UINT64_C(2560), // SS2_stored_sp
2392
3.70k
    UINT64_C(0),  // SS2_storeh_io
2393
3.70k
    UINT64_C(2048), // SS2_storew_sp
2394
3.70k
    UINT64_C(4096), // SS2_storewi0
2395
3.70k
    UINT64_C(4352), // SS2_storewi1
2396
3.70k
    UINT64_C(0),  // TFRI64_V2_ext
2397
3.70k
    UINT64_C(0),  // TFRI64_V4
2398
3.70k
    UINT64_C(2449473568), // V6_extractw
2399
3.70k
    UINT64_C(432013376),  // V6_lvsplatb
2400
3.70k
    UINT64_C(432013344),  // V6_lvsplath
2401
3.70k
    UINT64_C(429916192),  // V6_lvsplatw
2402
3.70k
    UINT64_C(503513088),  // V6_pred_and
2403
3.70k
    UINT64_C(503513108),  // V6_pred_and_n
2404
3.70k
    UINT64_C(503513096),  // V6_pred_not
2405
3.70k
    UINT64_C(503513092),  // V6_pred_or
2406
3.70k
    UINT64_C(503513104),  // V6_pred_or_n
2407
3.70k
    UINT64_C(429916228),  // V6_pred_scalar2
2408
3.70k
    UINT64_C(429916236),  // V6_pred_scalar2v2
2409
3.70k
    UINT64_C(503513100),  // V6_pred_xor
2410
3.70k
    UINT64_C(503513112),  // V6_shuffeqh
2411
3.70k
    UINT64_C(503513116),  // V6_shuffeqw
2412
3.70k
    UINT64_C(671088864),  // V6_vL32Ub_ai
2413
3.70k
    UINT64_C(687866080),  // V6_vL32Ub_pi
2414
3.70k
    UINT64_C(721420512),  // V6_vL32Ub_ppu
2415
3.70k
    UINT64_C(671088640),  // V6_vL32b_ai
2416
3.70k
    UINT64_C(671088672),  // V6_vL32b_cur_ai
2417
3.70k
    UINT64_C(679477408),  // V6_vL32b_cur_npred_ai
2418
3.70k
    UINT64_C(696254624),  // V6_vL32b_cur_npred_pi
2419
3.70k
    UINT64_C(729809056),  // V6_vL32b_cur_npred_ppu
2420
3.70k
    UINT64_C(687865888),  // V6_vL32b_cur_pi
2421
3.70k
    UINT64_C(721420320),  // V6_vL32b_cur_ppu
2422
3.70k
    UINT64_C(679477376),  // V6_vL32b_cur_pred_ai
2423
3.70k
    UINT64_C(696254592),  // V6_vL32b_cur_pred_pi
2424
3.70k
    UINT64_C(729809024),  // V6_vL32b_cur_pred_ppu
2425
3.70k
    UINT64_C(679477344),  // V6_vL32b_npred_ai
2426
3.70k
    UINT64_C(696254560),  // V6_vL32b_npred_pi
2427
3.70k
    UINT64_C(729808992),  // V6_vL32b_npred_ppu
2428
3.70k
    UINT64_C(675282944),  // V6_vL32b_nt_ai
2429
3.70k
    UINT64_C(675282976),  // V6_vL32b_nt_cur_ai
2430
3.70k
    UINT64_C(683671712),  // V6_vL32b_nt_cur_npred_ai
2431
3.70k
    UINT64_C(700448928),  // V6_vL32b_nt_cur_npred_pi
2432
3.70k
    UINT64_C(734003360),  // V6_vL32b_nt_cur_npred_ppu
2433
3.70k
    UINT64_C(692060192),  // V6_vL32b_nt_cur_pi
2434
3.70k
    UINT64_C(725614624),  // V6_vL32b_nt_cur_ppu
2435
3.70k
    UINT64_C(683671680),  // V6_vL32b_nt_cur_pred_ai
2436
3.70k
    UINT64_C(700448896),  // V6_vL32b_nt_cur_pred_pi
2437
3.70k
    UINT64_C(734003328),  // V6_vL32b_nt_cur_pred_ppu
2438
3.70k
    UINT64_C(683671648),  // V6_vL32b_nt_npred_ai
2439
3.70k
    UINT64_C(700448864),  // V6_vL32b_nt_npred_pi
2440
3.70k
    UINT64_C(734003296),  // V6_vL32b_nt_npred_ppu
2441
3.70k
    UINT64_C(692060160),  // V6_vL32b_nt_pi
2442
3.70k
    UINT64_C(725614592),  // V6_vL32b_nt_ppu
2443
3.70k
    UINT64_C(683671616),  // V6_vL32b_nt_pred_ai
2444
3.70k
    UINT64_C(700448832),  // V6_vL32b_nt_pred_pi
2445
3.70k
    UINT64_C(734003264),  // V6_vL32b_nt_pred_ppu
2446
3.70k
    UINT64_C(675283008),  // V6_vL32b_nt_tmp_ai
2447
3.70k
    UINT64_C(683671776),  // V6_vL32b_nt_tmp_npred_ai
2448
3.70k
    UINT64_C(700448992),  // V6_vL32b_nt_tmp_npred_pi
2449
3.70k
    UINT64_C(734003424),  // V6_vL32b_nt_tmp_npred_ppu
2450
3.70k
    UINT64_C(692060224),  // V6_vL32b_nt_tmp_pi
2451
3.70k
    UINT64_C(725614656),  // V6_vL32b_nt_tmp_ppu
2452
3.70k
    UINT64_C(683671744),  // V6_vL32b_nt_tmp_pred_ai
2453
3.70k
    UINT64_C(700448960),  // V6_vL32b_nt_tmp_pred_pi
2454
3.70k
    UINT64_C(734003392),  // V6_vL32b_nt_tmp_pred_ppu
2455
3.70k
    UINT64_C(687865856),  // V6_vL32b_pi
2456
3.70k
    UINT64_C(721420288),  // V6_vL32b_ppu
2457
3.70k
    UINT64_C(679477312),  // V6_vL32b_pred_ai
2458
3.70k
    UINT64_C(696254528),  // V6_vL32b_pred_pi
2459
3.70k
    UINT64_C(729808960),  // V6_vL32b_pred_ppu
2460
3.70k
    UINT64_C(671088704),  // V6_vL32b_tmp_ai
2461
3.70k
    UINT64_C(679477472),  // V6_vL32b_tmp_npred_ai
2462
3.70k
    UINT64_C(696254688),  // V6_vL32b_tmp_npred_pi
2463
3.70k
    UINT64_C(729809120),  // V6_vL32b_tmp_npred_ppu
2464
3.70k
    UINT64_C(687865920),  // V6_vL32b_tmp_pi
2465
3.70k
    UINT64_C(721420352),  // V6_vL32b_tmp_ppu
2466
3.70k
    UINT64_C(679477440),  // V6_vL32b_tmp_pred_ai
2467
3.70k
    UINT64_C(696254656),  // V6_vL32b_tmp_pred_pi
2468
3.70k
    UINT64_C(729809088),  // V6_vL32b_tmp_pred_ppu
2469
3.70k
    UINT64_C(673186016),  // V6_vS32Ub_ai
2470
3.70k
    UINT64_C(681574624),  // V6_vS32Ub_npred_ai
2471
3.70k
    UINT64_C(698351840),  // V6_vS32Ub_npred_pi
2472
3.70k
    UINT64_C(731906272),  // V6_vS32Ub_npred_ppu
2473
3.70k
    UINT64_C(689963232),  // V6_vS32Ub_pi
2474
3.70k
    UINT64_C(723517664),  // V6_vS32Ub_ppu
2475
3.70k
    UINT64_C(681574592),  // V6_vS32Ub_pred_ai
2476
3.70k
    UINT64_C(698351808),  // V6_vS32Ub_pred_pi
2477
3.70k
    UINT64_C(731906240),  // V6_vS32Ub_pred_ppu
2478
3.70k
    UINT64_C(673185792),  // V6_vS32b_ai
2479
3.70k
    UINT64_C(673185824),  // V6_vS32b_new_ai
2480
3.70k
    UINT64_C(681574504),  // V6_vS32b_new_npred_ai
2481
3.70k
    UINT64_C(698351720),  // V6_vS32b_new_npred_pi
2482
3.70k
    UINT64_C(731906152),  // V6_vS32b_new_npred_ppu
2483
3.70k
    UINT64_C(689963040),  // V6_vS32b_new_pi
2484
3.70k
    UINT64_C(723517472),  // V6_vS32b_new_ppu
2485
3.70k
    UINT64_C(681574464),  // V6_vS32b_new_pred_ai
2486
3.70k
    UINT64_C(698351680),  // V6_vS32b_new_pred_pi
2487
3.70k
    UINT64_C(731906112),  // V6_vS32b_new_pred_ppu
2488
3.70k
    UINT64_C(681574432),  // V6_vS32b_npred_ai
2489
3.70k
    UINT64_C(698351648),  // V6_vS32b_npred_pi
2490
3.70k
    UINT64_C(731906080),  // V6_vS32b_npred_ppu
2491
3.70k
    UINT64_C(679477280),  // V6_vS32b_nqpred_ai
2492
3.70k
    UINT64_C(696254496),  // V6_vS32b_nqpred_pi
2493
3.70k
    UINT64_C(729808928),  // V6_vS32b_nqpred_ppu
2494
3.70k
    UINT64_C(677380096),  // V6_vS32b_nt_ai
2495
3.70k
    UINT64_C(677380128),  // V6_vS32b_nt_new_ai
2496
3.70k
    UINT64_C(685768824),  // V6_vS32b_nt_new_npred_ai
2497
3.70k
    UINT64_C(702546040),  // V6_vS32b_nt_new_npred_pi
2498
3.70k
    UINT64_C(736100472),  // V6_vS32b_nt_new_npred_ppu
2499
3.70k
    UINT64_C(694157344),  // V6_vS32b_nt_new_pi
2500
3.70k
    UINT64_C(727711776),  // V6_vS32b_nt_new_ppu
2501
3.70k
    UINT64_C(685768784),  // V6_vS32b_nt_new_pred_ai
2502
3.70k
    UINT64_C(702546000),  // V6_vS32b_nt_new_pred_pi
2503
3.70k
    UINT64_C(736100432),  // V6_vS32b_nt_new_pred_ppu
2504
3.70k
    UINT64_C(685768736),  // V6_vS32b_nt_npred_ai
2505
3.70k
    UINT64_C(702545952),  // V6_vS32b_nt_npred_pi
2506
3.70k
    UINT64_C(736100384),  // V6_vS32b_nt_npred_ppu
2507
3.70k
    UINT64_C(683671584),  // V6_vS32b_nt_nqpred_ai
2508
3.70k
    UINT64_C(700448800),  // V6_vS32b_nt_nqpred_pi
2509
3.70k
    UINT64_C(734003232),  // V6_vS32b_nt_nqpred_ppu
2510
3.70k
    UINT64_C(694157312),  // V6_vS32b_nt_pi
2511
3.70k
    UINT64_C(727711744),  // V6_vS32b_nt_ppu
2512
3.70k
    UINT64_C(685768704),  // V6_vS32b_nt_pred_ai
2513
3.70k
    UINT64_C(702545920),  // V6_vS32b_nt_pred_pi
2514
3.70k
    UINT64_C(736100352),  // V6_vS32b_nt_pred_ppu
2515
3.70k
    UINT64_C(683671552),  // V6_vS32b_nt_qpred_ai
2516
3.70k
    UINT64_C(700448768),  // V6_vS32b_nt_qpred_pi
2517
3.70k
    UINT64_C(734003200),  // V6_vS32b_nt_qpred_ppu
2518
3.70k
    UINT64_C(689963008),  // V6_vS32b_pi
2519
3.70k
    UINT64_C(723517440),  // V6_vS32b_ppu
2520
3.70k
    UINT64_C(681574400),  // V6_vS32b_pred_ai
2521
3.70k
    UINT64_C(698351616),  // V6_vS32b_pred_pi
2522
3.70k
    UINT64_C(731906048),  // V6_vS32b_pred_ppu
2523
3.70k
    UINT64_C(679477248),  // V6_vS32b_qpred_ai
2524
3.70k
    UINT64_C(696254464),  // V6_vS32b_qpred_pi
2525
3.70k
    UINT64_C(729808896),  // V6_vS32b_qpred_ppu
2526
3.70k
    UINT64_C(673185832),  // V6_vS32b_srls_ai
2527
3.70k
    UINT64_C(689963048),  // V6_vS32b_srls_pi
2528
3.70k
    UINT64_C(723517480),  // V6_vS32b_srls_ppu
2529
3.70k
    UINT64_C(503382144),  // V6_vabsb
2530
3.70k
    UINT64_C(503382176),  // V6_vabsb_sat
2531
3.70k
    UINT64_C(482344992),  // V6_vabsdiffh
2532
3.70k
    UINT64_C(482344960),  // V6_vabsdiffub
2533
3.70k
    UINT64_C(482345024),  // V6_vabsdiffuh
2534
3.70k
    UINT64_C(482345056),  // V6_vabsdiffw
2535
3.70k
    UINT64_C(503316480),  // V6_vabsh
2536
3.70k
    UINT64_C(503316512),  // V6_vabsh_sat
2537
3.70k
    UINT64_C(503316544),  // V6_vabsw
2538
3.70k
    UINT64_C(503316576),  // V6_vabsw_sat
2539
3.70k
    UINT64_C(530579648),  // V6_vaddb
2540
3.70k
    UINT64_C(476053632),  // V6_vaddb_dv
2541
3.70k
    UINT64_C(503390304),  // V6_vaddbnq
2542
3.70k
    UINT64_C(503390208),  // V6_vaddbq
2543
3.70k
    UINT64_C(520093696),  // V6_vaddbsat
2544
3.70k
    UINT64_C(513802240),  // V6_vaddbsat_dv
2545
3.70k
    UINT64_C(480256000),  // V6_vaddcarry
2546
3.70k
    UINT64_C(497033216),  // V6_vaddcarryo
2547
3.70k
    UINT64_C(494936064),  // V6_vaddcarrysat
2548
3.70k
    UINT64_C(520101888),  // V6_vaddclbh
2549
3.70k
    UINT64_C(520101920),  // V6_vaddclbw
2550
3.70k
    UINT64_C(530579680),  // V6_vaddh
2551
3.70k
    UINT64_C(476053664),  // V6_vaddh_dv
2552
3.70k
    UINT64_C(503390336),  // V6_vaddhnq
2553
3.70k
    UINT64_C(503390240),  // V6_vaddhq
2554
3.70k
    UINT64_C(473956448),  // V6_vaddhsat
2555
3.70k
    UINT64_C(478150688),  // V6_vaddhsat_dv
2556
3.70k
    UINT64_C(480247936),  // V6_vaddhw
2557
3.70k
    UINT64_C(471867456),  // V6_vaddhw_acc
2558
3.70k
    UINT64_C(480247872),  // V6_vaddubh
2559
3.70k
    UINT64_C(473964704),  // V6_vaddubh_acc
2560
3.70k
    UINT64_C(473956384),  // V6_vaddubsat
2561
3.70k
    UINT64_C(476053728),  // V6_vaddubsat_dv
2562
3.70k
    UINT64_C(513802368),  // V6_vaddububb_sat
2563
3.70k
    UINT64_C(473956416),  // V6_vadduhsat
2564
3.70k
    UINT64_C(478150656),  // V6_vadduhsat_dv
2565
3.70k
    UINT64_C(480247904),  // V6_vadduhw
2566
3.70k
    UINT64_C(473964672),  // V6_vadduhw_acc
2567
3.70k
    UINT64_C(526385184),  // V6_vadduwsat
2568
3.70k
    UINT64_C(513802304),  // V6_vadduwsat_dv
2569
3.70k
    UINT64_C(473956352),  // V6_vaddw
2570
3.70k
    UINT64_C(476053696),  // V6_vaddw_dv
2571
3.70k
    UINT64_C(503390368),  // V6_vaddwnq
2572
3.70k
    UINT64_C(503390272),  // V6_vaddwq
2573
3.70k
    UINT64_C(473956480),  // V6_vaddwsat
2574
3.70k
    UINT64_C(478150720),  // V6_vaddwsat_dv
2575
3.70k
    UINT64_C(452984832),  // V6_valignb
2576
3.70k
    UINT64_C(505421824),  // V6_valignbi
2577
3.70k
    UINT64_C(471859360),  // V6_vand
2578
3.70k
    UINT64_C(429917344),  // V6_vandnqrt
2579
3.70k
    UINT64_C(425731168),  // V6_vandnqrt_acc
2580
3.70k
    UINT64_C(429916320),  // V6_vandqrt
2581
3.70k
    UINT64_C(425730144),  // V6_vandqrt_acc
2582
3.70k
    UINT64_C(503521312),  // V6_vandvnqv
2583
3.70k
    UINT64_C(503521280),  // V6_vandvqv
2584
3.70k
    UINT64_C(429916232),  // V6_vandvrt
2585
3.70k
    UINT64_C(425730176),  // V6_vandvrt_acc
2586
3.70k
    UINT64_C(427819008),  // V6_vaslh
2587
3.70k
    UINT64_C(429924512),  // V6_vaslh_acc
2588
3.70k
    UINT64_C(530579616),  // V6_vaslhv
2589
3.70k
    UINT64_C(425722080),  // V6_vaslw
2590
3.70k
    UINT64_C(425730112),  // V6_vaslw_acc
2591
3.70k
    UINT64_C(530579584),  // V6_vaslwv
2592
3.70k
    UINT64_C(446701792),  // V6_vasr_into
2593
3.70k
    UINT64_C(425722048),  // V6_vasrh
2594
3.70k
    UINT64_C(427827424),  // V6_vasrh_acc
2595
3.70k
    UINT64_C(452993024),  // V6_vasrhbrndsat
2596
3.70k
    UINT64_C(402653184),  // V6_vasrhbsat
2597
3.70k
    UINT64_C(452985056),  // V6_vasrhubrndsat
2598
3.70k
    UINT64_C(452985024),  // V6_vasrhubsat
2599
3.70k
    UINT64_C(530579552),  // V6_vasrhv
2600
3.70k
    UINT64_C(402653408),  // V6_vasruhubrndsat
2601
3.70k
    UINT64_C(402661536),  // V6_vasruhubsat
2602
3.70k
    UINT64_C(402653216),  // V6_vasruwuhrndsat
2603
3.70k
    UINT64_C(402661504),  // V6_vasruwuhsat
2604
3.70k
    UINT64_C(425722016),  // V6_vasrw
2605
3.70k
    UINT64_C(425730208),  // V6_vasrw_acc
2606
3.70k
    UINT64_C(452984896),  // V6_vasrwh
2607
3.70k
    UINT64_C(452984960),  // V6_vasrwhrndsat
2608
3.70k
    UINT64_C(452984928),  // V6_vasrwhsat
2609
3.70k
    UINT64_C(402653248),  // V6_vasrwuhrndsat
2610
3.70k
    UINT64_C(452984992),  // V6_vasrwuhsat
2611
3.70k
    UINT64_C(530579456),  // V6_vasrwv
2612
3.70k
    UINT64_C(503521504),  // V6_vassign
2613
3.70k
    UINT64_C(520102016),  // V6_vavgb
2614
3.70k
    UINT64_C(520102048),  // V6_vavgbrnd
2615
3.70k
    UINT64_C(482345152),  // V6_vavgh
2616
3.70k
    UINT64_C(484442272),  // V6_vavghrnd
2617
3.70k
    UINT64_C(482345088),  // V6_vavgub
2618
3.70k
    UINT64_C(484442208),  // V6_vavgubrnd
2619
3.70k
    UINT64_C(482345120),  // V6_vavguh
2620
3.70k
    UINT64_C(484442240),  // V6_vavguhrnd
2621
3.70k
    UINT64_C(520101952),  // V6_vavguw
2622
3.70k
    UINT64_C(520101984),  // V6_vavguwrnd
2623
3.70k
    UINT64_C(482345184),  // V6_vavgw
2624
3.70k
    UINT64_C(484442304),  // V6_vavgwrnd
2625
3.70k
    UINT64_C(442499072),  // V6_vccombine
2626
3.70k
    UINT64_C(503447776),  // V6_vcl0h
2627
3.70k
    UINT64_C(503447712),  // V6_vcl0w
2628
3.70k
    UINT64_C(436207616),  // V6_vcmov
2629
3.70k
    UINT64_C(524288224),  // V6_vcombine
2630
3.70k
    UINT64_C(434118720),  // V6_vdeal
2631
3.70k
    UINT64_C(503316704),  // V6_vdealb
2632
3.70k
    UINT64_C(522191072),  // V6_vdealb4w
2633
3.70k
    UINT64_C(503316672),  // V6_vdealh
2634
3.70k
    UINT64_C(452993152),  // V6_vdealvdd
2635
3.70k
    UINT64_C(522190880),  // V6_vdelta
2636
3.70k
    UINT64_C(419430592),  // V6_vdmpybus
2637
3.70k
    UINT64_C(419438784),  // V6_vdmpybus_acc
2638
3.70k
    UINT64_C(419430624),  // V6_vdmpybus_dv
2639
3.70k
    UINT64_C(419438816),  // V6_vdmpybus_dv_acc
2640
3.70k
    UINT64_C(419430464),  // V6_vdmpyhb
2641
3.70k
    UINT64_C(419438688),  // V6_vdmpyhb_acc
2642
3.70k
    UINT64_C(421527680),  // V6_vdmpyhb_dv
2643
3.70k
    UINT64_C(421535872),  // V6_vdmpyhb_dv_acc
2644
3.70k
    UINT64_C(421527648),  // V6_vdmpyhisat
2645
3.70k
    UINT64_C(421535808),  // V6_vdmpyhisat_acc
2646
3.70k
    UINT64_C(421527616),  // V6_vdmpyhsat
2647
3.70k
    UINT64_C(421535840),  // V6_vdmpyhsat_acc
2648
3.70k
    UINT64_C(421527584),  // V6_vdmpyhsuisat
2649
3.70k
    UINT64_C(421535776),  // V6_vdmpyhsuisat_acc
2650
3.70k
    UINT64_C(421527552),  // V6_vdmpyhsusat
2651
3.70k
    UINT64_C(421535744),  // V6_vdmpyhsusat_acc
2652
3.70k
    UINT64_C(469762144),  // V6_vdmpyhvsat
2653
3.70k
    UINT64_C(469770336),  // V6_vdmpyhvsat_acc
2654
3.70k
    UINT64_C(419430560),  // V6_vdsaduh
2655
3.70k
    UINT64_C(425730048),  // V6_vdsaduh_acc
2656
3.70k
    UINT64_C(528482304),  // V6_veqb
2657
3.70k
    UINT64_C(478158848),  // V6_veqb_and
2658
3.70k
    UINT64_C(478158912),  // V6_veqb_or
2659
3.70k
    UINT64_C(478158976),  // V6_veqb_xor
2660
3.70k
    UINT64_C(528482308),  // V6_veqh
2661
3.70k
    UINT64_C(478158852),  // V6_veqh_and
2662
3.70k
    UINT64_C(478158916),  // V6_veqh_or
2663
3.70k
    UINT64_C(478158980),  // V6_veqh_xor
2664
3.70k
    UINT64_C(528482312),  // V6_veqw
2665
3.70k
    UINT64_C(478158856),  // V6_veqw_and
2666
3.70k
    UINT64_C(478158920),  // V6_veqw_or
2667
3.70k
    UINT64_C(478158984),  // V6_veqw_xor
2668
3.70k
    UINT64_C(788529408),  // V6_vgathermh
2669
3.70k
    UINT64_C(788530432),  // V6_vgathermhq
2670
3.70k
    UINT64_C(788529664),  // V6_vgathermhw
2671
3.70k
    UINT64_C(788530688),  // V6_vgathermhwq
2672
3.70k
    UINT64_C(788529152),  // V6_vgathermw
2673
3.70k
    UINT64_C(788530176),  // V6_vgathermwq
2674
3.70k
    UINT64_C(528482320),  // V6_vgtb
2675
3.70k
    UINT64_C(478158864),  // V6_vgtb_and
2676
3.70k
    UINT64_C(478158928),  // V6_vgtb_or
2677
3.70k
    UINT64_C(478158992),  // V6_vgtb_xor
2678
3.70k
    UINT64_C(528482324),  // V6_vgth
2679
3.70k
    UINT64_C(478158868),  // V6_vgth_and
2680
3.70k
    UINT64_C(478158932),  // V6_vgth_or
2681
3.70k
    UINT64_C(478158996),  // V6_vgth_xor
2682
3.70k
    UINT64_C(528482336),  // V6_vgtub
2683
3.70k
    UINT64_C(478158880),  // V6_vgtub_and
2684
3.70k
    UINT64_C(478158944),  // V6_vgtub_or
2685
3.70k
    UINT64_C(478159008),  // V6_vgtub_xor
2686
3.70k
    UINT64_C(528482340),  // V6_vgtuh
2687
3.70k
    UINT64_C(478158884),  // V6_vgtuh_and
2688
3.70k
    UINT64_C(478158948),  // V6_vgtuh_or
2689
3.70k
    UINT64_C(478159012),  // V6_vgtuh_xor
2690
3.70k
    UINT64_C(528482344),  // V6_vgtuw
2691
3.70k
    UINT64_C(478158888),  // V6_vgtuw_and
2692
3.70k
    UINT64_C(478158952),  // V6_vgtuw_or
2693
3.70k
    UINT64_C(478159016),  // V6_vgtuw_xor
2694
3.70k
    UINT64_C(528482328),  // V6_vgtw
2695
3.70k
    UINT64_C(478158872),  // V6_vgtw_and
2696
3.70k
    UINT64_C(478158936),  // V6_vgtw_or
2697
3.70k
    UINT64_C(478159000),  // V6_vgtw_xor
2698
3.70k
    UINT64_C(503324800),  // V6_vhist
2699
3.70k
    UINT64_C(503455872),  // V6_vhistq
2700
3.70k
    UINT64_C(429924384),  // V6_vinsertwr
2701
3.70k
    UINT64_C(452984864),  // V6_vlalignb
2702
3.70k
    UINT64_C(509616128),  // V6_vlalignbi
2703
3.70k
    UINT64_C(427819104),  // V6_vlsrb
2704
3.70k
    UINT64_C(427819072),  // V6_vlsrh
2705
3.70k
    UINT64_C(530579520),  // V6_vlsrhv
2706
3.70k
    UINT64_C(427819040),  // V6_vlsrw
2707
3.70k
    UINT64_C(530579488),  // V6_vlsrwv
2708
3.70k
    UINT64_C(425721984),  // V6_vlut4
2709
3.70k
    UINT64_C(452993056),  // V6_vlutvvb
2710
3.70k
    UINT64_C(402653280),  // V6_vlutvvb_nm
2711
3.70k
    UINT64_C(452993184),  // V6_vlutvvb_oracc
2712
3.70k
    UINT64_C(482353152),  // V6_vlutvvb_oracci
2713
3.70k
    UINT64_C(505413632),  // V6_vlutvvbi
2714
3.70k
    UINT64_C(452993216),  // V6_vlutvwh
2715
3.70k
    UINT64_C(402653312),  // V6_vlutvwh_nm
2716
3.70k
    UINT64_C(452993248),  // V6_vlutvwh_oracc
2717
3.70k
    UINT64_C(484450304),  // V6_vlutvwh_oracci
2718
3.70k
    UINT64_C(509607936),  // V6_vlutvwhi
2719
3.70k
    UINT64_C(522191008),  // V6_vmaxb
2720
3.70k
    UINT64_C(520093920),  // V6_vmaxh
2721
3.70k
    UINT64_C(520093856),  // V6_vmaxub
2722
3.70k
    UINT64_C(520093888),  // V6_vmaxuh
2723
3.70k
    UINT64_C(522190848),  // V6_vmaxw
2724
3.70k
    UINT64_C(522190976),  // V6_vminb
2725
3.70k
    UINT64_C(520093792),  // V6_vminh
2726
3.70k
    UINT64_C(520093728),  // V6_vminub
2727
3.70k
    UINT64_C(520093760),  // V6_vminuh
2728
3.70k
    UINT64_C(520093824),  // V6_vminw
2729
3.70k
    UINT64_C(421527744),  // V6_vmpabus
2730
3.70k
    UINT64_C(421535936),  // V6_vmpabus_acc
2731
3.70k
    UINT64_C(471859296),  // V6_vmpabusv
2732
3.70k
    UINT64_C(425721952),  // V6_vmpabuu
2733
3.70k
    UINT64_C(429924480),  // V6_vmpabuu_acc
2734
3.70k
    UINT64_C(484442336),  // V6_vmpabuuv
2735
3.70k
    UINT64_C(421527776),  // V6_vmpahb
2736
3.70k
    UINT64_C(421535968),  // V6_vmpahb_acc
2737
3.70k
    UINT64_C(427827328),  // V6_vmpahhsat
2738
3.70k
    UINT64_C(427819168),  // V6_vmpauhb
2739
3.70k
    UINT64_C(427827264),  // V6_vmpauhb_acc
2740
3.70k
    UINT64_C(427827360),  // V6_vmpauhuhsat
2741
3.70k
    UINT64_C(427827392),  // V6_vmpsuhuhsat
2742
3.70k
    UINT64_C(421527712),  // V6_vmpybus
2743
3.70k
    UINT64_C(421535904),  // V6_vmpybus_acc
2744
3.70k
    UINT64_C(469762240),  // V6_vmpybusv
2745
3.70k
    UINT64_C(469770432),  // V6_vmpybusv_acc
2746
3.70k
    UINT64_C(469762176),  // V6_vmpybv
2747
3.70k
    UINT64_C(469770368),  // V6_vmpybv_acc
2748
3.70k
    UINT64_C(534773920),  // V6_vmpyewuh
2749
3.70k
    UINT64_C(513802432),  // V6_vmpyewuh_64
2750
3.70k
    UINT64_C(423624704),  // V6_vmpyh
2751
3.70k
    UINT64_C(429924544),  // V6_vmpyh_acc
2752
3.70k
    UINT64_C(423632896),  // V6_vmpyhsat_acc
2753
3.70k
    UINT64_C(423624768),  // V6_vmpyhsrs
2754
3.70k
    UINT64_C(423624736),  // V6_vmpyhss
2755
3.70k
    UINT64_C(471859264),  // V6_vmpyhus
2756
3.70k
    UINT64_C(471867424),  // V6_vmpyhus_acc
2757
3.70k
    UINT64_C(469762272),  // V6_vmpyhv
2758
3.70k
    UINT64_C(469770464),  // V6_vmpyhv_acc
2759
3.70k
    UINT64_C(471859232),  // V6_vmpyhvsrs
2760
3.70k
    UINT64_C(526385152),  // V6_vmpyieoh
2761
3.70k
    UINT64_C(473964544),  // V6_vmpyiewh_acc
2762
3.70k
    UINT64_C(532676608),  // V6_vmpyiewuh
2763
3.70k
    UINT64_C(471867552),  // V6_vmpyiewuh_acc
2764
3.70k
    UINT64_C(471859328),  // V6_vmpyih
2765
3.70k
    UINT64_C(471867520),  // V6_vmpyih_acc
2766
3.70k
    UINT64_C(425721856),  // V6_vmpyihb
2767
3.70k
    UINT64_C(425730080),  // V6_vmpyihb_acc
2768
3.70k
    UINT64_C(532676640),  // V6_vmpyiowh
2769
3.70k
    UINT64_C(429916160),  // V6_vmpyiwb
2770
3.70k
    UINT64_C(423632960),  // V6_vmpyiwb_acc
2771
3.70k
    UINT64_C(427819232),  // V6_vmpyiwh
2772
3.70k
    UINT64_C(423632992),  // V6_vmpyiwh_acc
2773
3.70k
    UINT64_C(427819200),  // V6_vmpyiwub
2774
3.70k
    UINT64_C(427827232),  // V6_vmpyiwub_acc
2775
3.70k
    UINT64_C(534773984),  // V6_vmpyowh
2776
3.70k
    UINT64_C(471867488),  // V6_vmpyowh_64_acc
2777
3.70k
    UINT64_C(524288000),  // V6_vmpyowh_rnd
2778
3.70k
    UINT64_C(471867616),  // V6_vmpyowh_rnd_sacc
2779
3.70k
    UINT64_C(471867584),  // V6_vmpyowh_sacc
2780
3.70k
    UINT64_C(432013312),  // V6_vmpyub
2781
3.70k
    UINT64_C(427827200),  // V6_vmpyub_acc
2782
3.70k
    UINT64_C(469762208),  // V6_vmpyubv
2783
3.70k
    UINT64_C(469770400),  // V6_vmpyubv_acc
2784
3.70k
    UINT64_C(423624800),  // V6_vmpyuh
2785
3.70k
    UINT64_C(423632928),  // V6_vmpyuh_acc
2786
3.70k
    UINT64_C(425721920),  // V6_vmpyuhe
2787
3.70k
    UINT64_C(427827296),  // V6_vmpyuhe_acc
2788
3.70k
    UINT64_C(471859200),  // V6_vmpyuhv
2789
3.70k
    UINT64_C(471867392),  // V6_vmpyuhv_acc
2790
3.70k
    UINT64_C(518004736),  // V6_vmux
2791
3.70k
    UINT64_C(520102080),  // V6_vnavgb
2792
3.70k
    UINT64_C(484442144),  // V6_vnavgh
2793
3.70k
    UINT64_C(484442112),  // V6_vnavgub
2794
3.70k
    UINT64_C(484442176),  // V6_vnavgw
2795
3.70k
    UINT64_C(440401920),  // V6_vnccombine
2796
3.70k
    UINT64_C(438304768),  // V6_vncmov
2797
3.70k
    UINT64_C(503513248),  // V6_vnormamth
2798
3.70k
    UINT64_C(503513216),  // V6_vnormamtw
2799
3.70k
    UINT64_C(503316608),  // V6_vnot
2800
3.70k
    UINT64_C(471859392),  // V6_vor
2801
3.70k
    UINT64_C(532676672),  // V6_vpackeb
2802
3.70k
    UINT64_C(532676704),  // V6_vpackeh
2803
3.70k
    UINT64_C(532676800),  // V6_vpackhb_sat
2804
3.70k
    UINT64_C(532676768),  // V6_vpackhub_sat
2805
3.70k
    UINT64_C(534773792),  // V6_vpackob
2806
3.70k
    UINT64_C(534773824),  // V6_vpackoh
2807
3.70k
    UINT64_C(534773760),  // V6_vpackwh_sat
2808
3.70k
    UINT64_C(532676832),  // V6_vpackwuh_sat
2809
3.70k
    UINT64_C(503447744),  // V6_vpopcounth
2810
3.70k
    UINT64_C(503521344),  // V6_vprefixqb
2811
3.70k
    UINT64_C(503521600),  // V6_vprefixqh
2812
3.70k
    UINT64_C(503521856),  // V6_vprefixqw
2813
3.70k
    UINT64_C(522190944),  // V6_vrdelta
2814
3.70k
    UINT64_C(432013472),  // V6_vrmpybub_rtt
2815
3.70k
    UINT64_C(429924352),  // V6_vrmpybub_rtt_acc
2816
3.70k
    UINT64_C(419430528),  // V6_vrmpybus
2817
3.70k
    UINT64_C(419438752),  // V6_vrmpybus_acc
2818
3.70k
    UINT64_C(423624832),  // V6_vrmpybusi
2819
3.70k
    UINT64_C(423633024),  // V6_vrmpybusi_acc
2820
3.70k
    UINT64_C(469762112),  // V6_vrmpybusv
2821
3.70k
    UINT64_C(469770304),  // V6_vrmpybusv_acc
2822
3.70k
    UINT64_C(469762080),  // V6_vrmpybv
2823
3.70k
    UINT64_C(469770272),  // V6_vrmpybv_acc
2824
3.70k
    UINT64_C(419430496),  // V6_vrmpyub
2825
3.70k
    UINT64_C(419438720),  // V6_vrmpyub_acc
2826
3.70k
    UINT64_C(432013440),  // V6_vrmpyub_rtt
2827
3.70k
    UINT64_C(429924576),  // V6_vrmpyub_rtt_acc
2828
3.70k
    UINT64_C(429916352),  // V6_vrmpyubi
2829
3.70k
    UINT64_C(425730240),  // V6_vrmpyubi_acc
2830
3.70k
    UINT64_C(469762048),  // V6_vrmpyubv
2831
3.70k
    UINT64_C(469770240),  // V6_vrmpyubv_acc
2832
3.70k
    UINT64_C(434634752),  // V6_vrmpyzbb_rt
2833
3.70k
    UINT64_C(432021568),  // V6_vrmpyzbb_rt_acc
2834
3.70k
    UINT64_C(434110464),  // V6_vrmpyzbb_rx
2835
3.70k
    UINT64_C(432545856),  // V6_vrmpyzbb_rx_acc
2836
3.70k
    UINT64_C(435683392),  // V6_vrmpyzbub_rt
2837
3.70k
    UINT64_C(433070112),  // V6_vrmpyzbub_rt_acc
2838
3.70k
    UINT64_C(435159104),  // V6_vrmpyzbub_rx
2839
3.70k
    UINT64_C(433594400),  // V6_vrmpyzbub_rx_acc
2840
3.70k
    UINT64_C(434634784),  // V6_vrmpyzcb_rt
2841
3.70k
    UINT64_C(432021600),  // V6_vrmpyzcb_rt_acc
2842
3.70k
    UINT64_C(434110496),  // V6_vrmpyzcb_rx
2843
3.70k
    UINT64_C(432545888),  // V6_vrmpyzcb_rx_acc
2844
3.70k
    UINT64_C(434634816),  // V6_vrmpyzcbs_rt
2845
3.70k
    UINT64_C(432021536),  // V6_vrmpyzcbs_rt_acc
2846
3.70k
    UINT64_C(434110528),  // V6_vrmpyzcbs_rx
2847
3.70k
    UINT64_C(432545824),  // V6_vrmpyzcbs_rx_acc
2848
3.70k
    UINT64_C(435683328),  // V6_vrmpyznb_rt
2849
3.70k
    UINT64_C(433070144),  // V6_vrmpyznb_rt_acc
2850
3.70k
    UINT64_C(435159040),  // V6_vrmpyznb_rx
2851
3.70k
    UINT64_C(433594432),  // V6_vrmpyznb_rx_acc
2852
3.70k
    UINT64_C(425721888),  // V6_vror
2853
3.70k
    UINT64_C(444604640),  // V6_vrotr
2854
3.70k
    UINT64_C(526385344),  // V6_vroundhb
2855
3.70k
    UINT64_C(526385376),  // V6_vroundhub
2856
3.70k
    UINT64_C(534773856),  // V6_vrounduhub
2857
3.70k
    UINT64_C(534773888),  // V6_vrounduwuh
2858
3.70k
    UINT64_C(526385280),  // V6_vroundwh
2859
3.70k
    UINT64_C(526385312),  // V6_vroundwuh
2860
3.70k
    UINT64_C(423624896),  // V6_vrsadubi
2861
3.70k
    UINT64_C(423633088),  // V6_vrsadubi_acc
2862
3.70k
    UINT64_C(494936288),  // V6_vsatdw
2863
3.70k
    UINT64_C(526385216),  // V6_vsathub
2864
3.70k
    UINT64_C(522191040),  // V6_vsatuwuh
2865
3.70k
    UINT64_C(526385248),  // V6_vsatwh
2866
3.70k
    UINT64_C(503447648),  // V6_vsb
2867
3.70k
    UINT64_C(790626336),  // V6_vscattermh
2868
3.70k
    UINT64_C(790626464),  // V6_vscattermh_add
2869
3.70k
    UINT64_C(796917888),  // V6_vscattermhq
2870
3.70k
    UINT64_C(790626368),  // V6_vscattermhw
2871
3.70k
    UINT64_C(790626496),  // V6_vscattermhw_add
2872
3.70k
    UINT64_C(799014912),  // V6_vscattermhwq
2873
3.70k
    UINT64_C(790626304),  // V6_vscattermw
2874
3.70k
    UINT64_C(790626432),  // V6_vscattermw_add
2875
3.70k
    UINT64_C(796917760),  // V6_vscattermwq
2876
3.70k
    UINT64_C(503447680),  // V6_vsh
2877
3.70k
    UINT64_C(524288096),  // V6_vshufeh
2878
3.70k
    UINT64_C(434118688),  // V6_vshuff
2879
3.70k
    UINT64_C(503447552),  // V6_vshuffb
2880
3.70k
    UINT64_C(524288032),  // V6_vshuffeb
2881
3.70k
    UINT64_C(503382240),  // V6_vshuffh
2882
3.70k
    UINT64_C(524288064),  // V6_vshuffob
2883
3.70k
    UINT64_C(452993120),  // V6_vshuffvdd
2884
3.70k
    UINT64_C(524288192),  // V6_vshufoeb
2885
3.70k
    UINT64_C(524288160),  // V6_vshufoeh
2886
3.70k
    UINT64_C(524288128),  // V6_vshufoh
2887
3.70k
    UINT64_C(473956512),  // V6_vsubb
2888
3.70k
    UINT64_C(478150752),  // V6_vsubb_dv
2889
3.70k
    UINT64_C(503455776),  // V6_vsubbnq
2890
3.70k
    UINT64_C(503390400),  // V6_vsubbq
2891
3.70k
    UINT64_C(522190912),  // V6_vsubbsat
2892
3.70k
    UINT64_C(513802272),  // V6_vsubbsat_dv
2893
3.70k
    UINT64_C(480256128),  // V6_vsubcarry
2894
3.70k
    UINT64_C(497033344),  // V6_vsubcarryo
2895
3.70k
    UINT64_C(473956544),  // V6_vsubh
2896
3.70k
    UINT64_C(478150784),  // V6_vsubh_dv
2897
3.70k
    UINT64_C(503455808),  // V6_vsubhnq
2898
3.70k
    UINT64_C(503390432),  // V6_vsubhq
2899
3.70k
    UINT64_C(476053568),  // V6_vsubhsat
2900
3.70k
    UINT64_C(480247808),  // V6_vsubhsat_dv
2901
3.70k
    UINT64_C(480248032),  // V6_vsubhw
2902
3.70k
    UINT64_C(480247968),  // V6_vsububh
2903
3.70k
    UINT64_C(476053504),  // V6_vsububsat
2904
3.70k
    UINT64_C(478150848),  // V6_vsububsat_dv
2905
3.70k
    UINT64_C(513802400),  // V6_vsubububb_sat
2906
3.70k
    UINT64_C(476053536),  // V6_vsubuhsat
2907
3.70k
    UINT64_C(478150880),  // V6_vsubuhsat_dv
2908
3.70k
    UINT64_C(480248000),  // V6_vsubuhw
2909
3.70k
    UINT64_C(532676736),  // V6_vsubuwsat
2910
3.70k
    UINT64_C(513802336),  // V6_vsubuwsat_dv
2911
3.70k
    UINT64_C(473956576),  // V6_vsubw
2912
3.70k
    UINT64_C(478150816),  // V6_vsubw_dv
2913
3.70k
    UINT64_C(503455840),  // V6_vsubwnq
2914
3.70k
    UINT64_C(503455744),  // V6_vsubwq
2915
3.70k
    UINT64_C(476053600),  // V6_vsubwsat
2916
3.70k
    UINT64_C(480247840),  // V6_vsubwsat_dv
2917
3.70k
    UINT64_C(513810432),  // V6_vswap
2918
3.70k
    UINT64_C(419430400),  // V6_vtmpyb
2919
3.70k
    UINT64_C(419438592),  // V6_vtmpyb_acc
2920
3.70k
    UINT64_C(419430432),  // V6_vtmpybus
2921
3.70k
    UINT64_C(419438624),  // V6_vtmpybus_acc
2922
3.70k
    UINT64_C(429916288),  // V6_vtmpyhb
2923
3.70k
    UINT64_C(419438656),  // V6_vtmpyhb_acc
2924
3.70k
    UINT64_C(503382080),  // V6_vunpackb
2925
3.70k
    UINT64_C(503382112),  // V6_vunpackh
2926
3.70k
    UINT64_C(503324672),  // V6_vunpackob
2927
3.70k
    UINT64_C(503324704),  // V6_vunpackoh
2928
3.70k
    UINT64_C(503382016),  // V6_vunpackub
2929
3.70k
    UINT64_C(503382048),  // V6_vunpackuh
2930
3.70k
    UINT64_C(503325824),  // V6_vwhist128
2931
3.70k
    UINT64_C(503326336),  // V6_vwhist128m
2932
3.70k
    UINT64_C(503456896),  // V6_vwhist128q
2933
3.70k
    UINT64_C(503457408),  // V6_vwhist128qm
2934
3.70k
    UINT64_C(503325312),  // V6_vwhist256
2935
3.70k
    UINT64_C(503325568),  // V6_vwhist256_sat
2936
3.70k
    UINT64_C(503456384),  // V6_vwhist256q
2937
3.70k
    UINT64_C(503456640),  // V6_vwhist256q_sat
2938
3.70k
    UINT64_C(471859424),  // V6_vxor
2939
3.70k
    UINT64_C(503447584),  // V6_vzb
2940
3.70k
    UINT64_C(503447616),  // V6_vzh
2941
3.70k
    UINT64_C(738197504),  // V6_zLd_ai
2942
3.70k
    UINT64_C(754974720),  // V6_zLd_pi
2943
3.70k
    UINT64_C(754974721),  // V6_zLd_ppu
2944
3.70k
    UINT64_C(746586112),  // V6_zLd_pred_ai
2945
3.70k
    UINT64_C(763363328),  // V6_zLd_pred_pi
2946
3.70k
    UINT64_C(763363329),  // V6_zLd_pred_ppu
2947
3.70k
    UINT64_C(429916448),  // V6_zextract
2948
3.70k
    UINT64_C(2818572288), // Y2_barrier
2949
3.70k
    UINT64_C(1814036480), // Y2_break
2950
3.70k
    UINT64_C(2684354560), // Y2_dccleana
2951
3.70k
    UINT64_C(2688548864), // Y2_dccleaninva
2952
3.70k
    UINT64_C(2483027968), // Y2_dcfetchbo
2953
3.70k
    UINT64_C(2686451712), // Y2_dcinva
2954
3.70k
    UINT64_C(2696937472), // Y2_dczeroa
2955
3.70k
    UINT64_C(1455423488), // Y2_icinva
2956
3.70k
    UINT64_C(1472200706), // Y2_isync
2957
3.70k
    UINT64_C(2822766592), // Y2_syncht
2958
3.70k
    UINT64_C(1681915904), // Y2_wait
2959
3.70k
    UINT64_C(2785017856), // Y4_l2fetch
2960
3.70k
    UINT64_C(1648361472), // Y4_trace
2961
3.70k
    UINT64_C(2793406464), // Y5_l2fetch
2962
3.70k
    UINT64_C(3581935616), // dep_A2_addsat
2963
3.70k
    UINT64_C(3581935744), // dep_A2_subsat
2964
3.70k
    UINT64_C(3556769792), // dep_S2_packhl
2965
3.70k
    UINT64_C(0)
2966
3.70k
  };
2967
3.70k
  const unsigned opcode = MI.getOpcode();
2968
3.70k
  uint64_t Value = InstBits[opcode];
2969
3.70k
  uint64_t op = 0;
2970
3.70k
  (void)op;  // suppress warning
2971
3.70k
  switch (opcode) {
2972
3.70k
    case Hexagon::A2_nop:
2973
116
    case Hexagon::CONST32:
2974
116
    case Hexagon::CONST64:
2975
116
    case Hexagon::DuplexIClass0:
2976
116
    case Hexagon::DuplexIClass1:
2977
116
    case Hexagon::DuplexIClass2:
2978
116
    case Hexagon::DuplexIClass3:
2979
116
    case Hexagon::DuplexIClass4:
2980
116
    case Hexagon::DuplexIClass5:
2981
116
    case Hexagon::DuplexIClass6:
2982
116
    case Hexagon::DuplexIClass7:
2983
116
    case Hexagon::DuplexIClass8:
2984
116
    case Hexagon::DuplexIClass9:
2985
116
    case Hexagon::DuplexIClassA:
2986
116
    case Hexagon::DuplexIClassB:
2987
116
    case Hexagon::DuplexIClassC:
2988
116
    case Hexagon::DuplexIClassD:
2989
116
    case Hexagon::DuplexIClassE:
2990
116
    case Hexagon::DuplexIClassF:
2991
116
    case Hexagon::SL2_deallocframe:
2992
116
    case Hexagon::SL2_jumpr31:
2993
116
    case Hexagon::SL2_jumpr31_f:
2994
116
    case Hexagon::SL2_jumpr31_fnew:
2995
116
    case Hexagon::SL2_jumpr31_t:
2996
116
    case Hexagon::SL2_jumpr31_tnew:
2997
116
    case Hexagon::SL2_return:
2998
116
    case Hexagon::SL2_return_f:
2999
116
    case Hexagon::SL2_return_fnew:
3000
116
    case Hexagon::SL2_return_t:
3001
116
    case Hexagon::SL2_return_tnew:
3002
116
    case Hexagon::TFRI64_V2_ext:
3003
116
    case Hexagon::TFRI64_V4:
3004
116
    case Hexagon::V6_vhist:
3005
116
    case Hexagon::V6_vwhist128:
3006
116
    case Hexagon::V6_vwhist256:
3007
116
    case Hexagon::V6_vwhist256_sat:
3008
116
    case Hexagon::Y2_barrier:
3009
116
    case Hexagon::Y2_break:
3010
116
    case Hexagon::Y2_isync:
3011
116
    case Hexagon::Y2_syncht: {
3012
116
      break;
3013
116
    }
3014
116
    case Hexagon::A2_tfrcrr: {
3015
7
      // op: Cs32
3016
7
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3017
7
      Value |= (op & UINT64_C(31)) << 16;
3018
7
      // op: Rd32
3019
7
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3020
7
      Value |= op & UINT64_C(31);
3021
7
      break;
3022
116
    }
3023
116
    case Hexagon::A4_tfrcpp: {
3024
5
      // op: Css32
3025
5
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3026
5
      Value |= (op & UINT64_C(31)) << 16;
3027
5
      // op: Rdd32
3028
5
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3029
5
      Value |= op & UINT64_C(31);
3030
5
      break;
3031
116
    }
3032
116
    case Hexagon::G4_tfrgcrr: {
3033
16
      // op: Gs32
3034
16
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3035
16
      Value |= (op & UINT64_C(31)) << 16;
3036
16
      // op: Rd32
3037
16
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3038
16
      Value |= op & UINT64_C(31);
3039
16
      break;
3040
116
    }
3041
116
    case Hexagon::G4_tfrgcpp: {
3042
7
      // op: Gss32
3043
7
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3044
7
      Value |= (op & UINT64_C(31)) << 16;
3045
7
      // op: Rdd32
3046
7
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3047
7
      Value |= op & UINT64_C(31);
3048
7
      break;
3049
116
    }
3050
116
    case Hexagon::J4_cmpeqi_f_jumpnv_nt:
3051
17
    case Hexagon::J4_cmpeqi_f_jumpnv_t:
3052
17
    case Hexagon::J4_cmpeqi_t_jumpnv_nt:
3053
17
    case Hexagon::J4_cmpeqi_t_jumpnv_t:
3054
17
    case Hexagon::J4_cmpgti_f_jumpnv_nt:
3055
17
    case Hexagon::J4_cmpgti_f_jumpnv_t:
3056
17
    case Hexagon::J4_cmpgti_t_jumpnv_nt:
3057
17
    case Hexagon::J4_cmpgti_t_jumpnv_t:
3058
17
    case Hexagon::J4_cmpgtui_f_jumpnv_nt:
3059
17
    case Hexagon::J4_cmpgtui_f_jumpnv_t:
3060
17
    case Hexagon::J4_cmpgtui_t_jumpnv_nt:
3061
17
    case Hexagon::J4_cmpgtui_t_jumpnv_t: {
3062
17
      // op: II
3063
17
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3064
17
      Value |= (op & UINT64_C(31)) << 8;
3065
17
      // op: Ii
3066
17
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3067
17
      Value |= (op & UINT64_C(1536)) << 11;
3068
17
      Value |= (op & UINT64_C(508)) >> 1;
3069
17
      // op: Ns8
3070
17
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3071
17
      Value |= (op & UINT64_C(7)) << 16;
3072
17
      break;
3073
17
    }
3074
24
    case Hexagon::J4_cmpeqi_fp0_jump_nt:
3075
24
    case Hexagon::J4_cmpeqi_fp0_jump_t:
3076
24
    case Hexagon::J4_cmpeqi_fp1_jump_nt:
3077
24
    case Hexagon::J4_cmpeqi_fp1_jump_t:
3078
24
    case Hexagon::J4_cmpeqi_tp0_jump_nt:
3079
24
    case Hexagon::J4_cmpeqi_tp0_jump_t:
3080
24
    case Hexagon::J4_cmpeqi_tp1_jump_nt:
3081
24
    case Hexagon::J4_cmpeqi_tp1_jump_t:
3082
24
    case Hexagon::J4_cmpgti_fp0_jump_nt:
3083
24
    case Hexagon::J4_cmpgti_fp0_jump_t:
3084
24
    case Hexagon::J4_cmpgti_fp1_jump_nt:
3085
24
    case Hexagon::J4_cmpgti_fp1_jump_t:
3086
24
    case Hexagon::J4_cmpgti_tp0_jump_nt:
3087
24
    case Hexagon::J4_cmpgti_tp0_jump_t:
3088
24
    case Hexagon::J4_cmpgti_tp1_jump_nt:
3089
24
    case Hexagon::J4_cmpgti_tp1_jump_t:
3090
24
    case Hexagon::J4_cmpgtui_fp0_jump_nt:
3091
24
    case Hexagon::J4_cmpgtui_fp0_jump_t:
3092
24
    case Hexagon::J4_cmpgtui_fp1_jump_nt:
3093
24
    case Hexagon::J4_cmpgtui_fp1_jump_t:
3094
24
    case Hexagon::J4_cmpgtui_tp0_jump_nt:
3095
24
    case Hexagon::J4_cmpgtui_tp0_jump_t:
3096
24
    case Hexagon::J4_cmpgtui_tp1_jump_nt:
3097
24
    case Hexagon::J4_cmpgtui_tp1_jump_t: {
3098
24
      // op: II
3099
24
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3100
24
      Value |= (op & UINT64_C(31)) << 8;
3101
24
      // op: Ii
3102
24
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3103
24
      Value |= (op & UINT64_C(1536)) << 11;
3104
24
      Value |= (op & UINT64_C(508)) >> 1;
3105
24
      // op: Rs16
3106
24
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3107
24
      Value |= (op & UINT64_C(15)) << 16;
3108
24
      break;
3109
24
    }
3110
24
    case Hexagon::J4_jumpseti: {
3111
3
      // op: II
3112
3
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3113
3
      Value |= (op & UINT64_C(63)) << 8;
3114
3
      // op: Ii
3115
3
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3116
3
      Value |= (op & UINT64_C(1536)) << 11;
3117
3
      Value |= (op & UINT64_C(508)) >> 1;
3118
3
      // op: Rd16
3119
3
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3120
3
      Value |= (op & UINT64_C(15)) << 16;
3121
3
      break;
3122
24
    }
3123
24
    case Hexagon::S4_storerbnew_ap:
3124
0
    case Hexagon::S4_storerhnew_ap:
3125
0
    case Hexagon::S4_storerinew_ap: {
3126
0
      // op: II
3127
0
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3128
0
      Value |= op & UINT64_C(63);
3129
0
      // op: Nt8
3130
0
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3131
0
      Value |= (op & UINT64_C(7)) << 8;
3132
0
      // op: Re32
3133
0
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3134
0
      Value |= (op & UINT64_C(31)) << 16;
3135
0
      break;
3136
0
    }
3137
1
    case Hexagon::S4_storerb_ap:
3138
1
    case Hexagon::S4_storerf_ap:
3139
1
    case Hexagon::S4_storerh_ap:
3140
1
    case Hexagon::S4_storeri_ap: {
3141
1
      // op: II
3142
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3143
1
      Value |= op & UINT64_C(63);
3144
1
      // op: Rt32
3145
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3146
1
      Value |= (op & UINT64_C(31)) << 8;
3147
1
      // op: Re32
3148
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3149
1
      Value |= (op & UINT64_C(31)) << 16;
3150
1
      break;
3151
1
    }
3152
1
    case Hexagon::S4_storerd_ap: {
3153
0
      // op: II
3154
0
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3155
0
      Value |= op & UINT64_C(63);
3156
0
      // op: Rtt32
3157
0
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3158
0
      Value |= (op & UINT64_C(31)) << 8;
3159
0
      // op: Re32
3160
0
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3161
0
      Value |= (op & UINT64_C(31)) << 16;
3162
0
      break;
3163
1
    }
3164
8
    case Hexagon::L4_loadbsw2_ap:
3165
8
    case Hexagon::L4_loadbzw2_ap:
3166
8
    case Hexagon::L4_loadrb_ap:
3167
8
    case Hexagon::L4_loadrh_ap:
3168
8
    case Hexagon::L4_loadri_ap:
3169
8
    case Hexagon::L4_loadrub_ap:
3170
8
    case Hexagon::L4_loadruh_ap: {
3171
8
      // op: II
3172
8
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3173
8
      Value |= (op & UINT64_C(60)) << 6;
3174
8
      Value |= (op & UINT64_C(3)) << 5;
3175
8
      // op: Rd32
3176
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3177
8
      Value |= op & UINT64_C(31);
3178
8
      // op: Re32
3179
8
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3180
8
      Value |= (op & UINT64_C(31)) << 16;
3181
8
      break;
3182
8
    }
3183
8
    case Hexagon::L4_loadbsw4_ap:
3184
3
    case Hexagon::L4_loadbzw4_ap:
3185
3
    case Hexagon::L4_loadrd_ap: {
3186
3
      // op: II
3187
3
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3188
3
      Value |= (op & UINT64_C(60)) << 6;
3189
3
      Value |= (op & UINT64_C(3)) << 5;
3190
3
      // op: Rdd32
3191
3
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3192
3
      Value |= op & UINT64_C(31);
3193
3
      // op: Re32
3194
3
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3195
3
      Value |= (op & UINT64_C(31)) << 16;
3196
3
      break;
3197
3
    }
3198
3
    case Hexagon::L4_loadalignb_ap:
3199
1
    case Hexagon::L4_loadalignh_ap: {
3200
1
      // op: II
3201
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3202
1
      Value |= (op & UINT64_C(60)) << 6;
3203
1
      Value |= (op & UINT64_C(3)) << 5;
3204
1
      // op: Ryy32
3205
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3206
1
      Value |= op & UINT64_C(31);
3207
1
      // op: Re32
3208
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3209
1
      Value |= (op & UINT64_C(31)) << 16;
3210
1
      break;
3211
1
    }
3212
1
    case Hexagon::V6_vwhist128m: {
3213
1
      // op: Ii
3214
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3215
1
      Value |= (op & UINT64_C(1)) << 8;
3216
1
      break;
3217
1
    }
3218
1
    case Hexagon::SS2_storew_sp: {
3219
0
      // op: Ii
3220
0
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3221
0
      Value |= (op & UINT64_C(124)) << 2;
3222
0
      // op: Rt16
3223
0
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3224
0
      Value |= op & UINT64_C(15);
3225
0
      break;
3226
1
    }
3227
23
    case Hexagon::J2_call:
3228
23
    case Hexagon::J2_jump: {
3229
23
      // op: Ii
3230
23
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3231
23
      Value |= (op & UINT64_C(16744448)) << 1;
3232
23
      Value |= (op & UINT64_C(32764)) >> 1;
3233
23
      break;
3234
23
    }
3235
23
    case Hexagon::PS_storerinewabs:
3236
8
    case Hexagon::S2_storerinewgp: {
3237
8
      // op: Ii
3238
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3239
8
      Value |= (op & UINT64_C(196608)) << 9;
3240
8
      Value |= (op & UINT64_C(63488)) << 5;
3241
8
      Value |= (op & UINT64_C(1024)) << 3;
3242
8
      Value |= (op & UINT64_C(1020)) >> 2;
3243
8
      // op: Nt8
3244
8
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3245
8
      Value |= (op & UINT64_C(7)) << 8;
3246
8
      break;
3247
8
    }
3248
20
    case Hexagon::PS_storeriabs:
3249
20
    case Hexagon::S2_storerigp: {
3250
20
      // op: Ii
3251
20
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3252
20
      Value |= (op & UINT64_C(196608)) << 9;
3253
20
      Value |= (op & UINT64_C(63488)) << 5;
3254
20
      Value |= (op & UINT64_C(1024)) << 3;
3255
20
      Value |= (op & UINT64_C(1020)) >> 2;
3256
20
      // op: Rt32
3257
20
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3258
20
      Value |= (op & UINT64_C(31)) << 8;
3259
20
      break;
3260
20
    }
3261
20
    case Hexagon::SS2_allocframe: {
3262
13
      // op: Ii
3263
13
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3264
13
      Value |= (op & UINT64_C(248)) << 1;
3265
13
      break;
3266
20
    }
3267
20
    case Hexagon::J2_pause:
3268
2
    case Hexagon::J2_trap0: {
3269
2
      // op: Ii
3270
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3271
2
      Value |= (op & UINT64_C(248)) << 5;
3272
2
      Value |= (op & UINT64_C(7)) << 2;
3273
2
      break;
3274
2
    }
3275
9
    case Hexagon::PS_storerdabs:
3276
9
    case Hexagon::S2_storerdgp: {
3277
9
      // op: Ii
3278
9
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3279
9
      Value |= (op & UINT64_C(393216)) << 8;
3280
9
      Value |= (op & UINT64_C(126976)) << 4;
3281
9
      Value |= (op & UINT64_C(2048)) << 2;
3282
9
      Value |= (op & UINT64_C(2040)) >> 3;
3283
9
      // op: Rtt32
3284
9
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3285
9
      Value |= (op & UINT64_C(31)) << 8;
3286
9
      break;
3287
9
    }
3288
265
    case Hexagon::A4_ext: {
3289
265
      // op: Ii
3290
265
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3291
265
      Value |= (op & UINT64_C(4293918720)) >> 4;
3292
265
      Value |= (op & UINT64_C(1048512)) >> 6;
3293
265
      break;
3294
9
    }
3295
9
    case Hexagon::PS_storerbnewabs:
3296
8
    case Hexagon::S2_storerbnewgp: {
3297
8
      // op: Ii
3298
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3299
8
      Value |= (op & UINT64_C(49152)) << 11;
3300
8
      Value |= (op & UINT64_C(15872)) << 7;
3301
8
      Value |= (op & UINT64_C(256)) << 5;
3302
8
      Value |= op & UINT64_C(255);
3303
8
      // op: Nt8
3304
8
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3305
8
      Value |= (op & UINT64_C(7)) << 8;
3306
8
      break;
3307
8
    }
3308
9
    case Hexagon::PS_storerbabs:
3309
9
    case Hexagon::S2_storerbgp: {
3310
9
      // op: Ii
3311
9
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3312
9
      Value |= (op & UINT64_C(49152)) << 11;
3313
9
      Value |= (op & UINT64_C(15872)) << 7;
3314
9
      Value |= (op & UINT64_C(256)) << 5;
3315
9
      Value |= op & UINT64_C(255);
3316
9
      // op: Rt32
3317
9
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3318
9
      Value |= (op & UINT64_C(31)) << 8;
3319
9
      break;
3320
9
    }
3321
9
    case Hexagon::J2_loop0i:
3322
7
    case Hexagon::J2_loop1i:
3323
7
    case Hexagon::J2_ploop1si:
3324
7
    case Hexagon::J2_ploop2si:
3325
7
    case Hexagon::J2_ploop3si: {
3326
7
      // op: Ii
3327
7
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3328
7
      Value |= (op & UINT64_C(496)) << 4;
3329
7
      Value |= (op & UINT64_C(12)) << 1;
3330
7
      // op: II
3331
7
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3332
7
      Value |= (op & UINT64_C(992)) << 11;
3333
7
      Value |= (op & UINT64_C(28)) << 3;
3334
7
      Value |= op & UINT64_C(3);
3335
7
      break;
3336
7
    }
3337
7
    case Hexagon::J2_loop0r:
3338
6
    case Hexagon::J2_loop1r:
3339
6
    case Hexagon::J2_ploop1sr:
3340
6
    case Hexagon::J2_ploop2sr:
3341
6
    case Hexagon::J2_ploop3sr: {
3342
6
      // op: Ii
3343
6
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3344
6
      Value |= (op & UINT64_C(496)) << 4;
3345
6
      Value |= (op & UINT64_C(12)) << 1;
3346
6
      // op: Rs32
3347
6
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3348
6
      Value |= (op & UINT64_C(31)) << 16;
3349
6
      break;
3350
6
    }
3351
7
    case Hexagon::PS_storerhnewabs:
3352
7
    case Hexagon::S2_storerhnewgp: {
3353
7
      // op: Ii
3354
7
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3355
7
      Value |= (op & UINT64_C(98304)) << 10;
3356
7
      Value |= (op & UINT64_C(31744)) << 6;
3357
7
      Value |= (op & UINT64_C(512)) << 4;
3358
7
      Value |= (op & UINT64_C(510)) >> 1;
3359
7
      // op: Nt8
3360
7
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3361
7
      Value |= (op & UINT64_C(7)) << 8;
3362
7
      break;
3363
7
    }
3364
14
    case Hexagon::PS_storerfabs:
3365
14
    case Hexagon::PS_storerhabs:
3366
14
    case Hexagon::S2_storerfgp:
3367
14
    case Hexagon::S2_storerhgp: {
3368
14
      // op: Ii
3369
14
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3370
14
      Value |= (op & UINT64_C(98304)) << 10;
3371
14
      Value |= (op & UINT64_C(31744)) << 6;
3372
14
      Value |= (op & UINT64_C(512)) << 4;
3373
14
      Value |= (op & UINT64_C(510)) >> 1;
3374
14
      // op: Rt32
3375
14
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3376
14
      Value |= (op & UINT64_C(31)) << 8;
3377
14
      break;
3378
14
    }
3379
14
    case Hexagon::SS2_stored_sp: {
3380
1
      // op: Ii
3381
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3382
1
      Value |= op & UINT64_C(504);
3383
1
      // op: Rtt8
3384
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3385
1
      Value |= op & UINT64_C(7);
3386
1
      break;
3387
14
    }
3388
14
    case Hexagon::V6_vwhist128qm: {
3389
1
      // op: Ii
3390
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3391
1
      Value |= (op & UINT64_C(1)) << 8;
3392
1
      // op: Qv4
3393
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3394
1
      Value |= (op & UINT64_C(3)) << 22;
3395
1
      break;
3396
14
    }
3397
26
    case Hexagon::S2_storerd_io: {
3398
26
      // op: Ii
3399
26
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3400
26
      Value |= (op & UINT64_C(12288)) << 13;
3401
26
      Value |= (op & UINT64_C(2048)) << 2;
3402
26
      Value |= (op & UINT64_C(2040)) >> 3;
3403
26
      // op: Rs32
3404
26
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3405
26
      Value |= (op & UINT64_C(31)) << 16;
3406
26
      // op: Rtt32
3407
26
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3408
26
      Value |= (op & UINT64_C(31)) << 8;
3409
26
      break;
3410
14
    }
3411
14
    case Hexagon::SL2_loadri_sp: {
3412
0
      // op: Ii
3413
0
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3414
0
      Value |= (op & UINT64_C(124)) << 2;
3415
0
      // op: Rd16
3416
0
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3417
0
      Value |= op & UINT64_C(15);
3418
0
      break;
3419
14
    }
3420
14
    case Hexagon::S4_storeirh_io: {
3421
2
      // op: Ii
3422
2
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3423
2
      Value |= (op & UINT64_C(126)) << 6;
3424
2
      // op: II
3425
2
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3426
2
      Value |= (op & UINT64_C(128)) << 6;
3427
2
      Value |= op & UINT64_C(127);
3428
2
      // op: Rs32
3429
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3430
2
      Value |= (op & UINT64_C(31)) << 16;
3431
2
      break;
3432
14
    }
3433
14
    case Hexagon::L4_iadd_memoph_io:
3434
8
    case Hexagon::L4_iand_memoph_io:
3435
8
    case Hexagon::L4_ior_memoph_io:
3436
8
    case Hexagon::L4_isub_memoph_io: {
3437
8
      // op: Ii
3438
8
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3439
8
      Value |= (op & UINT64_C(126)) << 6;
3440
8
      // op: II
3441
8
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3442
8
      Value |= op & UINT64_C(31);
3443
8
      // op: Rs32
3444
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3445
8
      Value |= (op & UINT64_C(31)) << 16;
3446
8
      break;
3447
8
    }
3448
8
    case Hexagon::L4_add_memoph_io:
3449
8
    case Hexagon::L4_and_memoph_io:
3450
8
    case Hexagon::L4_or_memoph_io:
3451
8
    case Hexagon::L4_sub_memoph_io: {
3452
8
      // op: Ii
3453
8
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3454
8
      Value |= (op & UINT64_C(126)) << 6;
3455
8
      // op: Rs32
3456
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3457
8
      Value |= (op & UINT64_C(31)) << 16;
3458
8
      // op: Rt32
3459
8
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3460
8
      Value |= op & UINT64_C(31);
3461
8
      break;
3462
8
    }
3463
8
    case Hexagon::SS2_storeh_io: {
3464
0
      // op: Ii
3465
0
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3466
0
      Value |= (op & UINT64_C(14)) << 7;
3467
0
      // op: Rs16
3468
0
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3469
0
      Value |= (op & UINT64_C(15)) << 4;
3470
0
      // op: Rt16
3471
0
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3472
0
      Value |= op & UINT64_C(15);
3473
0
      break;
3474
8
    }
3475
8
    case Hexagon::SS1_storeb_io: {
3476
0
      // op: Ii
3477
0
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3478
0
      Value |= (op & UINT64_C(15)) << 8;
3479
0
      // op: Rs16
3480
0
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3481
0
      Value |= (op & UINT64_C(15)) << 4;
3482
0
      // op: Rt16
3483
0
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3484
0
      Value |= op & UINT64_C(15);
3485
0
      break;
3486
8
    }
3487
8
    case Hexagon::J4_tstbit0_f_jumpnv_nt:
3488
4
    case Hexagon::J4_tstbit0_f_jumpnv_t:
3489
4
    case Hexagon::J4_tstbit0_t_jumpnv_nt:
3490
4
    case Hexagon::J4_tstbit0_t_jumpnv_t: {
3491
4
      // op: Ii
3492
4
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3493
4
      Value |= (op & UINT64_C(1536)) << 11;
3494
4
      Value |= (op & UINT64_C(508)) >> 1;
3495
4
      // op: Ns8
3496
4
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3497
4
      Value |= (op & UINT64_C(7)) << 16;
3498
4
      break;
3499
4
    }
3500
8
    case Hexagon::J4_tstbit0_fp0_jump_nt:
3501
8
    case Hexagon::J4_tstbit0_fp0_jump_t:
3502
8
    case Hexagon::J4_tstbit0_fp1_jump_nt:
3503
8
    case Hexagon::J4_tstbit0_fp1_jump_t:
3504
8
    case Hexagon::J4_tstbit0_tp0_jump_nt:
3505
8
    case Hexagon::J4_tstbit0_tp0_jump_t:
3506
8
    case Hexagon::J4_tstbit0_tp1_jump_nt:
3507
8
    case Hexagon::J4_tstbit0_tp1_jump_t: {
3508
8
      // op: Ii
3509
8
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3510
8
      Value |= (op & UINT64_C(1536)) << 11;
3511
8
      Value |= (op & UINT64_C(508)) >> 1;
3512
8
      // op: Rs16
3513
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3514
8
      Value |= (op & UINT64_C(15)) << 16;
3515
8
      break;
3516
8
    }
3517
8
    case Hexagon::S2_storerbnew_io: {
3518
5
      // op: Ii
3519
5
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3520
5
      Value |= (op & UINT64_C(1536)) << 16;
3521
5
      Value |= (op & UINT64_C(256)) << 5;
3522
5
      Value |= op & UINT64_C(255);
3523
5
      // op: Rs32
3524
5
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3525
5
      Value |= (op & UINT64_C(31)) << 16;
3526
5
      // op: Nt8
3527
5
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3528
5
      Value |= (op & UINT64_C(7)) << 8;
3529
5
      break;
3530
8
    }
3531
8
    case Hexagon::S2_storerb_io: {
3532
7
      // op: Ii
3533
7
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3534
7
      Value |= (op & UINT64_C(1536)) << 16;
3535
7
      Value |= (op & UINT64_C(256)) << 5;
3536
7
      Value |= op & UINT64_C(255);
3537
7
      // op: Rs32
3538
7
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3539
7
      Value |= (op & UINT64_C(31)) << 16;
3540
7
      // op: Rt32
3541
7
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3542
7
      Value |= (op & UINT64_C(31)) << 8;
3543
7
      break;
3544
8
    }
3545
8
    case Hexagon::Y2_dcfetchbo: {
3546
4
      // op: Ii
3547
4
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3548
4
      Value |= (op & UINT64_C(16376)) >> 3;
3549
4
      // op: Rs32
3550
4
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3551
4
      Value |= (op & UINT64_C(31)) << 16;
3552
4
      break;
3553
8
    }
3554
10
    case Hexagon::J2_jumprgtez:
3555
10
    case Hexagon::J2_jumprgtezpt:
3556
10
    case Hexagon::J2_jumprltez:
3557
10
    case Hexagon::J2_jumprltezpt:
3558
10
    case Hexagon::J2_jumprnz:
3559
10
    case Hexagon::J2_jumprnzpt:
3560
10
    case Hexagon::J2_jumprz:
3561
10
    case Hexagon::J2_jumprzpt: {
3562
10
      // op: Ii
3563
10
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3564
10
      Value |= (op & UINT64_C(16384)) << 7;
3565
10
      Value |= op & UINT64_C(8192);
3566
10
      Value |= (op & UINT64_C(8188)) >> 1;
3567
10
      // op: Rs32
3568
10
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3569
10
      Value |= (op & UINT64_C(31)) << 16;
3570
10
      break;
3571
10
    }
3572
22
    case Hexagon::L2_loadrigp:
3573
22
    case Hexagon::PS_loadriabs: {
3574
22
      // op: Ii
3575
22
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3576
22
      Value |= (op & UINT64_C(196608)) << 9;
3577
22
      Value |= (op & UINT64_C(63488)) << 5;
3578
22
      Value |= (op & UINT64_C(2044)) << 3;
3579
22
      // op: Rd32
3580
22
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3581
22
      Value |= op & UINT64_C(31);
3582
22
      break;
3583
22
    }
3584
22
    case Hexagon::S4_storerbnew_ur:
3585
0
    case Hexagon::S4_storerhnew_ur:
3586
0
    case Hexagon::S4_storerinew_ur: {
3587
0
      // op: Ii
3588
0
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3589
0
      Value |= (op & UINT64_C(2)) << 12;
3590
0
      Value |= (op & UINT64_C(1)) << 6;
3591
0
      // op: II
3592
0
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3593
0
      Value |= op & UINT64_C(63);
3594
0
      // op: Ru32
3595
0
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3596
0
      Value |= (op & UINT64_C(31)) << 16;
3597
0
      // op: Nt8
3598
0
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3599
0
      Value |= (op & UINT64_C(7)) << 8;
3600
0
      break;
3601
0
    }
3602
5
    case Hexagon::S4_storerb_ur:
3603
5
    case Hexagon::S4_storerf_ur:
3604
5
    case Hexagon::S4_storerh_ur:
3605
5
    case Hexagon::S4_storeri_ur: {
3606
5
      // op: Ii
3607
5
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3608
5
      Value |= (op & UINT64_C(2)) << 12;
3609
5
      Value |= (op & UINT64_C(1)) << 6;
3610
5
      // op: II
3611
5
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3612
5
      Value |= op & UINT64_C(63);
3613
5
      // op: Ru32
3614
5
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3615
5
      Value |= (op & UINT64_C(31)) << 16;
3616
5
      // op: Rt32
3617
5
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3618
5
      Value |= (op & UINT64_C(31)) << 8;
3619
5
      break;
3620
5
    }
3621
5
    case Hexagon::S4_storerd_ur: {
3622
1
      // op: Ii
3623
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3624
1
      Value |= (op & UINT64_C(2)) << 12;
3625
1
      Value |= (op & UINT64_C(1)) << 6;
3626
1
      // op: II
3627
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3628
1
      Value |= op & UINT64_C(63);
3629
1
      // op: Ru32
3630
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3631
1
      Value |= (op & UINT64_C(31)) << 16;
3632
1
      // op: Rtt32
3633
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3634
1
      Value |= (op & UINT64_C(31)) << 8;
3635
1
      break;
3636
5
    }
3637
9
    case Hexagon::S4_addi_asl_ri:
3638
9
    case Hexagon::S4_addi_lsr_ri:
3639
9
    case Hexagon::S4_andi_asl_ri:
3640
9
    case Hexagon::S4_andi_lsr_ri:
3641
9
    case Hexagon::S4_ori_asl_ri:
3642
9
    case Hexagon::S4_ori_lsr_ri:
3643
9
    case Hexagon::S4_subi_asl_ri:
3644
9
    case Hexagon::S4_subi_lsr_ri: {
3645
9
      // op: Ii
3646
9
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3647
9
      Value |= (op & UINT64_C(224)) << 16;
3648
9
      Value |= (op & UINT64_C(16)) << 9;
3649
9
      Value |= (op & UINT64_C(14)) << 4;
3650
9
      Value |= (op & UINT64_C(1)) << 3;
3651
9
      // op: II
3652
9
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3653
9
      Value |= (op & UINT64_C(31)) << 8;
3654
9
      // op: Rx32
3655
9
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3656
9
      Value |= (op & UINT64_C(31)) << 16;
3657
9
      break;
3658
9
    }
3659
9
    case Hexagon::SA1_addsp: {
3660
0
      // op: Ii
3661
0
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3662
0
      Value |= (op & UINT64_C(252)) << 2;
3663
0
      // op: Rd16
3664
0
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3665
0
      Value |= op & UINT64_C(15);
3666
0
      break;
3667
9
    }
3668
9
    case Hexagon::S4_storeiri_io: {
3669
6
      // op: Ii
3670
6
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3671
6
      Value |= (op & UINT64_C(252)) << 5;
3672
6
      // op: II
3673
6
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3674
6
      Value |= (op & UINT64_C(128)) << 6;
3675
6
      Value |= op & UINT64_C(127);
3676
6
      // op: Rs32
3677
6
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3678
6
      Value |= (op & UINT64_C(31)) << 16;
3679
6
      break;
3680
9
    }
3681
9
    case Hexagon::L4_iadd_memopw_io:
3682
9
    case Hexagon::L4_iand_memopw_io:
3683
9
    case Hexagon::L4_ior_memopw_io:
3684
9
    case Hexagon::L4_isub_memopw_io: {
3685
9
      // op: Ii
3686
9
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3687
9
      Value |= (op & UINT64_C(252)) << 5;
3688
9
      // op: II
3689
9
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3690
9
      Value |= op & UINT64_C(31);
3691
9
      // op: Rs32
3692
9
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3693
9
      Value |= (op & UINT64_C(31)) << 16;
3694
9
      break;
3695
9
    }
3696
9
    case Hexagon::L4_add_memopw_io:
3697
9
    case Hexagon::L4_and_memopw_io:
3698
9
    case Hexagon::L4_or_memopw_io:
3699
9
    case Hexagon::L4_sub_memopw_io: {
3700
9
      // op: Ii
3701
9
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3702
9
      Value |= (op & UINT64_C(252)) << 5;
3703
9
      // op: Rs32
3704
9
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3705
9
      Value |= (op & UINT64_C(31)) << 16;
3706
9
      // op: Rt32
3707
9
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3708
9
      Value |= op & UINT64_C(31);
3709
9
      break;
3710
9
    }
3711
9
    case Hexagon::A2_combineii: {
3712
6
      // op: Ii
3713
6
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3714
6
      Value |= (op & UINT64_C(255)) << 5;
3715
6
      // op: II
3716
6
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3717
6
      Value |= (op & UINT64_C(254)) << 15;
3718
6
      Value |= (op & UINT64_C(1)) << 13;
3719
6
      // op: Rdd32
3720
6
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3721
6
      Value |= op & UINT64_C(31);
3722
6
      break;
3723
9
    }
3724
9
    case Hexagon::A4_combineii: {
3725
1
      // op: Ii
3726
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3727
1
      Value |= (op & UINT64_C(255)) << 5;
3728
1
      // op: II
3729
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3730
1
      Value |= (op & UINT64_C(62)) << 15;
3731
1
      Value |= (op & UINT64_C(1)) << 13;
3732
1
      // op: Rdd32
3733
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3734
1
      Value |= op & UINT64_C(31);
3735
1
      break;
3736
9
    }
3737
9
    case Hexagon::A4_combineir: {
3738
1
      // op: Ii
3739
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3740
1
      Value |= (op & UINT64_C(255)) << 5;
3741
1
      // op: Rs32
3742
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3743
1
      Value |= (op & UINT64_C(31)) << 16;
3744
1
      // op: Rdd32
3745
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3746
1
      Value |= op & UINT64_C(31);
3747
1
      break;
3748
9
    }
3749
9
    case Hexagon::SA1_combine0i:
3750
0
    case Hexagon::SA1_combine1i:
3751
0
    case Hexagon::SA1_combine2i:
3752
0
    case Hexagon::SA1_combine3i: {
3753
0
      // op: Ii
3754
0
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3755
0
      Value |= (op & UINT64_C(3)) << 5;
3756
0
      // op: Rdd8
3757
0
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3758
0
      Value |= op & UINT64_C(7);
3759
0
      break;
3760
0
    }
3761
2
    case Hexagon::S2_storerhnew_io: {
3762
2
      // op: Ii
3763
2
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3764
2
      Value |= (op & UINT64_C(3072)) << 15;
3765
2
      Value |= (op & UINT64_C(512)) << 4;
3766
2
      Value |= (op & UINT64_C(510)) >> 1;
3767
2
      // op: Rs32
3768
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3769
2
      Value |= (op & UINT64_C(31)) << 16;
3770
2
      // op: Nt8
3771
2
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3772
2
      Value |= (op & UINT64_C(7)) << 8;
3773
2
      break;
3774
0
    }
3775
4
    case Hexagon::S2_storerf_io:
3776
4
    case Hexagon::S2_storerh_io: {
3777
4
      // op: Ii
3778
4
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3779
4
      Value |= (op & UINT64_C(3072)) << 15;
3780
4
      Value |= (op & UINT64_C(512)) << 4;
3781
4
      Value |= (op & UINT64_C(510)) >> 1;
3782
4
      // op: Rs32
3783
4
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3784
4
      Value |= (op & UINT64_C(31)) << 16;
3785
4
      // op: Rt32
3786
4
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3787
4
      Value |= (op & UINT64_C(31)) << 8;
3788
4
      break;
3789
4
    }
3790
4
    case Hexagon::S2_mask: {
3791
0
      // op: Ii
3792
0
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3793
0
      Value |= (op & UINT64_C(31)) << 8;
3794
0
      // op: II
3795
0
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3796
0
      Value |= (op & UINT64_C(24)) << 18;
3797
0
      Value |= (op & UINT64_C(7)) << 5;
3798
0
      // op: Rd32
3799
0
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3800
0
      Value |= op & UINT64_C(31);
3801
0
      break;
3802
4
    }
3803
16
    case Hexagon::L2_loadrdgp:
3804
16
    case Hexagon::PS_loadrdabs: {
3805
16
      // op: Ii
3806
16
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3807
16
      Value |= (op & UINT64_C(393216)) << 8;
3808
16
      Value |= (op & UINT64_C(126976)) << 4;
3809
16
      Value |= (op & UINT64_C(4088)) << 2;
3810
16
      // op: Rdd32
3811
16
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3812
16
      Value |= op & UINT64_C(31);
3813
16
      break;
3814
16
    }
3815
16
    case Hexagon::S4_pstorerbnewf_abs:
3816
12
    case Hexagon::S4_pstorerbnewfnew_abs:
3817
12
    case Hexagon::S4_pstorerbnewt_abs:
3818
12
    case Hexagon::S4_pstorerbnewtnew_abs:
3819
12
    case Hexagon::S4_pstorerhnewf_abs:
3820
12
    case Hexagon::S4_pstorerhnewfnew_abs:
3821
12
    case Hexagon::S4_pstorerhnewt_abs:
3822
12
    case Hexagon::S4_pstorerhnewtnew_abs:
3823
12
    case Hexagon::S4_pstorerinewf_abs:
3824
12
    case Hexagon::S4_pstorerinewfnew_abs:
3825
12
    case Hexagon::S4_pstorerinewt_abs:
3826
12
    case Hexagon::S4_pstorerinewtnew_abs: {
3827
12
      // op: Ii
3828
12
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3829
12
      Value |= (op & UINT64_C(48)) << 12;
3830
12
      Value |= (op & UINT64_C(15)) << 3;
3831
12
      // op: Pv4
3832
12
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3833
12
      Value |= op & UINT64_C(3);
3834
12
      // op: Nt8
3835
12
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3836
12
      Value |= (op & UINT64_C(7)) << 8;
3837
12
      break;
3838
12
    }
3839
21
    case Hexagon::S4_pstorerbf_abs:
3840
21
    case Hexagon::S4_pstorerbfnew_abs:
3841
21
    case Hexagon::S4_pstorerbt_abs:
3842
21
    case Hexagon::S4_pstorerbtnew_abs:
3843
21
    case Hexagon::S4_pstorerff_abs:
3844
21
    case Hexagon::S4_pstorerffnew_abs:
3845
21
    case Hexagon::S4_pstorerft_abs:
3846
21
    case Hexagon::S4_pstorerftnew_abs:
3847
21
    case Hexagon::S4_pstorerhf_abs:
3848
21
    case Hexagon::S4_pstorerhfnew_abs:
3849
21
    case Hexagon::S4_pstorerht_abs:
3850
21
    case Hexagon::S4_pstorerhtnew_abs:
3851
21
    case Hexagon::S4_pstorerif_abs:
3852
21
    case Hexagon::S4_pstorerifnew_abs:
3853
21
    case Hexagon::S4_pstorerit_abs:
3854
21
    case Hexagon::S4_pstoreritnew_abs: {
3855
21
      // op: Ii
3856
21
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3857
21
      Value |= (op & UINT64_C(48)) << 12;
3858
21
      Value |= (op & UINT64_C(15)) << 3;
3859
21
      // op: Pv4
3860
21
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3861
21
      Value |= op & UINT64_C(3);
3862
21
      // op: Rt32
3863
21
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3864
21
      Value |= (op & UINT64_C(31)) << 8;
3865
21
      break;
3866
21
    }
3867
21
    case Hexagon::S4_pstorerdf_abs:
3868
4
    case Hexagon::S4_pstorerdfnew_abs:
3869
4
    case Hexagon::S4_pstorerdt_abs:
3870
4
    case Hexagon::S4_pstorerdtnew_abs: {
3871
4
      // op: Ii
3872
4
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3873
4
      Value |= (op & UINT64_C(48)) << 12;
3874
4
      Value |= (op & UINT64_C(15)) << 3;
3875
4
      // op: Pv4
3876
4
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3877
4
      Value |= op & UINT64_C(3);
3878
4
      // op: Rtt32
3879
4
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3880
4
      Value |= (op & UINT64_C(31)) << 8;
3881
4
      break;
3882
4
    }
3883
4
    case Hexagon::M4_mpyri_addi: {
3884
2
      // op: Ii
3885
2
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3886
2
      Value |= (op & UINT64_C(48)) << 17;
3887
2
      Value |= (op & UINT64_C(8)) << 10;
3888
2
      Value |= (op & UINT64_C(7)) << 5;
3889
2
      // op: II
3890
2
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3891
2
      Value |= (op & UINT64_C(32)) << 18;
3892
2
      Value |= op & UINT64_C(31);
3893
2
      // op: Rs32
3894
2
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3895
2
      Value |= (op & UINT64_C(31)) << 16;
3896
2
      // op: Rd32
3897
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3898
2
      Value |= (op & UINT64_C(31)) << 8;
3899
2
      break;
3900
4
    }
3901
4
    case Hexagon::M4_mpyrr_addi: {
3902
2
      // op: Ii
3903
2
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3904
2
      Value |= (op & UINT64_C(48)) << 17;
3905
2
      Value |= (op & UINT64_C(8)) << 10;
3906
2
      Value |= (op & UINT64_C(7)) << 5;
3907
2
      // op: Rs32
3908
2
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3909
2
      Value |= (op & UINT64_C(31)) << 16;
3910
2
      // op: Rt32
3911
2
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
3912
2
      Value |= (op & UINT64_C(31)) << 8;
3913
2
      // op: Rd32
3914
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3915
2
      Value |= op & UINT64_C(31);
3916
2
      break;
3917
4
    }
3918
17
    case Hexagon::L2_loadrbgp:
3919
17
    case Hexagon::L2_loadrubgp:
3920
17
    case Hexagon::PS_loadrbabs:
3921
17
    case Hexagon::PS_loadrubabs: {
3922
17
      // op: Ii
3923
17
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3924
17
      Value |= (op & UINT64_C(49152)) << 11;
3925
17
      Value |= (op & UINT64_C(15872)) << 7;
3926
17
      Value |= (op & UINT64_C(511)) << 5;
3927
17
      // op: Rd32
3928
17
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3929
17
      Value |= op & UINT64_C(31);
3930
17
      break;
3931
17
    }
3932
52
    case Hexagon::A2_tfrsi: {
3933
52
      // op: Ii
3934
52
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3935
52
      Value |= (op & UINT64_C(49152)) << 8;
3936
52
      Value |= (op & UINT64_C(15872)) << 7;
3937
52
      Value |= (op & UINT64_C(511)) << 5;
3938
52
      // op: Rd32
3939
52
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3940
52
      Value |= op & UINT64_C(31);
3941
52
      break;
3942
17
    }
3943
17
    case Hexagon::F2_sfimm_n:
3944
2
    case Hexagon::F2_sfimm_p: {
3945
2
      // op: Ii
3946
2
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3947
2
      Value |= (op & UINT64_C(512)) << 12;
3948
2
      Value |= (op & UINT64_C(511)) << 5;
3949
2
      // op: Rd32
3950
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3951
2
      Value |= op & UINT64_C(31);
3952
2
      break;
3953
2
    }
3954
2
    case Hexagon::F2_dfimm_n:
3955
2
    case Hexagon::F2_dfimm_p: {
3956
2
      // op: Ii
3957
2
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3958
2
      Value |= (op & UINT64_C(512)) << 12;
3959
2
      Value |= (op & UINT64_C(511)) << 5;
3960
2
      // op: Rdd32
3961
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3962
2
      Value |= op & UINT64_C(31);
3963
2
      break;
3964
2
    }
3965
29
    case Hexagon::A2_subri: {
3966
29
      // op: Ii
3967
29
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3968
29
      Value |= (op & UINT64_C(512)) << 12;
3969
29
      Value |= (op & UINT64_C(511)) << 5;
3970
29
      // op: Rs32
3971
29
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3972
29
      Value |= (op & UINT64_C(31)) << 16;
3973
29
      // op: Rd32
3974
29
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3975
29
      Value |= op & UINT64_C(31);
3976
29
      break;
3977
2
    }
3978
2
    case Hexagon::SS1_storew_io: {
3979
0
      // op: Ii
3980
0
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3981
0
      Value |= (op & UINT64_C(60)) << 6;
3982
0
      // op: Rs16
3983
0
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3984
0
      Value |= (op & UINT64_C(15)) << 4;
3985
0
      // op: Rt16
3986
0
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
3987
0
      Value |= op & UINT64_C(15);
3988
0
      break;
3989
2
    }
3990
2
    case Hexagon::SS2_storewi0:
3991
2
    case Hexagon::SS2_storewi1: {
3992
2
      // op: Ii
3993
2
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
3994
2
      Value |= (op & UINT64_C(60)) >> 2;
3995
2
      // op: Rs16
3996
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
3997
2
      Value |= (op & UINT64_C(15)) << 4;
3998
2
      break;
3999
2
    }
4000
3
    case Hexagon::S2_storerinew_io: {
4001
3
      // op: Ii
4002
3
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4003
3
      Value |= (op & UINT64_C(6144)) << 14;
4004
3
      Value |= (op & UINT64_C(1024)) << 3;
4005
3
      Value |= (op & UINT64_C(1020)) >> 2;
4006
3
      // op: Rs32
4007
3
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4008
3
      Value |= (op & UINT64_C(31)) << 16;
4009
3
      // op: Nt8
4010
3
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4011
3
      Value |= (op & UINT64_C(7)) << 8;
4012
3
      break;
4013
2
    }
4014
16
    case Hexagon::S2_storeri_io: {
4015
16
      // op: Ii
4016
16
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4017
16
      Value |= (op & UINT64_C(6144)) << 14;
4018
16
      Value |= (op & UINT64_C(1024)) << 3;
4019
16
      Value |= (op & UINT64_C(1020)) >> 2;
4020
16
      // op: Rs32
4021
16
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4022
16
      Value |= (op & UINT64_C(31)) << 16;
4023
16
      // op: Rt32
4024
16
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4025
16
      Value |= (op & UINT64_C(31)) << 8;
4026
16
      break;
4027
2
    }
4028
2
    case Hexagon::S4_lsli: {
4029
1
      // op: Ii
4030
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4031
1
      Value |= (op & UINT64_C(62)) << 15;
4032
1
      Value |= (op & UINT64_C(1)) << 5;
4033
1
      // op: Rt32
4034
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4035
1
      Value |= (op & UINT64_C(31)) << 8;
4036
1
      // op: Rd32
4037
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4038
1
      Value |= op & UINT64_C(31);
4039
1
      break;
4040
2
    }
4041
13
    case Hexagon::SA1_seti: {
4042
13
      // op: Ii
4043
13
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4044
13
      Value |= (op & UINT64_C(63)) << 4;
4045
13
      // op: Rd16
4046
13
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4047
13
      Value |= op & UINT64_C(15);
4048
13
      break;
4049
2
    }
4050
2
    case Hexagon::S4_storeirb_io: {
4051
2
      // op: Ii
4052
2
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4053
2
      Value |= (op & UINT64_C(63)) << 7;
4054
2
      // op: II
4055
2
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4056
2
      Value |= (op & UINT64_C(128)) << 6;
4057
2
      Value |= op & UINT64_C(127);
4058
2
      // op: Rs32
4059
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4060
2
      Value |= (op & UINT64_C(31)) << 16;
4061
2
      break;
4062
2
    }
4063
8
    case Hexagon::L4_iadd_memopb_io:
4064
8
    case Hexagon::L4_iand_memopb_io:
4065
8
    case Hexagon::L4_ior_memopb_io:
4066
8
    case Hexagon::L4_isub_memopb_io: {
4067
8
      // op: Ii
4068
8
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4069
8
      Value |= (op & UINT64_C(63)) << 7;
4070
8
      // op: II
4071
8
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4072
8
      Value |= op & UINT64_C(31);
4073
8
      // op: Rs32
4074
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4075
8
      Value |= (op & UINT64_C(31)) << 16;
4076
8
      break;
4077
8
    }
4078
8
    case Hexagon::C4_addipc: {
4079
8
      // op: Ii
4080
8
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4081
8
      Value |= (op & UINT64_C(63)) << 7;
4082
8
      // op: Rd32
4083
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4084
8
      Value |= op & UINT64_C(31);
4085
8
      break;
4086
8
    }
4087
8
    case Hexagon::L4_add_memopb_io:
4088
8
    case Hexagon::L4_and_memopb_io:
4089
8
    case Hexagon::L4_or_memopb_io:
4090
8
    case Hexagon::L4_sub_memopb_io: {
4091
8
      // op: Ii
4092
8
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4093
8
      Value |= (op & UINT64_C(63)) << 7;
4094
8
      // op: Rs32
4095
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4096
8
      Value |= (op & UINT64_C(31)) << 16;
4097
8
      // op: Rt32
4098
8
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4099
8
      Value |= op & UINT64_C(31);
4100
8
      break;
4101
8
    }
4102
8
    case Hexagon::V6_vS32b_srls_ai:
4103
3
    case Hexagon::V6_zLd_ai: {
4104
3
      // op: Ii
4105
3
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4106
3
      Value |= (op & UINT64_C(8)) << 10;
4107
3
      Value |= (op & UINT64_C(7)) << 8;
4108
3
      // op: Rt32
4109
3
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4110
3
      Value |= (op & UINT64_C(31)) << 16;
4111
3
      break;
4112
3
    }
4113
7
    case Hexagon::V6_vS32b_new_ai:
4114
7
    case Hexagon::V6_vS32b_nt_new_ai: {
4115
7
      // op: Ii
4116
7
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4117
7
      Value |= (op & UINT64_C(8)) << 10;
4118
7
      Value |= (op & UINT64_C(7)) << 8;
4119
7
      // op: Rt32
4120
7
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4121
7
      Value |= (op & UINT64_C(31)) << 16;
4122
7
      // op: Os8
4123
7
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4124
7
      Value |= op & UINT64_C(7);
4125
7
      break;
4126
7
    }
4127
8
    case Hexagon::V6_vS32Ub_ai:
4128
8
    case Hexagon::V6_vS32b_ai:
4129
8
    case Hexagon::V6_vS32b_nt_ai: {
4130
8
      // op: Ii
4131
8
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4132
8
      Value |= (op & UINT64_C(8)) << 10;
4133
8
      Value |= (op & UINT64_C(7)) << 8;
4134
8
      // op: Rt32
4135
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4136
8
      Value |= (op & UINT64_C(31)) << 16;
4137
8
      // op: Vs32
4138
8
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4139
8
      Value |= op & UINT64_C(31);
4140
8
      break;
4141
8
    }
4142
19
    case Hexagon::L2_loadrhgp:
4143
19
    case Hexagon::L2_loadruhgp:
4144
19
    case Hexagon::PS_loadrhabs:
4145
19
    case Hexagon::PS_loadruhabs: {
4146
19
      // op: Ii
4147
19
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4148
19
      Value |= (op & UINT64_C(98304)) << 10;
4149
19
      Value |= (op & UINT64_C(31744)) << 6;
4150
19
      Value |= (op & UINT64_C(1022)) << 4;
4151
19
      // op: Rd32
4152
19
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4153
19
      Value |= op & UINT64_C(31);
4154
19
      break;
4155
19
    }
4156
24
    case Hexagon::J2_callf:
4157
24
    case Hexagon::J2_callt:
4158
24
    case Hexagon::J2_jumpf:
4159
24
    case Hexagon::J2_jumpfnew:
4160
24
    case Hexagon::J2_jumpfnewpt:
4161
24
    case Hexagon::J2_jumpfpt:
4162
24
    case Hexagon::J2_jumpt:
4163
24
    case Hexagon::J2_jumptnew:
4164
24
    case Hexagon::J2_jumptnewpt:
4165
24
    case Hexagon::J2_jumptpt: {
4166
24
      // op: Ii
4167
24
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4168
24
      Value |= (op & UINT64_C(98304)) << 7;
4169
24
      Value |= (op & UINT64_C(31744)) << 6;
4170
24
      Value |= (op & UINT64_C(512)) << 4;
4171
24
      Value |= (op & UINT64_C(508)) >> 1;
4172
24
      // op: Pu4
4173
24
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4174
24
      Value |= (op & UINT64_C(3)) << 8;
4175
24
      break;
4176
24
    }
4177
24
    case Hexagon::SS2_storebi0:
4178
0
    case Hexagon::SS2_storebi1: {
4179
0
      // op: Ii
4180
0
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4181
0
      Value |= op & UINT64_C(15);
4182
0
      // op: Rs16
4183
0
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4184
0
      Value |= (op & UINT64_C(15)) << 4;
4185
0
      break;
4186
0
    }
4187
1
    case Hexagon::SL2_loadrd_sp: {
4188
1
      // op: Ii
4189
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4190
1
      Value |= op & UINT64_C(248);
4191
1
      // op: Rdd8
4192
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4193
1
      Value |= op & UINT64_C(7);
4194
1
      break;
4195
0
    }
4196
0
    case Hexagon::SA1_cmpeqi: {
4197
0
      // op: Ii
4198
0
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4199
0
      Value |= op & UINT64_C(3);
4200
0
      // op: Rs16
4201
0
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4202
0
      Value |= (op & UINT64_C(15)) << 4;
4203
0
      break;
4204
0
    }
4205
2
    case Hexagon::L2_loadrd_io: {
4206
2
      // op: Ii
4207
2
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4208
2
      Value |= (op & UINT64_C(12288)) << 13;
4209
2
      Value |= (op & UINT64_C(4088)) << 2;
4210
2
      // op: Rs32
4211
2
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4212
2
      Value |= (op & UINT64_C(31)) << 16;
4213
2
      // op: Rdd32
4214
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4215
2
      Value |= op & UINT64_C(31);
4216
2
      break;
4217
0
    }
4218
8
    case Hexagon::S4_storeirhf_io:
4219
8
    case Hexagon::S4_storeirhfnew_io:
4220
8
    case Hexagon::S4_storeirht_io:
4221
8
    case Hexagon::S4_storeirhtnew_io: {
4222
8
      // op: Ii
4223
8
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4224
8
      Value |= (op & UINT64_C(126)) << 6;
4225
8
      // op: II
4226
8
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4227
8
      Value |= (op & UINT64_C(32)) << 8;
4228
8
      Value |= op & UINT64_C(31);
4229
8
      // op: Pv4
4230
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4231
8
      Value |= (op & UINT64_C(3)) << 5;
4232
8
      // op: Rs32
4233
8
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4234
8
      Value |= (op & UINT64_C(31)) << 16;
4235
8
      break;
4236
8
    }
4237
8
    case Hexagon::SA1_addi: {
4238
3
      // op: Ii
4239
3
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4240
3
      Value |= (op & UINT64_C(127)) << 4;
4241
3
      // op: Rx16
4242
3
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4243
3
      Value |= op & UINT64_C(15);
4244
3
      break;
4245
8
    }
4246
8
    case Hexagon::A4_cmpbgtui:
4247
2
    case Hexagon::A4_cmphgtui: {
4248
2
      // op: Ii
4249
2
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4250
2
      Value |= (op & UINT64_C(127)) << 5;
4251
2
      // op: Rs32
4252
2
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4253
2
      Value |= (op & UINT64_C(31)) << 16;
4254
2
      // op: Pd4
4255
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4256
2
      Value |= op & UINT64_C(3);
4257
2
      break;
4258
2
    }
4259
3
    case Hexagon::A4_vcmpbgtui:
4260
3
    case Hexagon::A4_vcmphgtui:
4261
3
    case Hexagon::A4_vcmpwgtui: {
4262
3
      // op: Ii
4263
3
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4264
3
      Value |= (op & UINT64_C(127)) << 5;
4265
3
      // op: Rss32
4266
3
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4267
3
      Value |= (op & UINT64_C(31)) << 16;
4268
3
      // op: Pd4
4269
3
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4270
3
      Value |= op & UINT64_C(3);
4271
3
      break;
4272
3
    }
4273
8
    case Hexagon::S2_pstorerinewf_io:
4274
8
    case Hexagon::S2_pstorerinewt_io:
4275
8
    case Hexagon::S4_pstorerinewfnew_io:
4276
8
    case Hexagon::S4_pstorerinewtnew_io: {
4277
8
      // op: Ii
4278
8
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4279
8
      Value |= (op & UINT64_C(128)) << 6;
4280
8
      Value |= (op & UINT64_C(124)) << 1;
4281
8
      // op: Pv4
4282
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4283
8
      Value |= op & UINT64_C(3);
4284
8
      // op: Rs32
4285
8
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4286
8
      Value |= (op & UINT64_C(31)) << 16;
4287
8
      // op: Nt8
4288
8
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4289
8
      Value |= (op & UINT64_C(7)) << 8;
4290
8
      break;
4291
8
    }
4292
8
    case Hexagon::S2_pstorerif_io:
4293
8
    case Hexagon::S2_pstorerit_io:
4294
8
    case Hexagon::S4_pstorerifnew_io:
4295
8
    case Hexagon::S4_pstoreritnew_io: {
4296
8
      // op: Ii
4297
8
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4298
8
      Value |= (op & UINT64_C(128)) << 6;
4299
8
      Value |= (op & UINT64_C(124)) << 1;
4300
8
      // op: Pv4
4301
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4302
8
      Value |= op & UINT64_C(3);
4303
8
      // op: Rs32
4304
8
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4305
8
      Value |= (op & UINT64_C(31)) << 16;
4306
8
      // op: Rt32
4307
8
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4308
8
      Value |= (op & UINT64_C(31)) << 8;
4309
8
      break;
4310
8
    }
4311
8
    case Hexagon::SL2_loadrh_io:
4312
2
    case Hexagon::SL2_loadruh_io: {
4313
2
      // op: Ii
4314
2
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4315
2
      Value |= (op & UINT64_C(14)) << 7;
4316
2
      // op: Rs16
4317
2
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4318
2
      Value |= (op & UINT64_C(15)) << 4;
4319
2
      // op: Rd16
4320
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4321
2
      Value |= op & UINT64_C(15);
4322
2
      break;
4323
2
    }
4324
2
    case Hexagon::S2_storerbnew_pci: {
4325
1
      // op: Ii
4326
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4327
1
      Value |= (op & UINT64_C(15)) << 3;
4328
1
      // op: Mu2
4329
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4330
1
      Value |= (op & UINT64_C(1)) << 13;
4331
1
      // op: Nt8
4332
1
      op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
4333
1
      Value |= (op & UINT64_C(7)) << 8;
4334
1
      // op: Rx32
4335
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4336
1
      Value |= (op & UINT64_C(31)) << 16;
4337
1
      break;
4338
2
    }
4339
2
    case Hexagon::S2_storerb_pci: {
4340
1
      // op: Ii
4341
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4342
1
      Value |= (op & UINT64_C(15)) << 3;
4343
1
      // op: Mu2
4344
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4345
1
      Value |= (op & UINT64_C(1)) << 13;
4346
1
      // op: Rt32
4347
1
      op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
4348
1
      Value |= (op & UINT64_C(31)) << 8;
4349
1
      // op: Rx32
4350
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4351
1
      Value |= (op & UINT64_C(31)) << 16;
4352
1
      break;
4353
2
    }
4354
2
    case Hexagon::S2_storerbnew_pi: {
4355
1
      // op: Ii
4356
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4357
1
      Value |= (op & UINT64_C(15)) << 3;
4358
1
      // op: Nt8
4359
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4360
1
      Value |= (op & UINT64_C(7)) << 8;
4361
1
      // op: Rx32
4362
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4363
1
      Value |= (op & UINT64_C(31)) << 16;
4364
1
      break;
4365
2
    }
4366
2
    case Hexagon::S2_storerb_pi: {
4367
1
      // op: Ii
4368
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4369
1
      Value |= (op & UINT64_C(15)) << 3;
4370
1
      // op: Rt32
4371
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4372
1
      Value |= (op & UINT64_C(31)) << 8;
4373
1
      // op: Rx32
4374
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4375
1
      Value |= (op & UINT64_C(31)) << 16;
4376
1
      break;
4377
2
    }
4378
2
    case Hexagon::SL1_loadrub_io: {
4379
0
      // op: Ii
4380
0
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4381
0
      Value |= (op & UINT64_C(15)) << 8;
4382
0
      // op: Rs16
4383
0
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4384
0
      Value |= (op & UINT64_C(15)) << 4;
4385
0
      // op: Rd16
4386
0
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4387
0
      Value |= op & UINT64_C(15);
4388
0
      break;
4389
2
    }
4390
4
    case Hexagon::S5_asrhub_rnd_sat:
4391
4
    case Hexagon::S5_asrhub_sat: {
4392
4
      // op: Ii
4393
4
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4394
4
      Value |= (op & UINT64_C(15)) << 8;
4395
4
      // op: Rss32
4396
4
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4397
4
      Value |= (op & UINT64_C(31)) << 16;
4398
4
      // op: Rd32
4399
4
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4400
4
      Value |= op & UINT64_C(31);
4401
4
      break;
4402
4
    }
4403
9
    case Hexagon::S2_asl_i_vh:
4404
9
    case Hexagon::S2_asr_i_vh:
4405
9
    case Hexagon::S2_lsr_i_vh:
4406
9
    case Hexagon::S5_vasrhrnd: {
4407
9
      // op: Ii
4408
9
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4409
9
      Value |= (op & UINT64_C(15)) << 8;
4410
9
      // op: Rss32
4411
9
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4412
9
      Value |= (op & UINT64_C(31)) << 16;
4413
9
      // op: Rdd32
4414
9
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4415
9
      Value |= op & UINT64_C(31);
4416
9
      break;
4417
9
    }
4418
9
    case Hexagon::J4_cmpeqn1_f_jumpnv_nt:
4419
8
    case Hexagon::J4_cmpeqn1_f_jumpnv_t:
4420
8
    case Hexagon::J4_cmpeqn1_t_jumpnv_nt:
4421
8
    case Hexagon::J4_cmpeqn1_t_jumpnv_t:
4422
8
    case Hexagon::J4_cmpgtn1_f_jumpnv_nt:
4423
8
    case Hexagon::J4_cmpgtn1_f_jumpnv_t:
4424
8
    case Hexagon::J4_cmpgtn1_t_jumpnv_nt:
4425
8
    case Hexagon::J4_cmpgtn1_t_jumpnv_t: {
4426
8
      // op: Ii
4427
8
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4428
8
      Value |= (op & UINT64_C(1536)) << 11;
4429
8
      Value |= (op & UINT64_C(508)) >> 1;
4430
8
      // op: Ns8
4431
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4432
8
      Value |= (op & UINT64_C(7)) << 16;
4433
8
      break;
4434
8
    }
4435
13
    case Hexagon::J4_cmpeq_f_jumpnv_nt:
4436
13
    case Hexagon::J4_cmpeq_f_jumpnv_t:
4437
13
    case Hexagon::J4_cmpeq_t_jumpnv_nt:
4438
13
    case Hexagon::J4_cmpeq_t_jumpnv_t:
4439
13
    case Hexagon::J4_cmpgt_f_jumpnv_nt:
4440
13
    case Hexagon::J4_cmpgt_f_jumpnv_t:
4441
13
    case Hexagon::J4_cmpgt_t_jumpnv_nt:
4442
13
    case Hexagon::J4_cmpgt_t_jumpnv_t:
4443
13
    case Hexagon::J4_cmpgtu_f_jumpnv_nt:
4444
13
    case Hexagon::J4_cmpgtu_f_jumpnv_t:
4445
13
    case Hexagon::J4_cmpgtu_t_jumpnv_nt:
4446
13
    case Hexagon::J4_cmpgtu_t_jumpnv_t: {
4447
13
      // op: Ii
4448
13
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4449
13
      Value |= (op & UINT64_C(1536)) << 11;
4450
13
      Value |= (op & UINT64_C(508)) >> 1;
4451
13
      // op: Ns8
4452
13
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4453
13
      Value |= (op & UINT64_C(7)) << 16;
4454
13
      // op: Rt32
4455
13
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4456
13
      Value |= (op & UINT64_C(31)) << 8;
4457
13
      break;
4458
13
    }
4459
17
    case Hexagon::J4_cmpeqn1_fp0_jump_nt:
4460
17
    case Hexagon::J4_cmpeqn1_fp0_jump_t:
4461
17
    case Hexagon::J4_cmpeqn1_fp1_jump_nt:
4462
17
    case Hexagon::J4_cmpeqn1_fp1_jump_t:
4463
17
    case Hexagon::J4_cmpeqn1_tp0_jump_nt:
4464
17
    case Hexagon::J4_cmpeqn1_tp0_jump_t:
4465
17
    case Hexagon::J4_cmpeqn1_tp1_jump_nt:
4466
17
    case Hexagon::J4_cmpeqn1_tp1_jump_t:
4467
17
    case Hexagon::J4_cmpgtn1_fp0_jump_nt:
4468
17
    case Hexagon::J4_cmpgtn1_fp0_jump_t:
4469
17
    case Hexagon::J4_cmpgtn1_fp1_jump_nt:
4470
17
    case Hexagon::J4_cmpgtn1_fp1_jump_t:
4471
17
    case Hexagon::J4_cmpgtn1_tp0_jump_nt:
4472
17
    case Hexagon::J4_cmpgtn1_tp0_jump_t:
4473
17
    case Hexagon::J4_cmpgtn1_tp1_jump_nt:
4474
17
    case Hexagon::J4_cmpgtn1_tp1_jump_t: {
4475
17
      // op: Ii
4476
17
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4477
17
      Value |= (op & UINT64_C(1536)) << 11;
4478
17
      Value |= (op & UINT64_C(508)) >> 1;
4479
17
      // op: Rs16
4480
17
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4481
17
      Value |= (op & UINT64_C(15)) << 16;
4482
17
      break;
4483
17
    }
4484
24
    case Hexagon::J4_cmpeq_fp0_jump_nt:
4485
24
    case Hexagon::J4_cmpeq_fp0_jump_t:
4486
24
    case Hexagon::J4_cmpeq_fp1_jump_nt:
4487
24
    case Hexagon::J4_cmpeq_fp1_jump_t:
4488
24
    case Hexagon::J4_cmpeq_tp0_jump_nt:
4489
24
    case Hexagon::J4_cmpeq_tp0_jump_t:
4490
24
    case Hexagon::J4_cmpeq_tp1_jump_nt:
4491
24
    case Hexagon::J4_cmpeq_tp1_jump_t:
4492
24
    case Hexagon::J4_cmpgt_fp0_jump_nt:
4493
24
    case Hexagon::J4_cmpgt_fp0_jump_t:
4494
24
    case Hexagon::J4_cmpgt_fp1_jump_nt:
4495
24
    case Hexagon::J4_cmpgt_fp1_jump_t:
4496
24
    case Hexagon::J4_cmpgt_tp0_jump_nt:
4497
24
    case Hexagon::J4_cmpgt_tp0_jump_t:
4498
24
    case Hexagon::J4_cmpgt_tp1_jump_nt:
4499
24
    case Hexagon::J4_cmpgt_tp1_jump_t:
4500
24
    case Hexagon::J4_cmpgtu_fp0_jump_nt:
4501
24
    case Hexagon::J4_cmpgtu_fp0_jump_t:
4502
24
    case Hexagon::J4_cmpgtu_fp1_jump_nt:
4503
24
    case Hexagon::J4_cmpgtu_fp1_jump_t:
4504
24
    case Hexagon::J4_cmpgtu_tp0_jump_nt:
4505
24
    case Hexagon::J4_cmpgtu_tp0_jump_t:
4506
24
    case Hexagon::J4_cmpgtu_tp1_jump_nt:
4507
24
    case Hexagon::J4_cmpgtu_tp1_jump_t: {
4508
24
      // op: Ii
4509
24
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4510
24
      Value |= (op & UINT64_C(1536)) << 11;
4511
24
      Value |= (op & UINT64_C(508)) >> 1;
4512
24
      // op: Rs16
4513
24
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4514
24
      Value |= (op & UINT64_C(15)) << 16;
4515
24
      // op: Rt16
4516
24
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4517
24
      Value |= (op & UINT64_C(15)) << 8;
4518
24
      break;
4519
24
    }
4520
24
    case Hexagon::J4_jumpsetr: {
4521
1
      // op: Ii
4522
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4523
1
      Value |= (op & UINT64_C(1536)) << 11;
4524
1
      Value |= (op & UINT64_C(508)) >> 1;
4525
1
      // op: Rs16
4526
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4527
1
      Value |= (op & UINT64_C(15)) << 16;
4528
1
      // op: Rd16
4529
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4530
1
      Value |= (op & UINT64_C(15)) << 8;
4531
1
      break;
4532
24
    }
4533
24
    case Hexagon::J4_cmplt_f_jumpnv_nt:
4534
8
    case Hexagon::J4_cmplt_f_jumpnv_t:
4535
8
    case Hexagon::J4_cmplt_t_jumpnv_nt:
4536
8
    case Hexagon::J4_cmplt_t_jumpnv_t:
4537
8
    case Hexagon::J4_cmpltu_f_jumpnv_nt:
4538
8
    case Hexagon::J4_cmpltu_f_jumpnv_t:
4539
8
    case Hexagon::J4_cmpltu_t_jumpnv_nt:
4540
8
    case Hexagon::J4_cmpltu_t_jumpnv_t: {
4541
8
      // op: Ii
4542
8
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4543
8
      Value |= (op & UINT64_C(1536)) << 11;
4544
8
      Value |= (op & UINT64_C(508)) >> 1;
4545
8
      // op: Rt32
4546
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4547
8
      Value |= (op & UINT64_C(31)) << 8;
4548
8
      // op: Ns8
4549
8
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4550
8
      Value |= (op & UINT64_C(7)) << 16;
4551
8
      break;
4552
8
    }
4553
10
    case Hexagon::L2_loadrb_io:
4554
10
    case Hexagon::L2_loadrub_io: {
4555
10
      // op: Ii
4556
10
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4557
10
      Value |= (op & UINT64_C(1536)) << 16;
4558
10
      Value |= (op & UINT64_C(511)) << 5;
4559
10
      // op: Rs32
4560
10
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4561
10
      Value |= (op & UINT64_C(31)) << 16;
4562
10
      // op: Rd32
4563
10
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4564
10
      Value |= op & UINT64_C(31);
4565
10
      break;
4566
10
    }
4567
10
    case Hexagon::S2_allocframe: {
4568
5
      // op: Ii
4569
5
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4570
5
      Value |= (op & UINT64_C(16376)) >> 3;
4571
5
      // op: Rx32
4572
5
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4573
5
      Value |= (op & UINT64_C(31)) << 16;
4574
5
      break;
4575
10
    }
4576
10
    case Hexagon::M4_mpyri_addr_u2: {
4577
1
      // op: Ii
4578
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4579
1
      Value |= (op & UINT64_C(192)) << 15;
4580
1
      Value |= (op & UINT64_C(32)) << 8;
4581
1
      Value |= (op & UINT64_C(28)) << 3;
4582
1
      // op: Ru32
4583
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4584
1
      Value |= op & UINT64_C(31);
4585
1
      // op: Rs32
4586
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4587
1
      Value |= (op & UINT64_C(31)) << 16;
4588
1
      // op: Rd32
4589
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4590
1
      Value |= (op & UINT64_C(31)) << 8;
4591
1
      break;
4592
10
    }
4593
10
    case Hexagon::L4_loadbsw2_ur:
4594
3
    case Hexagon::L4_loadbzw2_ur:
4595
3
    case Hexagon::L4_loadrb_ur:
4596
3
    case Hexagon::L4_loadrh_ur:
4597
3
    case Hexagon::L4_loadri_ur:
4598
3
    case Hexagon::L4_loadrub_ur:
4599
3
    case Hexagon::L4_loadruh_ur: {
4600
3
      // op: Ii
4601
3
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4602
3
      Value |= (op & UINT64_C(2)) << 12;
4603
3
      Value |= (op & UINT64_C(1)) << 7;
4604
3
      // op: II
4605
3
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4606
3
      Value |= (op & UINT64_C(60)) << 6;
4607
3
      Value |= (op & UINT64_C(3)) << 5;
4608
3
      // op: Rt32
4609
3
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4610
3
      Value |= (op & UINT64_C(31)) << 16;
4611
3
      // op: Rd32
4612
3
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4613
3
      Value |= op & UINT64_C(31);
4614
3
      break;
4615
3
    }
4616
3
    case Hexagon::L4_loadbsw4_ur:
4617
2
    case Hexagon::L4_loadbzw4_ur:
4618
2
    case Hexagon::L4_loadrd_ur: {
4619
2
      // op: Ii
4620
2
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4621
2
      Value |= (op & UINT64_C(2)) << 12;
4622
2
      Value |= (op & UINT64_C(1)) << 7;
4623
2
      // op: II
4624
2
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4625
2
      Value |= (op & UINT64_C(60)) << 6;
4626
2
      Value |= (op & UINT64_C(3)) << 5;
4627
2
      // op: Rt32
4628
2
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4629
2
      Value |= (op & UINT64_C(31)) << 16;
4630
2
      // op: Rdd32
4631
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4632
2
      Value |= op & UINT64_C(31);
4633
2
      break;
4634
2
    }
4635
3
    case Hexagon::S4_storerbnew_rr:
4636
3
    case Hexagon::S4_storerhnew_rr:
4637
3
    case Hexagon::S4_storerinew_rr: {
4638
3
      // op: Ii
4639
3
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4640
3
      Value |= (op & UINT64_C(2)) << 12;
4641
3
      Value |= (op & UINT64_C(1)) << 7;
4642
3
      // op: Rs32
4643
3
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4644
3
      Value |= (op & UINT64_C(31)) << 16;
4645
3
      // op: Ru32
4646
3
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4647
3
      Value |= (op & UINT64_C(31)) << 8;
4648
3
      // op: Nt8
4649
3
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4650
3
      Value |= op & UINT64_C(7);
4651
3
      break;
4652
3
    }
4653
4
    case Hexagon::S4_storerb_rr:
4654
4
    case Hexagon::S4_storerf_rr:
4655
4
    case Hexagon::S4_storerh_rr:
4656
4
    case Hexagon::S4_storeri_rr: {
4657
4
      // op: Ii
4658
4
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4659
4
      Value |= (op & UINT64_C(2)) << 12;
4660
4
      Value |= (op & UINT64_C(1)) << 7;
4661
4
      // op: Rs32
4662
4
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4663
4
      Value |= (op & UINT64_C(31)) << 16;
4664
4
      // op: Ru32
4665
4
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4666
4
      Value |= (op & UINT64_C(31)) << 8;
4667
4
      // op: Rt32
4668
4
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4669
4
      Value |= op & UINT64_C(31);
4670
4
      break;
4671
4
    }
4672
4
    case Hexagon::S4_storerd_rr: {
4673
1
      // op: Ii
4674
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4675
1
      Value |= (op & UINT64_C(2)) << 12;
4676
1
      Value |= (op & UINT64_C(1)) << 7;
4677
1
      // op: Rs32
4678
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4679
1
      Value |= (op & UINT64_C(31)) << 16;
4680
1
      // op: Ru32
4681
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4682
1
      Value |= (op & UINT64_C(31)) << 8;
4683
1
      // op: Rtt32
4684
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4685
1
      Value |= op & UINT64_C(31);
4686
1
      break;
4687
4
    }
4688
4
    case Hexagon::J2_trap1: {
4689
4
      // op: Ii
4690
4
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4691
4
      Value |= (op & UINT64_C(248)) << 5;
4692
4
      Value |= (op & UINT64_C(7)) << 2;
4693
4
      // op: Rx32
4694
4
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4695
4
      Value |= (op & UINT64_C(31)) << 16;
4696
4
      break;
4697
4
    }
4698
10
    case Hexagon::S4_storeirif_io:
4699
10
    case Hexagon::S4_storeirifnew_io:
4700
10
    case Hexagon::S4_storeirit_io:
4701
10
    case Hexagon::S4_storeiritnew_io: {
4702
10
      // op: Ii
4703
10
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4704
10
      Value |= (op & UINT64_C(252)) << 5;
4705
10
      // op: II
4706
10
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4707
10
      Value |= (op & UINT64_C(32)) << 8;
4708
10
      Value |= op & UINT64_C(31);
4709
10
      // op: Pv4
4710
10
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4711
10
      Value |= (op & UINT64_C(3)) << 5;
4712
10
      // op: Rs32
4713
10
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4714
10
      Value |= (op & UINT64_C(31)) << 16;
4715
10
      break;
4716
10
    }
4717
10
    case Hexagon::C2_muxii: {
4718
1
      // op: Ii
4719
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4720
1
      Value |= (op & UINT64_C(255)) << 5;
4721
1
      // op: II
4722
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4723
1
      Value |= (op & UINT64_C(254)) << 15;
4724
1
      Value |= (op & UINT64_C(1)) << 13;
4725
1
      // op: Pu4
4726
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4727
1
      Value |= (op & UINT64_C(3)) << 23;
4728
1
      // op: Rd32
4729
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4730
1
      Value |= op & UINT64_C(31);
4731
1
      break;
4732
10
    }
4733
10
    case Hexagon::C2_muxri: {
4734
1
      // op: Ii
4735
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4736
1
      Value |= (op & UINT64_C(255)) << 5;
4737
1
      // op: Pu4
4738
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4739
1
      Value |= (op & UINT64_C(3)) << 21;
4740
1
      // op: Rs32
4741
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4742
1
      Value |= (op & UINT64_C(31)) << 16;
4743
1
      // op: Rd32
4744
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4745
1
      Value |= op & UINT64_C(31);
4746
1
      break;
4747
10
    }
4748
10
    case Hexagon::A4_cmpbeqi:
4749
4
    case Hexagon::A4_cmpbgti:
4750
4
    case Hexagon::A4_cmpheqi:
4751
4
    case Hexagon::A4_cmphgti: {
4752
4
      // op: Ii
4753
4
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4754
4
      Value |= (op & UINT64_C(255)) << 5;
4755
4
      // op: Rs32
4756
4
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4757
4
      Value |= (op & UINT64_C(31)) << 16;
4758
4
      // op: Pd4
4759
4
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4760
4
      Value |= op & UINT64_C(3);
4761
4
      break;
4762
4
    }
4763
6
    case Hexagon::A4_rcmpeqi:
4764
6
    case Hexagon::A4_rcmpneqi:
4765
6
    case Hexagon::M2_mpysin:
4766
6
    case Hexagon::M2_mpysip: {
4767
6
      // op: Ii
4768
6
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4769
6
      Value |= (op & UINT64_C(255)) << 5;
4770
6
      // op: Rs32
4771
6
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4772
6
      Value |= (op & UINT64_C(31)) << 16;
4773
6
      // op: Rd32
4774
6
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4775
6
      Value |= op & UINT64_C(31);
4776
6
      break;
4777
6
    }
4778
6
    case Hexagon::A4_combineri: {
4779
2
      // op: Ii
4780
2
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4781
2
      Value |= (op & UINT64_C(255)) << 5;
4782
2
      // op: Rs32
4783
2
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4784
2
      Value |= (op & UINT64_C(31)) << 16;
4785
2
      // op: Rdd32
4786
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4787
2
      Value |= op & UINT64_C(31);
4788
2
      break;
4789
6
    }
4790
6
    case Hexagon::A4_vcmpbeqi:
4791
6
    case Hexagon::A4_vcmpbgti:
4792
6
    case Hexagon::A4_vcmpheqi:
4793
6
    case Hexagon::A4_vcmphgti:
4794
6
    case Hexagon::A4_vcmpweqi:
4795
6
    case Hexagon::A4_vcmpwgti: {
4796
6
      // op: Ii
4797
6
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4798
6
      Value |= (op & UINT64_C(255)) << 5;
4799
6
      // op: Rss32
4800
6
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4801
6
      Value |= (op & UINT64_C(31)) << 16;
4802
6
      // op: Pd4
4803
6
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4804
6
      Value |= op & UINT64_C(3);
4805
6
      break;
4806
6
    }
4807
8
    case Hexagon::S2_pstorerdf_io:
4808
8
    case Hexagon::S2_pstorerdt_io:
4809
8
    case Hexagon::S4_pstorerdfnew_io:
4810
8
    case Hexagon::S4_pstorerdtnew_io: {
4811
8
      // op: Ii
4812
8
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4813
8
      Value |= (op & UINT64_C(256)) << 5;
4814
8
      Value |= op & UINT64_C(248);
4815
8
      // op: Pv4
4816
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4817
8
      Value |= op & UINT64_C(3);
4818
8
      // op: Rs32
4819
8
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4820
8
      Value |= (op & UINT64_C(31)) << 16;
4821
8
      // op: Rtt32
4822
8
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4823
8
      Value |= (op & UINT64_C(31)) << 8;
4824
8
      break;
4825
8
    }
4826
8
    case Hexagon::S2_storerhnew_pci: {
4827
1
      // op: Ii
4828
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4829
1
      Value |= (op & UINT64_C(30)) << 2;
4830
1
      // op: Mu2
4831
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4832
1
      Value |= (op & UINT64_C(1)) << 13;
4833
1
      // op: Nt8
4834
1
      op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
4835
1
      Value |= (op & UINT64_C(7)) << 8;
4836
1
      // op: Rx32
4837
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4838
1
      Value |= (op & UINT64_C(31)) << 16;
4839
1
      break;
4840
8
    }
4841
8
    case Hexagon::S2_storerf_pci:
4842
2
    case Hexagon::S2_storerh_pci: {
4843
2
      // op: Ii
4844
2
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4845
2
      Value |= (op & UINT64_C(30)) << 2;
4846
2
      // op: Mu2
4847
2
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4848
2
      Value |= (op & UINT64_C(1)) << 13;
4849
2
      // op: Rt32
4850
2
      op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
4851
2
      Value |= (op & UINT64_C(31)) << 8;
4852
2
      // op: Rx32
4853
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4854
2
      Value |= (op & UINT64_C(31)) << 16;
4855
2
      break;
4856
2
    }
4857
2
    case Hexagon::S2_storerhnew_pi: {
4858
1
      // op: Ii
4859
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4860
1
      Value |= (op & UINT64_C(30)) << 2;
4861
1
      // op: Nt8
4862
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4863
1
      Value |= (op & UINT64_C(7)) << 8;
4864
1
      // op: Rx32
4865
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4866
1
      Value |= (op & UINT64_C(31)) << 16;
4867
1
      break;
4868
2
    }
4869
2
    case Hexagon::S2_storerf_pi:
4870
2
    case Hexagon::S2_storerh_pi: {
4871
2
      // op: Ii
4872
2
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4873
2
      Value |= (op & UINT64_C(30)) << 2;
4874
2
      // op: Rt32
4875
2
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4876
2
      Value |= (op & UINT64_C(31)) << 8;
4877
2
      // op: Rx32
4878
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4879
2
      Value |= (op & UINT64_C(31)) << 16;
4880
2
      break;
4881
2
    }
4882
8
    case Hexagon::L2_loadbsw2_io:
4883
8
    case Hexagon::L2_loadbzw2_io:
4884
8
    case Hexagon::L2_loadrh_io:
4885
8
    case Hexagon::L2_loadruh_io: {
4886
8
      // op: Ii
4887
8
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4888
8
      Value |= (op & UINT64_C(3072)) << 15;
4889
8
      Value |= (op & UINT64_C(1022)) << 4;
4890
8
      // op: Rs32
4891
8
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4892
8
      Value |= (op & UINT64_C(31)) << 16;
4893
8
      // op: Rd32
4894
8
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4895
8
      Value |= op & UINT64_C(31);
4896
8
      break;
4897
8
    }
4898
8
    case Hexagon::F2_dfclass: {
4899
1
      // op: Ii
4900
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4901
1
      Value |= (op & UINT64_C(31)) << 5;
4902
1
      // op: Rss32
4903
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4904
1
      Value |= (op & UINT64_C(31)) << 16;
4905
1
      // op: Pd4
4906
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4907
1
      Value |= op & UINT64_C(3);
4908
1
      break;
4909
8
    }
4910
8
    case Hexagon::S2_extractu:
4911
2
    case Hexagon::S4_extract: {
4912
2
      // op: Ii
4913
2
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4914
2
      Value |= (op & UINT64_C(31)) << 8;
4915
2
      // op: II
4916
2
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
4917
2
      Value |= (op & UINT64_C(24)) << 18;
4918
2
      Value |= (op & UINT64_C(7)) << 5;
4919
2
      // op: Rs32
4920
2
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4921
2
      Value |= (op & UINT64_C(31)) << 16;
4922
2
      // op: Rd32
4923
2
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4924
2
      Value |= op & UINT64_C(31);
4925
2
      break;
4926
2
    }
4927
4
    case Hexagon::F2_sfclass:
4928
4
    case Hexagon::S2_tstbit_i:
4929
4
    case Hexagon::S4_ntstbit_i: {
4930
4
      // op: Ii
4931
4
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4932
4
      Value |= (op & UINT64_C(31)) << 8;
4933
4
      // op: Rs32
4934
4
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4935
4
      Value |= (op & UINT64_C(31)) << 16;
4936
4
      // op: Pd4
4937
4
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4938
4
      Value |= op & UINT64_C(3);
4939
4
      break;
4940
4
    }
4941
12
    case Hexagon::A4_cround_ri:
4942
12
    case Hexagon::A4_round_ri:
4943
12
    case Hexagon::A4_round_ri_sat:
4944
12
    case Hexagon::S2_asl_i_r:
4945
12
    case Hexagon::S2_asl_i_r_sat:
4946
12
    case Hexagon::S2_asr_i_r:
4947
12
    case Hexagon::S2_asr_i_r_rnd:
4948
12
    case Hexagon::S2_clrbit_i:
4949
12
    case Hexagon::S2_lsr_i_r:
4950
12
    case Hexagon::S2_setbit_i:
4951
12
    case Hexagon::S2_togglebit_i:
4952
12
    case Hexagon::S6_rol_i_r: {
4953
12
      // op: Ii
4954
12
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4955
12
      Value |= (op & UINT64_C(31)) << 8;
4956
12
      // op: Rs32
4957
12
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4958
12
      Value |= (op & UINT64_C(31)) << 16;
4959
12
      // op: Rd32
4960
12
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4961
12
      Value |= op & UINT64_C(31);
4962
12
      break;
4963
12
    }
4964
12
    case Hexagon::A4_bitspliti: {
4965
1
      // op: Ii
4966
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4967
1
      Value |= (op & UINT64_C(31)) << 8;
4968
1
      // op: Rs32
4969
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4970
1
      Value |= (op & UINT64_C(31)) << 16;
4971
1
      // op: Rdd32
4972
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4973
1
      Value |= op & UINT64_C(31);
4974
1
      break;
4975
12
    }
4976
12
    case Hexagon::S2_asr_i_svw_trun: {
4977
1
      // op: Ii
4978
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4979
1
      Value |= (op & UINT64_C(31)) << 8;
4980
1
      // op: Rss32
4981
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4982
1
      Value |= (op & UINT64_C(31)) << 16;
4983
1
      // op: Rd32
4984
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4985
1
      Value |= op & UINT64_C(31);
4986
1
      break;
4987
12
    }
4988
12
    case Hexagon::S2_asl_i_vw:
4989
6
    case Hexagon::S2_asr_i_vw:
4990
6
    case Hexagon::S2_lsr_i_vw: {
4991
6
      // op: Ii
4992
6
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
4993
6
      Value |= (op & UINT64_C(31)) << 8;
4994
6
      // op: Rss32
4995
6
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
4996
6
      Value |= (op & UINT64_C(31)) << 16;
4997
6
      // op: Rdd32
4998
6
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
4999
6
      Value |= op & UINT64_C(31);
5000
6
      break;
5001
6
    }
5002
10
    case Hexagon::S2_pstorerbnewf_io:
5003
10
    case Hexagon::S2_pstorerbnewt_io:
5004
10
    case Hexagon::S4_pstorerbnewfnew_io:
5005
10
    case Hexagon::S4_pstorerbnewtnew_io: {
5006
10
      // op: Ii
5007
10
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5008
10
      Value |= (op & UINT64_C(32)) << 8;
5009
10
      Value |= (op & UINT64_C(31)) << 3;
5010
10
      // op: Pv4
5011
10
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5012
10
      Value |= op & UINT64_C(3);
5013
10
      // op: Rs32
5014
10
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5015
10
      Value |= (op & UINT64_C(31)) << 16;
5016
10
      // op: Nt8
5017
10
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5018
10
      Value |= (op & UINT64_C(7)) << 8;
5019
10
      break;
5020
10
    }
5021
10
    case Hexagon::S2_pstorerbf_io:
5022
10
    case Hexagon::S2_pstorerbt_io:
5023
10
    case Hexagon::S4_pstorerbfnew_io:
5024
10
    case Hexagon::S4_pstorerbtnew_io: {
5025
10
      // op: Ii
5026
10
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5027
10
      Value |= (op & UINT64_C(32)) << 8;
5028
10
      Value |= (op & UINT64_C(31)) << 3;
5029
10
      // op: Pv4
5030
10
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5031
10
      Value |= op & UINT64_C(3);
5032
10
      // op: Rs32
5033
10
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5034
10
      Value |= (op & UINT64_C(31)) << 16;
5035
10
      // op: Rt32
5036
10
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5037
10
      Value |= (op & UINT64_C(31)) << 8;
5038
10
      break;
5039
10
    }
5040
10
    case Hexagon::C2_cmoveif:
5041
5
    case Hexagon::C2_cmoveit:
5042
5
    case Hexagon::C2_cmovenewif:
5043
5
    case Hexagon::C2_cmovenewit: {
5044
5
      // op: Ii
5045
5
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5046
5
      Value |= (op & UINT64_C(3840)) << 8;
5047
5
      Value |= (op & UINT64_C(255)) << 5;
5048
5
      // op: Pu4
5049
5
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5050
5
      Value |= (op & UINT64_C(3)) << 21;
5051
5
      // op: Rd32
5052
5
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5053
5
      Value |= op & UINT64_C(31);
5054
5
      break;
5055
5
    }
5056
5
    case Hexagon::S4_subaddi: {
5057
1
      // op: Ii
5058
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5059
1
      Value |= (op & UINT64_C(48)) << 17;
5060
1
      Value |= (op & UINT64_C(8)) << 10;
5061
1
      Value |= (op & UINT64_C(7)) << 5;
5062
1
      // op: Rs32
5063
1
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5064
1
      Value |= (op & UINT64_C(31)) << 16;
5065
1
      // op: Ru32
5066
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5067
1
      Value |= op & UINT64_C(31);
5068
1
      // op: Rd32
5069
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5070
1
      Value |= (op & UINT64_C(31)) << 8;
5071
1
      break;
5072
5
    }
5073
16
    case Hexagon::A2_tfrih:
5074
16
    case Hexagon::A2_tfril: {
5075
16
      // op: Ii
5076
16
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5077
16
      Value |= (op & UINT64_C(49152)) << 8;
5078
16
      Value |= op & UINT64_C(16383);
5079
16
      // op: Rx32
5080
16
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5081
16
      Value |= (op & UINT64_C(31)) << 16;
5082
16
      break;
5083
16
    }
5084
16
    case Hexagon::C2_cmpgtui:
5085
7
    case Hexagon::C4_cmplteui: {
5086
7
      // op: Ii
5087
7
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5088
7
      Value |= (op & UINT64_C(511)) << 5;
5089
7
      // op: Rs32
5090
7
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5091
7
      Value |= (op & UINT64_C(31)) << 16;
5092
7
      // op: Pd4
5093
7
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5094
7
      Value |= op & UINT64_C(3);
5095
7
      break;
5096
7
    }
5097
49
    case Hexagon::C2_cmpeqi:
5098
49
    case Hexagon::C2_cmpgti:
5099
49
    case Hexagon::C4_cmpltei:
5100
49
    case Hexagon::C4_cmpneqi: {
5101
49
      // op: Ii
5102
49
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5103
49
      Value |= (op & UINT64_C(512)) << 12;
5104
49
      Value |= (op & UINT64_C(511)) << 5;
5105
49
      // op: Rs32
5106
49
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5107
49
      Value |= (op & UINT64_C(31)) << 16;
5108
49
      // op: Pd4
5109
49
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5110
49
      Value |= op & UINT64_C(3);
5111
49
      break;
5112
49
    }
5113
49
    case Hexagon::A2_andir:
5114
3
    case Hexagon::A2_orir: {
5115
3
      // op: Ii
5116
3
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5117
3
      Value |= (op & UINT64_C(512)) << 12;
5118
3
      Value |= (op & UINT64_C(511)) << 5;
5119
3
      // op: Rs32
5120
3
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5121
3
      Value |= (op & UINT64_C(31)) << 16;
5122
3
      // op: Rd32
5123
3
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5124
3
      Value |= op & UINT64_C(31);
5125
3
      break;
5126
3
    }
5127
3
    case Hexagon::S2_storerinew_pci: {
5128
1
      // op: Ii
5129
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5130
1
      Value |= (op & UINT64_C(60)) << 1;
5131
1
      // op: Mu2
5132
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5133
1
      Value |= (op & UINT64_C(1)) << 13;
5134
1
      // op: Nt8
5135
1
      op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
5136
1
      Value |= (op & UINT64_C(7)) << 8;
5137
1
      // op: Rx32
5138
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5139
1
      Value |= (op & UINT64_C(31)) << 16;
5140
1
      break;
5141
3
    }
5142
3
    case Hexagon::S2_storeri_pci: {
5143
1
      // op: Ii
5144
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5145
1
      Value |= (op & UINT64_C(60)) << 1;
5146
1
      // op: Mu2
5147
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5148
1
      Value |= (op & UINT64_C(1)) << 13;
5149
1
      // op: Rt32
5150
1
      op = getMachineOpValue(MI, MI.getOperand(4), Fixups, STI);
5151
1
      Value |= (op & UINT64_C(31)) << 8;
5152
1
      // op: Rx32
5153
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5154
1
      Value |= (op & UINT64_C(31)) << 16;
5155
1
      break;
5156
3
    }
5157
3
    case Hexagon::S2_storerinew_pi: {
5158
1
      // op: Ii
5159
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5160
1
      Value |= (op & UINT64_C(60)) << 1;
5161
1
      // op: Nt8
5162
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5163
1
      Value |= (op & UINT64_C(7)) << 8;
5164
1
      // op: Rx32
5165
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5166
1
      Value |= (op & UINT64_C(31)) << 16;
5167
1
      break;
5168
3
    }
5169
3
    case Hexagon::S2_storeri_pi: {
5170
1
      // op: Ii
5171
1
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5172
1
      Value |= (op & UINT64_C(60)) << 1;
5173
1
      // op: Rt32
5174
1
      op = getMachineOpValue(MI, MI.getOperand(3), Fixups, STI);
5175
1
      Value |= (op & UINT64_C(31)) << 8;
5176
1
      // op: Rx32
5177
1
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5178
1
      Value |= (op & UINT64_C(31)) << 16;
5179
1
      break;
5180
3
    }
5181
3
    case Hexagon::SL1_loadri_io: {
5182
0
      // op: Ii
5183
0
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5184
0
      Value |= (op & UINT64_C(60)) << 6;
5185
0
      // op: Rs16
5186
0
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5187
0
      Value |= (op & UINT64_C(15)) << 4;
5188
0
      // op: Rd16
5189
0
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5190
0
      Value |= op & UINT64_C(15);
5191
0
      break;
5192
3
    }
5193
14
    case Hexagon::L2_loadri_io: {
5194
14
      // op: Ii
5195
14
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5196
14
      Value |= (op & UINT64_C(6144)) << 14;
5197
14
      Value |= (op & UINT64_C(2044)) << 3;
5198
14
      // op: Rs32
5199
14
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, STI);
5200
14
      Value |= (op & UINT64_C(31)) << 16;
5201
14
      // op: Rd32
5202
14
      op = getMachineOpValue(MI, MI.getOperand(0), Fixups, STI);
5203
14
      Value |= op & UINT64_C(31);
5204
14
      break;
5205
3
    }
5206
4
    case Hexagon::L2_loadbsw4_io:
5207
4
    case Hexagon::L2_loadbzw4_io: {
5208
4
      // op: Ii
5209
4
      op = getMachineOpValue(MI, MI.getOperand(2), Fixups, STI);
5210
4
      Value |= (op & UINT64_C(6144)) << 14;
5211
4
      Value |= (op & UINT64_C(2044)) << 3;
5212
4
      // op: Rs32
5213
4
      op = getMachineOpValue(MI, MI.getOperand(1), Fixups, S