Upstream version 11.39.266.0
[platform/framework/web/crosswalk.git] / src / native_client / src / trusted / validator / x86 / decoder / generator / testdata / 64 / ncval_reg_sfi_modeled_insts.txt
1 *** Automatically generated file, do not edit! ***
2
3 Target: x86-64 bit mode
4
5 *** Hard coded instructions ***
6
7   --- 0f 0b ---
8   0b                          386 PartialInstruction
9     [P] DontCare
10
11   --- 0f 1f 00 ---
12   1f                          386 PartialInstruction
13     [P] DontCare
14
15   --- 0f 1f 40 00 ---
16   1f                          386 PartialInstruction
17     [P] DontCare
18
19   --- 0f 1f 44 00 00 ---
20   1f                          386 PartialInstruction
21     [P] DontCare
22
23   --- 0f 1f 80 00 00 00 00 ---
24   1f                          386 PartialInstruction
25     [P] DontCare
26
27   --- 0f 1f 84 00 00 00 00 00 ---
28   1f                          386 PartialInstruction
29     [P] DontCare
30
31   --- 66 0f 1f 44 00 00 ---
32   1f                          386 PartialInstruction
33     [P] DontCare
34
35   --- 66 0f 1f 84 00 00 00 00 00 ---
36   1f                          386 PartialInstruction
37     [P] DontCare
38
39   --- 66 2e 0f 1f 84 00 00 00 00 00 ---
40   1f                          386 PartialInstruction
41     [P] DontCare
42
43   --- 66 66 2e 0f 1f 84 00 00 00 00 00 ---
44   1f                          386 PartialInstruction
45     [P] DontCare
46
47   --- 66 66 66 2e 0f 1f 84 00 00 00 00 00 ---
48   1f                          386 PartialInstruction
49     [P] DontCare
50
51   --- 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 ---
52   1f                          386 PartialInstruction
53     [P] DontCare
54
55   --- 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 ---
56   1f                          386 PartialInstruction
57     [P] DontCare
58
59   --- 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 ---
60   1f                          386 PartialInstruction
61     [P] DontCare
62
63   --- 66 90 ---
64   90                          386 PartialInstruction
65     [P] DontCare
66
67   --- 90 ---
68   90                          386 PartialInstruction
69     [P] DontCare
70
71   --- f3 90 ---
72   90                          386 PartialInstruction
73     [P] DontCare
74
75 *** NoPrefix ***
76
77   --- 00 ---
78   00                          386 OpcodeUsesModRm OpcodeLockable OperandSize_b
79     Add $Eb, $Gb
80       E_Operand               OpUse OpSet
81       G_Operand               OpUse
82   --- 01 ---
83   01                          386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
84     Add $Ev, $Gv
85       E_Operand               OpUse OpSet OperandZeroExtends_v
86       G_Operand               OpUse
87   --- 02 ---
88   02                          386 OpcodeUsesModRm OpcodeLockable OperandSize_b
89     Add $Gb, $Eb
90       G_Operand               OpUse OpSet
91       E_Operand               OpUse
92   --- 03 ---
93   03                          386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
94     Add $Gv, $Ev
95       G_Operand               OpUse OpSet OperandZeroExtends_v
96       E_Operand               OpUse
97   --- 04 ---
98   04                          386 OpcodeHasImmed_b OpcodeLockable
99     Add %al, $Ib
100       RegAL                   OpUse OpSet
101       I_Operand               OpUse
102   --- 05 ---
103   05                          386 OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
104     Add $rAXv, $Iz
105       RegREAX                 OpUse OpSet OperandZeroExtends_v
106       I_Operand               OpUse
107   --- 06 ---
108   06                          INVALID NaClIllegal
109   --- 07 ---
110   07                          INVALID NaClIllegal
111   --- 08 ---
112   08                          386 OpcodeUsesModRm OpcodeLockable OperandSize_b
113     Or $Eb, $Gb
114       E_Operand               OpUse OpSet
115       G_Operand               OpUse
116   --- 09 ---
117   09                          386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
118     Or $Ev, $Gv
119       E_Operand               OpUse OpSet OperandZeroExtends_v
120       G_Operand               OpUse
121   --- 0a ---
122   0a                          386 OpcodeUsesModRm OpcodeLockable OperandSize_b
123     Or $Gb, $Eb
124       G_Operand               OpUse OpSet
125       E_Operand               OpUse
126   --- 0b ---
127   0b                          386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
128     Or $Gv, $Ev
129       G_Operand               OpUse OpSet OperandZeroExtends_v
130       E_Operand               OpUse
131   --- 0c ---
132   0c                          386 OpcodeHasImmed_b OpcodeLockable
133     Or %al, $Ib
134       RegAL                   OpUse OpSet
135       I_Operand               OpUse
136   --- 0d ---
137   0d                          386 OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
138     Or $rAXv, $Iz
139       RegREAX                 OpUse OpSet OperandZeroExtends_v
140       I_Operand               OpUse
141   --- 0e ---
142   0e                          INVALID NaClIllegal
143   --- 0f ---
144   0f                          INVALID NaClIllegal
145   --- 10 ---
146   10                          386 OpcodeUsesModRm OpcodeLockable OperandSize_b PartialInstruction
147     [P] DontCare $Eb (su), $Gb (u)
148       E_Operand               OpUse OpSet
149       G_Operand               OpUse
150   --- 11 ---
151   11                          386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
152     [P] DontCare $Ev (su), $Gv (u)
153       E_Operand               OpUse OpSet
154       G_Operand               OpUse
155   --- 12 ---
156   12                          386 OpcodeUsesModRm OpcodeLockable OperandSize_b PartialInstruction
157     [P] DontCare $Gb (su), $Eb (u)
158       G_Operand               OpUse OpSet
159       E_Operand               OpUse
160   --- 13 ---
161   13                          386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
162     [P] DontCare $Gv (su), $Ev (u)
163       G_Operand               OpUse OpSet
164       E_Operand               OpUse
165   --- 14 ---
166   14                          386 OpcodeHasImmed_b OpcodeLockable PartialInstruction
167     [P] DontCare %al (su), $Ib (u)
168       RegAL                   OpUse OpSet
169       I_Operand               OpUse
170   --- 15 ---
171   15                          386 OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
172     [P] DontCare $rAXv (su), $Iz (u)
173       RegREAX                 OpUse OpSet
174       I_Operand               OpUse
175   --- 16 ---
176   16                          INVALID NaClIllegal
177   --- 17 ---
178   17                          INVALID NaClIllegal
179   --- 18 ---
180   18                          386 OpcodeUsesModRm OpcodeLockable OperandSize_b PartialInstruction
181     [P] DontCare $Eb (su), $Gb (u)
182       E_Operand               OpUse OpSet
183       G_Operand               OpUse
184   --- 19 ---
185   19                          386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
186     [P] DontCare $Ev (su), $Gv (u)
187       E_Operand               OpUse OpSet
188       G_Operand               OpUse
189   --- 1a ---
190   1a                          386 OpcodeUsesModRm OpcodeLockable OperandSize_b PartialInstruction
191     [P] DontCare $Gb (su), $Eb (u)
192       G_Operand               OpUse OpSet
193       E_Operand               OpUse
194   --- 1b ---
195   1b                          386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
196     [P] DontCare $Gv (su), $Ev (u)
197       G_Operand               OpUse OpSet
198       E_Operand               OpUse
199   --- 1c ---
200   1c                          386 OpcodeHasImmed_b OpcodeLockable PartialInstruction
201     [P] DontCare %al (su), $Ib (u)
202       RegAL                   OpUse OpSet
203       I_Operand               OpUse
204   --- 1d ---
205   1d                          386 OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
206     [P] DontCare $rAXv (su), $Iz (u)
207       RegREAX                 OpUse OpSet
208       I_Operand               OpUse
209   --- 1e ---
210   1e                          INVALID NaClIllegal
211   --- 1f ---
212   1f                          INVALID NaClIllegal
213   --- 20 ---
214   20                          386 OpcodeUsesModRm OpcodeLockable OperandSize_b
215     And $Eb, $Gb
216       E_Operand               OpUse OpSet
217       G_Operand               OpUse
218   --- 21 ---
219   21                          386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
220     And $Ev, $Gv
221       E_Operand               OpUse OpSet OperandZeroExtends_v
222       G_Operand               OpUse
223   --- 22 ---
224   22                          386 OpcodeUsesModRm OpcodeLockable OperandSize_b
225     And $Gb, $Eb
226       G_Operand               OpUse OpSet
227       E_Operand               OpUse
228   --- 23 ---
229   23                          386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
230     And $Gv, $Ev
231       G_Operand               OpUse OpSet OperandZeroExtends_v
232       E_Operand               OpUse
233   --- 24 ---
234   24                          386 OpcodeHasImmed_b OpcodeLockable
235     And %al, $Ib
236       RegAL                   OpUse OpSet
237       I_Operand               OpUse
238   --- 25 ---
239   25                          386 OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
240     And $rAXv, $Iz
241       RegREAX                 OpUse OpSet OperandZeroExtends_v
242       I_Operand               OpUse
243   --- 26 ---
244   26                          INVALID NaClIllegal
245   --- 27 ---
246   27                          INVALID NaClIllegal
247   --- 28 ---
248   28                          386 OpcodeUsesModRm OpcodeLockable OperandSize_b
249     Sub $Eb, $Gb
250       E_Operand               OpUse OpSet
251       G_Operand               OpUse
252   --- 29 ---
253   29                          386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
254     Sub $Ev, $Gv
255       E_Operand               OpUse OpSet OperandZeroExtends_v
256       G_Operand               OpUse
257   --- 2a ---
258   2a                          386 OpcodeUsesModRm OpcodeLockable OperandSize_b
259     Sub $Gb, $Eb
260       G_Operand               OpUse OpSet
261       E_Operand               OpUse
262   --- 2b ---
263   2b                          386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
264     Sub $Gv, $Ev
265       G_Operand               OpUse OpSet OperandZeroExtends_v
266       E_Operand               OpUse
267   --- 2c ---
268   2c                          386 OpcodeHasImmed_b OpcodeLockable
269     Sub %al, $Ib
270       RegAL                   OpUse OpSet
271       I_Operand               OpUse
272   --- 2d ---
273   2d                          386 OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
274     Sub $rAXv, $Iz
275       RegREAX                 OpUse OpSet OperandZeroExtends_v
276       I_Operand               OpUse
277   --- 2e ---
278   2e                          INVALID NaClIllegal
279   --- 2f ---
280   2f                          INVALID NaClIllegal
281   --- 30 ---
282   30                          386 OpcodeUsesModRm OpcodeLockable OperandSize_b PartialInstruction
283     [P] DontCare $Eb (su), $Gb (u)
284       E_Operand               OpUse OpSet
285       G_Operand               OpUse
286   --- 31 ---
287   31                          386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
288     [P] DontCare $Ev (suz), $Gv (u)
289       E_Operand               OpUse OpSet OperandZeroExtends_v
290       G_Operand               OpUse
291   --- 32 ---
292   32                          386 OpcodeUsesModRm OpcodeLockable OperandSize_b PartialInstruction
293     [P] DontCare $Gb (su), $Eb (u)
294       G_Operand               OpUse OpSet
295       E_Operand               OpUse
296   --- 33 ---
297   33                          386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
298     [P] DontCare $Gv (suz), $Ev (u)
299       G_Operand               OpUse OpSet OperandZeroExtends_v
300       E_Operand               OpUse
301   --- 34 ---
302   34                          386 OpcodeHasImmed_b OpcodeLockable PartialInstruction
303     [P] DontCare %al (su), $Ib (u)
304       RegAL                   OpUse OpSet
305       I_Operand               OpUse
306   --- 35 ---
307   35                          386 OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
308     [P] DontCare $rAXv (suz), $Iz (u)
309       RegREAX                 OpUse OpSet OperandZeroExtends_v
310       I_Operand               OpUse
311   --- 36 ---
312   36                          INVALID NaClIllegal
313   --- 37 ---
314   37                          INVALID NaClIllegal
315   --- 38 ---
316   38                          386 OpcodeUsesModRm OperandSize_b PartialInstruction
317     [P] DontCare $Eb (u), $Gb (u)
318       E_Operand               OpUse
319       G_Operand               OpUse
320   --- 39 ---
321   39                          386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
322     [P] DontCare $Ev (u), $Gv (u)
323       E_Operand               OpUse
324       G_Operand               OpUse
325   --- 3a ---
326   3a                          386 OpcodeUsesModRm OperandSize_b PartialInstruction
327     [P] DontCare $Gb (u), $Eb (u)
328       G_Operand               OpUse
329       E_Operand               OpUse
330   --- 3b ---
331   3b                          386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
332     [P] DontCare $Gv (u), $Ev (u)
333       G_Operand               OpUse
334       E_Operand               OpUse
335   --- 3c ---
336   3c                          386 OpcodeHasImmed_b PartialInstruction
337     [P] DontCare %al (u), $Ib (u)
338       RegAL                   OpUse
339       I_Operand               OpUse
340   --- 3d ---
341   3d                          386 OpcodeHasImmed_z OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
342     [P] DontCare $rAXv (u), $Iz (u)
343       RegREAX                 OpUse
344       I_Operand               OpUse
345   --- 3e ---
346   3e                          INVALID NaClIllegal
347   --- 3f ---
348   3f                          INVALID NaClIllegal
349   --- 50 ---
350   50 - r0                     386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
351     Push {%rsp}, $r8v
352       RegRSP                  OpUse OpSet OpImplicit
353       G_OpcodeBase            OpUse
354   --- 51 ---
355   51 - r1                     386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
356     Push {%rsp}, $r8v
357       RegRSP                  OpUse OpSet OpImplicit
358       G_OpcodeBase            OpUse
359   --- 52 ---
360   52 - r2                     386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
361     Push {%rsp}, $r8v
362       RegRSP                  OpUse OpSet OpImplicit
363       G_OpcodeBase            OpUse
364   --- 53 ---
365   53 - r3                     386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
366     Push {%rsp}, $r8v
367       RegRSP                  OpUse OpSet OpImplicit
368       G_OpcodeBase            OpUse
369   --- 54 ---
370   54 - r4                     386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
371     Push {%rsp}, $r8v
372       RegRSP                  OpUse OpSet OpImplicit
373       G_OpcodeBase            OpUse
374   --- 55 ---
375   55 - r5                     386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
376     Push {%rsp}, $r8v
377       RegRSP                  OpUse OpSet OpImplicit
378       G_OpcodeBase            OpUse
379   --- 56 ---
380   56 - r6                     386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
381     Push {%rsp}, $r8v
382       RegRSP                  OpUse OpSet OpImplicit
383       G_OpcodeBase            OpUse
384   --- 57 ---
385   57 - r7                     386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
386     Push {%rsp}, $r8v
387       RegRSP                  OpUse OpSet OpImplicit
388       G_OpcodeBase            OpUse
389   --- 58 ---
390   58 - r0                     386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
391     Pop {%rsp}, $r8v
392       RegRSP                  OpUse OpSet OpImplicit
393       G_OpcodeBase            OpSet
394   --- 59 ---
395   59 - r1                     386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
396     Pop {%rsp}, $r8v
397       RegRSP                  OpUse OpSet OpImplicit
398       G_OpcodeBase            OpSet
399   --- 5a ---
400   5a - r2                     386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
401     Pop {%rsp}, $r8v
402       RegRSP                  OpUse OpSet OpImplicit
403       G_OpcodeBase            OpSet
404   --- 5b ---
405   5b - r3                     386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
406     Pop {%rsp}, $r8v
407       RegRSP                  OpUse OpSet OpImplicit
408       G_OpcodeBase            OpSet
409   --- 5c ---
410   5c - r4                     386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
411     Pop {%rsp}, $r8v
412       RegRSP                  OpUse OpSet OpImplicit
413       G_OpcodeBase            OpSet
414   --- 5d ---
415   5d - r5                     386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
416     Pop {%rsp}, $r8v
417       RegRSP                  OpUse OpSet OpImplicit
418       G_OpcodeBase            OpSet
419   --- 5e ---
420   5e - r6                     386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
421     Pop {%rsp}, $r8v
422       RegRSP                  OpUse OpSet OpImplicit
423       G_OpcodeBase            OpSet
424   --- 5f ---
425   5f - r7                     386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
426     Pop {%rsp}, $r8v
427       RegRSP                  OpUse OpSet OpImplicit
428       G_OpcodeBase            OpSet
429   --- 60 ---
430   60                          INVALID NaClIllegal
431   --- 61 ---
432   61                          INVALID NaClIllegal
433   --- 62 ---
434   62                          INVALID NaClIllegal
435   --- 63 ---
436   63                          386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o LongMode PartialInstruction
437     [P] DontCare $Gv (sz), $Ed (u)
438       G_Operand               OpSet OperandZeroExtends_v
439       Ev_Operand              OpUse
440   --- 64 ---
441   64                          INVALID NaClIllegal
442   --- 65 ---
443   65                          INVALID NaClIllegal
444   --- 66 ---
445   66                          INVALID NaClIllegal
446   --- 67 ---
447   67                          INVALID NaClIllegal
448   --- 68 ---
449   68                          386 OpcodeHasImmed_z OpcodeAllowsData16 OperandSizeDefaultIs64
450     Push {%rsp}, $Iz
451       RegRSP                  OpUse OpSet OpImplicit
452       I_Operand               OpUse
453   --- 69 ---
454   69                          386 OpcodeUsesModRm OpcodeHasImmed_z OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
455     [P] DontCare $Gv (sz), $Ev (u), $Iz (u)
456       G_Operand               OpSet OperandZeroExtends_v
457       E_Operand               OpUse
458       I_Operand               OpUse
459   --- 6a ---
460   6a                          386 OpcodeHasImmed_b OperandSizeDefaultIs64
461     Push {%rsp}, $Ib
462       RegRSP                  OpUse OpSet OpImplicit
463       I_Operand               OpUse
464   --- 6b ---
465   6b                          386 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
466     [P] DontCare $Gv (sz), $Ev (u), $Ib (u)
467       G_Operand               OpSet OperandZeroExtends_v
468       E_Operand               OpUse
469       I_Operand               OpUse
470   --- 6c ---
471   6c                          386 OpcodeAllowsRep OperandSize_b NaClIllegal PartialInstruction
472     [P] DontCare(illegal)
473   --- 6d ---
474   6d                          386 OpcodeAllowsRep OpcodeAllowsData16 OperandSize_w NaClIllegal PartialInstruction
475     [P] DontCare(illegal)
476   6d                          386 OpcodeAllowsRep OperandSize_v OperandSize_o NaClIllegal PartialInstruction
477     [P] DontCare(illegal)
478   --- 6e ---
479   6e                          386 OpcodeAllowsRep OperandSize_b NaClIllegal PartialInstruction
480     [P] DontCare(illegal)
481   --- 6f ---
482   6f                          386 OpcodeAllowsRep OpcodeAllowsData16 OperandSize_w NaClIllegal PartialInstruction
483     [P] DontCare(illegal)
484   6f                          386 OpcodeAllowsRep OperandSize_v OperandSize_o NaClIllegal PartialInstruction
485     [P] DontCare(illegal)
486   --- 70 ---
487   70                          386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints PartialInstruction
488     [P] DontCareCondJump %rip (s), $Jb (u)
489       RegRIP                  OpSet
490       J_Operand               OpUse OperandNear OperandRelative
491   --- 71 ---
492   71                          386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints PartialInstruction
493     [P] DontCareCondJump %rip (s), $Jb (u)
494       RegRIP                  OpSet
495       J_Operand               OpUse OperandNear OperandRelative
496   --- 72 ---
497   72                          386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints PartialInstruction
498     [P] DontCareCondJump %rip (s), $Jb (u)
499       RegRIP                  OpSet
500       J_Operand               OpUse OperandNear OperandRelative
501   --- 73 ---
502   73                          386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints PartialInstruction
503     [P] DontCareCondJump %rip (s), $Jb (u)
504       RegRIP                  OpSet
505       J_Operand               OpUse OperandNear OperandRelative
506   --- 74 ---
507   74                          386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints PartialInstruction
508     [P] DontCareCondJump %rip (s), $Jb (u)
509       RegRIP                  OpSet
510       J_Operand               OpUse OperandNear OperandRelative
511   --- 75 ---
512   75                          386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints PartialInstruction
513     [P] DontCareCondJump %rip (s), $Jb (u)
514       RegRIP                  OpSet
515       J_Operand               OpUse OperandNear OperandRelative
516   --- 76 ---
517   76                          386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints PartialInstruction
518     [P] DontCareCondJump %rip (s), $Jb (u)
519       RegRIP                  OpSet
520       J_Operand               OpUse OperandNear OperandRelative
521   --- 77 ---
522   77                          386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints PartialInstruction
523     [P] DontCareCondJump %rip (s), $Jb (u)
524       RegRIP                  OpSet
525       J_Operand               OpUse OperandNear OperandRelative
526   --- 78 ---
527   78                          386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints PartialInstruction
528     [P] DontCareCondJump %rip (s), $Jb (u)
529       RegRIP                  OpSet
530       J_Operand               OpUse OperandNear OperandRelative
531   --- 79 ---
532   79                          386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints PartialInstruction
533     [P] DontCareCondJump %rip (s), $Jb (u)
534       RegRIP                  OpSet
535       J_Operand               OpUse OperandNear OperandRelative
536   --- 7a ---
537   7a                          386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints PartialInstruction
538     [P] DontCareCondJump %rip (s), $Jb (u)
539       RegRIP                  OpSet
540       J_Operand               OpUse OperandNear OperandRelative
541   --- 7b ---
542   7b                          386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints PartialInstruction
543     [P] DontCareCondJump %rip (s), $Jb (u)
544       RegRIP                  OpSet
545       J_Operand               OpUse OperandNear OperandRelative
546   --- 7c ---
547   7c                          386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints PartialInstruction
548     [P] DontCareCondJump %rip (s), $Jb (u)
549       RegRIP                  OpSet
550       J_Operand               OpUse OperandNear OperandRelative
551   --- 7d ---
552   7d                          386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints PartialInstruction
553     [P] DontCareCondJump %rip (s), $Jb (u)
554       RegRIP                  OpSet
555       J_Operand               OpUse OperandNear OperandRelative
556   --- 7e ---
557   7e                          386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints PartialInstruction
558     [P] DontCareCondJump %rip (s), $Jb (u)
559       RegRIP                  OpSet
560       J_Operand               OpUse OperandNear OperandRelative
561   --- 7f ---
562   7f                          386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints PartialInstruction
563     [P] DontCareCondJump %rip (s), $Jb (u)
564       RegRIP                  OpSet
565       J_Operand               OpUse OperandNear OperandRelative
566   --- 80 ---
567   80 / 0                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b
568     Add $Eb, $Ib
569       E_Operand               OpUse OpSet
570       I_Operand               OpUse
571   80 / 1                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b
572     Or $Eb, $Ib
573       E_Operand               OpUse OpSet
574       I_Operand               OpUse
575   80 / 2                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b PartialInstruction
576     [P] DontCare $Eb (su), $Ib (u)
577       E_Operand               OpUse OpSet
578       I_Operand               OpUse
579   80 / 3                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b PartialInstruction
580     [P] DontCare $Eb (su), $Ib (u)
581       E_Operand               OpUse OpSet
582       I_Operand               OpUse
583   80 / 4                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b
584     And $Eb, $Ib
585       E_Operand               OpUse OpSet
586       I_Operand               OpUse
587   80 / 5                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b
588     Sub $Eb, $Ib
589       E_Operand               OpUse OpSet
590       I_Operand               OpUse
591   80 / 6                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b PartialInstruction
592     [P] DontCare $Eb (su), $Ib (u)
593       E_Operand               OpUse OpSet
594       I_Operand               OpUse
595   80 / 7                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b PartialInstruction
596     [P] DontCare $Eb (u), $Ib (u)
597       E_Operand               OpUse
598       I_Operand               OpUse
599   --- 81 ---
600   81 / 0                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
601     Add $Ev, $Iz
602       E_Operand               OpUse OpSet OperandZeroExtends_v
603       I_Operand               OpUse
604   81 / 1                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
605     Or $Ev, $Iz
606       E_Operand               OpUse OpSet OperandZeroExtends_v
607       I_Operand               OpUse
608   81 / 2                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
609     [P] DontCare $Ev (su), $Iz (u)
610       E_Operand               OpUse OpSet
611       I_Operand               OpUse
612   81 / 3                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
613     [P] DontCare $Ev (su), $Iz (u)
614       E_Operand               OpUse OpSet
615       I_Operand               OpUse
616   81 / 4                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
617     And $Ev, $Iz
618       E_Operand               OpUse OpSet OperandZeroExtends_v
619       I_Operand               OpUse
620   81 / 5                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
621     Sub $Ev, $Iz
622       E_Operand               OpUse OpSet OperandZeroExtends_v
623       I_Operand               OpUse
624   81 / 6                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
625     [P] DontCare $Ev (suz), $Iz (u)
626       E_Operand               OpUse OpSet OperandZeroExtends_v
627       I_Operand               OpUse
628   81 / 7                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
629     [P] DontCare $Ev (u), $Iz (u)
630       E_Operand               OpUse
631       I_Operand               OpUse
632   --- 82 ---
633   82 / 0                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
634   82 / 1                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
635   82 / 2                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
636   82 / 3                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
637   82 / 4                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
638   82 / 5                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
639   82 / 6                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
640   82 / 7                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
641   --- 83 ---
642   83 / 0                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
643     Add $Ev, $Ib
644       E_Operand               OpUse OpSet OperandZeroExtends_v
645       I_Operand               OpUse
646   83 / 1                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
647     Or $Ev, $Ib
648       E_Operand               OpUse OpSet OperandZeroExtends_v
649       I_Operand               OpUse
650   83 / 2                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
651     [P] DontCare $Ev (su), $Ib (u)
652       E_Operand               OpUse OpSet
653       I_Operand               OpUse
654   83 / 3                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
655     [P] DontCare $Ev (su), $Ib (u)
656       E_Operand               OpUse OpSet
657       I_Operand               OpUse
658   83 / 4                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
659     And $Ev, $Ib
660       E_Operand               OpUse OpSet OperandZeroExtends_v
661       I_Operand               OpUse
662   83 / 5                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
663     Sub $Ev, $Ib
664       E_Operand               OpUse OpSet OperandZeroExtends_v
665       I_Operand               OpUse
666   83 / 6                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
667     [P] DontCare $Ev (suz), $Ib (u)
668       E_Operand               OpUse OpSet OperandZeroExtends_v
669       I_Operand               OpUse
670   83 / 7                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
671     [P] DontCare $Ev (u), $Ib (u)
672       E_Operand               OpUse
673       I_Operand               OpUse
674   --- 84 ---
675   84                          386 OpcodeUsesModRm OperandSize_b PartialInstruction
676     [P] DontCare $Eb (u), $Gb (u)
677       E_Operand               OpUse
678       G_Operand               OpUse
679   --- 85 ---
680   85                          386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
681     [P] DontCare $Ev (u), $Gv (u)
682       E_Operand               OpUse
683       G_Operand               OpUse
684   --- 86 ---
685   86                          386 OpcodeUsesModRm OpcodeLockable OperandSize_b PartialInstruction
686     [P] DontCare $Eb (su), $Gb (su)
687       E_Operand               OpUse OpSet
688       G_Operand               OpUse OpSet
689   --- 87 ---
690   87                          386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
691     [P] DontCare $Ev (suz), $Gv (suz)
692       E_Operand               OpUse OpSet OperandZeroExtends_v
693       G_Operand               OpUse OpSet OperandZeroExtends_v
694   --- 88 ---
695   88                          386 OpcodeUsesModRm OperandSize_b
696     Mov $Eb, $Gb
697       E_Operand               OpSet
698       G_Operand               OpUse
699   --- 89 ---
700   89                          386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
701     Mov $Ev, $Gv
702       E_Operand               OpSet OperandZeroExtends_v
703       G_Operand               OpUse
704   --- 8a ---
705   8a                          386 OpcodeUsesModRm OperandSize_b
706     Mov $Gb, $Eb
707       G_Operand               OpSet
708       E_Operand               OpUse
709   --- 8b ---
710   8b                          386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
711     Mov $Gv, $Ev
712       G_Operand               OpSet OperandZeroExtends_v
713       E_Operand               OpUse
714   --- 8c ---
715   8c                          386 ModRmRegSOperand OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
716     [P] DontCare(illegal)
717   --- 8d ---
718   8d                          386 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
719     Lea $Gv, $M
720       G_Operand               OpSet OperandZeroExtends_v
721       M_Operand               OpAddress
722   --- 8e ---
723   8e                          386 ModRmRegSOperand OpcodeUsesModRm NaClIllegal PartialInstruction
724     [P] DontCare(illegal)
725   --- 8f ---
726   8f / 0                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
727     Pop {%rsp}, $Ev
728       RegRSP                  OpUse OpSet OpImplicit
729       E_Operand               OpSet
730   8f                          INVALID OpcodeUsesModRm NaClIllegal
731   --- 90 ---
732   90 - r0                     386 OpcodePlusR OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
733     [P] DontCare $r8v (suz), $rAXv (suz)
734       G_OpcodeBase            OpUse OpSet OperandZeroExtends_v
735       RegREAX                 OpUse OpSet OperandZeroExtends_v
736   --- 91 ---
737   91 - r1                     386 OpcodePlusR OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
738     [P] DontCare $r8v (suz), $rAXv (suz)
739       G_OpcodeBase            OpUse OpSet OperandZeroExtends_v
740       RegREAX                 OpUse OpSet OperandZeroExtends_v
741   --- 92 ---
742   92 - r2                     386 OpcodePlusR OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
743     [P] DontCare $r8v (suz), $rAXv (suz)
744       G_OpcodeBase            OpUse OpSet OperandZeroExtends_v
745       RegREAX                 OpUse OpSet OperandZeroExtends_v
746   --- 93 ---
747   93 - r3                     386 OpcodePlusR OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
748     [P] DontCare $r8v (suz), $rAXv (suz)
749       G_OpcodeBase            OpUse OpSet OperandZeroExtends_v
750       RegREAX                 OpUse OpSet OperandZeroExtends_v
751   --- 94 ---
752   94 - r4                     386 OpcodePlusR OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
753     [P] DontCare $r8v (suz), $rAXv (suz)
754       G_OpcodeBase            OpUse OpSet OperandZeroExtends_v
755       RegREAX                 OpUse OpSet OperandZeroExtends_v
756   --- 95 ---
757   95 - r5                     386 OpcodePlusR OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
758     [P] DontCare $r8v (suz), $rAXv (suz)
759       G_OpcodeBase            OpUse OpSet OperandZeroExtends_v
760       RegREAX                 OpUse OpSet OperandZeroExtends_v
761   --- 96 ---
762   96 - r6                     386 OpcodePlusR OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
763     [P] DontCare $r8v (suz), $rAXv (suz)
764       G_OpcodeBase            OpUse OpSet OperandZeroExtends_v
765       RegREAX                 OpUse OpSet OperandZeroExtends_v
766   --- 97 ---
767   97 - r7                     386 OpcodePlusR OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
768     [P] DontCare $r8v (suz), $rAXv (suz)
769       G_OpcodeBase            OpUse OpSet OperandZeroExtends_v
770       RegREAX                 OpUse OpSet OperandZeroExtends_v
771   --- 98 ---
772   98                          386 OpcodeAllowsData16 OperandSize_w PartialInstruction
773     [P] DontCare %ax (s), %al (u)
774       RegAX                   OpSet
775       RegAL                   OpUse
776   98                          386 OperandSize_v PartialInstruction
777     [P] DontCare %eax (s), %ax (u)
778       RegEAX                  OpSet OperandSignExtends_v
779       RegAX                   OpUse
780   98                          386 OperandSize_o LongMode PartialInstruction
781     [P] DontCare %rax (s), %eax (u)
782       RegRAX                  OpSet
783       RegEAX                  OpUse
784   --- 99 ---
785   99                          386 OpcodeAllowsData16 OperandSize_w PartialInstruction
786     [P] DontCare %dx (s), %ax (u)
787       RegDX                   OpSet
788       RegAX                   OpUse
789   99                          386 OperandSize_v PartialInstruction
790     [P] DontCare %edx (s), %eax (u)
791       RegEDX                  OpSet
792       RegEAX                  OpUse
793   99                          386 OperandSize_o LongMode PartialInstruction
794     [P] DontCare %rdx (s), %rax (u)
795       RegRDX                  OpSet
796       RegRAX                  OpUse
797   --- 9a ---
798   9a                          INVALID NaClIllegal
799   --- 9b ---
800   9b                          X87 PartialInstruction
801     [P] DontCare
802   --- 9c ---
803   9c                          386 OpcodeAllowsData16 OperandSize_w NaClIllegal PartialInstruction
804     [P] DontCare(illegal)
805   9c                          386 OperandSize_o NaClIllegal OperandSizeDefaultIs64 LongMode PartialInstruction
806     [P] DontCare(illegal)
807   --- 9d ---
808   9d                          386 OpcodeAllowsData16 OperandSize_w NaClIllegal PartialInstruction
809     [P] DontCare(illegal)
810   9d                          386 OperandSize_o NaClIllegal OperandSizeDefaultIs64 LongMode PartialInstruction
811     [P] DontCare(illegal)
812   --- 9e ---
813   9e                          LAHF PartialInstruction
814     [P] DontCare %ah (u)
815       RegAH                   OpUse
816   --- 9f ---
817   9f                          LAHF PartialInstruction
818     [P] DontCare %ah (s)
819       RegAH                   OpSet
820   --- a0 ---
821   a0                          386 OpcodeHasImmed_Addr OperandSize_b
822     Mov %al, $Ob
823       RegAL                   OpSet
824       O_Operand               OpUse
825   --- a1 ---
826   a1                          386 OpcodeHasImmed_Addr OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
827     Mov $rAXv, $Ov
828       RegREAX                 OpSet OperandZeroExtends_v
829       O_Operand               OpUse
830   --- a2 ---
831   a2                          386 OpcodeHasImmed_Addr OperandSize_b
832     Mov $Ob, %al
833       O_Operand               OpSet
834       RegAL                   OpUse
835   --- a3 ---
836   a3                          386 OpcodeHasImmed_Addr OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
837     Mov $Ov, $rAXv
838       O_Operand               OpSet OperandZeroExtends_v
839       RegREAX                 OpUse
840   --- a4 ---
841   a4                          386 OpcodeAllowsRep OperandSize_b PartialInstruction
842     [P] DontCare $Yb (s), $Xb (u)
843       RegES_EDI               OpSet
844       RegDS_ESI               OpUse
845   --- a5 ---
846   a5                          386 OpcodeAllowsRep OpcodeAllowsData16 OperandSize_w PartialInstruction
847     [P] DontCare $Yvw (s), $Xvw (u)
848       RegES_EDI               OpSet
849       RegDS_ESI               OpUse
850   a5                          386 OpcodeAllowsRep OperandSize_v PartialInstruction
851     [P] DontCare $Yvd (s), $Xvd (u)
852       RegES_EDI               OpSet
853       RegDS_ESI               OpUse
854   a5                          386 OpcodeAllowsRep OperandSize_o LongMode PartialInstruction
855     [P] DontCare $Yvq (s), $Xvq (u)
856       RegES_EDI               OpSet
857       RegDS_ESI               OpUse
858   --- a6 ---
859   a6                          386 OpcodeAllowsRep OpcodeAllowsRepne OperandSize_b PartialInstruction
860     [P] DontCare $Yb (u), $Xb (u)
861       RegES_EDI               OpUse
862       RegDS_ESI               OpUse
863   --- a7 ---
864   a7                          386 OpcodeAllowsRep OpcodeAllowsRepne OpcodeAllowsData16 OperandSize_w PartialInstruction
865     [P] DontCare $Yvw (u), $Xvw (u)
866       RegES_EDI               OpUse
867       RegDS_ESI               OpUse
868   a7                          386 OpcodeAllowsRep OpcodeAllowsRepne OperandSize_v PartialInstruction
869     [P] DontCare $Yvd (u), $Xvd (u)
870       RegES_EDI               OpUse
871       RegDS_ESI               OpUse
872   a7                          386 OpcodeAllowsRep OpcodeAllowsRepne OperandSize_o LongMode PartialInstruction
873     [P] DontCare $Yvq (u), $Xvq (u)
874       RegES_EDI               OpUse
875       RegDS_ESI               OpUse
876   --- a8 ---
877   a8                          386 OpcodeHasImmed_b PartialInstruction
878     [P] DontCare %al (u), $Ib (u)
879       RegAL                   OpUse
880       I_Operand               OpUse
881   --- a9 ---
882   a9                          386 OpcodeHasImmed_z OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
883     [P] DontCare $rAXv (u), $Iz (u)
884       RegREAX                 OpUse
885       I_Operand               OpUse
886   --- aa ---
887   aa                          386 OpcodeAllowsRep OperandSize_b PartialInstruction
888     [P] DontCare $Yb (s), %al (u)
889       RegES_EDI               OpSet
890       RegAL                   OpUse
891   --- ab ---
892   ab                          386 OpcodeAllowsRep OpcodeAllowsData16 OperandSize_w PartialInstruction
893     [P] DontCare $Yvw (s), $rAXvw (u)
894       RegES_EDI               OpSet
895       RegAX                   OpUse
896   ab                          386 OpcodeAllowsRep OperandSize_v PartialInstruction
897     [P] DontCare $Yvd (s), $rAXvd (u)
898       RegES_EDI               OpSet
899       RegEAX                  OpUse
900   ab                          386 OpcodeAllowsRep OperandSize_o LongMode PartialInstruction
901     [P] DontCare $Yvq (s), $rAXvq (u)
902       RegES_EDI               OpSet
903       RegRAX                  OpUse
904   --- ac ---
905   ac                          386 OpcodeAllowsRep OperandSize_b PartialInstruction
906     [P] DontCare %al (s), $Xb (u)
907       RegAL                   OpSet
908       RegDS_ESI               OpUse
909   --- ad ---
910   ad                          386 OpcodeAllowsRep OpcodeAllowsData16 OperandSize_w PartialInstruction
911     [P] DontCare $rAXvw (s), $Xvw (u)
912       RegAX                   OpSet
913       RegDS_ESI               OpUse
914   ad                          386 OpcodeAllowsRep OperandSize_v PartialInstruction
915     [P] DontCare $rAXvd (s), $Xvd (u)
916       RegEAX                  OpSet
917       RegDS_ESI               OpUse
918   ad                          386 OpcodeAllowsRep OperandSize_o LongMode PartialInstruction
919     [P] DontCare $rAXvq (s), $Xvq (u)
920       RegRAX                  OpSet
921       RegDS_ESI               OpUse
922   --- ae ---
923   ae                          386 OpcodeAllowsRep OpcodeAllowsRepne OperandSize_b PartialInstruction
924     [P] DontCare %al (u), $Yb (u)
925       RegAL                   OpUse
926       RegES_EDI               OpUse
927   --- af ---
928   af                          386 OpcodeAllowsRep OpcodeAllowsRepne OpcodeAllowsData16 OperandSize_w PartialInstruction
929     [P] DontCare $rAXvw (u), $Yvw (u)
930       RegAX                   OpUse
931       RegES_EDI               OpUse
932   af                          386 OpcodeAllowsRep OpcodeAllowsRepne OperandSize_v PartialInstruction
933     [P] DontCare $rAXvd (u), $Yvd (u)
934       RegEAX                  OpUse
935       RegES_EDI               OpUse
936   af                          386 OpcodeAllowsRep OpcodeAllowsRepne OperandSize_o LongMode PartialInstruction
937     [P] DontCare $rAXvq (u), $Yvq (u)
938       RegRAX                  OpUse
939       RegES_EDI               OpUse
940   --- b0 ---
941   b0 - r0                     386 OpcodeHasImmed OpcodePlusR OperandSize_b
942     Mov $r8b, $Ib
943       G_OpcodeBase            OpSet
944       I_Operand               OpUse
945   --- b1 ---
946   b1 - r1                     386 OpcodeHasImmed OpcodePlusR OperandSize_b
947     Mov $r8b, $Ib
948       G_OpcodeBase            OpSet
949       I_Operand               OpUse
950   --- b2 ---
951   b2 - r2                     386 OpcodeHasImmed OpcodePlusR OperandSize_b
952     Mov $r8b, $Ib
953       G_OpcodeBase            OpSet
954       I_Operand               OpUse
955   --- b3 ---
956   b3 - r3                     386 OpcodeHasImmed OpcodePlusR OperandSize_b
957     Mov $r8b, $Ib
958       G_OpcodeBase            OpSet
959       I_Operand               OpUse
960   --- b4 ---
961   b4 - r4                     386 OpcodeHasImmed OpcodePlusR OperandSize_b
962     Mov $r8b, $Ib
963       G_OpcodeBase            OpSet
964       I_Operand               OpUse
965   --- b5 ---
966   b5 - r5                     386 OpcodeHasImmed OpcodePlusR OperandSize_b
967     Mov $r8b, $Ib
968       G_OpcodeBase            OpSet
969       I_Operand               OpUse
970   --- b6 ---
971   b6 - r6                     386 OpcodeHasImmed OpcodePlusR OperandSize_b
972     Mov $r8b, $Ib
973       G_OpcodeBase            OpSet
974       I_Operand               OpUse
975   --- b7 ---
976   b7 - r7                     386 OpcodeHasImmed OpcodePlusR OperandSize_b
977     Mov $r8b, $Ib
978       G_OpcodeBase            OpSet
979       I_Operand               OpUse
980   --- b8 ---
981   b8 - r0                     386 OpcodeHasImmed OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
982     Mov $r8v, $Iv
983       G_OpcodeBase            OpSet OperandZeroExtends_v
984       I_Operand               OpUse
985   --- b9 ---
986   b9 - r1                     386 OpcodeHasImmed OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
987     Mov $r8v, $Iv
988       G_OpcodeBase            OpSet OperandZeroExtends_v
989       I_Operand               OpUse
990   --- ba ---
991   ba - r2                     386 OpcodeHasImmed OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
992     Mov $r8v, $Iv
993       G_OpcodeBase            OpSet OperandZeroExtends_v
994       I_Operand               OpUse
995   --- bb ---
996   bb - r3                     386 OpcodeHasImmed OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
997     Mov $r8v, $Iv
998       G_OpcodeBase            OpSet OperandZeroExtends_v
999       I_Operand               OpUse
1000   --- bc ---
1001   bc - r4                     386 OpcodeHasImmed OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
1002     Mov $r8v, $Iv
1003       G_OpcodeBase            OpSet OperandZeroExtends_v
1004       I_Operand               OpUse
1005   --- bd ---
1006   bd - r5                     386 OpcodeHasImmed OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
1007     Mov $r8v, $Iv
1008       G_OpcodeBase            OpSet OperandZeroExtends_v
1009       I_Operand               OpUse
1010   --- be ---
1011   be - r6                     386 OpcodeHasImmed OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
1012     Mov $r8v, $Iv
1013       G_OpcodeBase            OpSet OperandZeroExtends_v
1014       I_Operand               OpUse
1015   --- bf ---
1016   bf - r7                     386 OpcodeHasImmed OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
1017     Mov $r8v, $Iv
1018       G_OpcodeBase            OpSet OperandZeroExtends_v
1019       I_Operand               OpUse
1020   --- c0 ---
1021   c0 / 0                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b PartialInstruction
1022     [P] DontCare $Eb (su), $Ib (u)
1023       E_Operand               OpUse OpSet
1024       I_Operand               OpUse
1025   c0 / 1                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b PartialInstruction
1026     [P] DontCare $Eb (su), $Ib (u)
1027       E_Operand               OpUse OpSet
1028       I_Operand               OpUse
1029   c0 / 2                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b PartialInstruction
1030     [P] DontCare $Eb (su), $Ib (u)
1031       E_Operand               OpUse OpSet
1032       I_Operand               OpUse
1033   c0 / 3                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b PartialInstruction
1034     [P] DontCare $Eb (su), $Ib (u)
1035       E_Operand               OpUse OpSet
1036       I_Operand               OpUse
1037   c0 / 4                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b PartialInstruction
1038     [P] DontCare $Eb (su), $Ib (u)
1039       E_Operand               OpUse OpSet
1040       I_Operand               OpUse
1041   c0 / 5                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b PartialInstruction
1042     [P] DontCare $Eb (su), $Ib (u)
1043       E_Operand               OpUse OpSet
1044       I_Operand               OpUse
1045   c0 / 6                      ILLEGAL OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b NaClIllegal PartialInstruction
1046     [P] DontCare(illegal)
1047   c0 / 7                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b PartialInstruction
1048     [P] DontCare $Eb (su), $Ib (u)
1049       E_Operand               OpUse OpSet
1050       I_Operand               OpUse
1051   --- c1 ---
1052   c1 / 0                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1053     [P] DontCare $Ev (su), $Ib (u)
1054       E_Operand               OpUse OpSet
1055       I_Operand               OpUse
1056   c1 / 1                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1057     [P] DontCare $Ev (su), $Ib (u)
1058       E_Operand               OpUse OpSet
1059       I_Operand               OpUse
1060   c1 / 2                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1061     [P] DontCare $Ev (su), $Ib (u)
1062       E_Operand               OpUse OpSet
1063       I_Operand               OpUse
1064   c1 / 3                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1065     [P] DontCare $Ev (su), $Ib (u)
1066       E_Operand               OpUse OpSet
1067       I_Operand               OpUse
1068   c1 / 4                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1069     [P] DontCare $Ev (su), $Ib (u)
1070       E_Operand               OpUse OpSet
1071       I_Operand               OpUse
1072   c1 / 5                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1073     [P] DontCare $Ev (su), $Ib (u)
1074       E_Operand               OpUse OpSet
1075       I_Operand               OpUse
1076   c1 / 6                      ILLEGAL OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
1077     [P] DontCare(illegal)
1078   c1 / 7                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1079     [P] DontCare $Ev (su), $Ib (u)
1080       E_Operand               OpUse OpSet
1081       I_Operand               OpUse
1082   --- c2 ---
1083   c2                          386 OpcodeHasImmed_w NaClIllegal OperandSizeDefaultIs64 PartialInstruction
1084     [P] DontCare(illegal)
1085   --- c3 ---
1086   c3                          386 NaClIllegal OperandSizeDefaultIs64 PartialInstruction
1087     [P] DontCare(illegal)
1088   --- c4 ---
1089   c4                          INVALID NaClIllegal
1090   --- c5 ---
1091   c5                          INVALID NaClIllegal
1092   --- c6 ---
1093   c6 / 0                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b
1094     Mov $Eb, $Ib
1095       E_Operand               OpSet
1096       I_Operand               OpUse
1097   c6                          INVALID OpcodeUsesModRm NaClIllegal
1098   --- c7 ---
1099   c7 / 0                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o
1100     Mov $Ev, $Iz
1101       E_Operand               OpSet OperandZeroExtends_v
1102       I_Operand               OpUse
1103   c7                          INVALID OpcodeUsesModRm NaClIllegal
1104   --- c8 ---
1105   c8                          386 OpcodeHasImmed_w OpcodeHasImmed2_b NaClIllegal OperandSizeDefaultIs64 PartialInstruction
1106     [P] DontCare(illegal)
1107   --- c9 ---
1108   c9                          386 NaClIllegal OperandSizeDefaultIs64 PartialInstruction
1109     [P] DontCare(illegal)
1110   --- ca ---
1111   ca                          RETURN OpcodeHasImmed_w NaClIllegal PartialInstruction
1112     [P] DontCare(illegal)
1113   --- cb ---
1114   cb                          RETURN NaClIllegal PartialInstruction
1115     [P] DontCare(illegal)
1116   --- cc ---
1117   cc                          SYSTEM NaClIllegal PartialInstruction
1118     [P] DontCare(illegal)
1119   --- cd ---
1120   cd                          386 OpcodeHasImmed_b NaClIllegal PartialInstruction
1121     [P] DontCare(illegal)
1122   --- ce ---
1123   ce                          386 NaClIllegal PartialInstruction
1124     [P] DontCare(illegal)
1125   --- cf ---
1126   cf                          SYSTEM OperandSize_v NaClIllegal PartialInstruction
1127     [P] DontCare(illegal)
1128   cf                          SYSTEM OperandSize_o NaClIllegal LongMode PartialInstruction
1129     [P] DontCare(illegal)
1130   cf                          SYSTEM OpcodeAllowsData16 OperandSize_w NaClIllegal PartialInstruction
1131     [P] DontCare(illegal)
1132   --- d0 ---
1133   d0 / 0                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1134     [P] DontCare $Eb (su), 1 (u)
1135       E_Operand               OpUse OpSet
1136       Const_1                 OpUse
1137   d0 / 1                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1138     [P] DontCare $Eb (su), 1 (u)
1139       E_Operand               OpUse OpSet
1140       Const_1                 OpUse
1141   d0 / 2                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1142     [P] DontCare $Eb (su), 1 (u)
1143       E_Operand               OpUse OpSet
1144       Const_1                 OpUse
1145   d0 / 3                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1146     [P] DontCare $Eb (su), 1 (u)
1147       E_Operand               OpUse OpSet
1148       Const_1                 OpUse
1149   d0 / 4                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1150     [P] DontCare $Eb (su), 1 (u)
1151       E_Operand               OpUse OpSet
1152       Const_1                 OpUse
1153   d0 / 5                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1154     [P] DontCare $Eb (su), 1 (u)
1155       E_Operand               OpUse OpSet
1156       Const_1                 OpUse
1157   d0 / 6                      ILLEGAL OpcodeInModRm OpcodeUsesModRm OperandSize_b NaClIllegal PartialInstruction
1158     [P] DontCare(illegal)
1159   d0 / 7                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1160     [P] DontCare $Eb (su), 1 (u)
1161       E_Operand               OpUse OpSet
1162       Const_1                 OpUse
1163   --- d1 ---
1164   d1 / 0                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1165     [P] DontCare $Ev (su), 1 (u)
1166       E_Operand               OpUse OpSet
1167       Const_1                 OpUse
1168   d1 / 1                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1169     [P] DontCare $Ev (su), 1 (u)
1170       E_Operand               OpUse OpSet
1171       Const_1                 OpUse
1172   d1 / 2                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1173     [P] DontCare $Ev (su), 1 (u)
1174       E_Operand               OpUse OpSet
1175       Const_1                 OpUse
1176   d1 / 3                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1177     [P] DontCare $Ev (su), 1 (u)
1178       E_Operand               OpUse OpSet
1179       Const_1                 OpUse
1180   d1 / 4                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1181     [P] DontCare $Ev (su), 1 (u)
1182       E_Operand               OpUse OpSet
1183       Const_1                 OpUse
1184   d1 / 5                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1185     [P] DontCare $Ev (su), 1 (u)
1186       E_Operand               OpUse OpSet
1187       Const_1                 OpUse
1188   d1 / 6                      ILLEGAL OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
1189     [P] DontCare(illegal)
1190   d1 / 7                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1191     [P] DontCare $Ev (su), 1 (u)
1192       E_Operand               OpUse OpSet
1193       Const_1                 OpUse
1194   --- d2 ---
1195   d2 / 0                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1196     [P] DontCare $Eb (su), %cl (u)
1197       E_Operand               OpUse OpSet
1198       RegCL                   OpUse
1199   d2 / 1                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1200     [P] DontCare $Eb (su), %cl (u)
1201       E_Operand               OpUse OpSet
1202       RegCL                   OpUse
1203   d2 / 2                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1204     [P] DontCare $Eb (su), %cl (u)
1205       E_Operand               OpUse OpSet
1206       RegCL                   OpUse
1207   d2 / 3                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1208     [P] DontCare $Eb (su), %cl (u)
1209       E_Operand               OpUse OpSet
1210       RegCL                   OpUse
1211   d2 / 4                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1212     [P] DontCare $Eb (su), %cl (u)
1213       E_Operand               OpUse OpSet
1214       RegCL                   OpUse
1215   d2 / 5                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1216     [P] DontCare $Eb (su), %cl (u)
1217       E_Operand               OpUse OpSet
1218       RegCL                   OpUse
1219   d2 / 6                      ILLEGAL OpcodeInModRm OpcodeUsesModRm OperandSize_b NaClIllegal PartialInstruction
1220     [P] DontCare(illegal)
1221   d2 / 7                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1222     [P] DontCare $Eb (su), %cl (u)
1223       E_Operand               OpUse OpSet
1224       RegCL                   OpUse
1225   --- d3 ---
1226   d3 / 0                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1227     [P] DontCare $Ev (su), %cl (u)
1228       E_Operand               OpUse OpSet
1229       RegCL                   OpUse
1230   d3 / 1                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1231     [P] DontCare $Ev (su), %cl (u)
1232       E_Operand               OpUse OpSet
1233       RegCL                   OpUse
1234   d3 / 2                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1235     [P] DontCare $Ev (su), %cl (u)
1236       E_Operand               OpUse OpSet
1237       RegCL                   OpUse
1238   d3 / 3                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1239     [P] DontCare $Ev (su), %cl (u)
1240       E_Operand               OpUse OpSet
1241       RegCL                   OpUse
1242   d3 / 4                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1243     [P] DontCare $Ev (su), %cl (u)
1244       E_Operand               OpUse OpSet
1245       RegCL                   OpUse
1246   d3 / 5                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1247     [P] DontCare $Ev (su), %cl (u)
1248       E_Operand               OpUse OpSet
1249       RegCL                   OpUse
1250   d3 / 6                      ILLEGAL OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
1251     [P] DontCare(illegal)
1252   d3 / 7                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1253     [P] DontCare $Ev (su), %cl (u)
1254       E_Operand               OpUse OpSet
1255       RegCL                   OpUse
1256   --- d4 ---
1257   d4                          INVALID NaClIllegal
1258   --- d5 ---
1259   d5                          INVALID NaClIllegal
1260   --- d6 ---
1261   d6                          INVALID NaClIllegal
1262   --- d7 ---
1263   d7                          386 NaClIllegal PartialInstruction
1264     [P] DontCare(illegal)
1265   --- d8 ---
1266   d8 / 0                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1267     [P] DontCare $Md (u)
1268       Mv_Operand              OpUse
1269   d8 / 1                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1270     [P] DontCare $Md (u)
1271       Mv_Operand              OpUse
1272   d8 / 2                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1273     [P] DontCare $Md (u)
1274       Mv_Operand              OpUse
1275   d8 / 3                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1276     [P] DontCare $Md (u)
1277       Mv_Operand              OpUse
1278   d8 / 4                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1279     [P] DontCare $Md (u)
1280       Mv_Operand              OpUse
1281   d8 / 5                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1282     [P] DontCare $Md (u)
1283       Mv_Operand              OpUse
1284   d8 / 6                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1285     [P] DontCare $Md (u)
1286       Mv_Operand              OpUse
1287   d8 / 7                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1288     [P] DontCare $Md (u)
1289       Mv_Operand              OpUse
1290   --- d9 ---
1291   d9 / 0                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1292     [P] DontCare $Md (u)
1293       Mv_Operand              OpUse
1294   d9 / 1                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1295   d9 / 2                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1296     [P] DontCare $Md (s)
1297       Mv_Operand              OpSet
1298   d9 / 3                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1299     [P] DontCare $Md (s)
1300       Mv_Operand              OpSet
1301   d9 / 4                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1302     [P] DontCare $Mf (u)
1303       M_Operand               OpUse
1304   d9 / 5                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1305     [P] DontCare $Mw (u)
1306       Mw_Operand              OpUse
1307   d9 / 6                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1308     [P] DontCare $Mf (s)
1309       M_Operand               OpSet
1310   d9 / 7                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1311     [P] DontCare $Mw (s)
1312       Mw_Operand              OpSet
1313   --- da ---
1314   da / 0                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1315     [P] DontCare $Md (u)
1316       Mv_Operand              OpUse
1317   da / 1                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1318     [P] DontCare $Md (u)
1319       Mv_Operand              OpUse
1320   da / 2                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1321     [P] DontCare $Md (u)
1322       Mv_Operand              OpUse
1323   da / 3                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1324     [P] DontCare $Md (u)
1325       Mv_Operand              OpUse
1326   da / 4                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1327     [P] DontCare $Md (u)
1328       Mv_Operand              OpUse
1329   da / 5                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1330     [P] DontCare $Md (u)
1331       Mv_Operand              OpUse
1332   da / 6                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1333     [P] DontCare $Md (u)
1334       Mv_Operand              OpUse
1335   da / 7                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1336     [P] DontCare $Md (u)
1337       Mv_Operand              OpUse
1338   --- db ---
1339   db / 0                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1340     [P] DontCare $Md (u)
1341       Mv_Operand              OpUse
1342   db / 1                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1343     [P] DontCare $Md (s)
1344       Mv_Operand              OpSet
1345   db / 2                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1346     [P] DontCare $Md (s)
1347       Mv_Operand              OpSet
1348   db / 3                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1349     [P] DontCare $Md (s)
1350       Mv_Operand              OpSet
1351   db / 4                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1352   db / 5                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1353     [P] DontCare $Mf (u)
1354       M_Operand               OpUse
1355   db / 6                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1356   db / 7                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1357     [P] DontCare $Mf (s)
1358       M_Operand               OpSet
1359   --- dc ---
1360   dc / 0                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1361     [P] DontCare $Mq (u)
1362       Mo_Operand              OpUse
1363   dc / 1                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1364     [P] DontCare $Mq (u)
1365       Mo_Operand              OpUse
1366   dc / 2                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1367     [P] DontCare $Mq (u)
1368       Mo_Operand              OpUse
1369   dc / 3                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1370     [P] DontCare $Mq (u)
1371       Mo_Operand              OpUse
1372   dc / 4                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1373     [P] DontCare $Mq (u)
1374       Mo_Operand              OpUse
1375   dc / 5                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1376     [P] DontCare $Mq (u)
1377       Mo_Operand              OpUse
1378   dc / 6                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1379     [P] DontCare $Mq (u)
1380       Mo_Operand              OpUse
1381   dc / 7                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1382     [P] DontCare $Mq (u)
1383       Mo_Operand              OpUse
1384   --- dd ---
1385   dd / 0                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1386     [P] DontCare $Mq (u)
1387       Mo_Operand              OpUse
1388   dd / 1                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1389     [P] DontCare $Mq (s)
1390       Mo_Operand              OpSet
1391   dd / 2                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1392     [P] DontCare $Mq (s)
1393       Mo_Operand              OpSet
1394   dd / 3                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1395     [P] DontCare $Mq (s)
1396       Mo_Operand              OpSet
1397   dd / 4                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1398     [P] DontCare $Mf (u)
1399       M_Operand               OpUse
1400   dd / 5                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1401   dd / 6                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1402     [P] DontCare $Mf (s)
1403       M_Operand               OpSet
1404   dd / 7                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1405     [P] DontCare $Mw (s)
1406       Mw_Operand              OpSet
1407   --- de ---
1408   de / 0                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1409     [P] DontCare $Mw (u)
1410       Mw_Operand              OpUse
1411   de / 1                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1412     [P] DontCare $Mw (u)
1413       Mw_Operand              OpUse
1414   de / 2                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1415     [P] DontCare $Mw (u)
1416       Mw_Operand              OpUse
1417   de / 3                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1418     [P] DontCare $Mw (u)
1419       Mw_Operand              OpUse
1420   de / 4                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1421     [P] DontCare $Mw (u)
1422       Mw_Operand              OpUse
1423   de / 5                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1424     [P] DontCare $Mw (u)
1425       Mw_Operand              OpUse
1426   de / 6                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1427     [P] DontCare $Mw (u)
1428       Mw_Operand              OpUse
1429   de / 7                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1430     [P] DontCare $Mw (u)
1431       Mw_Operand              OpUse
1432   --- df ---
1433   df / 0                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1434     [P] DontCare $Mw (u)
1435       Mw_Operand              OpUse
1436   df / 1                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1437     [P] DontCare $Mw (s)
1438       Mw_Operand              OpSet
1439   df / 2                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1440     [P] DontCare $Mw (s)
1441       Mw_Operand              OpSet
1442   df / 3                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1443     [P] DontCare $Mw (s)
1444       Mw_Operand              OpSet
1445   df / 4                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1446     [P] DontCare $Mf (u)
1447       M_Operand               OpUse
1448   df / 5                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1449     [P] DontCare $Mf (u)
1450       M_Operand               OpUse
1451   df / 6                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1452     [P] DontCare $Mf (s)
1453       M_Operand               OpSet
1454   df / 7                      X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1455     [P] DontCare $Mf (s)
1456       M_Operand               OpSet
1457   --- e0 ---
1458   e0                          386 OpcodeHasImmed OperandSize_b AddressSize_v ConditionalJump PartialInstruction
1459     [P] DontCareCondJump %rip (s), %ecx (su), $Jb (u)
1460       RegRIP                  OpSet
1461       RegECX                  OpUse OpSet
1462       J_Operand               OpUse OperandNear OperandRelative
1463   e0                          386 OpcodeHasImmed OperandSize_b AddressSize_o ConditionalJump PartialInstruction
1464     [P] DontCareCondJump %rip (s), %rcx (su), $Jb (u)
1465       RegRIP                  OpSet
1466       RegRCX                  OpUse OpSet
1467       J_Operand               OpUse OperandNear OperandRelative
1468   --- e1 ---
1469   e1                          386 OpcodeHasImmed OperandSize_b AddressSize_v ConditionalJump PartialInstruction
1470     [P] DontCareCondJump %rip (s), %ecx (su), $Jb (u)
1471       RegRIP                  OpSet
1472       RegECX                  OpUse OpSet
1473       J_Operand               OpUse OperandNear OperandRelative
1474   e1                          386 OpcodeHasImmed OperandSize_b AddressSize_o ConditionalJump PartialInstruction
1475     [P] DontCareCondJump %rip (s), %rcx (su), $Jb (u)
1476       RegRIP                  OpSet
1477       RegRCX                  OpUse OpSet
1478       J_Operand               OpUse OperandNear OperandRelative
1479   --- e2 ---
1480   e2                          386 OpcodeHasImmed OperandSize_b AddressSize_v ConditionalJump PartialInstruction
1481     [P] DontCareCondJump %rip (s), %ecx (su), $Jb (u)
1482       RegRIP                  OpSet
1483       RegECX                  OpUse OpSet
1484       J_Operand               OpUse OperandNear OperandRelative
1485   e2                          386 OpcodeHasImmed OperandSize_b AddressSize_o ConditionalJump PartialInstruction
1486     [P] DontCareCondJump %rip (s), %rcx (su), $Jb (u)
1487       RegRIP                  OpSet
1488       RegRCX                  OpUse OpSet
1489       J_Operand               OpUse OperandNear OperandRelative
1490   --- e3 ---
1491   e3                          386 OpcodeHasImmed OperandSize_b AddressSize_v ConditionalJump BranchHints PartialInstruction
1492     [P] DontCareCondJump %rip (s), %ecx (u), $Jb (u)
1493       RegRIP                  OpSet
1494       RegECX                  OpUse
1495       J_Operand               OpUse OperandNear OperandRelative
1496   e3                          386 OpcodeHasImmed OperandSize_b AddressSize_o ConditionalJump BranchHints PartialInstruction
1497     [P] DontCareCondJump %rip (s), %rcx (u), $Jb (u)
1498       RegRIP                  OpSet
1499       RegRCX                  OpUse
1500       J_Operand               OpUse OperandNear OperandRelative
1501   --- e4 ---
1502   e4                          386 OpcodeHasImmed_b NaClIllegal PartialInstruction
1503     [P] DontCare(illegal)
1504   --- e5 ---
1505   e5                          386 OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
1506     [P] DontCare(illegal)
1507   --- e6 ---
1508   e6                          386 OpcodeHasImmed_b NaClIllegal PartialInstruction
1509     [P] DontCare(illegal)
1510   --- e7 ---
1511   e7                          386 OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
1512     [P] DontCare(illegal)
1513   --- e8 ---
1514   e8                          386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 JumpInstruction
1515     Call {%rip}, {%rsp}, $Jzd
1516       RegRIP                  OpUse OpSet OpImplicit
1517       RegRSP                  OpUse OpSet OpImplicit
1518       J_Operand               OpUse OperandNear OperandRelative
1519   --- e9 ---
1520   e9                          386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 JumpInstruction PartialInstruction
1521     [P] DontCareJump %rip (s), $Jzd (u)
1522       RegRIP                  OpSet
1523       J_Operand               OpUse OperandNear OperandRelative
1524   --- ea ---
1525   ea                          INVALID NaClIllegal
1526   --- eb ---
1527   eb                          386 OpcodeHasImmed OperandSize_b JumpInstruction PartialInstruction
1528     [P] DontCareJump %rip (s), $Jb (u)
1529       RegRIP                  OpSet
1530       J_Operand               OpUse OperandNear OperandRelative
1531   --- ec ---
1532   ec                          386 NaClIllegal PartialInstruction
1533     [P] DontCare(illegal)
1534   --- ed ---
1535   ed                          386 OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
1536     [P] DontCare(illegal)
1537   --- ee ---
1538   ee                          386 NaClIllegal PartialInstruction
1539     [P] DontCare(illegal)
1540   --- ef ---
1541   ef                          386 OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
1542     [P] DontCare(illegal)
1543   --- f0 ---
1544   f0                          INVALID NaClIllegal
1545   --- f1 ---
1546   f1                          386 NaClIllegal PartialInstruction
1547     [P] DontCare(illegal)
1548   --- f2 ---
1549   f2                          INVALID NaClIllegal
1550   --- f3 ---
1551   f3                          INVALID NaClIllegal
1552   --- f4 ---
1553   f4                          386 PartialInstruction
1554     [P] DontCare
1555   --- f5 ---
1556   f5                          386 PartialInstruction
1557     [P] DontCare
1558   --- f6 ---
1559   f6 / 0                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b PartialInstruction
1560     [P] DontCare $Eb (u), $Ib (u)
1561       E_Operand               OpUse
1562       I_Operand               OpUse
1563   f6 / 1                      ILLEGAL OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b NaClIllegal PartialInstruction
1564     [P] DontCare(illegal)
1565   f6 / 2                      386 OpcodeInModRm OpcodeUsesModRm OpcodeLockable OperandSize_b PartialInstruction
1566     [P] DontCare $Eb (su)
1567       E_Operand               OpUse OpSet
1568   f6 / 3                      386 OpcodeInModRm OpcodeUsesModRm OpcodeLockable OperandSize_b PartialInstruction
1569     [P] DontCare $Eb (su)
1570       E_Operand               OpUse OpSet
1571   f6 / 4                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1572     [P] DontCare %ax (s), %al (u), $Eb (u)
1573       RegAX                   OpSet
1574       RegAL                   OpUse
1575       E_Operand               OpUse
1576   f6 / 5                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1577     [P] DontCare %ax (s), %al (u), $Eb (u)
1578       RegAX                   OpSet
1579       RegAL                   OpUse
1580       E_Operand               OpUse
1581   f6 / 6                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1582     [P] DontCare %ax (s), %al (u), $Eb (u)
1583       RegAX                   OpSet
1584       RegAL                   OpUse
1585       E_Operand               OpUse
1586   f6 / 7                      386 OpcodeInModRm OpcodeUsesModRm OperandSize_b PartialInstruction
1587     [P] DontCare %ax (s), %al (u), $Eb (u)
1588       RegAX                   OpSet
1589       RegAL                   OpUse
1590       E_Operand               OpUse
1591   --- f7 ---
1592   f7 / 0                      386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1593     [P] DontCare $Ev (u), $Iz (u)
1594       E_Operand               OpUse
1595       I_Operand               OpUse
1596   f7 / 1                      ILLEGAL OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
1597     [P] DontCare(illegal)
1598   f7 / 2                      386 OpcodeInModRm OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1599     [P] DontCare $Ev (suz)
1600       E_Operand               OpUse OpSet OperandZeroExtends_v
1601   f7 / 3                      386 OpcodeInModRm OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1602     [P] DontCare $Ev (suz)
1603       E_Operand               OpUse OpSet OperandZeroExtends_v
1604   f7 / 4                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1605     [P] DontCare %redx (s), %reax (su), $Ev (u)
1606       RegREDX                 OpSet
1607       RegREAX                 OpUse OpSet
1608       E_Operand               OpUse
1609   f7 / 5                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1610     [P] DontCare %redx (s), %reax (su), $Ev (u)
1611       RegREDX                 OpSet
1612       RegREAX                 OpUse OpSet
1613       E_Operand               OpUse
1614   f7 / 6                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1615     [P] DontCare %redx (s), %reax (su), $Ev (u)
1616       RegREDX                 OpSet
1617       RegREAX                 OpUse OpSet
1618       E_Operand               OpUse
1619   f7 / 7                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1620     [P] DontCare %redx (s), %reax (su), $Ev (u)
1621       RegREDX                 OpSet
1622       RegREAX                 OpUse OpSet
1623       E_Operand               OpUse
1624   --- f8 ---
1625   f8                          386 PartialInstruction
1626     [P] DontCare
1627   --- f9 ---
1628   f9                          386 PartialInstruction
1629     [P] DontCare
1630   --- fa ---
1631   fa                          SYSTEM NaClIllegal PartialInstruction
1632     [P] DontCare(illegal)
1633   --- fb ---
1634   fb                          SYSTEM NaClIllegal PartialInstruction
1635     [P] DontCare(illegal)
1636   --- fc ---
1637   fc                          386 PartialInstruction
1638     [P] DontCare
1639   --- fd ---
1640   fd                          386 PartialInstruction
1641     [P] DontCare
1642   --- fe ---
1643   fe / 0                      386 OpcodeInModRm OpcodeUsesModRm OpcodeLockable OperandSize_b PartialInstruction
1644     [P] DontCare $Eb (su)
1645       E_Operand               OpUse OpSet
1646   fe / 1                      386 OpcodeInModRm OpcodeUsesModRm OpcodeLockable OperandSize_b PartialInstruction
1647     [P] DontCare $Eb (su)
1648       E_Operand               OpUse OpSet
1649   fe / 2                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1650   fe / 3                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1651   fe / 4                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1652   fe / 5                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1653   fe / 6                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1654   fe / 7                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1655   --- ff ---
1656   ff / 0                      386 OpcodeInModRm OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1657     [P] DontCare $Ev (suz)
1658       E_Operand               OpUse OpSet OperandZeroExtends_v
1659   ff / 1                      386 OpcodeInModRm OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1660     [P] DontCare $Ev (suz)
1661       E_Operand               OpUse OpSet OperandZeroExtends_v
1662   ff / 2                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64 JumpInstruction
1663     Call {%rip}, {%rsp}, $Ev
1664       RegRIP                  OpUse OpSet OpImplicit
1665       RegRSP                  OpUse OpSet OpImplicit
1666       E_Operand               OpUse OperandNear
1667   ff / 3                      386 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal JumpInstruction PartialInstruction
1668     [P] DontCare(illegal)
1669   ff / 4                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64 JumpInstruction PartialInstruction
1670     [P] DontCareJump %rip (s), $Ev (u)
1671       RegRIP                  OpSet
1672       E_Operand               OpUse OperandNear
1673   ff / 5                      386 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal JumpInstruction PartialInstruction
1674     [P] DontCare(illegal)
1675   ff / 6                      386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o OperandSizeDefaultIs64
1676     Push {%rsp}, $Ev
1677       RegRSP                  OpUse OpSet OpImplicit
1678       E_Operand               OpUse
1679   ff / 7                      INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1680
1681 *** Prefix0F ***
1682
1683   --- 00 ---
1684   0f 00 / 0                   SYSTEM OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
1685     [P] DontCare(illegal)
1686   0f 00 / 1                   SYSTEM OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
1687     [P] DontCare(illegal)
1688   0f 00 / 2                   SYSTEM OpcodeInModRm OpcodeUsesModRm NaClIllegal PartialInstruction
1689     [P] DontCare(illegal)
1690   0f 00 / 3                   SYSTEM OpcodeInModRm OpcodeUsesModRm NaClIllegal PartialInstruction
1691     [P] DontCare(illegal)
1692   0f 00 / 4                   SYSTEM OpcodeInModRm OpcodeUsesModRm NaClIllegal PartialInstruction
1693     [P] DontCare(illegal)
1694   0f 00 / 5                   SYSTEM OpcodeInModRm OpcodeUsesModRm NaClIllegal PartialInstruction
1695     [P] DontCare(illegal)
1696   0f 00 / 6                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1697   0f 00 / 7                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1698   --- 01 ---
1699   0f 01 / 0                   SYSTEM OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1700     [P] DontCare(illegal)
1701   0f 01 / 1                   SYSTEM OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1702     [P] DontCare(illegal)
1703   0f 01 / 1 / 0               SYSTEM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1704     [P] DontCare(illegal)
1705   0f 01 / 1 / 1               SYSTEM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1706     [P] DontCare(illegal)
1707   0f 01 / 1                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1708   0f 01 / 2                   SYSTEM OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1709     [P] DontCare(illegal)
1710   0f 01 / 3                   SYSTEM OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1711     [P] DontCare(illegal)
1712   0f 01 / 3 / 0               SVM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1713     [P] DontCare(illegal)
1714   0f 01 / 3 / 1               SVM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1715     [P] DontCare(illegal)
1716   0f 01 / 3 / 2               SVM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1717     [P] DontCare(illegal)
1718   0f 01 / 3 / 3               SVM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1719     [P] DontCare(illegal)
1720   0f 01 / 3 / 4               SVM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1721     [P] DontCare(illegal)
1722   0f 01 / 3 / 5               SVM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1723     [P] DontCare(illegal)
1724   0f 01 / 3 / 6               SVM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1725     [P] DontCare(illegal)
1726   0f 01 / 3 / 7               SVM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1727     [P] DontCare(illegal)
1728   0f 01 / 4                   SYSTEM OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
1729     [P] DontCare(illegal)
1730   0f 01 / 5                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1731   0f 01 / 6                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1732   0f 01 / 7                   SYSTEM OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1733     [P] DontCare(illegal)
1734   0f 01 / 7 / 0               SYSTEM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal LongMode PartialInstruction
1735     [P] DontCare(illegal)
1736   0f 01 / 7 / 1               RDTSCP OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1737     [P] DontCare(illegal)
1738   0f 01 / 7                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1739   --- 02 ---
1740   0f 02                       SYSTEM OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
1741     [P] DontCare(illegal)
1742   --- 03 ---
1743   0f 03                       SYSTEM OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
1744     [P] DontCare(illegal)
1745   --- 04 ---
1746   0f 04                       INVALID NaClIllegal
1747   --- 05 ---
1748   0f 05                       SYSCALL NaClIllegal PartialInstruction
1749     [P] DontCare(illegal)
1750   --- 06 ---
1751   0f 06                       SYSTEM NaClIllegal PartialInstruction
1752     [P] DontCare(illegal)
1753   --- 07 ---
1754   0f 07                       SYSTEM NaClIllegal PartialInstruction
1755     [P] DontCare(illegal)
1756   --- 08 ---
1757   0f 08                       SYSTEM NaClIllegal PartialInstruction
1758     [P] DontCare(illegal)
1759   --- 09 ---
1760   0f 09                       SYSTEM NaClIllegal PartialInstruction
1761     [P] DontCare(illegal)
1762   --- 0a ---
1763   0f 0a                       INVALID NaClIllegal
1764   --- 0b ---
1765   0f 0b                       386 NaClIllegal PartialInstruction
1766     [P] DontCare(illegal)
1767   --- 0c ---
1768   0f 0c                       INVALID NaClIllegal
1769   --- 0d ---
1770   0f 0d / 0                   3DNOW OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1771     [P] DontCare $Mb
1772       Mb_Operand
1773   0f 0d / 1                   3DNOW OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1774     [P] DontCare $Mb
1775       Mb_Operand
1776   0f 0d / 2                   3DNOW OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1777     [P] DontCare(illegal)
1778   0f 0d / 3                   3DNOW OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1779     [P] DontCare $Mb
1780       Mb_Operand
1781   0f 0d / 4                   3DNOW OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1782     [P] DontCare(illegal)
1783   0f 0d / 5                   3DNOW OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1784     [P] DontCare(illegal)
1785   0f 0d / 6                   3DNOW OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1786     [P] DontCare(illegal)
1787   0f 0d / 7                   3DNOW OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1788     [P] DontCare(illegal)
1789   --- 0e ---
1790   0f 0e                       3DNOW PartialInstruction
1791     [P] DontCare
1792   --- 0f ---
1793   0f 0f                       INVALID Opcode0F0F OpcodeUsesModRm OpcodeHasImmed_b NaClIllegal
1794     Invalid $Pq, $Qq, $Ib
1795       Mmx_G_Operand
1796       Mmx_E_Operand
1797       I_Operand
1798   --- 10 ---
1799   0f 10                       SSE OpcodeUsesModRm PartialInstruction
1800     [P] DontCare $Wps (u)
1801       Xmm_E_Operand           OpUse
1802   --- 11 ---
1803   0f 11                       SSE OpcodeUsesModRm PartialInstruction
1804     [P] DontCare $Wps (s)
1805       Xmm_E_Operand           OpSet
1806   --- 12 ---
1807   0f 12                       SSE ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1808     [P] DontCare $Mq (u)
1809       Mo_Operand              OpUse
1810   0f 12                       SSE ModRmModIs0x3 OpcodeUsesModRm PartialInstruction
1811     [P] DontCare $VRq (u)
1812       Xmm_E_Operand           OpUse
1813   --- 13 ---
1814   0f 13                       SSE ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1815     [P] DontCare $Mq (s)
1816       Mo_Operand              OpSet
1817   --- 14 ---
1818   0f 14                       SSE OpcodeUsesModRm PartialInstruction
1819     [P] DontCare $Wq (u)
1820       Xmm_Eo_Operand          OpUse
1821   --- 15 ---
1822   0f 15                       SSE OpcodeUsesModRm PartialInstruction
1823     [P] DontCare $Wq (u)
1824       Xmm_Eo_Operand          OpUse
1825   --- 16 ---
1826   0f 16                       SSE ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1827     [P] DontCare $Mq (u)
1828       Mo_Operand              OpUse
1829   0f 16                       SSE ModRmModIs0x3 OpcodeUsesModRm PartialInstruction
1830     [P] DontCare $VRq (u)
1831       Xmm_E_Operand           OpUse
1832   --- 17 ---
1833   0f 17                       SSE ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1834     [P] DontCare $Mq (s)
1835       Mo_Operand              OpSet
1836   --- 18 ---
1837   0f 18 / 0                   MMX OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1838     [P] DontCare $Mb
1839       Mb_Operand
1840   0f 18 / 1                   MMX OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1841     [P] DontCare $Mb
1842       Mb_Operand
1843   0f 18 / 2                   MMX OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1844     [P] DontCare $Mb
1845       Mb_Operand
1846   0f 18 / 3                   MMX OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1847     [P] DontCare $Mb
1848       Mb_Operand
1849   0f 18 / 4                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1850   0f 18 / 5                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1851   0f 18 / 6                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1852   0f 18 / 7                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
1853   --- 19 ---
1854   0f 19                       386 OpcodeUsesModRm NaClIllegal PartialInstruction
1855     [P] DontCare(illegal)
1856   --- 1a ---
1857   0f 1a                       386 OpcodeUsesModRm NaClIllegal PartialInstruction
1858     [P] DontCare(illegal)
1859   --- 1b ---
1860   0f 1b                       386 OpcodeUsesModRm NaClIllegal PartialInstruction
1861     [P] DontCare(illegal)
1862   --- 1c ---
1863   0f 1c                       386 OpcodeUsesModRm NaClIllegal PartialInstruction
1864     [P] DontCare(illegal)
1865   --- 1d ---
1866   0f 1d                       386 OpcodeUsesModRm NaClIllegal PartialInstruction
1867     [P] DontCare(illegal)
1868   --- 1e ---
1869   0f 1e                       386 OpcodeUsesModRm NaClIllegal PartialInstruction
1870     [P] DontCare(illegal)
1871   --- 1f ---
1872   0f 1f / 0                   386 OpcodeInModRm OpcodeUsesModRm PartialInstruction
1873     [P] DontCare
1874   0f 1f                       386 OpcodeUsesModRm NaClIllegal PartialInstruction
1875     [P] DontCare(illegal)
1876   --- 20 ---
1877   0f 20                       SYSTEM ModRmModIs0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1878     [P] DontCare(illegal)
1879   --- 21 ---
1880   0f 21                       SYSTEM ModRmModIs0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1881     [P] DontCare(illegal)
1882   --- 22 ---
1883   0f 22                       SYSTEM ModRmModIs0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1884     [P] DontCare(illegal)
1885   --- 23 ---
1886   0f 23                       SYSTEM ModRmModIs0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
1887     [P] DontCare(illegal)
1888   --- 24 ---
1889   0f 24                       INVALID NaClIllegal
1890   --- 25 ---
1891   0f 25                       INVALID NaClIllegal
1892   --- 26 ---
1893   0f 26                       INVALID NaClIllegal
1894   --- 27 ---
1895   0f 27                       INVALID NaClIllegal
1896   --- 28 ---
1897   0f 28                       SSE OpcodeUsesModRm PartialInstruction
1898     [P] DontCare $Wps (u)
1899       Xmm_E_Operand           OpUse
1900   --- 29 ---
1901   0f 29                       SSE OpcodeUsesModRm PartialInstruction
1902     [P] DontCare $Wps (s)
1903       Xmm_E_Operand           OpSet
1904   --- 2a ---
1905   0f 2a                       SSE OpcodeUsesModRm PartialInstruction
1906     [P] DontCare $Qq (u)
1907       Mmx_E_Operand           OpUse
1908   --- 2b ---
1909   0f 2b                       SSE ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
1910     [P] DontCare $Mdq (s)
1911       Mdq_Operand             OpSet
1912   --- 2c ---
1913   0f 2c                       SSE OpcodeUsesModRm PartialInstruction
1914     [P] DontCare $Wps (u)
1915       Xmm_E_Operand           OpUse
1916   --- 2d ---
1917   0f 2d                       SSE OpcodeUsesModRm PartialInstruction
1918     [P] DontCare $Wps (u)
1919       Xmm_E_Operand           OpUse
1920   --- 2e ---
1921   0f 2e                       SSE OpcodeUsesModRm PartialInstruction
1922     [P] DontCare $Wss (u)
1923       Xmm_E_Operand           OpUse
1924   --- 2f ---
1925   0f 2f                       SSE OpcodeUsesModRm PartialInstruction
1926     [P] DontCare $Wps (u)
1927       Xmm_E_Operand           OpUse
1928   --- 30 ---
1929   0f 30                       RDMSR NaClIllegal PartialInstruction
1930     [P] DontCare(illegal)
1931   --- 31 ---
1932   0f 31                       RDTSC PartialInstruction
1933     [P] DontCare %eax (s), %edx (s)
1934       RegEAX                  OpSet
1935       RegEDX                  OpSet
1936   --- 32 ---
1937   0f 32                       RDMSR NaClIllegal PartialInstruction
1938     [P] DontCare(illegal)
1939   --- 33 ---
1940   0f 33                       SYSTEM NaClIllegal PartialInstruction
1941     [P] DontCare(illegal)
1942   --- 34 ---
1943   0f 34                       SYSENTER NaClIllegal PartialInstruction
1944     [P] DontCare(illegal)
1945   --- 35 ---
1946   0f 35                       SYSENTER NaClIllegal PartialInstruction
1947     [P] DontCare(illegal)
1948   --- 36 ---
1949   0f 36                       INVALID NaClIllegal
1950   --- 37 ---
1951   0f 37                       INVALID NaClIllegal
1952   --- 38 ---
1953   0f 38                       INVALID NaClIllegal
1954   --- 39 ---
1955   0f 39                       INVALID NaClIllegal
1956   --- 3a ---
1957   0f 3a                       INVALID NaClIllegal
1958   --- 3b ---
1959   0f 3b                       INVALID NaClIllegal
1960   --- 3c ---
1961   0f 3c                       INVALID NaClIllegal
1962   --- 3d ---
1963   0f 3d                       INVALID NaClIllegal
1964   --- 3e ---
1965   0f 3e                       INVALID NaClIllegal
1966   --- 3f ---
1967   0f 3f                       INVALID NaClIllegal
1968   --- 40 ---
1969   0f 40                       CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1970     [P] DontCare $Gv (s), $Ev (u)
1971       G_Operand               OpSet
1972       E_Operand               OpUse
1973   --- 41 ---
1974   0f 41                       CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1975     [P] DontCare $Gv (s), $Ev (u)
1976       G_Operand               OpSet
1977       E_Operand               OpUse
1978   --- 42 ---
1979   0f 42                       CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1980     [P] DontCare $Gv (s), $Ev (u)
1981       G_Operand               OpSet
1982       E_Operand               OpUse
1983   --- 43 ---
1984   0f 43                       CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1985     [P] DontCare $Gv (s), $Ev (u)
1986       G_Operand               OpSet
1987       E_Operand               OpUse
1988   --- 44 ---
1989   0f 44                       CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1990     [P] DontCare $Gv (s), $Ev (u)
1991       G_Operand               OpSet
1992       E_Operand               OpUse
1993   --- 45 ---
1994   0f 45                       CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
1995     [P] DontCare $Gv (s), $Ev (u)
1996       G_Operand               OpSet
1997       E_Operand               OpUse
1998   --- 46 ---
1999   0f 46                       CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2000     [P] DontCare $Gv (s), $Ev (u)
2001       G_Operand               OpSet
2002       E_Operand               OpUse
2003   --- 47 ---
2004   0f 47                       CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2005     [P] DontCare $Gv (s), $Ev (u)
2006       G_Operand               OpSet
2007       E_Operand               OpUse
2008   --- 48 ---
2009   0f 48                       CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2010     [P] DontCare $Gv (s), $Ev (u)
2011       G_Operand               OpSet
2012       E_Operand               OpUse
2013   --- 49 ---
2014   0f 49                       CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2015     [P] DontCare $Gv (s), $Ev (u)
2016       G_Operand               OpSet
2017       E_Operand               OpUse
2018   --- 4a ---
2019   0f 4a                       CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2020     [P] DontCare $Gv (s), $Ev (u)
2021       G_Operand               OpSet
2022       E_Operand               OpUse
2023   --- 4b ---
2024   0f 4b                       CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2025     [P] DontCare $Gv (s), $Ev (u)
2026       G_Operand               OpSet
2027       E_Operand               OpUse
2028   --- 4c ---
2029   0f 4c                       CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2030     [P] DontCare $Gv (s), $Ev (u)
2031       G_Operand               OpSet
2032       E_Operand               OpUse
2033   --- 4d ---
2034   0f 4d                       CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2035     [P] DontCare $Gv (s), $Ev (u)
2036       G_Operand               OpSet
2037       E_Operand               OpUse
2038   --- 4e ---
2039   0f 4e                       CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2040     [P] DontCare $Gv (s), $Ev (u)
2041       G_Operand               OpSet
2042       E_Operand               OpUse
2043   --- 4f ---
2044   0f 4f                       CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2045     [P] DontCare $Gv (s), $Ev (u)
2046       G_Operand               OpSet
2047       E_Operand               OpUse
2048   --- 50 ---
2049   0f 50                       SSE ModRmModIs0x3 OpcodeUsesModRm PartialInstruction
2050     [P] DontCare $Gd (s), $VRps (u)
2051       Gv_Operand              OpSet
2052       Xmm_E_Operand           OpUse
2053   --- 51 ---
2054   0f 51                       SSE OpcodeUsesModRm PartialInstruction
2055     [P] DontCare $Wps (u)
2056       Xmm_E_Operand           OpUse
2057   --- 52 ---
2058   0f 52                       SSE OpcodeUsesModRm PartialInstruction
2059     [P] DontCare $Wps (u)
2060       Xmm_E_Operand           OpUse
2061   --- 53 ---
2062   0f 53                       SSE OpcodeUsesModRm PartialInstruction
2063     [P] DontCare $Wps (u)
2064       Xmm_E_Operand           OpUse
2065   --- 54 ---
2066   0f 54                       SSE OpcodeUsesModRm PartialInstruction
2067     [P] DontCare $Wps (u)
2068       Xmm_E_Operand           OpUse
2069   --- 55 ---
2070   0f 55                       SSE OpcodeUsesModRm PartialInstruction
2071     [P] DontCare $Wps (u)
2072       Xmm_E_Operand           OpUse
2073   --- 56 ---
2074   0f 56                       SSE OpcodeUsesModRm PartialInstruction
2075     [P] DontCare $Wps (u)
2076       Xmm_E_Operand           OpUse
2077   --- 57 ---
2078   0f 57                       SSE OpcodeUsesModRm PartialInstruction
2079     [P] DontCare $Wps (u)
2080       Xmm_E_Operand           OpUse
2081   --- 58 ---
2082   0f 58                       SSE OpcodeUsesModRm PartialInstruction
2083     [P] DontCare $Wps (u)
2084       Xmm_E_Operand           OpUse
2085   --- 59 ---
2086   0f 59                       SSE OpcodeUsesModRm PartialInstruction
2087     [P] DontCare $Wps (u)
2088       Xmm_E_Operand           OpUse
2089   --- 5a ---
2090   0f 5a                       SSE2 OpcodeUsesModRm PartialInstruction
2091     [P] DontCare $Wps (u)
2092       Xmm_E_Operand           OpUse
2093   --- 5b ---
2094   0f 5b                       SSE2 OpcodeUsesModRm PartialInstruction
2095     [P] DontCare $Wdq (u)
2096       Xmm_E_Operand           OpUse
2097   --- 5c ---
2098   0f 5c                       SSE OpcodeUsesModRm PartialInstruction
2099     [P] DontCare $Wps (u)
2100       Xmm_E_Operand           OpUse
2101   --- 5d ---
2102   0f 5d                       SSE OpcodeUsesModRm PartialInstruction
2103     [P] DontCare $Wps (u)
2104       Xmm_E_Operand           OpUse
2105   --- 5e ---
2106   0f 5e                       SSE OpcodeUsesModRm PartialInstruction
2107     [P] DontCare $Wps (u)
2108       Xmm_E_Operand           OpUse
2109   --- 5f ---
2110   0f 5f                       SSE OpcodeUsesModRm PartialInstruction
2111     [P] DontCare $Wps (u)
2112       Xmm_E_Operand           OpUse
2113   --- 60 ---
2114   0f 60                       MMX OpcodeUsesModRm PartialInstruction
2115     [P] DontCare $Qq (u)
2116       Mmx_E_Operand           OpUse
2117   --- 61 ---
2118   0f 61                       MMX OpcodeUsesModRm PartialInstruction
2119     [P] DontCare $Qq (u)
2120       Mmx_E_Operand           OpUse
2121   --- 62 ---
2122   0f 62                       MMX OpcodeUsesModRm PartialInstruction
2123     [P] DontCare $Qq (u)
2124       Mmx_E_Operand           OpUse
2125   --- 63 ---
2126   0f 63                       MMX OpcodeUsesModRm PartialInstruction
2127     [P] DontCare $Qq (u)
2128       Mmx_E_Operand           OpUse
2129   --- 64 ---
2130   0f 64                       MMX OpcodeUsesModRm PartialInstruction
2131     [P] DontCare $Qq (u)
2132       Mmx_E_Operand           OpUse
2133   --- 65 ---
2134   0f 65                       MMX OpcodeUsesModRm PartialInstruction
2135     [P] DontCare $Qq (u)
2136       Mmx_E_Operand           OpUse
2137   --- 66 ---
2138   0f 66                       MMX OpcodeUsesModRm PartialInstruction
2139     [P] DontCare $Qq (u)
2140       Mmx_E_Operand           OpUse
2141   --- 67 ---
2142   0f 67                       MMX OpcodeUsesModRm PartialInstruction
2143     [P] DontCare $Qq (u)
2144       Mmx_E_Operand           OpUse
2145   --- 68 ---
2146   0f 68                       MMX OpcodeUsesModRm PartialInstruction
2147     [P] DontCare $Qd (u)
2148       Mmx_E_Operand           OpUse
2149   --- 69 ---
2150   0f 69                       MMX OpcodeUsesModRm PartialInstruction
2151     [P] DontCare $Qd (u)
2152       Mmx_E_Operand           OpUse
2153   --- 6a ---
2154   0f 6a                       MMX OpcodeUsesModRm PartialInstruction
2155     [P] DontCare $Qd (u)
2156       Mmx_E_Operand           OpUse
2157   --- 6b ---
2158   0f 6b                       MMX OpcodeUsesModRm PartialInstruction
2159     [P] DontCare $Qq (u)
2160       Mmx_E_Operand           OpUse
2161   --- 6c ---
2162   0f 6c                       INVALID NaClIllegal
2163   --- 6d ---
2164   0f 6d                       INVALID NaClIllegal
2165   --- 6e ---
2166   0f 6e                       MMX OpcodeUsesModRm SizeIgnoresData16 OperandSize_v PartialInstruction
2167     [P] DontCare $Ed/q/d (u)
2168       E_Operand               OpUse
2169   0f 6e                       MMX OpcodeUsesModRm SizeIgnoresData16 OperandSize_o PartialInstruction
2170     [P] DontCare $Ed/q/q (u)
2171       E_Operand               OpUse
2172   --- 6f ---
2173   0f 6f                       MMX OpcodeUsesModRm PartialInstruction
2174     [P] DontCare $Qq (u)
2175       Mmx_E_Operand           OpUse
2176   --- 70 ---
2177   0f 70                       MMX OpcodeUsesModRm OpcodeHasImmed_b PartialInstruction
2178     [P] DontCare $Qq (u), $Ib (u)
2179       Mmx_E_Operand           OpUse
2180       I_Operand               OpUse
2181   --- 71 ---
2182   0f 71 / 0                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2183   0f 71 / 1                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2184   0f 71 / 2                   MMX OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b PartialInstruction
2185     [P] DontCare $PRq (su), $Ib (u)
2186       Mmx_E_Operand           OpUse OpSet
2187       I_Operand               OpUse
2188   0f 71 / 3                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2189   0f 71 / 4                   MMX OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b PartialInstruction
2190     [P] DontCare $PRq (su), $Ib (u)
2191       Mmx_E_Operand           OpUse OpSet
2192       I_Operand               OpUse
2193   0f 71 / 5                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2194   0f 71 / 6                   MMX OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b PartialInstruction
2195     [P] DontCare $PRq (su), $Ib (u)
2196       Mmx_E_Operand           OpUse OpSet
2197       I_Operand               OpUse
2198   0f 71 / 7                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2199   --- 72 ---
2200   0f 72 / 0                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2201   0f 72 / 1                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2202   0f 72 / 2                   MMX OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b PartialInstruction
2203     [P] DontCare $PRq (su), $Ib (u)
2204       Mmx_E_Operand           OpUse OpSet
2205       I_Operand               OpUse
2206   0f 72 / 3                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2207   0f 72 / 4                   MMX OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b PartialInstruction
2208     [P] DontCare $PRq (su), $Ib (u)
2209       Mmx_E_Operand           OpUse OpSet
2210       I_Operand               OpUse
2211   0f 72 / 5                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2212   0f 72 / 6                   MMX OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b PartialInstruction
2213     [P] DontCare $PRq (su), $Ib (u)
2214       Mmx_E_Operand           OpUse OpSet
2215       I_Operand               OpUse
2216   0f 72 / 7                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2217   --- 73 ---
2218   0f 73 / 0                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2219   0f 73 / 1                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2220   0f 73 / 2                   MMX OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b PartialInstruction
2221     [P] DontCare $PRq (su), $Ib (u)
2222       Mmx_E_Operand           OpUse OpSet
2223       I_Operand               OpUse
2224   0f 73 / 3                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2225   0f 73 / 4                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2226   0f 73 / 5                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2227   0f 73 / 6                   MMX OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b PartialInstruction
2228     [P] DontCare $PRq (su), $Ib (u)
2229       Mmx_E_Operand           OpUse OpSet
2230       I_Operand               OpUse
2231   0f 73 / 7                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2232   --- 74 ---
2233   0f 74                       MMX OpcodeUsesModRm PartialInstruction
2234     [P] DontCare $Qq (u)
2235       Mmx_E_Operand           OpUse
2236   --- 75 ---
2237   0f 75                       MMX OpcodeUsesModRm PartialInstruction
2238     [P] DontCare $Qq (u)
2239       Mmx_E_Operand           OpUse
2240   --- 76 ---
2241   0f 76                       MMX OpcodeUsesModRm PartialInstruction
2242     [P] DontCare $Qq (u)
2243       Mmx_E_Operand           OpUse
2244   --- 77 ---
2245   0f 77                       MMX PartialInstruction
2246     [P] DontCare
2247   --- 78 ---
2248   0f 78                       INVALID NaClIllegal
2249   --- 79 ---
2250   0f 79                       INVALID NaClIllegal
2251   --- 7a ---
2252   0f 7a                       INVALID NaClIllegal
2253   --- 7b ---
2254   0f 7b                       INVALID NaClIllegal
2255   --- 7c ---
2256   0f 7c                       INVALID NaClIllegal
2257   --- 7d ---
2258   0f 7d                       INVALID NaClIllegal
2259   --- 7e ---
2260   0f 7e                       MMX OpcodeUsesModRm SizeIgnoresData16 OperandSize_v PartialInstruction
2261     [P] DontCare $Ed/q/d (sz)
2262       E_Operand               OpSet OperandZeroExtends_v
2263   0f 7e                       MMX OpcodeUsesModRm SizeIgnoresData16 OperandSize_o PartialInstruction
2264     [P] DontCare $Ed/q/q (s)
2265       E_Operand               OpSet
2266   --- 7f ---
2267   0f 7f                       MMX OpcodeUsesModRm PartialInstruction
2268     [P] DontCare $Qq (s)
2269       Mmx_E_Operand           OpSet
2270   --- 80 ---
2271   0f 80                       386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 ConditionalJump BranchHints PartialInstruction
2272     [P] DontCareCondJump %rip (s), $Jzd (u)
2273       RegRIP                  OpSet
2274       J_Operand               OpUse OperandNear OperandRelative
2275   --- 81 ---
2276   0f 81                       386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 ConditionalJump BranchHints PartialInstruction
2277     [P] DontCareCondJump %rip (s), $Jzd (u)
2278       RegRIP                  OpSet
2279       J_Operand               OpUse OperandNear OperandRelative
2280   --- 82 ---
2281   0f 82                       386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 ConditionalJump BranchHints PartialInstruction
2282     [P] DontCareCondJump %rip (s), $Jzd (u)
2283       RegRIP                  OpSet
2284       J_Operand               OpUse OperandNear OperandRelative
2285   --- 83 ---
2286   0f 83                       386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 ConditionalJump BranchHints PartialInstruction
2287     [P] DontCareCondJump %rip (s), $Jzd (u)
2288       RegRIP                  OpSet
2289       J_Operand               OpUse OperandNear OperandRelative
2290   --- 84 ---
2291   0f 84                       386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 ConditionalJump BranchHints PartialInstruction
2292     [P] DontCareCondJump %rip (s), $Jzd (u)
2293       RegRIP                  OpSet
2294       J_Operand               OpUse OperandNear OperandRelative
2295   --- 85 ---
2296   0f 85                       386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 ConditionalJump BranchHints PartialInstruction
2297     [P] DontCareCondJump %rip (s), $Jzd (u)
2298       RegRIP                  OpSet
2299       J_Operand               OpUse OperandNear OperandRelative
2300   --- 86 ---
2301   0f 86                       386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 ConditionalJump BranchHints PartialInstruction
2302     [P] DontCareCondJump %rip (s), $Jzd (u)
2303       RegRIP                  OpSet
2304       J_Operand               OpUse OperandNear OperandRelative
2305   --- 87 ---
2306   0f 87                       386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 ConditionalJump BranchHints PartialInstruction
2307     [P] DontCareCondJump %rip (s), $Jzd (u)
2308       RegRIP                  OpSet
2309       J_Operand               OpUse OperandNear OperandRelative
2310   --- 88 ---
2311   0f 88                       386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 ConditionalJump BranchHints PartialInstruction
2312     [P] DontCareCondJump %rip (s), $Jzd (u)
2313       RegRIP                  OpSet
2314       J_Operand               OpUse OperandNear OperandRelative
2315   --- 89 ---
2316   0f 89                       386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 ConditionalJump BranchHints PartialInstruction
2317     [P] DontCareCondJump %rip (s), $Jzd (u)
2318       RegRIP                  OpSet
2319       J_Operand               OpUse OperandNear OperandRelative
2320   --- 8a ---
2321   0f 8a                       386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 ConditionalJump BranchHints PartialInstruction
2322     [P] DontCareCondJump %rip (s), $Jzd (u)
2323       RegRIP                  OpSet
2324       J_Operand               OpUse OperandNear OperandRelative
2325   --- 8b ---
2326   0f 8b                       386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 ConditionalJump BranchHints PartialInstruction
2327     [P] DontCareCondJump %rip (s), $Jzd (u)
2328       RegRIP                  OpSet
2329       J_Operand               OpUse OperandNear OperandRelative
2330   --- 8c ---
2331   0f 8c                       386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 ConditionalJump BranchHints PartialInstruction
2332     [P] DontCareCondJump %rip (s), $Jzd (u)
2333       RegRIP                  OpSet
2334       J_Operand               OpUse OperandNear OperandRelative
2335   --- 8d ---
2336   0f 8d                       386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 ConditionalJump BranchHints PartialInstruction
2337     [P] DontCareCondJump %rip (s), $Jzd (u)
2338       RegRIP                  OpSet
2339       J_Operand               OpUse OperandNear OperandRelative
2340   --- 8e ---
2341   0f 8e                       386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 ConditionalJump BranchHints PartialInstruction
2342     [P] DontCareCondJump %rip (s), $Jzd (u)
2343       RegRIP                  OpSet
2344       J_Operand               OpUse OperandNear OperandRelative
2345   --- 8f ---
2346   0f 8f                       386 OpcodeHasImmed_v OperandSize_v OperandSize_o OperandSizeDefaultIs64 ConditionalJump BranchHints PartialInstruction
2347     [P] DontCareCondJump %rip (s), $Jzd (u)
2348       RegRIP                  OpSet
2349       J_Operand               OpUse OperandNear OperandRelative
2350   --- 90 ---
2351   0f 90                       386 OpcodeUsesModRm OperandSize_b PartialInstruction
2352     [P] DontCare $Eb (s)
2353       E_Operand               OpSet
2354   --- 91 ---
2355   0f 91                       386 OpcodeUsesModRm OperandSize_b PartialInstruction
2356     [P] DontCare $Eb (s)
2357       E_Operand               OpSet
2358   --- 92 ---
2359   0f 92                       386 OpcodeUsesModRm OperandSize_b PartialInstruction
2360     [P] DontCare $Eb (s)
2361       E_Operand               OpSet
2362   --- 93 ---
2363   0f 93                       386 OpcodeUsesModRm OperandSize_b PartialInstruction
2364     [P] DontCare $Eb (s)
2365       E_Operand               OpSet
2366   --- 94 ---
2367   0f 94                       386 OpcodeUsesModRm OperandSize_b PartialInstruction
2368     [P] DontCare $Eb (s)
2369       E_Operand               OpSet
2370   --- 95 ---
2371   0f 95                       386 OpcodeUsesModRm OperandSize_b PartialInstruction
2372     [P] DontCare $Eb (s)
2373       E_Operand               OpSet
2374   --- 96 ---
2375   0f 96                       386 OpcodeUsesModRm OperandSize_b PartialInstruction
2376     [P] DontCare $Eb (s)
2377       E_Operand               OpSet
2378   --- 97 ---
2379   0f 97                       386 OpcodeUsesModRm OperandSize_b PartialInstruction
2380     [P] DontCare $Eb (s)
2381       E_Operand               OpSet
2382   --- 98 ---
2383   0f 98                       386 OpcodeUsesModRm OperandSize_b PartialInstruction
2384     [P] DontCare $Eb (s)
2385       E_Operand               OpSet
2386   --- 99 ---
2387   0f 99                       386 OpcodeUsesModRm OperandSize_b PartialInstruction
2388     [P] DontCare $Eb (s)
2389       E_Operand               OpSet
2390   --- 9a ---
2391   0f 9a                       386 OpcodeUsesModRm OperandSize_b PartialInstruction
2392     [P] DontCare $Eb (s)
2393       E_Operand               OpSet
2394   --- 9b ---
2395   0f 9b                       386 OpcodeUsesModRm OperandSize_b PartialInstruction
2396     [P] DontCare $Eb (s)
2397       E_Operand               OpSet
2398   --- 9c ---
2399   0f 9c                       386 OpcodeUsesModRm OperandSize_b PartialInstruction
2400     [P] DontCare $Eb (s)
2401       E_Operand               OpSet
2402   --- 9d ---
2403   0f 9d                       386 OpcodeUsesModRm OperandSize_b PartialInstruction
2404     [P] DontCare $Eb (s)
2405       E_Operand               OpSet
2406   --- 9e ---
2407   0f 9e                       386 OpcodeUsesModRm OperandSize_b PartialInstruction
2408     [P] DontCare $Eb (s)
2409       E_Operand               OpSet
2410   --- 9f ---
2411   0f 9f                       386 OpcodeUsesModRm OperandSize_b PartialInstruction
2412     [P] DontCare $Eb (s)
2413       E_Operand               OpSet
2414   --- a0 ---
2415   0f a0                       386 NaClIllegal OperandSizeDefaultIs64 PartialInstruction
2416     [P] DontCare(illegal)
2417   --- a1 ---
2418   0f a1                       386 NaClIllegal OperandSizeDefaultIs64 PartialInstruction
2419     [P] DontCare(illegal)
2420   --- a2 ---
2421   0f a2                       386 PartialInstruction
2422     [P] DontCare %ebx (s), %edx (s), %eax (su), %ecx (su)
2423       RegEBX                  OpSet
2424       RegEDX                  OpSet
2425       RegEAX                  OpUse OpSet
2426       RegECX                  OpUse OpSet
2427   --- a3 ---
2428   0f a3                       386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
2429     [P] DontCare(illegal)
2430   --- a4 ---
2431   0f a4                       386 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2432     [P] DontCare $Ev (s), $Gv (u), $Ib (u)
2433       E_Operand               OpSet
2434       G_Operand               OpUse
2435       I_Operand               OpUse
2436   --- a5 ---
2437   0f a5                       386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2438     [P] DontCare $Ev (s), $Gv (u), %cl (u)
2439       E_Operand               OpSet
2440       G_Operand               OpUse
2441       RegCL                   OpUse
2442   --- a6 ---
2443   0f a6                       INVALID NaClIllegal
2444   --- a7 ---
2445   0f a7                       INVALID NaClIllegal
2446   --- a8 ---
2447   0f a8                       386 NaClIllegal OperandSizeDefaultIs64 PartialInstruction
2448     [P] DontCare(illegal)
2449   --- a9 ---
2450   0f a9                       386 NaClIllegal OperandSizeDefaultIs64 PartialInstruction
2451     [P] DontCare(illegal)
2452   --- aa ---
2453   0f aa                       SYSTEM NaClIllegal PartialInstruction
2454     [P] DontCare(illegal)
2455   --- ab ---
2456   0f ab                       386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
2457     [P] DontCare(illegal)
2458   --- ac ---
2459   0f ac                       386 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2460     [P] DontCare $Ev (su), $Gv (u), $Ib (u)
2461       E_Operand               OpUse OpSet
2462       G_Operand               OpUse
2463       I_Operand               OpUse
2464   --- ad ---
2465   0f ad                       386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2466     [P] DontCare $Ev (su), $Gv (u), %cl (u)
2467       E_Operand               OpUse OpSet
2468       G_Operand               OpUse
2469       RegCL                   OpUse
2470   --- ae ---
2471   0f ae / 0                   FXSAVE OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
2472     [P] DontCare(illegal)
2473   0f ae / 1                   FXSAVE OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
2474     [P] DontCare(illegal)
2475   0f ae / 2                   SSE OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
2476     [P] DontCare $Md (u)
2477       Mv_Operand              OpUse
2478   0f ae / 3                   SSE OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
2479     [P] DontCare $Md (s)
2480       Mv_Operand              OpSet
2481   0f ae / 4                   INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal
2482   0f ae / 5 / 0               SSE2 OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm PartialInstruction
2483     [P] DontCare
2484   0f ae / 6 / 0               SSE2 OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm PartialInstruction
2485     [P] DontCare
2486   0f ae / 7 / 0               SFENCE_CLFLUSH OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm PartialInstruction
2487     [P] DontCare
2488   0f ae / 5 / 1               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2489   0f ae / 5 / 2               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2490   0f ae / 5 / 3               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2491   0f ae / 5 / 4               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2492   0f ae / 5 / 5               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2493   0f ae / 5 / 6               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2494   0f ae / 5 / 7               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2495   0f ae / 6 / 1               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2496   0f ae / 6 / 2               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2497   0f ae / 6 / 3               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2498   0f ae / 6 / 4               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2499   0f ae / 6 / 5               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2500   0f ae / 6 / 6               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2501   0f ae / 6 / 7               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2502   0f ae / 7 / 1               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2503   0f ae / 7 / 2               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2504   0f ae / 7 / 3               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2505   0f ae / 7 / 4               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2506   0f ae / 7 / 5               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2507   0f ae / 7 / 6               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2508   0f ae / 7 / 7               INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal
2509   0f ae / 7                   SFENCE_CLFLUSH OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal PartialInstruction
2510     [P] DontCare(illegal)
2511   --- af ---
2512   0f af                       386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2513     [P] DontCare $Gv (suz), $Ev (u)
2514       G_Operand               OpUse OpSet OperandZeroExtends_v
2515       E_Operand               OpUse
2516   --- b0 ---
2517   0f b0                       386 OpcodeUsesModRm OpcodeLockable OperandSize_b PartialInstruction
2518     [P] DontCare %al (su), $Eb (su), $Gb (su)
2519       RegAL                   OpUse OpSet
2520       E_Operand               OpUse OpSet
2521       G_Operand               OpUse OpSet
2522   --- b1 ---
2523   0f b1                       386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2524     [P] DontCare $rAXv (su), $Ev (su), $Gv (su)
2525       RegREAX                 OpUse OpSet
2526       E_Operand               OpUse OpSet
2527       G_Operand               OpUse OpSet
2528   --- b2 ---
2529   0f b2                       386 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
2530     [P] DontCare(illegal)
2531   --- b3 ---
2532   0f b3                       386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
2533     [P] DontCare(illegal)
2534   --- b4 ---
2535   0f b4                       386 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
2536     [P] DontCare(illegal)
2537   --- b5 ---
2538   0f b5                       386 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
2539     [P] DontCare(illegal)
2540   --- b6 ---
2541   0f b6                       386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2542     [P] DontCare $Gv (sz), $Eb (u)
2543       G_Operand               OpSet OperandZeroExtends_v
2544       Eb_Operand              OpUse
2545   --- b7 ---
2546   0f b7                       386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2547     [P] DontCare $Gv (sz), $Ew (u)
2548       G_Operand               OpSet OperandZeroExtends_v
2549       Ew_Operand              OpUse
2550   --- b8 ---
2551   0f b8                       INVALID NaClIllegal
2552   --- b9 ---
2553   0f b9                       INVALID OpcodeUsesModRm NaClIllegal
2554   --- ba ---
2555   0f ba / 4                   386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2556     [P] DontCare $Ev (u), $Ib (u)
2557       E_Operand               OpUse
2558       I_Operand               OpUse
2559   0f ba / 5                   386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2560     [P] DontCare $Ev (su), $Ib (u)
2561       E_Operand               OpUse OpSet
2562       I_Operand               OpUse
2563   0f ba / 6                   386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2564     [P] DontCare $Ev (su), $Ib (u)
2565       E_Operand               OpUse OpSet
2566       I_Operand               OpUse
2567   0f ba / 7                   386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2568     [P] DontCare $Ev (su), $Ib (u)
2569       E_Operand               OpUse OpSet
2570       I_Operand               OpUse
2571   0f ba                       INVALID OpcodeUsesModRm NaClIllegal
2572   --- bb ---
2573   0f bb                       386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o NaClIllegal PartialInstruction
2574     [P] DontCare(illegal)
2575   --- bc ---
2576   0f bc                       386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2577     [P] DontCare $Gv (s), $Ev (u)
2578       G_Operand               OpSet
2579       E_Operand               OpUse
2580   --- bd ---
2581   0f bd                       386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2582     [P] DontCare $Gv (s), $Ev (u)
2583       G_Operand               OpSet
2584       E_Operand               OpUse
2585   --- be ---
2586   0f be                       386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2587     [P] DontCare $Gv (sz), $Eb (u)
2588       G_Operand               OpSet OperandZeroExtends_v
2589       Eb_Operand              OpUse
2590   --- bf ---
2591   0f bf                       386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2592     [P] DontCare $Gv (sz), $Ew (u)
2593       G_Operand               OpSet OperandZeroExtends_v
2594       Ew_Operand              OpUse
2595   --- c0 ---
2596   0f c0                       386 OpcodeUsesModRm OpcodeLockable OperandSize_b PartialInstruction
2597     [P] DontCare $Eb (su), $Gb (su)
2598       E_Operand               OpUse OpSet
2599       G_Operand               OpUse OpSet
2600   --- c1 ---
2601   0f c1                       386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
2602     [P] DontCare $Ev (suz), $Gv (suz)
2603       E_Operand               OpUse OpSet OperandZeroExtends_v
2604       G_Operand               OpUse OpSet OperandZeroExtends_v
2605   --- c2 ---
2606   0f c2                       SSE OpcodeUsesModRm OpcodeHasImmed_b PartialInstruction
2607     [P] DontCare $Wps (u), $Ib (u)
2608       Xmm_E_Operand           OpUse
2609       I_Operand               OpUse
2610   --- c3 ---
2611   0f c3                       SSE2 ModRmModIsnt0x3 OpcodeUsesModRm SizeIgnoresData16 OperandSize_v OperandSize_o PartialInstruction
2612     [P] DontCare $Md/q (s), $Gd/q (u)
2613       M_Operand               OpSet
2614       G_Operand               OpUse
2615   --- c4 ---
2616   0f c4                       SSE OpcodeUsesModRm OpcodeHasImmed_b SizeIgnoresData16 OperandSize_v OperandSize_o PartialInstruction
2617     [P] DontCare $Rd/q/Mw (u), $Ib (u)
2618       E_Operand               OpUse
2619       I_Operand               OpUse
2620   --- c5 ---
2621   0f c5                       SSE41 ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b PartialInstruction
2622     [P] DontCare $Gd (s), $PRq (u), $Ib (u)
2623       Gv_Operand              OpSet
2624       Mmx_E_Operand           OpUse
2625       I_Operand               OpUse
2626   --- c6 ---
2627   0f c6                       SSE OpcodeUsesModRm OpcodeHasImmed_b PartialInstruction
2628     [P] DontCare $Wps (u), $Ib (u)
2629       Xmm_E_Operand           OpUse
2630       I_Operand               OpUse
2631   --- c7 ---
2632   0f c7 / 1                   CMPXCHG8B OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm OpcodeLockable OperandSize_v PartialInstruction
2633     [P] DontCare %edx (su), %eax (su), $Mq (su)
2634       RegEDX                  OpUse OpSet
2635       RegEAX                  OpUse OpSet
2636       Mo_Operand              OpUse OpSet
2637   0f c7 / 1                   CMPXCHG16B OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm OpcodeLockable OperandSize_o PartialInstruction
2638     [P] DontCare %rdx (su), %eax (su), $Mdq (su)
2639       RegRDX                  OpUse OpSet
2640       RegEAX                  OpUse OpSet
2641       Mdq_Operand             OpUse OpSet
2642   0f c7                       INVALID OpcodeUsesModRm NaClIllegal
2643   --- c8 ---
2644   0f c8 - r0                  386 OpcodePlusR OperandSize_v PartialInstruction
2645     [P] DontCare $r8vd (su)
2646       G_OpcodeBase            OpUse OpSet
2647   0f c8 - r0                  386 OpcodePlusR OperandSize_o PartialInstruction
2648     [P] DontCare $r8vq (su)
2649       G_OpcodeBase            OpUse OpSet
2650   --- c9 ---
2651   0f c9 - r1                  386 OpcodePlusR OperandSize_v PartialInstruction
2652     [P] DontCare $r8vd (su)
2653       G_OpcodeBase            OpUse OpSet
2654   0f c9 - r1                  386 OpcodePlusR OperandSize_o PartialInstruction
2655     [P] DontCare $r8vq (su)
2656       G_OpcodeBase            OpUse OpSet
2657   --- ca ---
2658   0f ca - r2                  386 OpcodePlusR OperandSize_v PartialInstruction
2659     [P] DontCare $r8vd (su)
2660       G_OpcodeBase            OpUse OpSet
2661   0f ca - r2                  386 OpcodePlusR OperandSize_o PartialInstruction
2662     [P] DontCare $r8vq (su)
2663       G_OpcodeBase            OpUse OpSet
2664   --- cb ---
2665   0f cb - r3                  386 OpcodePlusR OperandSize_v PartialInstruction
2666     [P] DontCare $r8vd (su)
2667       G_OpcodeBase            OpUse OpSet
2668   0f cb - r3                  386 OpcodePlusR OperandSize_o PartialInstruction
2669     [P] DontCare $r8vq (su)
2670       G_OpcodeBase            OpUse OpSet
2671   --- cc ---
2672   0f cc - r4                  386 OpcodePlusR OperandSize_v PartialInstruction
2673     [P] DontCare $r8vd (su)
2674       G_OpcodeBase            OpUse OpSet
2675   0f cc - r4                  386 OpcodePlusR OperandSize_o PartialInstruction
2676     [P] DontCare $r8vq (su)
2677       G_OpcodeBase            OpUse OpSet
2678   --- cd ---
2679   0f cd - r5                  386 OpcodePlusR OperandSize_v PartialInstruction
2680     [P] DontCare $r8vd (su)
2681       G_OpcodeBase            OpUse OpSet
2682   0f cd - r5                  386 OpcodePlusR OperandSize_o PartialInstruction
2683     [P] DontCare $r8vq (su)
2684       G_OpcodeBase            OpUse OpSet
2685   --- ce ---
2686   0f ce - r6                  386 OpcodePlusR OperandSize_v PartialInstruction
2687     [P] DontCare $r8vd (su)
2688       G_OpcodeBase            OpUse OpSet
2689   0f ce - r6                  386 OpcodePlusR OperandSize_o PartialInstruction
2690     [P] DontCare $r8vq (su)
2691       G_OpcodeBase            OpUse OpSet
2692   --- cf ---
2693   0f cf - r7                  386 OpcodePlusR OperandSize_v PartialInstruction
2694     [P] DontCare $r8vd (su)
2695       G_OpcodeBase            OpUse OpSet
2696   0f cf - r7                  386 OpcodePlusR OperandSize_o PartialInstruction
2697     [P] DontCare $r8vq (su)
2698       G_OpcodeBase            OpUse OpSet
2699   --- d0 ---
2700   0f d0                       INVALID NaClIllegal
2701   --- d1 ---
2702   0f d1                       MMX OpcodeUsesModRm PartialInstruction
2703     [P] DontCare $Qq (u)
2704       Mmx_E_Operand           OpUse
2705   --- d2 ---
2706   0f d2                       MMX OpcodeUsesModRm PartialInstruction
2707     [P] DontCare $Qq (u)
2708       Mmx_E_Operand           OpUse
2709   --- d3 ---
2710   0f d3                       MMX OpcodeUsesModRm PartialInstruction
2711     [P] DontCare $Qq (u)
2712       Mmx_E_Operand           OpUse
2713   --- d4 ---
2714   0f d4                       MMX OpcodeUsesModRm PartialInstruction
2715     [P] DontCare $Qq (u)
2716       Mmx_E_Operand           OpUse
2717   --- d5 ---
2718   0f d5                       MMX OpcodeUsesModRm PartialInstruction
2719     [P] DontCare $Qq (u)
2720       Mmx_E_Operand           OpUse
2721   --- d6 ---
2722   0f d6                       INVALID NaClIllegal
2723   --- d7 ---
2724   0f d7                       MMX ModRmModIs0x3 OpcodeUsesModRm PartialInstruction
2725     [P] DontCare $Gd (s), $PRq (u)
2726       Gv_Operand              OpSet
2727       Mmx_E_Operand           OpUse
2728   --- d8 ---
2729   0f d8                       MMX OpcodeUsesModRm PartialInstruction
2730     [P] DontCare $Qq (u)
2731       Mmx_E_Operand           OpUse
2732   --- d9 ---
2733   0f d9                       MMX OpcodeUsesModRm PartialInstruction
2734     [P] DontCare $Qq (u)
2735       Mmx_E_Operand           OpUse
2736   --- da ---
2737   0f da                       MMX OpcodeUsesModRm PartialInstruction
2738     [P] DontCare $Qq (u)
2739       Mmx_E_Operand           OpUse
2740   --- db ---
2741   0f db                       MMX OpcodeUsesModRm PartialInstruction
2742     [P] DontCare $Qq (u)
2743       Mmx_E_Operand           OpUse
2744   --- dc ---
2745   0f dc                       MMX OpcodeUsesModRm PartialInstruction
2746     [P] DontCare $Qq (u)
2747       Mmx_E_Operand           OpUse
2748   --- dd ---
2749   0f dd                       MMX OpcodeUsesModRm PartialInstruction
2750     [P] DontCare $Qq (u)
2751       Mmx_E_Operand           OpUse
2752   --- de ---
2753   0f de                       MMX OpcodeUsesModRm PartialInstruction
2754     [P] DontCare $Qq (u)
2755       Mmx_E_Operand           OpUse
2756   --- df ---
2757   0f df                       MMX OpcodeUsesModRm PartialInstruction
2758     [P] DontCare $Qq (u)
2759       Mmx_E_Operand           OpUse
2760   --- e0 ---
2761   0f e0                       MMX OpcodeUsesModRm PartialInstruction
2762     [P] DontCare $Qq (u)
2763       Mmx_E_Operand           OpUse
2764   --- e1 ---
2765   0f e1                       MMX OpcodeUsesModRm PartialInstruction
2766     [P] DontCare $Qq (u)
2767       Mmx_E_Operand           OpUse
2768   --- e2 ---
2769   0f e2                       MMX OpcodeUsesModRm PartialInstruction
2770     [P] DontCare $Qq (u)
2771       Mmx_E_Operand           OpUse
2772   --- e3 ---
2773   0f e3                       MMX OpcodeUsesModRm PartialInstruction
2774     [P] DontCare $Qq (u)
2775       Mmx_E_Operand           OpUse
2776   --- e4 ---
2777   0f e4                       MMX OpcodeUsesModRm PartialInstruction
2778     [P] DontCare $Qq (u)
2779       Mmx_E_Operand           OpUse
2780   --- e5 ---
2781   0f e5                       MMX OpcodeUsesModRm PartialInstruction
2782     [P] DontCare $Qq (u)
2783       Mmx_E_Operand           OpUse
2784   --- e6 ---
2785   0f e6                       INVALID NaClIllegal
2786   --- e7 ---
2787   0f e7                       MMX ModRmModIsnt0x3 OpcodeUsesModRm PartialInstruction
2788     [P] DontCare $Mq (s)
2789       Mo_Operand              OpSet
2790   --- e8 ---
2791   0f e8                       MMX OpcodeUsesModRm PartialInstruction
2792     [P] DontCare $Qq (u)
2793       Mmx_E_Operand           OpUse
2794   --- e9 ---
2795   0f e9                       MMX OpcodeUsesModRm PartialInstruction
2796     [P] DontCare $Qq (u)
2797       Mmx_E_Operand           OpUse
2798   --- ea ---
2799   0f ea                       MMX OpcodeUsesModRm PartialInstruction
2800     [P] DontCare $Qq (u)
2801       Mmx_E_Operand           OpUse
2802   --- eb ---
2803   0f eb                       MMX OpcodeUsesModRm PartialInstruction
2804     [P] DontCare $Qq (u)
2805       Mmx_E_Operand           OpUse
2806   --- ec ---
2807   0f ec                       MMX OpcodeUsesModRm PartialInstruction
2808     [P] DontCare $Qq (u)
2809       Mmx_E_Operand           OpUse
2810   --- ed ---
2811   0f ed                       MMX OpcodeUsesModRm PartialInstruction
2812     [P] DontCare $Qq (u)
2813       Mmx_E_Operand           OpUse
2814   --- ee ---
2815   0f ee                       MMX OpcodeUsesModRm PartialInstruction
2816     [P] DontCare $Qq (u)
2817       Mmx_E_Operand           OpUse
2818   --- ef ---
2819   0f ef                       MMX OpcodeUsesModRm PartialInstruction
2820     [P] DontCare $Qq (u)
2821       Mmx_E_Operand           OpUse
2822   --- f0 ---
2823   0f f0                       INVALID NaClIllegal
2824   --- f1 ---
2825   0f f1                       MMX OpcodeUsesModRm PartialInstruction
2826     [P] DontCare $Qq (u)
2827       Mmx_E_Operand           OpUse
2828   --- f2 ---
2829   0f f2                       MMX OpcodeUsesModRm PartialInstruction
2830     [P] DontCare $Qq (u)
2831       Mmx_E_Operand           OpUse
2832   --- f3 ---
2833   0f f3                       MMX OpcodeUsesModRm PartialInstruction
2834     [P] DontCare $Qq (u)
2835       Mmx_E_Operand           OpUse
2836   --- f4 ---
2837   0f f4                       MMX OpcodeUsesModRm PartialInstruction
2838     [P] DontCare $Qq (u)
2839       Mmx_E_Operand           OpUse
2840   --- f5 ---
2841   0f f5                       MMX OpcodeUsesModRm PartialInstruction
2842     [P] DontCare $Qq (u)
2843       Mmx_E_Operand           OpUse
2844   --- f6 ---
2845   0f f6                       MMX OpcodeUsesModRm PartialInstruction
2846     [P] DontCare $Qq (u)
2847       Mmx_E_Operand           OpUse
2848   --- f7 ---
2849   0f f7                       MMX ModRmModIs0x3 OpcodeUsesModRm OperandSize_v PartialInstruction
2850     [P] DontCare $Zvd (s), $PRq (u)
2851       RegDS_EDI               OpSet
2852       Mmx_E_Operand           OpUse
2853   --- f8 ---
2854   0f f8                       MMX OpcodeUsesModRm PartialInstruction
2855     [P] DontCare $Qq (u)
2856       Mmx_E_Operand           OpUse
2857   --- f9 ---
2858   0f f9                       MMX OpcodeUsesModRm PartialInstruction
2859     [P] DontCare $Qq (u)
2860       Mmx_E_Operand           OpUse
2861   --- fa ---
2862   0f fa                       MMX OpcodeUsesModRm PartialInstruction
2863     [P] DontCare $Qq (u)
2864       Mmx_E_Operand           OpUse
2865   --- fb ---
2866   0f fb                       MMX OpcodeUsesModRm PartialInstruction
2867     [P] DontCare $Qq (u)
2868       Mmx_E_Operand           OpUse
2869   --- fc ---
2870   0f fc                       MMX OpcodeUsesModRm PartialInstruction
2871     [P] DontCare $Qq (u)
2872       Mmx_E_Operand           OpUse
2873   --- fd ---
2874   0f fd                       MMX OpcodeUsesModRm PartialInstruction
2875     [P] DontCare $Qq (u)
2876       Mmx_E_Operand           OpUse
2877   --- fe ---
2878   0f fe                       MMX OpcodeUsesModRm PartialInstruction
2879     [P] DontCare $Qq (u)
2880       Mmx_E_Operand           OpUse
2881   --- ff ---
2882   0f ff                       INVALID NaClIllegal
2883
2884 *** PrefixF20F ***
2885
2886   --- 10 ---
2887   f2 0f 10                    SSE2 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
2888     [P] DontCare $Wsd (u)
2889       Xmm_E_Operand           OpUse
2890   --- 11 ---
2891   f2 0f 11                    SSE2 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
2892     [P] DontCare $Wsd (s)
2893       Xmm_E_Operand           OpSet
2894   --- 12 ---
2895   f2 0f 12                    SSE3 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
2896     [P] DontCare $Wsd (u)
2897       Xmm_E_Operand           OpUse
2898   --- 13 ---
2899   f2 0f 13                    INVALID OpcodeAllowsRepne NaClIllegal
2900   --- 14 ---
2901   f2 0f 14                    INVALID OpcodeAllowsRepne NaClIllegal
2902   --- 15 ---
2903   f2 0f 15                    INVALID OpcodeAllowsRepne NaClIllegal
2904   --- 16 ---
2905   f2 0f 16                    INVALID OpcodeAllowsRepne NaClIllegal
2906   --- 17 ---
2907   f2 0f 17                    INVALID OpcodeAllowsRepne NaClIllegal
2908   --- 28 ---
2909   f2 0f 28                    INVALID OpcodeAllowsRepne NaClIllegal
2910   --- 29 ---
2911   f2 0f 29                    INVALID OpcodeAllowsRepne NaClIllegal
2912   --- 2a ---
2913   f2 0f 2a                    SSE2 OpcodeUsesModRm OpcodeAllowsRepne SizeIgnoresData16 OperandSize_v OperandSize_o PartialInstruction
2914     [P] DontCare $Ed/q (u)
2915       E_Operand               OpUse
2916   --- 2b ---
2917   f2 0f 2b                    SSE4A ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
2918     [P] DontCare $Mq (s)
2919       Mo_Operand              OpSet
2920   --- 2c ---
2921   f2 0f 2c                    SSE2 OpcodeUsesModRm OpcodeAllowsRepne SizeIgnoresData16 OperandSize_v OperandSize_o PartialInstruction
2922     [P] DontCare $Gd/q (s), $Wsd (u)
2923       G_Operand               OpSet
2924       Xmm_E_Operand           OpUse
2925   --- 2d ---
2926   f2 0f 2d                    SSE2 OpcodeUsesModRm OpcodeAllowsRepne SizeIgnoresData16 OperandSize_v OperandSize_o PartialInstruction
2927     [P] DontCare $Gd/q (s), $Wsd (u)
2928       G_Operand               OpSet
2929       Xmm_E_Operand           OpUse
2930   --- 2e ---
2931   f2 0f 2e                    INVALID OpcodeAllowsRepne NaClIllegal
2932   --- 2f ---
2933   f2 0f 2f                    INVALID OpcodeAllowsRepne NaClIllegal
2934   --- 50 ---
2935   f2 0f 50                    INVALID OpcodeAllowsRepne NaClIllegal
2936   --- 51 ---
2937   f2 0f 51                    SSE2 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
2938     [P] DontCare $Wsd (u)
2939       Xmm_E_Operand           OpUse
2940   --- 52 ---
2941   f2 0f 52                    INVALID OpcodeAllowsRepne NaClIllegal
2942   --- 53 ---
2943   f2 0f 53                    INVALID OpcodeAllowsRepne NaClIllegal
2944   --- 54 ---
2945   f2 0f 54                    INVALID OpcodeAllowsRepne NaClIllegal
2946   --- 55 ---
2947   f2 0f 55                    INVALID OpcodeAllowsRepne NaClIllegal
2948   --- 56 ---
2949   f2 0f 56                    INVALID OpcodeAllowsRepne NaClIllegal
2950   --- 57 ---
2951   f2 0f 57                    INVALID OpcodeAllowsRepne NaClIllegal
2952   --- 58 ---
2953   f2 0f 58                    SSE2 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
2954     [P] DontCare $Wsd (u)
2955       Xmm_E_Operand           OpUse
2956   --- 59 ---
2957   f2 0f 59                    SSE2 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
2958     [P] DontCare $Wsd (u)
2959       Xmm_E_Operand           OpUse
2960   --- 5a ---
2961   f2 0f 5a                    SSE2 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
2962     [P] DontCare $Wsd (u)
2963       Xmm_E_Operand           OpUse
2964   --- 5b ---
2965   f2 0f 5b                    INVALID OpcodeAllowsRepne NaClIllegal
2966   --- 5c ---
2967   f2 0f 5c                    SSE2 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
2968     [P] DontCare $Wsd (u)
2969       Xmm_E_Operand           OpUse
2970   --- 5d ---
2971   f2 0f 5d                    SSE2 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
2972     [P] DontCare $Wsd (u)
2973       Xmm_E_Operand           OpUse
2974   --- 5e ---
2975   f2 0f 5e                    SSE2 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
2976     [P] DontCare $Wsd (u)
2977       Xmm_E_Operand           OpUse
2978   --- 5f ---
2979   f2 0f 5f                    SSE2 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
2980     [P] DontCare $Wsd (u)
2981       Xmm_E_Operand           OpUse
2982   --- 60 ---
2983   f2 0f 60                    INVALID OpcodeAllowsRepne NaClIllegal
2984   --- 61 ---
2985   f2 0f 61                    INVALID OpcodeAllowsRepne NaClIllegal
2986   --- 62 ---
2987   f2 0f 62                    INVALID OpcodeAllowsRepne NaClIllegal
2988   --- 63 ---
2989   f2 0f 63                    INVALID OpcodeAllowsRepne NaClIllegal
2990   --- 64 ---
2991   f2 0f 64                    INVALID OpcodeAllowsRepne NaClIllegal
2992   --- 65 ---
2993   f2 0f 65                    INVALID OpcodeAllowsRepne NaClIllegal
2994   --- 66 ---
2995   f2 0f 66                    INVALID OpcodeAllowsRepne NaClIllegal
2996   --- 67 ---
2997   f2 0f 67                    INVALID OpcodeAllowsRepne NaClIllegal
2998   --- 68 ---
2999   f2 0f 68                    INVALID OpcodeAllowsRepne NaClIllegal
3000   --- 69 ---
3001   f2 0f 69                    INVALID OpcodeAllowsRepne NaClIllegal
3002   --- 6a ---
3003   f2 0f 6a                    INVALID OpcodeAllowsRepne NaClIllegal
3004   --- 6b ---
3005   f2 0f 6b                    INVALID OpcodeAllowsRepne NaClIllegal
3006   --- 6c ---
3007   f2 0f 6c                    INVALID OpcodeAllowsRepne NaClIllegal
3008   --- 6d ---
3009   f2 0f 6d                    INVALID OpcodeAllowsRepne NaClIllegal
3010   --- 6e ---
3011   f2 0f 6e                    INVALID OpcodeAllowsRepne NaClIllegal
3012   --- 6f ---
3013   f2 0f 6f                    INVALID OpcodeAllowsRepne NaClIllegal
3014   --- 70 ---
3015   f2 0f 70                    SSE2 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsRepne PartialInstruction
3016     [P] DontCare $Wq (u), $Ib (u)
3017       Xmm_Eo_Operand          OpUse
3018       I_Operand               OpUse
3019   --- 71 ---
3020   f2 0f 71                    INVALID OpcodeAllowsRepne NaClIllegal
3021   --- 72 ---
3022   f2 0f 72                    INVALID OpcodeAllowsRepne NaClIllegal
3023   --- 73 ---
3024   f2 0f 73                    INVALID OpcodeAllowsRepne NaClIllegal
3025   --- 74 ---
3026   f2 0f 74                    INVALID OpcodeAllowsRepne NaClIllegal
3027   --- 75 ---
3028   f2 0f 75                    INVALID OpcodeAllowsRepne NaClIllegal
3029   --- 76 ---
3030   f2 0f 76                    INVALID OpcodeAllowsRepne NaClIllegal
3031   --- 77 ---
3032   f2 0f 77                    INVALID OpcodeAllowsRepne NaClIllegal
3033   --- 78 ---
3034   f2 0f 78                    SSE4A ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeHasImmed2_b OpcodeAllowsRepne PartialInstruction
3035     [P] DontCare $VRq (u), $Ib (u), $Ib (u)
3036       Xmm_E_Operand           OpUse
3037       I_Operand               OpUse
3038       I2_Operand              OpUse
3039   --- 79 ---
3040   f2 0f 79                    SSE4A ModRmModIs0x3 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
3041     [P] DontCare $VRdq (u)
3042       Xmm_E_Operand           OpUse
3043   --- 7a ---
3044   f2 0f 7a                    INVALID OpcodeAllowsRepne NaClIllegal
3045   --- 7b ---
3046   f2 0f 7b                    INVALID OpcodeAllowsRepne NaClIllegal
3047   --- 7c ---
3048   f2 0f 7c                    SSE3 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
3049     [P] DontCare $Wps (u)
3050       Xmm_E_Operand           OpUse
3051   --- 7d ---
3052   f2 0f 7d                    SSE3 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
3053     [P] DontCare $Wps (u)
3054       Xmm_E_Operand           OpUse
3055   --- 7e ---
3056   f2 0f 7e                    INVALID OpcodeAllowsRepne NaClIllegal
3057   --- 7f ---
3058   f2 0f 7f                    INVALID OpcodeAllowsRepne NaClIllegal
3059   --- ae ---
3060   f2 0f ae                    INVALID OpcodeAllowsRepne NaClIllegal
3061   --- b8 ---
3062   f2 0f b8                    INVALID OpcodeAllowsRepne NaClIllegal
3063   --- b9 ---
3064   f2 0f b9                    INVALID OpcodeAllowsRepne NaClIllegal
3065   --- ba ---
3066   f2 0f ba                    INVALID OpcodeAllowsRepne NaClIllegal
3067   --- bb ---
3068   f2 0f bb                    INVALID OpcodeAllowsRepne NaClIllegal
3069   --- bc ---
3070   f2 0f bc                    INVALID OpcodeAllowsRepne NaClIllegal
3071   --- bd ---
3072   f2 0f bd                    INVALID OpcodeAllowsRepne NaClIllegal
3073   --- be ---
3074   f2 0f be                    INVALID OpcodeAllowsRepne NaClIllegal
3075   --- bf ---
3076   f2 0f bf                    INVALID OpcodeAllowsRepne NaClIllegal
3077   --- c2 ---
3078   f2 0f c2                    SSE2 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsRepne PartialInstruction
3079     [P] DontCare $Wsd (u), $Ib (u)
3080       Xmm_E_Operand           OpUse
3081       I_Operand               OpUse
3082   --- c3 ---
3083   f2 0f c3                    INVALID OpcodeAllowsRepne NaClIllegal
3084   --- c4 ---
3085   f2 0f c4                    INVALID OpcodeAllowsRepne NaClIllegal
3086   --- c5 ---
3087   f2 0f c5                    INVALID OpcodeAllowsRepne NaClIllegal
3088   --- c6 ---
3089   f2 0f c6                    INVALID OpcodeAllowsRepne NaClIllegal
3090   --- d0 ---
3091   f2 0f d0                    SSE3 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
3092     [P] DontCare $Wpd (u)
3093       Xmm_E_Operand           OpUse
3094   --- d1 ---
3095   f2 0f d1                    INVALID OpcodeAllowsRepne NaClIllegal
3096   --- d2 ---
3097   f2 0f d2                    INVALID OpcodeAllowsRepne NaClIllegal
3098   --- d3 ---
3099   f2 0f d3                    INVALID OpcodeAllowsRepne NaClIllegal
3100   --- d4 ---
3101   f2 0f d4                    INVALID OpcodeAllowsRepne NaClIllegal
3102   --- d5 ---
3103   f2 0f d5                    INVALID OpcodeAllowsRepne NaClIllegal
3104   --- d6 ---
3105   f2 0f d6                    SSE2 ModRmModIs0x3 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
3106     [P] DontCare $VRq (u)
3107       Xmm_E_Operand           OpUse
3108   --- d7 ---
3109   f2 0f d7                    INVALID OpcodeAllowsRepne NaClIllegal
3110   --- d8 ---
3111   f2 0f d8                    INVALID OpcodeAllowsRepne NaClIllegal
3112   --- d9 ---
3113   f2 0f d9                    INVALID OpcodeAllowsRepne NaClIllegal
3114   --- da ---
3115   f2 0f da                    INVALID OpcodeAllowsRepne NaClIllegal
3116   --- db ---
3117   f2 0f db                    INVALID OpcodeAllowsRepne NaClIllegal
3118   --- dc ---
3119   f2 0f dc                    INVALID OpcodeAllowsRepne NaClIllegal
3120   --- dd ---
3121   f2 0f dd                    INVALID OpcodeAllowsRepne NaClIllegal
3122   --- de ---
3123   f2 0f de                    INVALID OpcodeAllowsRepne NaClIllegal
3124   --- df ---
3125   f2 0f df                    INVALID OpcodeAllowsRepne NaClIllegal
3126   --- e0 ---
3127   f2 0f e0                    INVALID OpcodeAllowsRepne NaClIllegal
3128   --- e1 ---
3129   f2 0f e1                    INVALID OpcodeAllowsRepne NaClIllegal
3130   --- e2 ---
3131   f2 0f e2                    INVALID OpcodeAllowsRepne NaClIllegal
3132   --- e3 ---
3133   f2 0f e3                    INVALID OpcodeAllowsRepne NaClIllegal
3134   --- e4 ---
3135   f2 0f e4                    INVALID OpcodeAllowsRepne NaClIllegal
3136   --- e5 ---
3137   f2 0f e5                    INVALID OpcodeAllowsRepne NaClIllegal
3138   --- e6 ---
3139   f2 0f e6                    SSE2 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
3140     [P] DontCare $Wpd (u)
3141       Xmm_E_Operand           OpUse
3142   --- e7 ---
3143   f2 0f e7                    INVALID OpcodeAllowsRepne NaClIllegal
3144   --- e8 ---
3145   f2 0f e8                    INVALID OpcodeAllowsRepne NaClIllegal
3146   --- e9 ---
3147   f2 0f e9                    INVALID OpcodeAllowsRepne NaClIllegal
3148   --- ea ---
3149   f2 0f ea                    INVALID OpcodeAllowsRepne NaClIllegal
3150   --- eb ---
3151   f2 0f eb                    INVALID OpcodeAllowsRepne NaClIllegal
3152   --- ec ---
3153   f2 0f ec                    INVALID OpcodeAllowsRepne NaClIllegal
3154   --- ed ---
3155   f2 0f ed                    INVALID OpcodeAllowsRepne NaClIllegal
3156   --- ee ---
3157   f2 0f ee                    INVALID OpcodeAllowsRepne NaClIllegal
3158   --- ef ---
3159   f2 0f ef                    INVALID OpcodeAllowsRepne NaClIllegal
3160   --- f0 ---
3161   f2 0f f0                    SSE3 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsRepne PartialInstruction
3162     [P] DontCare $Mdq (u)
3163       Mdq_Operand             OpUse
3164   --- f1 ---
3165   f2 0f f1                    INVALID OpcodeAllowsRepne NaClIllegal
3166   --- f2 ---
3167   f2 0f f2                    INVALID OpcodeAllowsRepne NaClIllegal
3168   --- f3 ---
3169   f2 0f f3                    INVALID OpcodeAllowsRepne NaClIllegal
3170   --- f4 ---
3171   f2 0f f4                    INVALID OpcodeAllowsRepne NaClIllegal
3172   --- f5 ---
3173   f2 0f f5                    INVALID OpcodeAllowsRepne NaClIllegal
3174   --- f6 ---
3175   f2 0f f6                    INVALID OpcodeAllowsRepne NaClIllegal
3176   --- f7 ---
3177   f2 0f f7                    INVALID OpcodeAllowsRepne NaClIllegal
3178   --- f8 ---
3179   f2 0f f8                    INVALID OpcodeAllowsRepne NaClIllegal
3180   --- f9 ---
3181   f2 0f f9                    INVALID OpcodeAllowsRepne NaClIllegal
3182   --- fa ---
3183   f2 0f fa                    INVALID OpcodeAllowsRepne NaClIllegal
3184   --- fb ---
3185   f2 0f fb                    INVALID OpcodeAllowsRepne NaClIllegal
3186   --- fc ---
3187   f2 0f fc                    INVALID OpcodeAllowsRepne NaClIllegal
3188   --- fd ---
3189   f2 0f fd                    INVALID OpcodeAllowsRepne NaClIllegal
3190   --- fe ---
3191   f2 0f fe                    INVALID OpcodeAllowsRepne NaClIllegal
3192   --- ff ---
3193   f2 0f ff                    INVALID OpcodeAllowsRepne NaClIllegal
3194
3195 *** PrefixF30F ***
3196
3197   --- 10 ---
3198   f3 0f 10                    SSE OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3199     [P] DontCare $Wss (u)
3200       Xmm_E_Operand           OpUse
3201   --- 11 ---
3202   f3 0f 11                    SSE OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3203     [P] DontCare $Wss (s)
3204       Xmm_E_Operand           OpSet
3205   --- 12 ---
3206   f3 0f 12                    SSE3 OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3207     [P] DontCare $Wps (u)
3208       Xmm_E_Operand           OpUse
3209   --- 13 ---
3210   f3 0f 13                    INVALID OpcodeAllowsRep NaClIllegal
3211   --- 14 ---
3212   f3 0f 14                    INVALID OpcodeAllowsRep NaClIllegal
3213   --- 15 ---
3214   f3 0f 15                    INVALID OpcodeAllowsRep NaClIllegal
3215   --- 16 ---
3216   f3 0f 16                    SSE3 OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3217     [P] DontCare $Wps (u)
3218       Xmm_E_Operand           OpUse
3219   --- 17 ---
3220   f3 0f 17                    INVALID OpcodeAllowsRep NaClIllegal
3221   --- 28 ---
3222   f3 0f 28                    INVALID OpcodeAllowsRep NaClIllegal
3223   --- 29 ---
3224   f3 0f 29                    INVALID OpcodeAllowsRep NaClIllegal
3225   --- 2a ---
3226   f3 0f 2a                    SSE OpcodeUsesModRm OpcodeAllowsRep SizeIgnoresData16 OperandSize_v OperandSize_o PartialInstruction
3227     [P] DontCare $Ed/q (u)
3228       E_Operand               OpUse
3229   --- 2b ---
3230   f3 0f 2b                    SSE4A ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3231     [P] DontCare $Md (s)
3232       Mv_Operand              OpSet
3233   --- 2c ---
3234   f3 0f 2c                    SSE OpcodeUsesModRm OpcodeAllowsRep SizeIgnoresData16 OperandSize_v OperandSize_o PartialInstruction
3235     [P] DontCare $Gd/q (s), $Wss (u)
3236       G_Operand               OpSet
3237       Xmm_E_Operand           OpUse
3238   --- 2d ---
3239   f3 0f 2d                    SSE OpcodeUsesModRm OpcodeAllowsRep SizeIgnoresData16 OperandSize_v OperandSize_o PartialInstruction
3240     [P] DontCare $Gd/q (s), $Wss (u)
3241       G_Operand               OpSet
3242       Xmm_E_Operand           OpUse
3243   --- 2e ---
3244   f3 0f 2e                    INVALID OpcodeAllowsRep NaClIllegal
3245   --- 2f ---
3246   f3 0f 2f                    INVALID OpcodeAllowsRep NaClIllegal
3247   --- 50 ---
3248   f3 0f 50                    INVALID OpcodeAllowsRep NaClIllegal
3249   --- 51 ---
3250   f3 0f 51                    SSE OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3251     [P] DontCare $Wps (u)
3252       Xmm_E_Operand           OpUse
3253   --- 52 ---
3254   f3 0f 52                    SSE OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3255     [P] DontCare $Wss (u)
3256       Xmm_E_Operand           OpUse
3257   --- 53 ---
3258   f3 0f 53                    SSE OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3259     [P] DontCare $Wss (u)
3260       Xmm_E_Operand           OpUse
3261   --- 54 ---
3262   f3 0f 54                    INVALID OpcodeAllowsRep NaClIllegal
3263   --- 55 ---
3264   f3 0f 55                    INVALID OpcodeAllowsRep NaClIllegal
3265   --- 56 ---
3266   f3 0f 56                    INVALID OpcodeAllowsRep NaClIllegal
3267   --- 57 ---
3268   f3 0f 57                    INVALID OpcodeAllowsRep NaClIllegal
3269   --- 58 ---
3270   f3 0f 58                    SSE OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3271     [P] DontCare $Wss (u)
3272       Xmm_E_Operand           OpUse
3273   --- 59 ---
3274   f3 0f 59                    SSE OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3275     [P] DontCare $Wss (u)
3276       Xmm_E_Operand           OpUse
3277   --- 5a ---
3278   f3 0f 5a                    SSE2 OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3279     [P] DontCare $Wss (u)
3280       Xmm_E_Operand           OpUse
3281   --- 5b ---
3282   f3 0f 5b                    SSE2 OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3283     [P] DontCare $Wps (u)
3284       Xmm_E_Operand           OpUse
3285   --- 5c ---
3286   f3 0f 5c                    SSE OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3287     [P] DontCare $Wss (u)
3288       Xmm_E_Operand           OpUse
3289   --- 5d ---
3290   f3 0f 5d                    SSE OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3291     [P] DontCare $Wss (u)
3292       Xmm_E_Operand           OpUse
3293   --- 5e ---
3294   f3 0f 5e                    SSE OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3295     [P] DontCare $Wss (u)
3296       Xmm_E_Operand           OpUse
3297   --- 5f ---
3298   f3 0f 5f                    SSE OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3299     [P] DontCare $Wss (u)
3300       Xmm_E_Operand           OpUse
3301   --- 60 ---
3302   f3 0f 60                    INVALID OpcodeAllowsRep NaClIllegal
3303   --- 61 ---
3304   f3 0f 61                    INVALID OpcodeAllowsRep NaClIllegal
3305   --- 62 ---
3306   f3 0f 62                    INVALID OpcodeAllowsRep NaClIllegal
3307   --- 63 ---
3308   f3 0f 63                    INVALID OpcodeAllowsRep NaClIllegal
3309   --- 64 ---
3310   f3 0f 64                    INVALID OpcodeAllowsRep NaClIllegal
3311   --- 65 ---
3312   f3 0f 65                    INVALID OpcodeAllowsRep NaClIllegal
3313   --- 66 ---
3314   f3 0f 66                    INVALID OpcodeAllowsRep NaClIllegal
3315   --- 67 ---
3316   f3 0f 67                    INVALID OpcodeAllowsRep NaClIllegal
3317   --- 68 ---
3318   f3 0f 68                    INVALID OpcodeAllowsRep NaClIllegal
3319   --- 69 ---
3320   f3 0f 69                    INVALID OpcodeAllowsRep NaClIllegal
3321   --- 6a ---
3322   f3 0f 6a                    INVALID OpcodeAllowsRep NaClIllegal
3323   --- 6b ---
3324   f3 0f 6b                    INVALID OpcodeAllowsRep NaClIllegal
3325   --- 6c ---
3326   f3 0f 6c                    INVALID OpcodeAllowsRep NaClIllegal
3327   --- 6d ---
3328   f3 0f 6d                    INVALID OpcodeAllowsRep NaClIllegal
3329   --- 6e ---
3330   f3 0f 6e                    INVALID OpcodeAllowsRep NaClIllegal
3331   --- 6f ---
3332   f3 0f 6f                    SSE2 OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3333     [P] DontCare $Wdq (u)
3334       Xmm_E_Operand           OpUse
3335   --- 70 ---
3336   f3 0f 70                    SSE2 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsRep PartialInstruction
3337     [P] DontCare $Wq (u), $Ib (u)
3338       Xmm_Eo_Operand          OpUse
3339       I_Operand               OpUse
3340   --- 71 ---
3341   f3 0f 71                    INVALID OpcodeAllowsRep NaClIllegal
3342   --- 72 ---
3343   f3 0f 72                    INVALID OpcodeAllowsRep NaClIllegal
3344   --- 73 ---
3345   f3 0f 73                    INVALID OpcodeAllowsRep NaClIllegal
3346   --- 74 ---
3347   f3 0f 74                    INVALID OpcodeAllowsRep NaClIllegal
3348   --- 75 ---
3349   f3 0f 75                    INVALID OpcodeAllowsRep NaClIllegal
3350   --- 76 ---
3351   f3 0f 76                    INVALID OpcodeAllowsRep NaClIllegal
3352   --- 77 ---
3353   f3 0f 77                    INVALID OpcodeAllowsRep NaClIllegal
3354   --- 78 ---
3355   f3 0f 78                    INVALID OpcodeAllowsRep NaClIllegal
3356   --- 79 ---
3357   f3 0f 79                    INVALID OpcodeAllowsRep NaClIllegal
3358   --- 7a ---
3359   f3 0f 7a                    INVALID OpcodeAllowsRep NaClIllegal
3360   --- 7b ---
3361   f3 0f 7b                    INVALID OpcodeAllowsRep NaClIllegal
3362   --- 7c ---
3363   f3 0f 7c                    INVALID OpcodeAllowsRep NaClIllegal
3364   --- 7d ---
3365   f3 0f 7d                    INVALID OpcodeAllowsRep NaClIllegal
3366   --- 7e ---
3367   f3 0f 7e                    SSE2 OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3368     [P] DontCare $Wq (u)
3369       Xmm_Eo_Operand          OpUse
3370   --- 7f ---
3371   f3 0f 7f                    SSE2 OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3372     [P] DontCare $Wdq (s)
3373       Xmm_E_Operand           OpSet
3374   --- b8 ---
3375   f3 0f b8                    POPCNT OpcodeUsesModRm OpcodeAllowsRep OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
3376     [P] DontCare $Gv (s), $Ev (u)
3377       G_Operand               OpSet
3378       E_Operand               OpUse
3379   --- b9 ---
3380   f3 0f b9                    INVALID OpcodeAllowsRep NaClIllegal
3381   --- ba ---
3382   f3 0f ba                    INVALID OpcodeAllowsRep NaClIllegal
3383   --- bb ---
3384   f3 0f bb                    INVALID OpcodeAllowsRep NaClIllegal
3385   --- bc ---
3386   f3 0f bc                    386 OpcodeUsesModRm OpcodeAllowsRep OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
3387     [P] DontCare $Gv (s), $Ev (u)
3388       G_Operand               OpSet
3389       E_Operand               OpUse
3390   --- bd ---
3391   f3 0f bd                    386 OpcodeUsesModRm OpcodeAllowsRep OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
3392     [P] DontCare $Gv (s), $Ev (u)
3393       G_Operand               OpSet
3394       E_Operand               OpUse
3395   --- be ---
3396   f3 0f be                    INVALID OpcodeAllowsRep NaClIllegal
3397   --- bf ---
3398   f3 0f bf                    INVALID OpcodeAllowsRep NaClIllegal
3399   --- c2 ---
3400   f3 0f c2                    SSE OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsRep PartialInstruction
3401     [P] DontCare $Wss (u), $Ib (u)
3402       Xmm_E_Operand           OpUse
3403       I_Operand               OpUse
3404   --- c3 ---
3405   f3 0f c3                    INVALID OpcodeAllowsRep NaClIllegal
3406   --- c4 ---
3407   f3 0f c4                    INVALID OpcodeAllowsRep NaClIllegal
3408   --- c5 ---
3409   f3 0f c5                    INVALID OpcodeAllowsRep NaClIllegal
3410   --- c6 ---
3411   f3 0f c6                    INVALID OpcodeAllowsRep NaClIllegal
3412   --- d0 ---
3413   f3 0f d0                    INVALID OpcodeAllowsRep NaClIllegal
3414   --- d1 ---
3415   f3 0f d1                    INVALID OpcodeAllowsRep NaClIllegal
3416   --- d2 ---
3417   f3 0f d2                    INVALID OpcodeAllowsRep NaClIllegal
3418   --- d3 ---
3419   f3 0f d3                    INVALID OpcodeAllowsRep NaClIllegal
3420   --- d4 ---
3421   f3 0f d4                    INVALID OpcodeAllowsRep NaClIllegal
3422   --- d5 ---
3423   f3 0f d5                    INVALID OpcodeAllowsRep NaClIllegal
3424   --- d6 ---
3425   f3 0f d6                    SSE2 ModRmModIs0x3 OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3426     [P] DontCare $PRq (u)
3427       Mmx_E_Operand           OpUse
3428   --- d7 ---
3429   f3 0f d7                    INVALID OpcodeAllowsRep NaClIllegal
3430   --- d8 ---
3431   f3 0f d8                    INVALID OpcodeAllowsRep NaClIllegal
3432   --- d9 ---
3433   f3 0f d9                    INVALID OpcodeAllowsRep NaClIllegal
3434   --- da ---
3435   f3 0f da                    INVALID OpcodeAllowsRep NaClIllegal
3436   --- db ---
3437   f3 0f db                    INVALID OpcodeAllowsRep NaClIllegal
3438   --- dc ---
3439   f3 0f dc                    INVALID OpcodeAllowsRep NaClIllegal
3440   --- dd ---
3441   f3 0f dd                    INVALID OpcodeAllowsRep NaClIllegal
3442   --- de ---
3443   f3 0f de                    INVALID OpcodeAllowsRep NaClIllegal
3444   --- df ---
3445   f3 0f df                    INVALID OpcodeAllowsRep NaClIllegal
3446   --- e0 ---
3447   f3 0f e0                    INVALID OpcodeAllowsRep NaClIllegal
3448   --- e1 ---
3449   f3 0f e1                    INVALID OpcodeAllowsRep NaClIllegal
3450   --- e2 ---
3451   f3 0f e2                    INVALID OpcodeAllowsRep NaClIllegal
3452   --- e3 ---
3453   f3 0f e3                    INVALID OpcodeAllowsRep NaClIllegal
3454   --- e4 ---
3455   f3 0f e4                    INVALID OpcodeAllowsRep NaClIllegal
3456   --- e5 ---
3457   f3 0f e5                    INVALID OpcodeAllowsRep NaClIllegal
3458   --- e6 ---
3459   f3 0f e6                    SSE2 OpcodeUsesModRm OpcodeAllowsRep PartialInstruction
3460     [P] DontCare $Wq (u)
3461       Xmm_Eo_Operand          OpUse
3462   --- e7 ---
3463   f3 0f e7                    INVALID OpcodeAllowsRep NaClIllegal
3464   --- e8 ---
3465   f3 0f e8                    INVALID OpcodeAllowsRep NaClIllegal
3466   --- e9 ---
3467   f3 0f e9                    INVALID OpcodeAllowsRep NaClIllegal
3468   --- ea ---
3469   f3 0f ea                    INVALID OpcodeAllowsRep NaClIllegal
3470   --- eb ---
3471   f3 0f eb                    INVALID OpcodeAllowsRep NaClIllegal
3472   --- ec ---
3473   f3 0f ec                    INVALID OpcodeAllowsRep NaClIllegal
3474   --- ed ---
3475   f3 0f ed                    INVALID OpcodeAllowsRep NaClIllegal
3476   --- ee ---
3477   f3 0f ee                    INVALID OpcodeAllowsRep NaClIllegal
3478   --- ef ---
3479   f3 0f ef                    INVALID OpcodeAllowsRep NaClIllegal
3480   --- f0 ---
3481   f3 0f f0                    INVALID OpcodeAllowsRep NaClIllegal
3482   --- f1 ---
3483   f3 0f f1                    INVALID OpcodeAllowsRep NaClIllegal
3484   --- f2 ---
3485   f3 0f f2                    INVALID OpcodeAllowsRep NaClIllegal
3486   --- f3 ---
3487   f3 0f f3                    INVALID OpcodeAllowsRep NaClIllegal
3488   --- f4 ---
3489   f3 0f f4                    INVALID OpcodeAllowsRep NaClIllegal
3490   --- f5 ---
3491   f3 0f f5                    INVALID OpcodeAllowsRep NaClIllegal
3492   --- f6 ---
3493   f3 0f f6                    INVALID OpcodeAllowsRep NaClIllegal
3494   --- f7 ---
3495   f3 0f f7                    INVALID OpcodeAllowsRep NaClIllegal
3496   --- f8 ---
3497   f3 0f f8                    INVALID OpcodeAllowsRep NaClIllegal
3498   --- f9 ---
3499   f3 0f f9                    INVALID OpcodeAllowsRep NaClIllegal
3500   --- fa ---
3501   f3 0f fa                    INVALID OpcodeAllowsRep NaClIllegal
3502   --- fb ---
3503   f3 0f fb                    INVALID OpcodeAllowsRep NaClIllegal
3504   --- fc ---
3505   f3 0f fc                    INVALID OpcodeAllowsRep NaClIllegal
3506   --- fd ---
3507   f3 0f fd                    INVALID OpcodeAllowsRep NaClIllegal
3508   --- fe ---
3509   f3 0f fe                    INVALID OpcodeAllowsRep NaClIllegal
3510   --- ff ---
3511   f3 0f ff                    INVALID OpcodeAllowsRep NaClIllegal
3512
3513 *** Prefix660F ***
3514
3515   --- 10 ---
3516   66 0f 10                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3517     [P] DontCare $Wpd (u)
3518       Xmm_E_Operand           OpUse
3519   --- 11 ---
3520   66 0f 11                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3521     [P] DontCare $Wpd (s)
3522       Xmm_E_Operand           OpSet
3523   --- 12 ---
3524   66 0f 12                    SSE2 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3525     [P] DontCare $Mq (u)
3526       Mo_Operand              OpUse
3527   --- 13 ---
3528   66 0f 13                    SSE2 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3529     [P] DontCare $Mq (s)
3530       Mo_Operand              OpSet
3531   --- 14 ---
3532   66 0f 14                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3533     [P] DontCare $Wq (u)
3534       Xmm_Eo_Operand          OpUse
3535   --- 15 ---
3536   66 0f 15                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3537     [P] DontCare $Wq (u)
3538       Xmm_Eo_Operand          OpUse
3539   --- 16 ---
3540   66 0f 16                    SSE2 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3541     [P] DontCare $Mq (u)
3542       Mo_Operand              OpUse
3543   --- 17 ---
3544   66 0f 17                    SSE2 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3545     [P] DontCare $Mq (s)
3546       Mo_Operand              OpSet
3547   --- 28 ---
3548   66 0f 28                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3549     [P] DontCare $Wpd (u)
3550       Xmm_E_Operand           OpUse
3551   --- 29 ---
3552   66 0f 29                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3553     [P] DontCare $Wpd (s)
3554       Xmm_E_Operand           OpSet
3555   --- 2a ---
3556   66 0f 2a                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3557     [P] DontCare $Qq (u)
3558       Mmx_E_Operand           OpUse
3559   --- 2b ---
3560   66 0f 2b                    SSE2 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3561     [P] DontCare $Mdq (s)
3562       Mdq_Operand             OpSet
3563   --- 2c ---
3564   66 0f 2c                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3565     [P] DontCare $Wpd (u)
3566       Xmm_E_Operand           OpUse
3567   --- 2d ---
3568   66 0f 2d                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3569     [P] DontCare $Wpd (u)
3570       Xmm_E_Operand           OpUse
3571   --- 2e ---
3572   66 0f 2e                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3573     [P] DontCare $Wsd (u)
3574       Xmm_E_Operand           OpUse
3575   --- 2f ---
3576   66 0f 2f                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3577     [P] DontCare $Wsd (u)
3578       Xmm_E_Operand           OpUse
3579   --- 50 ---
3580   66 0f 50                    SSE2 ModRmModIs0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3581     [P] DontCare $Gd (s), $VRpd (u)
3582       Gv_Operand              OpSet
3583       Xmm_E_Operand           OpUse
3584   --- 51 ---
3585   66 0f 51                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3586     [P] DontCare $Wpd (u)
3587       Xmm_E_Operand           OpUse
3588   --- 52 ---
3589   66 0f 52                    INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3590   --- 53 ---
3591   66 0f 53                    INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3592   --- 54 ---
3593   66 0f 54                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3594     [P] DontCare $Wpd (u)
3595       Xmm_E_Operand           OpUse
3596   --- 55 ---
3597   66 0f 55                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3598     [P] DontCare $Wpd (u)
3599       Xmm_E_Operand           OpUse
3600   --- 56 ---
3601   66 0f 56                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3602     [P] DontCare $Wpd (u)
3603       Xmm_E_Operand           OpUse
3604   --- 57 ---
3605   66 0f 57                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3606     [P] DontCare $Wpd (u)
3607       Xmm_E_Operand           OpUse
3608   --- 58 ---
3609   66 0f 58                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3610     [P] DontCare $Wpd (u)
3611       Xmm_E_Operand           OpUse
3612   --- 59 ---
3613   66 0f 59                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3614     [P] DontCare $Wpd (u)
3615       Xmm_E_Operand           OpUse
3616   --- 5a ---
3617   66 0f 5a                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3618     [P] DontCare $Wpd (u)
3619       Xmm_E_Operand           OpUse
3620   --- 5b ---
3621   66 0f 5b                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3622     [P] DontCare $Wps (u)
3623       Xmm_E_Operand           OpUse
3624   --- 5c ---
3625   66 0f 5c                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3626     [P] DontCare $Wpd (u)
3627       Xmm_E_Operand           OpUse
3628   --- 5d ---
3629   66 0f 5d                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3630     [P] DontCare $Wpd (u)
3631       Xmm_E_Operand           OpUse
3632   --- 5e ---
3633   66 0f 5e                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3634     [P] DontCare $Wpd (u)
3635       Xmm_E_Operand           OpUse
3636   --- 5f ---
3637   66 0f 5f                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3638     [P] DontCare $Wpd (u)
3639       Xmm_E_Operand           OpUse
3640   --- 60 ---
3641   66 0f 60                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3642     [P] DontCare $Wq (u)
3643       Xmm_Eo_Operand          OpUse
3644   --- 61 ---
3645   66 0f 61                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3646     [P] DontCare $Wq (u)
3647       Xmm_Eo_Operand          OpUse
3648   --- 62 ---
3649   66 0f 62                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3650     [P] DontCare $Wq (u)
3651       Xmm_Eo_Operand          OpUse
3652   --- 63 ---
3653   66 0f 63                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3654     [P] DontCare $Wdq (u)
3655       Xmm_E_Operand           OpUse
3656   --- 64 ---
3657   66 0f 64                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3658     [P] DontCare $Wdq (u)
3659       Xmm_E_Operand           OpUse
3660   --- 65 ---
3661   66 0f 65                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3662     [P] DontCare $Wdq (u)
3663       Xmm_E_Operand           OpUse
3664   --- 66 ---
3665   66 0f 66                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3666     [P] DontCare $Wdq (u)
3667       Xmm_E_Operand           OpUse
3668   --- 67 ---
3669   66 0f 67                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3670     [P] DontCare $Wdq (u)
3671       Xmm_E_Operand           OpUse
3672   --- 68 ---
3673   66 0f 68                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3674     [P] DontCare $Wq (u)
3675       Xmm_Eo_Operand          OpUse
3676   --- 69 ---
3677   66 0f 69                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3678     [P] DontCare $Wq (u)
3679       Xmm_Eo_Operand          OpUse
3680   --- 6a ---
3681   66 0f 6a                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3682     [P] DontCare $Wq (u)
3683       Xmm_Eo_Operand          OpUse
3684   --- 6b ---
3685   66 0f 6b                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3686     [P] DontCare $Wdq (u)
3687       Xmm_E_Operand           OpUse
3688   --- 6c ---
3689   66 0f 6c                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3690     [P] DontCare $Wq (u)
3691       Xmm_Eo_Operand          OpUse
3692   --- 6d ---
3693   66 0f 6d                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3694     [P] DontCare $Wq (u)
3695       Xmm_Eo_Operand          OpUse
3696   --- 6e ---
3697   66 0f 6e                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v PartialInstruction
3698     [P] DontCare $Ed/q/d (u)
3699       E_Operand               OpUse
3700   66 0f 6e                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 OperandSize_o PartialInstruction
3701     [P] DontCare $Ed/q/q (u)
3702       E_Operand               OpUse
3703   --- 6f ---
3704   66 0f 6f                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3705     [P] DontCare $Wdq (u)
3706       Xmm_E_Operand           OpUse
3707   --- 70 ---
3708   66 0f 70                    SSE2 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3709     [P] DontCare $Wdq (u), $Ib (u)
3710       Xmm_E_Operand           OpUse
3711       I_Operand               OpUse
3712   --- 71 ---
3713   66 0f 71 / 0                INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3714   66 0f 71 / 1                INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3715   66 0f 71 / 2                SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3716     [P] DontCare $VRdq (su), $Ib (u)
3717       Xmm_E_Operand           OpUse OpSet
3718       I_Operand               OpUse
3719   66 0f 71 / 3                INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3720   66 0f 71 / 4                SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3721     [P] DontCare $VRdq (su), $Ib (u)
3722       Xmm_E_Operand           OpUse OpSet
3723       I_Operand               OpUse
3724   66 0f 71 / 5                INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3725   66 0f 71 / 6                SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3726     [P] DontCare $VRdq (su), $Ib (u)
3727       Xmm_E_Operand           OpUse OpSet
3728       I_Operand               OpUse
3729   66 0f 71 / 7                INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3730   --- 72 ---
3731   66 0f 72 / 0                INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3732   66 0f 72 / 1                INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3733   66 0f 72 / 2                SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3734     [P] DontCare $VRdq (su), $Ib (u)
3735       Xmm_E_Operand           OpUse OpSet
3736       I_Operand               OpUse
3737   66 0f 72 / 3                INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3738   66 0f 72 / 4                SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3739     [P] DontCare $VRdq (su), $Ib (u)
3740       Xmm_E_Operand           OpUse OpSet
3741       I_Operand               OpUse
3742   66 0f 72 / 5                INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3743   66 0f 72 / 6                SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3744     [P] DontCare $VRdq (su), $Ib (u)
3745       Xmm_E_Operand           OpUse OpSet
3746       I_Operand               OpUse
3747   66 0f 72 / 7                INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3748   --- 73 ---
3749   66 0f 73 / 0                INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3750   66 0f 73 / 1                INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3751   66 0f 73 / 2                SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3752     [P] DontCare $VRdq (su), $Ib (u)
3753       Xmm_E_Operand           OpUse OpSet
3754       I_Operand               OpUse
3755   66 0f 73 / 3                SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3756     [P] DontCare $VRdq (su), $Ib (u)
3757       Xmm_E_Operand           OpUse OpSet
3758       I_Operand               OpUse
3759   66 0f 73 / 4                INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3760   66 0f 73 / 5                INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3761   66 0f 73 / 6                SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3762     [P] DontCare $VRdq (su), $Ib (u)
3763       Xmm_E_Operand           OpUse OpSet
3764       I_Operand               OpUse
3765   66 0f 73 / 7                SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3766     [P] DontCare $VRdq (su), $Ib (u)
3767       Xmm_E_Operand           OpUse OpSet
3768       I_Operand               OpUse
3769   --- 74 ---
3770   66 0f 74                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3771     [P] DontCare $Wdq (u)
3772       Xmm_E_Operand           OpUse
3773   --- 75 ---
3774   66 0f 75                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3775     [P] DontCare $Wdq (u)
3776       Xmm_E_Operand           OpUse
3777   --- 76 ---
3778   66 0f 76                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3779     [P] DontCare $Wdq (u)
3780       Xmm_E_Operand           OpUse
3781   --- 77 ---
3782   66 0f 77                    INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3783   --- 78 ---
3784   66 0f 78 / 0                SSE4A OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeHasImmed2_b OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal PartialInstruction
3785     [P] DontCare(illegal)
3786   66 0f 78                    INVALID OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3787   --- 79 ---
3788   66 0f 79                    SSE4A ModRmModIs0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3789     [P] DontCare $VRdq (u)
3790       Xmm_E_Operand           OpUse
3791   --- 7a ---
3792   66 0f 7a                    INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3793   --- 7b ---
3794   66 0f 7b                    INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3795   --- 7c ---
3796   66 0f 7c                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3797     [P] DontCare $Wpd (u)
3798       Xmm_E_Operand           OpUse
3799   --- 7d ---
3800   66 0f 7d                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3801     [P] DontCare $Wpd (u)
3802       Xmm_E_Operand           OpUse
3803   --- 7e ---
3804   66 0f 7e                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v PartialInstruction
3805     [P] DontCare $Ed/q/d (sz)
3806       E_Operand               OpSet OperandZeroExtends_v
3807   66 0f 7e                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 OperandSize_o PartialInstruction
3808     [P] DontCare $Ed/q/q (s)
3809       E_Operand               OpSet
3810   --- 7f ---
3811   66 0f 7f                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3812     [P] DontCare $Wdq (s)
3813       Xmm_E_Operand           OpSet
3814   --- ae ---
3815   66 0f ae                    INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3816   --- c2 ---
3817   66 0f c2                    SSE2 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3818     [P] DontCare $Wpd (u), $Ib (u)
3819       Xmm_E_Operand           OpUse
3820       I_Operand               OpUse
3821   --- c3 ---
3822   66 0f c3                    INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3823   --- c4 ---
3824   66 0f c4                    SSE OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v OperandSize_o PartialInstruction
3825     [P] DontCare $Rd/q/Mw (u), $Ib (u)
3826       E_Operand               OpUse
3827       I_Operand               OpUse
3828   --- c5 ---
3829   66 0f c5                    SSE41 ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3830     [P] DontCare $Gd (s), $VRdq (u), $Ib (u)
3831       Gv_Operand              OpSet
3832       Xmm_E_Operand           OpUse
3833       I_Operand               OpUse
3834   --- c6 ---
3835   66 0f c6                    SSE2 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3836     [P] DontCare $Wpd (u), $Ib (u)
3837       Xmm_E_Operand           OpUse
3838       I_Operand               OpUse
3839   --- d0 ---
3840   66 0f d0                    SSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3841     [P] DontCare $Wpd (u)
3842       Xmm_E_Operand           OpUse
3843   --- d1 ---
3844   66 0f d1                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3845     [P] DontCare $Wdq (u)
3846       Xmm_E_Operand           OpUse
3847   --- d2 ---
3848   66 0f d2                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3849     [P] DontCare $Wdq (u)
3850       Xmm_E_Operand           OpUse
3851   --- d3 ---
3852   66 0f d3                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3853     [P] DontCare $Wdq (u)
3854       Xmm_E_Operand           OpUse
3855   --- d4 ---
3856   66 0f d4                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3857     [P] DontCare $Wdq (u)
3858       Xmm_E_Operand           OpUse
3859   --- d5 ---
3860   66 0f d5                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3861     [P] DontCare $Wdq (u)
3862       Xmm_E_Operand           OpUse
3863   --- d6 ---
3864   66 0f d6                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3865     [P] DontCare $Wq (s)
3866       Xmm_Eo_Operand          OpSet
3867   --- d7 ---
3868   66 0f d7                    SSE2 ModRmModIs0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3869     [P] DontCare $Gd (s), $VRdq (u)
3870       Gv_Operand              OpSet
3871       Xmm_E_Operand           OpUse
3872   --- d8 ---
3873   66 0f d8                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3874     [P] DontCare $Wdq (u)
3875       Xmm_E_Operand           OpUse
3876   --- d9 ---
3877   66 0f d9                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3878     [P] DontCare $Wdq (u)
3879       Xmm_E_Operand           OpUse
3880   --- da ---
3881   66 0f da                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3882     [P] DontCare $Wdq (u)
3883       Xmm_E_Operand           OpUse
3884   --- db ---
3885   66 0f db                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3886     [P] DontCare $Wdq (u)
3887       Xmm_E_Operand           OpUse
3888   --- dc ---
3889   66 0f dc                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3890     [P] DontCare $Wdq (u)
3891       Xmm_E_Operand           OpUse
3892   --- dd ---
3893   66 0f dd                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3894     [P] DontCare $Wdq (u)
3895       Xmm_E_Operand           OpUse
3896   --- de ---
3897   66 0f de                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3898     [P] DontCare $Wdq (u)
3899       Xmm_E_Operand           OpUse
3900   --- df ---
3901   66 0f df                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3902     [P] DontCare $Wdq (u)
3903       Xmm_E_Operand           OpUse
3904   --- e0 ---
3905   66 0f e0                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3906     [P] DontCare $Wdq (u)
3907       Xmm_E_Operand           OpUse
3908   --- e1 ---
3909   66 0f e1                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3910     [P] DontCare $Wdq (u)
3911       Xmm_E_Operand           OpUse
3912   --- e2 ---
3913   66 0f e2                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3914     [P] DontCare $Wdq (u)
3915       Xmm_E_Operand           OpUse
3916   --- e3 ---
3917   66 0f e3                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3918     [P] DontCare $Wdq (u)
3919       Xmm_E_Operand           OpUse
3920   --- e4 ---
3921   66 0f e4                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3922     [P] DontCare $Wdq (u)
3923       Xmm_E_Operand           OpUse
3924   --- e5 ---
3925   66 0f e5                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3926     [P] DontCare $Wdq (u)
3927       Xmm_E_Operand           OpUse
3928   --- e6 ---
3929   66 0f e6                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3930     [P] DontCare $Wdq (u)
3931       Xmm_E_Operand           OpUse
3932   --- e7 ---
3933   66 0f e7                    SSE2 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3934     [P] DontCare $Mdq (s)
3935       Mdq_Operand             OpSet
3936   --- e8 ---
3937   66 0f e8                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3938     [P] DontCare $Wdq (u)
3939       Xmm_E_Operand           OpUse
3940   --- e9 ---
3941   66 0f e9                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3942     [P] DontCare $Wdq (u)
3943       Xmm_E_Operand           OpUse
3944   --- ea ---
3945   66 0f ea                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3946     [P] DontCare $Wdq (u)
3947       Xmm_E_Operand           OpUse
3948   --- eb ---
3949   66 0f eb                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3950     [P] DontCare $Wdq (u)
3951       Xmm_E_Operand           OpUse
3952   --- ec ---
3953   66 0f ec                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3954     [P] DontCare $Wdq (u)
3955       Xmm_E_Operand           OpUse
3956   --- ed ---
3957   66 0f ed                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3958     [P] DontCare $Wdq (u)
3959       Xmm_E_Operand           OpUse
3960   --- ee ---
3961   66 0f ee                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3962     [P] DontCare $Wdq (u)
3963       Xmm_E_Operand           OpUse
3964   --- ef ---
3965   66 0f ef                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3966     [P] DontCare $Wdq (u)
3967       Xmm_E_Operand           OpUse
3968   --- f0 ---
3969   66 0f f0                    INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
3970   --- f1 ---
3971   66 0f f1                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3972     [P] DontCare $Wdq (u)
3973       Xmm_E_Operand           OpUse
3974   --- f2 ---
3975   66 0f f2                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3976     [P] DontCare $Wdq (u)
3977       Xmm_E_Operand           OpUse
3978   --- f3 ---
3979   66 0f f3                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3980     [P] DontCare $Wdq (u)
3981       Xmm_E_Operand           OpUse
3982   --- f4 ---
3983   66 0f f4                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3984     [P] DontCare $Wdq (u)
3985       Xmm_E_Operand           OpUse
3986   --- f5 ---
3987   66 0f f5                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3988     [P] DontCare $Wdq (u)
3989       Xmm_E_Operand           OpUse
3990   --- f6 ---
3991   66 0f f6                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
3992     [P] DontCare $Wdq (u)
3993       Xmm_E_Operand           OpUse
3994   --- f7 ---
3995   66 0f f7                    SSE2 ModRmModIs0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v PartialInstruction
3996     [P] DontCare $Zvd (s), $VRdq (u)
3997       RegDS_EDI               OpSet
3998       Xmm_E_Operand           OpUse
3999   --- f8 ---
4000   66 0f f8                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4001     [P] DontCare $Wdq (u)
4002       Xmm_E_Operand           OpUse
4003   --- f9 ---
4004   66 0f f9                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4005     [P] DontCare $Wdq (u)
4006       Xmm_E_Operand           OpUse
4007   --- fa ---
4008   66 0f fa                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4009     [P] DontCare $Wdq (u)
4010       Xmm_E_Operand           OpUse
4011   --- fb ---
4012   66 0f fb                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4013     [P] DontCare $Wdq (u)
4014       Xmm_E_Operand           OpUse
4015   --- fc ---
4016   66 0f fc                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4017     [P] DontCare $Wdq (u)
4018       Xmm_E_Operand           OpUse
4019   --- fd ---
4020   66 0f fd                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4021     [P] DontCare $Wdq (u)
4022       Xmm_E_Operand           OpUse
4023   --- fe ---
4024   66 0f fe                    SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4025     [P] DontCare $Wdq (u)
4026       Xmm_E_Operand           OpUse
4027   --- ff ---
4028   66 0f ff                    INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4029
4030 *** Prefix0F0F ***
4031
4032   --- 0c ---
4033   0f 0f 0c                    E3DNOW OpcodeUsesModRm PartialInstruction
4034     [P] DontCare $Qq (u)
4035       Mmx_E_Operand           OpUse
4036   --- 0d ---
4037   0f 0f 0d                    3DNOW OpcodeUsesModRm PartialInstruction
4038     [P] DontCare $Qq (u)
4039       Mmx_E_Operand           OpUse
4040   --- 1c ---
4041   0f 0f 1c                    E3DNOW OpcodeUsesModRm PartialInstruction
4042     [P] DontCare $Qq (u)
4043       Mmx_E_Operand           OpUse
4044   --- 1d ---
4045   0f 0f 1d                    3DNOW OpcodeUsesModRm PartialInstruction
4046     [P] DontCare $Qq (u)
4047       Mmx_E_Operand           OpUse
4048   --- 8a ---
4049   0f 0f 8a                    E3DNOW OpcodeUsesModRm PartialInstruction
4050     [P] DontCare $Qq (u)
4051       Mmx_E_Operand           OpUse
4052   --- 8e ---
4053   0f 0f 8e                    E3DNOW OpcodeUsesModRm PartialInstruction
4054     [P] DontCare $Qq (u)
4055       Mmx_E_Operand           OpUse
4056   --- 90 ---
4057   0f 0f 90                    3DNOW OpcodeUsesModRm PartialInstruction
4058     [P] DontCare $Qq (u)
4059       Mmx_E_Operand           OpUse
4060   --- 94 ---
4061   0f 0f 94                    3DNOW OpcodeUsesModRm PartialInstruction
4062     [P] DontCare $Qq (u)
4063       Mmx_E_Operand           OpUse
4064   --- 96 ---
4065   0f 0f 96                    3DNOW OpcodeUsesModRm PartialInstruction
4066     [P] DontCare $Qq (u)
4067       Mmx_E_Operand           OpUse
4068   --- 97 ---
4069   0f 0f 97                    3DNOW OpcodeUsesModRm PartialInstruction
4070     [P] DontCare $Qq (u)
4071       Mmx_E_Operand           OpUse
4072   --- 9a ---
4073   0f 0f 9a                    3DNOW OpcodeUsesModRm PartialInstruction
4074     [P] DontCare $Qq (u)
4075       Mmx_E_Operand           OpUse
4076   --- 9e ---
4077   0f 0f 9e                    3DNOW OpcodeUsesModRm PartialInstruction
4078     [P] DontCare $Qq (u)
4079       Mmx_E_Operand           OpUse
4080   --- a0 ---
4081   0f 0f a0                    3DNOW OpcodeUsesModRm PartialInstruction
4082     [P] DontCare $Qq (u)
4083       Mmx_E_Operand           OpUse
4084   --- a4 ---
4085   0f 0f a4                    3DNOW OpcodeUsesModRm PartialInstruction
4086     [P] DontCare $Qq (u)
4087       Mmx_E_Operand           OpUse
4088   --- a6 ---
4089   0f 0f a6                    3DNOW OpcodeUsesModRm PartialInstruction
4090     [P] DontCare $Qq (u)
4091       Mmx_E_Operand           OpUse
4092   --- a7 ---
4093   0f 0f a7                    3DNOW OpcodeUsesModRm PartialInstruction
4094     [P] DontCare $Qq (u)
4095       Mmx_E_Operand           OpUse
4096   --- aa ---
4097   0f 0f aa                    3DNOW OpcodeUsesModRm PartialInstruction
4098     [P] DontCare $Qq (u)
4099       Mmx_E_Operand           OpUse
4100   --- ae ---
4101   0f 0f ae                    3DNOW OpcodeUsesModRm PartialInstruction
4102     [P] DontCare $Qq (u)
4103       Mmx_E_Operand           OpUse
4104   --- b0 ---
4105   0f 0f b0                    3DNOW OpcodeUsesModRm PartialInstruction
4106     [P] DontCare $Qq (u)
4107       Mmx_E_Operand           OpUse
4108   --- b4 ---
4109   0f 0f b4                    3DNOW OpcodeUsesModRm PartialInstruction
4110     [P] DontCare $Qq (u)
4111       Mmx_E_Operand           OpUse
4112   --- b6 ---
4113   0f 0f b6                    3DNOW OpcodeUsesModRm PartialInstruction
4114     [P] DontCare $Qq (u)
4115       Mmx_E_Operand           OpUse
4116   --- b7 ---
4117   0f 0f b7                    3DNOW OpcodeUsesModRm PartialInstruction
4118     [P] DontCare $Qq (u)
4119       Mmx_E_Operand           OpUse
4120   --- bb ---
4121   0f 0f bb                    E3DNOW OpcodeUsesModRm PartialInstruction
4122     [P] DontCare $Qq (u)
4123       Mmx_E_Operand           OpUse
4124   --- bf ---
4125   0f 0f bf                    3DNOW OpcodeUsesModRm PartialInstruction
4126     [P] DontCare $Qq (u)
4127       Mmx_E_Operand           OpUse
4128
4129 *** Prefix0F38 ***
4130
4131   --- 00 ---
4132   0f 38 00                    SSSE3 OpcodeUsesModRm PartialInstruction
4133     [P] DontCare $Qq (u)
4134       Mmx_E_Operand           OpUse
4135   --- 01 ---
4136   0f 38 01                    SSSE3 OpcodeUsesModRm PartialInstruction
4137     [P] DontCare $Qq (u)
4138       Mmx_E_Operand           OpUse
4139   --- 02 ---
4140   0f 38 02                    SSSE3 OpcodeUsesModRm PartialInstruction
4141     [P] DontCare $Qq (u)
4142       Mmx_E_Operand           OpUse
4143   --- 03 ---
4144   0f 38 03                    SSSE3 OpcodeUsesModRm PartialInstruction
4145     [P] DontCare $Qq (u)
4146       Mmx_E_Operand           OpUse
4147   --- 04 ---
4148   0f 38 04                    SSSE3 OpcodeUsesModRm PartialInstruction
4149     [P] DontCare $Qq (u)
4150       Mmx_E_Operand           OpUse
4151   --- 05 ---
4152   0f 38 05                    SSSE3 OpcodeUsesModRm PartialInstruction
4153     [P] DontCare $Qq (u)
4154       Mmx_E_Operand           OpUse
4155   --- 06 ---
4156   0f 38 06                    SSSE3 OpcodeUsesModRm PartialInstruction
4157     [P] DontCare $Qq (u)
4158       Mmx_E_Operand           OpUse
4159   --- 07 ---
4160   0f 38 07                    SSSE3 OpcodeUsesModRm PartialInstruction
4161     [P] DontCare $Qq (u)
4162       Mmx_E_Operand           OpUse
4163   --- 08 ---
4164   0f 38 08                    SSSE3 OpcodeUsesModRm PartialInstruction
4165     [P] DontCare $Qq (u)
4166       Mmx_E_Operand           OpUse
4167   --- 09 ---
4168   0f 38 09                    SSSE3 OpcodeUsesModRm PartialInstruction
4169     [P] DontCare $Qq (u)
4170       Mmx_E_Operand           OpUse
4171   --- 0a ---
4172   0f 38 0a                    SSSE3 OpcodeUsesModRm PartialInstruction
4173     [P] DontCare $Qq (u)
4174       Mmx_E_Operand           OpUse
4175   --- 0b ---
4176   0f 38 0b                    SSSE3 OpcodeUsesModRm PartialInstruction
4177     [P] DontCare $Qq (u)
4178       Mmx_E_Operand           OpUse
4179   --- 0c ---
4180   0f 38 0c                    INVALID NaClIllegal
4181   --- 0d ---
4182   0f 38 0d                    INVALID NaClIllegal
4183   --- 0e ---
4184   0f 38 0e                    INVALID NaClIllegal
4185   --- 0f ---
4186   0f 38 0f                    INVALID NaClIllegal
4187   --- 10 ---
4188   0f 38 10                    INVALID NaClIllegal
4189   --- 11 ---
4190   0f 38 11                    INVALID NaClIllegal
4191   --- 12 ---
4192   0f 38 12                    INVALID NaClIllegal
4193   --- 13 ---
4194   0f 38 13                    INVALID NaClIllegal
4195   --- 14 ---
4196   0f 38 14                    INVALID NaClIllegal
4197   --- 15 ---
4198   0f 38 15                    INVALID NaClIllegal
4199   --- 16 ---
4200   0f 38 16                    INVALID NaClIllegal
4201   --- 17 ---
4202   0f 38 17                    INVALID NaClIllegal
4203   --- 18 ---
4204   0f 38 18                    INVALID NaClIllegal
4205   --- 19 ---
4206   0f 38 19                    INVALID NaClIllegal
4207   --- 1a ---
4208   0f 38 1a                    INVALID NaClIllegal
4209   --- 1b ---
4210   0f 38 1b                    INVALID NaClIllegal
4211   --- 1c ---
4212   0f 38 1c                    SSSE3 OpcodeUsesModRm PartialInstruction
4213     [P] DontCare $Qq (u)
4214       Mmx_E_Operand           OpUse
4215   --- 1d ---
4216   0f 38 1d                    SSSE3 OpcodeUsesModRm PartialInstruction
4217     [P] DontCare $Qq (u)
4218       Mmx_E_Operand           OpUse
4219   --- 1e ---
4220   0f 38 1e                    SSSE3 OpcodeUsesModRm PartialInstruction
4221     [P] DontCare $Qq (u)
4222       Mmx_E_Operand           OpUse
4223   --- 1f ---
4224   0f 38 1f                    INVALID NaClIllegal
4225   --- 20 ---
4226   0f 38 20                    INVALID NaClIllegal
4227   --- 21 ---
4228   0f 38 21                    INVALID NaClIllegal
4229   --- 22 ---
4230   0f 38 22                    INVALID NaClIllegal
4231   --- 23 ---
4232   0f 38 23                    INVALID NaClIllegal
4233   --- 24 ---
4234   0f 38 24                    INVALID NaClIllegal
4235   --- 25 ---
4236   0f 38 25                    INVALID NaClIllegal
4237   --- 26 ---
4238   0f 38 26                    INVALID NaClIllegal
4239   --- 27 ---
4240   0f 38 27                    INVALID NaClIllegal
4241   --- 28 ---
4242   0f 38 28                    INVALID NaClIllegal
4243   --- 29 ---
4244   0f 38 29                    INVALID NaClIllegal
4245   --- 2a ---
4246   0f 38 2a                    INVALID NaClIllegal
4247   --- 2b ---
4248   0f 38 2b                    INVALID NaClIllegal
4249   --- 2c ---
4250   0f 38 2c                    INVALID NaClIllegal
4251   --- 2d ---
4252   0f 38 2d                    INVALID NaClIllegal
4253   --- 2e ---
4254   0f 38 2e                    INVALID NaClIllegal
4255   --- 2f ---
4256   0f 38 2f                    INVALID NaClIllegal
4257   --- 30 ---
4258   0f 38 30                    INVALID NaClIllegal
4259   --- 31 ---
4260   0f 38 31                    INVALID NaClIllegal
4261   --- 32 ---
4262   0f 38 32                    INVALID NaClIllegal
4263   --- 33 ---
4264   0f 38 33                    INVALID NaClIllegal
4265   --- 34 ---
4266   0f 38 34                    INVALID NaClIllegal
4267   --- 35 ---
4268   0f 38 35                    INVALID NaClIllegal
4269   --- 36 ---
4270   0f 38 36                    INVALID NaClIllegal
4271   --- 37 ---
4272   0f 38 37                    INVALID NaClIllegal
4273   --- 38 ---
4274   0f 38 38                    INVALID NaClIllegal
4275   --- 39 ---
4276   0f 38 39                    INVALID NaClIllegal
4277   --- 3a ---
4278   0f 38 3a                    INVALID NaClIllegal
4279   --- 3b ---
4280   0f 38 3b                    INVALID NaClIllegal
4281   --- 3c ---
4282   0f 38 3c                    INVALID NaClIllegal
4283   --- 3d ---
4284   0f 38 3d                    INVALID NaClIllegal
4285   --- 3e ---
4286   0f 38 3e                    INVALID NaClIllegal
4287   --- 3f ---
4288   0f 38 3f                    INVALID NaClIllegal
4289   --- 40 ---
4290   0f 38 40                    INVALID NaClIllegal
4291   --- 41 ---
4292   0f 38 41                    INVALID NaClIllegal
4293   --- 42 ---
4294   0f 38 42                    INVALID NaClIllegal
4295   --- 43 ---
4296   0f 38 43                    INVALID NaClIllegal
4297   --- 44 ---
4298   0f 38 44                    INVALID NaClIllegal
4299   --- 45 ---
4300   0f 38 45                    INVALID NaClIllegal
4301   --- 46 ---
4302   0f 38 46                    INVALID NaClIllegal
4303   --- 47 ---
4304   0f 38 47                    INVALID NaClIllegal
4305   --- 48 ---
4306   0f 38 48                    INVALID NaClIllegal
4307   --- 49 ---
4308   0f 38 49                    INVALID NaClIllegal
4309   --- 4a ---
4310   0f 38 4a                    INVALID NaClIllegal
4311   --- 4b ---
4312   0f 38 4b                    INVALID NaClIllegal
4313   --- 4c ---
4314   0f 38 4c                    INVALID NaClIllegal
4315   --- 4d ---
4316   0f 38 4d                    INVALID NaClIllegal
4317   --- 4e ---
4318   0f 38 4e                    INVALID NaClIllegal
4319   --- 4f ---
4320   0f 38 4f                    INVALID NaClIllegal
4321   --- 50 ---
4322   0f 38 50                    INVALID NaClIllegal
4323   --- 51 ---
4324   0f 38 51                    INVALID NaClIllegal
4325   --- 52 ---
4326   0f 38 52                    INVALID NaClIllegal
4327   --- 53 ---
4328   0f 38 53                    INVALID NaClIllegal
4329   --- 54 ---
4330   0f 38 54                    INVALID NaClIllegal
4331   --- 55 ---
4332   0f 38 55                    INVALID NaClIllegal
4333   --- 56 ---
4334   0f 38 56                    INVALID NaClIllegal
4335   --- 57 ---
4336   0f 38 57                    INVALID NaClIllegal
4337   --- 58 ---
4338   0f 38 58                    INVALID NaClIllegal
4339   --- 59 ---
4340   0f 38 59                    INVALID NaClIllegal
4341   --- 5a ---
4342   0f 38 5a                    INVALID NaClIllegal
4343   --- 5b ---
4344   0f 38 5b                    INVALID NaClIllegal
4345   --- 5c ---
4346   0f 38 5c                    INVALID NaClIllegal
4347   --- 5d ---
4348   0f 38 5d                    INVALID NaClIllegal
4349   --- 5e ---
4350   0f 38 5e                    INVALID NaClIllegal
4351   --- 5f ---
4352   0f 38 5f                    INVALID NaClIllegal
4353   --- 60 ---
4354   0f 38 60                    INVALID NaClIllegal
4355   --- 61 ---
4356   0f 38 61                    INVALID NaClIllegal
4357   --- 62 ---
4358   0f 38 62                    INVALID NaClIllegal
4359   --- 63 ---
4360   0f 38 63                    INVALID NaClIllegal
4361   --- 64 ---
4362   0f 38 64                    INVALID NaClIllegal
4363   --- 65 ---
4364   0f 38 65                    INVALID NaClIllegal
4365   --- 66 ---
4366   0f 38 66                    INVALID NaClIllegal
4367   --- 67 ---
4368   0f 38 67                    INVALID NaClIllegal
4369   --- 68 ---
4370   0f 38 68                    INVALID NaClIllegal
4371   --- 69 ---
4372   0f 38 69                    INVALID NaClIllegal
4373   --- 6a ---
4374   0f 38 6a                    INVALID NaClIllegal
4375   --- 6b ---
4376   0f 38 6b                    INVALID NaClIllegal
4377   --- 6c ---
4378   0f 38 6c                    INVALID NaClIllegal
4379   --- 6d ---
4380   0f 38 6d                    INVALID NaClIllegal
4381   --- 6e ---
4382   0f 38 6e                    INVALID NaClIllegal
4383   --- 6f ---
4384   0f 38 6f                    INVALID NaClIllegal
4385   --- 70 ---
4386   0f 38 70                    INVALID NaClIllegal
4387   --- 71 ---
4388   0f 38 71                    INVALID NaClIllegal
4389   --- 72 ---
4390   0f 38 72                    INVALID NaClIllegal
4391   --- 73 ---
4392   0f 38 73                    INVALID NaClIllegal
4393   --- 74 ---
4394   0f 38 74                    INVALID NaClIllegal
4395   --- 75 ---
4396   0f 38 75                    INVALID NaClIllegal
4397   --- 76 ---
4398   0f 38 76                    INVALID NaClIllegal
4399   --- 77 ---
4400   0f 38 77                    INVALID NaClIllegal
4401   --- 78 ---
4402   0f 38 78                    INVALID NaClIllegal
4403   --- 79 ---
4404   0f 38 79                    INVALID NaClIllegal
4405   --- 7a ---
4406   0f 38 7a                    INVALID NaClIllegal
4407   --- 7b ---
4408   0f 38 7b                    INVALID NaClIllegal
4409   --- 7c ---
4410   0f 38 7c                    INVALID NaClIllegal
4411   --- 7d ---
4412   0f 38 7d                    INVALID NaClIllegal
4413   --- 7e ---
4414   0f 38 7e                    INVALID NaClIllegal
4415   --- 7f ---
4416   0f 38 7f                    INVALID NaClIllegal
4417   --- 80 ---
4418   0f 38 80                    INVALID NaClIllegal
4419   --- 81 ---
4420   0f 38 81                    INVALID NaClIllegal
4421   --- 82 ---
4422   0f 38 82                    INVALID NaClIllegal
4423   --- 83 ---
4424   0f 38 83                    INVALID NaClIllegal
4425   --- 84 ---
4426   0f 38 84                    INVALID NaClIllegal
4427   --- 85 ---
4428   0f 38 85                    INVALID NaClIllegal
4429   --- 86 ---
4430   0f 38 86                    INVALID NaClIllegal
4431   --- 87 ---
4432   0f 38 87                    INVALID NaClIllegal
4433   --- 88 ---
4434   0f 38 88                    INVALID NaClIllegal
4435   --- 89 ---
4436   0f 38 89                    INVALID NaClIllegal
4437   --- 8a ---
4438   0f 38 8a                    INVALID NaClIllegal
4439   --- 8b ---
4440   0f 38 8b                    INVALID NaClIllegal
4441   --- 8c ---
4442   0f 38 8c                    INVALID NaClIllegal
4443   --- 8d ---
4444   0f 38 8d                    INVALID NaClIllegal
4445   --- 8e ---
4446   0f 38 8e                    INVALID NaClIllegal
4447   --- 8f ---
4448   0f 38 8f                    INVALID NaClIllegal
4449   --- 90 ---
4450   0f 38 90                    INVALID NaClIllegal
4451   --- 91 ---
4452   0f 38 91                    INVALID NaClIllegal
4453   --- 92 ---
4454   0f 38 92                    INVALID NaClIllegal
4455   --- 93 ---
4456   0f 38 93                    INVALID NaClIllegal
4457   --- 94 ---
4458   0f 38 94                    INVALID NaClIllegal
4459   --- 95 ---
4460   0f 38 95                    INVALID NaClIllegal
4461   --- 96 ---
4462   0f 38 96                    INVALID NaClIllegal
4463   --- 97 ---
4464   0f 38 97                    INVALID NaClIllegal
4465   --- 98 ---
4466   0f 38 98                    INVALID NaClIllegal
4467   --- 99 ---
4468   0f 38 99                    INVALID NaClIllegal
4469   --- 9a ---
4470   0f 38 9a                    INVALID NaClIllegal
4471   --- 9b ---
4472   0f 38 9b                    INVALID NaClIllegal
4473   --- 9c ---
4474   0f 38 9c                    INVALID NaClIllegal
4475   --- 9d ---
4476   0f 38 9d                    INVALID NaClIllegal
4477   --- 9e ---
4478   0f 38 9e                    INVALID NaClIllegal
4479   --- 9f ---
4480   0f 38 9f                    INVALID NaClIllegal
4481   --- a0 ---
4482   0f 38 a0                    INVALID NaClIllegal
4483   --- a1 ---
4484   0f 38 a1                    INVALID NaClIllegal
4485   --- a2 ---
4486   0f 38 a2                    INVALID NaClIllegal
4487   --- a3 ---
4488   0f 38 a3                    INVALID NaClIllegal
4489   --- a4 ---
4490   0f 38 a4                    INVALID NaClIllegal
4491   --- a5 ---
4492   0f 38 a5                    INVALID NaClIllegal
4493   --- a6 ---
4494   0f 38 a6                    INVALID NaClIllegal
4495   --- a7 ---
4496   0f 38 a7                    INVALID NaClIllegal
4497   --- a8 ---
4498   0f 38 a8                    INVALID NaClIllegal
4499   --- a9 ---
4500   0f 38 a9                    INVALID NaClIllegal
4501   --- aa ---
4502   0f 38 aa                    INVALID NaClIllegal
4503   --- ab ---
4504   0f 38 ab                    INVALID NaClIllegal
4505   --- ac ---
4506   0f 38 ac                    INVALID NaClIllegal
4507   --- ad ---
4508   0f 38 ad                    INVALID NaClIllegal
4509   --- ae ---
4510   0f 38 ae                    INVALID NaClIllegal
4511   --- af ---
4512   0f 38 af                    INVALID NaClIllegal
4513   --- b0 ---
4514   0f 38 b0                    INVALID NaClIllegal
4515   --- b1 ---
4516   0f 38 b1                    INVALID NaClIllegal
4517   --- b2 ---
4518   0f 38 b2                    INVALID NaClIllegal
4519   --- b3 ---
4520   0f 38 b3                    INVALID NaClIllegal
4521   --- b4 ---
4522   0f 38 b4                    INVALID NaClIllegal
4523   --- b5 ---
4524   0f 38 b5                    INVALID NaClIllegal
4525   --- b6 ---
4526   0f 38 b6                    INVALID NaClIllegal
4527   --- b7 ---
4528   0f 38 b7                    INVALID NaClIllegal
4529   --- b8 ---
4530   0f 38 b8                    INVALID NaClIllegal
4531   --- b9 ---
4532   0f 38 b9                    INVALID NaClIllegal
4533   --- ba ---
4534   0f 38 ba                    INVALID NaClIllegal
4535   --- bb ---
4536   0f 38 bb                    INVALID NaClIllegal
4537   --- bc ---
4538   0f 38 bc                    INVALID NaClIllegal
4539   --- bd ---
4540   0f 38 bd                    INVALID NaClIllegal
4541   --- be ---
4542   0f 38 be                    INVALID NaClIllegal
4543   --- bf ---
4544   0f 38 bf                    INVALID NaClIllegal
4545   --- c0 ---
4546   0f 38 c0                    INVALID NaClIllegal
4547   --- c1 ---
4548   0f 38 c1                    INVALID NaClIllegal
4549   --- c2 ---
4550   0f 38 c2                    INVALID NaClIllegal
4551   --- c3 ---
4552   0f 38 c3                    INVALID NaClIllegal
4553   --- c4 ---
4554   0f 38 c4                    INVALID NaClIllegal
4555   --- c5 ---
4556   0f 38 c5                    INVALID NaClIllegal
4557   --- c6 ---
4558   0f 38 c6                    INVALID NaClIllegal
4559   --- c7 ---
4560   0f 38 c7                    INVALID NaClIllegal
4561   --- c8 ---
4562   0f 38 c8                    INVALID NaClIllegal
4563   --- c9 ---
4564   0f 38 c9                    INVALID NaClIllegal
4565   --- ca ---
4566   0f 38 ca                    INVALID NaClIllegal
4567   --- cb ---
4568   0f 38 cb                    INVALID NaClIllegal
4569   --- cc ---
4570   0f 38 cc                    INVALID NaClIllegal
4571   --- cd ---
4572   0f 38 cd                    INVALID NaClIllegal
4573   --- ce ---
4574   0f 38 ce                    INVALID NaClIllegal
4575   --- cf ---
4576   0f 38 cf                    INVALID NaClIllegal
4577   --- d0 ---
4578   0f 38 d0                    INVALID NaClIllegal
4579   --- d1 ---
4580   0f 38 d1                    INVALID NaClIllegal
4581   --- d2 ---
4582   0f 38 d2                    INVALID NaClIllegal
4583   --- d3 ---
4584   0f 38 d3                    INVALID NaClIllegal
4585   --- d4 ---
4586   0f 38 d4                    INVALID NaClIllegal
4587   --- d5 ---
4588   0f 38 d5                    INVALID NaClIllegal
4589   --- d6 ---
4590   0f 38 d6                    INVALID NaClIllegal
4591   --- d7 ---
4592   0f 38 d7                    INVALID NaClIllegal
4593   --- d8 ---
4594   0f 38 d8                    INVALID NaClIllegal
4595   --- d9 ---
4596   0f 38 d9                    INVALID NaClIllegal
4597   --- da ---
4598   0f 38 da                    INVALID NaClIllegal
4599   --- db ---
4600   0f 38 db                    INVALID NaClIllegal
4601   --- dc ---
4602   0f 38 dc                    INVALID NaClIllegal
4603   --- dd ---
4604   0f 38 dd                    INVALID NaClIllegal
4605   --- de ---
4606   0f 38 de                    INVALID NaClIllegal
4607   --- df ---
4608   0f 38 df                    INVALID NaClIllegal
4609   --- e0 ---
4610   0f 38 e0                    INVALID NaClIllegal
4611   --- e1 ---
4612   0f 38 e1                    INVALID NaClIllegal
4613   --- e2 ---
4614   0f 38 e2                    INVALID NaClIllegal
4615   --- e3 ---
4616   0f 38 e3                    INVALID NaClIllegal
4617   --- e4 ---
4618   0f 38 e4                    INVALID NaClIllegal
4619   --- e5 ---
4620   0f 38 e5                    INVALID NaClIllegal
4621   --- e6 ---
4622   0f 38 e6                    INVALID NaClIllegal
4623   --- e7 ---
4624   0f 38 e7                    INVALID NaClIllegal
4625   --- e8 ---
4626   0f 38 e8                    INVALID NaClIllegal
4627   --- e9 ---
4628   0f 38 e9                    INVALID NaClIllegal
4629   --- ea ---
4630   0f 38 ea                    INVALID NaClIllegal
4631   --- eb ---
4632   0f 38 eb                    INVALID NaClIllegal
4633   --- ec ---
4634   0f 38 ec                    INVALID NaClIllegal
4635   --- ed ---
4636   0f 38 ed                    INVALID NaClIllegal
4637   --- ee ---
4638   0f 38 ee                    INVALID NaClIllegal
4639   --- ef ---
4640   0f 38 ef                    INVALID NaClIllegal
4641   --- f0 ---
4642   0f 38 f0                    MOVBE ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
4643     [P] DontCare $Gv (s), $Mv (u)
4644       G_Operand               OpSet
4645       M_Operand               OpUse
4646   --- f1 ---
4647   0f 38 f1                    MOVBE ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
4648     [P] DontCare $Mv (s), $Gv (u)
4649       M_Operand               OpSet
4650       G_Operand               OpUse
4651   --- f2 ---
4652   0f 38 f2                    INVALID NaClIllegal
4653   --- f3 ---
4654   0f 38 f3                    INVALID NaClIllegal
4655   --- f4 ---
4656   0f 38 f4                    INVALID NaClIllegal
4657   --- f5 ---
4658   0f 38 f5                    INVALID NaClIllegal
4659   --- f6 ---
4660   0f 38 f6                    INVALID NaClIllegal
4661   --- f7 ---
4662   0f 38 f7                    INVALID NaClIllegal
4663   --- f8 ---
4664   0f 38 f8                    INVALID NaClIllegal
4665   --- f9 ---
4666   0f 38 f9                    INVALID NaClIllegal
4667   --- fa ---
4668   0f 38 fa                    INVALID NaClIllegal
4669   --- fb ---
4670   0f 38 fb                    INVALID NaClIllegal
4671   --- fc ---
4672   0f 38 fc                    INVALID NaClIllegal
4673   --- fd ---
4674   0f 38 fd                    INVALID NaClIllegal
4675   --- fe ---
4676   0f 38 fe                    INVALID NaClIllegal
4677   --- ff ---
4678   0f 38 ff                    INVALID NaClIllegal
4679
4680 *** Prefix660F38 ***
4681
4682   --- 00 ---
4683   66 0f 38 00                 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4684     [P] DontCare $Wdq (u)
4685       Xmm_E_Operand           OpUse
4686   --- 01 ---
4687   66 0f 38 01                 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4688     [P] DontCare $Wdq (u)
4689       Xmm_E_Operand           OpUse
4690   --- 02 ---
4691   66 0f 38 02                 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4692     [P] DontCare $Wdq (u)
4693       Xmm_E_Operand           OpUse
4694   --- 03 ---
4695   66 0f 38 03                 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4696     [P] DontCare $Wdq (u)
4697       Xmm_E_Operand           OpUse
4698   --- 04 ---
4699   66 0f 38 04                 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4700     [P] DontCare $Wdq (u)
4701       Xmm_E_Operand           OpUse
4702   --- 05 ---
4703   66 0f 38 05                 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4704     [P] DontCare $Wdq (u)
4705       Xmm_E_Operand           OpUse
4706   --- 06 ---
4707   66 0f 38 06                 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4708     [P] DontCare $Wdq (u)
4709       Xmm_E_Operand           OpUse
4710   --- 07 ---
4711   66 0f 38 07                 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4712     [P] DontCare $Wdq (u)
4713       Xmm_E_Operand           OpUse
4714   --- 08 ---
4715   66 0f 38 08                 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4716     [P] DontCare $Wdq (u)
4717       Xmm_E_Operand           OpUse
4718   --- 09 ---
4719   66 0f 38 09                 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4720     [P] DontCare $Wdq (u)
4721       Xmm_E_Operand           OpUse
4722   --- 0a ---
4723   66 0f 38 0a                 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4724     [P] DontCare $Wdq (u)
4725       Xmm_E_Operand           OpUse
4726   --- 0b ---
4727   66 0f 38 0b                 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4728     [P] DontCare $Wdq (u)
4729       Xmm_E_Operand           OpUse
4730   --- 0c ---
4731   66 0f 38 0c                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4732   --- 0d ---
4733   66 0f 38 0d                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4734   --- 0e ---
4735   66 0f 38 0e                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4736   --- 0f ---
4737   66 0f 38 0f                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4738   --- 10 ---
4739   66 0f 38 10                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4740     [P] DontCare $Wdq (u)
4741       Xmm_E_Operand           OpUse
4742   --- 11 ---
4743   66 0f 38 11                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4744   --- 12 ---
4745   66 0f 38 12                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4746   --- 13 ---
4747   66 0f 38 13                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4748   --- 14 ---
4749   66 0f 38 14                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4750     [P] DontCare $Wdq (u)
4751       Xmm_E_Operand           OpUse
4752   --- 15 ---
4753   66 0f 38 15                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4754     [P] DontCare $Wdq (u)
4755       Xmm_E_Operand           OpUse
4756   --- 16 ---
4757   66 0f 38 16                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4758   --- 17 ---
4759   66 0f 38 17                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4760     [P] DontCare $Wdq (u)
4761       Xmm_E_Operand           OpUse
4762   --- 18 ---
4763   66 0f 38 18                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4764   --- 19 ---
4765   66 0f 38 19                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4766   --- 1a ---
4767   66 0f 38 1a                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4768   --- 1b ---
4769   66 0f 38 1b                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4770   --- 1c ---
4771   66 0f 38 1c                 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4772     [P] DontCare $Wdq (u)
4773       Xmm_E_Operand           OpUse
4774   --- 1d ---
4775   66 0f 38 1d                 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4776     [P] DontCare $Wdq (u)
4777       Xmm_E_Operand           OpUse
4778   --- 1e ---
4779   66 0f 38 1e                 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4780     [P] DontCare $Wdq (u)
4781       Xmm_E_Operand           OpUse
4782   --- 1f ---
4783   66 0f 38 1f                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4784   --- 20 ---
4785   66 0f 38 20                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4786     [P] DontCare $Udq/Mq (u)
4787       Xmm_E_Operand           OpUse
4788   --- 21 ---
4789   66 0f 38 21                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4790     [P] DontCare $Udq/Md (u)
4791       Xmm_E_Operand           OpUse
4792   --- 22 ---
4793   66 0f 38 22                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4794     [P] DontCare $Udq/Mw (u)
4795       Xmm_E_Operand           OpUse
4796   --- 23 ---
4797   66 0f 38 23                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4798     [P] DontCare $Udq/Mq (u)
4799       Xmm_E_Operand           OpUse
4800   --- 24 ---
4801   66 0f 38 24                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4802     [P] DontCare $Udq/Md (u)
4803       Xmm_E_Operand           OpUse
4804   --- 25 ---
4805   66 0f 38 25                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4806     [P] DontCare $Udq/Mq (u)
4807       Xmm_E_Operand           OpUse
4808   --- 26 ---
4809   66 0f 38 26                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4810   --- 27 ---
4811   66 0f 38 27                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4812   --- 28 ---
4813   66 0f 38 28                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4814     [P] DontCare $Wdq (u)
4815       Xmm_E_Operand           OpUse
4816   --- 29 ---
4817   66 0f 38 29                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4818     [P] DontCare $Wdq (u)
4819       Xmm_E_Operand           OpUse
4820   --- 2a ---
4821   66 0f 38 2a                 SSE41 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4822     [P] DontCare $Mdq (u)
4823       Mdq_Operand             OpUse
4824   --- 2b ---
4825   66 0f 38 2b                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4826     [P] DontCare $Wdq (u)
4827       Xmm_E_Operand           OpUse
4828   --- 2c ---
4829   66 0f 38 2c                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4830   --- 2d ---
4831   66 0f 38 2d                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4832   --- 2e ---
4833   66 0f 38 2e                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4834   --- 2f ---
4835   66 0f 38 2f                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4836   --- 30 ---
4837   66 0f 38 30                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4838     [P] DontCare $Udq/Mq (u)
4839       Xmm_E_Operand           OpUse
4840   --- 31 ---
4841   66 0f 38 31                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4842     [P] DontCare $Udq/Md (u)
4843       Xmm_E_Operand           OpUse
4844   --- 32 ---
4845   66 0f 38 32                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4846     [P] DontCare $Udq/Mw (u)
4847       Xmm_E_Operand           OpUse
4848   --- 33 ---
4849   66 0f 38 33                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4850     [P] DontCare $Udq/Mq (u)
4851       Xmm_E_Operand           OpUse
4852   --- 34 ---
4853   66 0f 38 34                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4854     [P] DontCare $Udq/Md (u)
4855       Xmm_E_Operand           OpUse
4856   --- 35 ---
4857   66 0f 38 35                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4858     [P] DontCare $Udq/Mq (u)
4859       Xmm_E_Operand           OpUse
4860   --- 36 ---
4861   66 0f 38 36                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4862   --- 37 ---
4863   66 0f 38 37                 SSE42 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4864     [P] DontCare $Wdq (u)
4865       Xmm_E_Operand           OpUse
4866   --- 38 ---
4867   66 0f 38 38                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4868     [P] DontCare $Wdq (u)
4869       Xmm_E_Operand           OpUse
4870   --- 39 ---
4871   66 0f 38 39                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4872     [P] DontCare $Wdq (u)
4873       Xmm_E_Operand           OpUse
4874   --- 3a ---
4875   66 0f 38 3a                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4876     [P] DontCare $Wdq (u)
4877       Xmm_E_Operand           OpUse
4878   --- 3b ---
4879   66 0f 38 3b                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4880     [P] DontCare $Wdq (u)
4881       Xmm_E_Operand           OpUse
4882   --- 3c ---
4883   66 0f 38 3c                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4884     [P] DontCare $Wdq (u)
4885       Xmm_E_Operand           OpUse
4886   --- 3d ---
4887   66 0f 38 3d                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4888     [P] DontCare $Wdq (u)
4889       Xmm_E_Operand           OpUse
4890   --- 3e ---
4891   66 0f 38 3e                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4892     [P] DontCare $Wdq (u)
4893       Xmm_E_Operand           OpUse
4894   --- 3f ---
4895   66 0f 38 3f                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4896     [P] DontCare $Wdq (u)
4897       Xmm_E_Operand           OpUse
4898   --- 40 ---
4899   66 0f 38 40                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4900     [P] DontCare $Wdq (u)
4901       Xmm_E_Operand           OpUse
4902   --- 41 ---
4903   66 0f 38 41                 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
4904     [P] DontCare $Wdq (u)
4905       Xmm_E_Operand           OpUse
4906   --- 42 ---
4907   66 0f 38 42                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4908   --- 43 ---
4909   66 0f 38 43                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4910   --- 44 ---
4911   66 0f 38 44                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4912   --- 45 ---
4913   66 0f 38 45                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4914   --- 46 ---
4915   66 0f 38 46                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4916   --- 47 ---
4917   66 0f 38 47                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4918   --- 48 ---
4919   66 0f 38 48                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4920   --- 49 ---
4921   66 0f 38 49                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4922   --- 4a ---
4923   66 0f 38 4a                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4924   --- 4b ---
4925   66 0f 38 4b                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4926   --- 4c ---
4927   66 0f 38 4c                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4928   --- 4d ---
4929   66 0f 38 4d                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4930   --- 4e ---
4931   66 0f 38 4e                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4932   --- 4f ---
4933   66 0f 38 4f                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4934   --- 50 ---
4935   66 0f 38 50                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4936   --- 51 ---
4937   66 0f 38 51                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4938   --- 52 ---
4939   66 0f 38 52                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4940   --- 53 ---
4941   66 0f 38 53                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4942   --- 54 ---
4943   66 0f 38 54                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4944   --- 55 ---
4945   66 0f 38 55                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4946   --- 56 ---
4947   66 0f 38 56                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4948   --- 57 ---
4949   66 0f 38 57                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4950   --- 58 ---
4951   66 0f 38 58                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4952   --- 59 ---
4953   66 0f 38 59                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4954   --- 5a ---
4955   66 0f 38 5a                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4956   --- 5b ---
4957   66 0f 38 5b                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4958   --- 5c ---
4959   66 0f 38 5c                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4960   --- 5d ---
4961   66 0f 38 5d                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4962   --- 5e ---
4963   66 0f 38 5e                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4964   --- 5f ---
4965   66 0f 38 5f                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4966   --- 60 ---
4967   66 0f 38 60                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4968   --- 61 ---
4969   66 0f 38 61                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4970   --- 62 ---
4971   66 0f 38 62                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4972   --- 63 ---
4973   66 0f 38 63                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4974   --- 64 ---
4975   66 0f 38 64                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4976   --- 65 ---
4977   66 0f 38 65                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4978   --- 66 ---
4979   66 0f 38 66                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4980   --- 67 ---
4981   66 0f 38 67                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4982   --- 68 ---
4983   66 0f 38 68                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4984   --- 69 ---
4985   66 0f 38 69                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4986   --- 6a ---
4987   66 0f 38 6a                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4988   --- 6b ---
4989   66 0f 38 6b                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4990   --- 6c ---
4991   66 0f 38 6c                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4992   --- 6d ---
4993   66 0f 38 6d                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4994   --- 6e ---
4995   66 0f 38 6e                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4996   --- 6f ---
4997   66 0f 38 6f                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
4998   --- 70 ---
4999   66 0f 38 70                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5000   --- 71 ---
5001   66 0f 38 71                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5002   --- 72 ---
5003   66 0f 38 72                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5004   --- 73 ---
5005   66 0f 38 73                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5006   --- 74 ---
5007   66 0f 38 74                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5008   --- 75 ---
5009   66 0f 38 75                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5010   --- 76 ---
5011   66 0f 38 76                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5012   --- 77 ---
5013   66 0f 38 77                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5014   --- 78 ---
5015   66 0f 38 78                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5016   --- 79 ---
5017   66 0f 38 79                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5018   --- 7a ---
5019   66 0f 38 7a                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5020   --- 7b ---
5021   66 0f 38 7b                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5022   --- 7c ---
5023   66 0f 38 7c                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5024   --- 7d ---
5025   66 0f 38 7d                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5026   --- 7e ---
5027   66 0f 38 7e                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5028   --- 7f ---
5029   66 0f 38 7f                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5030   --- 80 ---
5031   66 0f 38 80                 VMX ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal PartialInstruction
5032     [P] DontCare(illegal)
5033   --- 81 ---
5034   66 0f 38 81                 VMX ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal PartialInstruction
5035     [P] DontCare(illegal)
5036   --- 82 ---
5037   66 0f 38 82                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5038   --- 83 ---
5039   66 0f 38 83                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5040   --- 84 ---
5041   66 0f 38 84                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5042   --- 85 ---
5043   66 0f 38 85                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5044   --- 86 ---
5045   66 0f 38 86                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5046   --- 87 ---
5047   66 0f 38 87                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5048   --- 88 ---
5049   66 0f 38 88                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5050   --- 89 ---
5051   66 0f 38 89                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5052   --- 8a ---
5053   66 0f 38 8a                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5054   --- 8b ---
5055   66 0f 38 8b                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5056   --- 8c ---
5057   66 0f 38 8c                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5058   --- 8d ---
5059   66 0f 38 8d                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5060   --- 8e ---
5061   66 0f 38 8e                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5062   --- 8f ---
5063   66 0f 38 8f                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5064   --- 90 ---
5065   66 0f 38 90                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5066   --- 91 ---
5067   66 0f 38 91                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5068   --- 92 ---
5069   66 0f 38 92                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5070   --- 93 ---
5071   66 0f 38 93                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5072   --- 94 ---
5073   66 0f 38 94                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5074   --- 95 ---
5075   66 0f 38 95                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5076   --- 96 ---
5077   66 0f 38 96                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5078   --- 97 ---
5079   66 0f 38 97                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5080   --- 98 ---
5081   66 0f 38 98                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5082   --- 99 ---
5083   66 0f 38 99                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5084   --- 9a ---
5085   66 0f 38 9a                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5086   --- 9b ---
5087   66 0f 38 9b                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5088   --- 9c ---
5089   66 0f 38 9c                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5090   --- 9d ---
5091   66 0f 38 9d                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5092   --- 9e ---
5093   66 0f 38 9e                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5094   --- 9f ---
5095   66 0f 38 9f                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5096   --- a0 ---
5097   66 0f 38 a0                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5098   --- a1 ---
5099   66 0f 38 a1                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5100   --- a2 ---
5101   66 0f 38 a2                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5102   --- a3 ---
5103   66 0f 38 a3                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5104   --- a4 ---
5105   66 0f 38 a4                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5106   --- a5 ---
5107   66 0f 38 a5                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5108   --- a6 ---
5109   66 0f 38 a6                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5110   --- a7 ---
5111   66 0f 38 a7                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5112   --- a8 ---
5113   66 0f 38 a8                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5114   --- a9 ---
5115   66 0f 38 a9                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5116   --- aa ---
5117   66 0f 38 aa                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5118   --- ab ---
5119   66 0f 38 ab                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5120   --- ac ---
5121   66 0f 38 ac                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5122   --- ad ---
5123   66 0f 38 ad                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5124   --- ae ---
5125   66 0f 38 ae                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5126   --- af ---
5127   66 0f 38 af                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5128   --- b0 ---
5129   66 0f 38 b0                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5130   --- b1 ---
5131   66 0f 38 b1                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5132   --- b2 ---
5133   66 0f 38 b2                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5134   --- b3 ---
5135   66 0f 38 b3                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5136   --- b4 ---
5137   66 0f 38 b4                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5138   --- b5 ---
5139   66 0f 38 b5                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5140   --- b6 ---
5141   66 0f 38 b6                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5142   --- b7 ---
5143   66 0f 38 b7                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5144   --- b8 ---
5145   66 0f 38 b8                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5146   --- b9 ---
5147   66 0f 38 b9                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5148   --- ba ---
5149   66 0f 38 ba                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5150   --- bb ---
5151   66 0f 38 bb                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5152   --- bc ---
5153   66 0f 38 bc                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5154   --- bd ---
5155   66 0f 38 bd                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5156   --- be ---
5157   66 0f 38 be                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5158   --- bf ---
5159   66 0f 38 bf                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5160   --- c0 ---
5161   66 0f 38 c0                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5162   --- c1 ---
5163   66 0f 38 c1                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5164   --- c2 ---
5165   66 0f 38 c2                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5166   --- c3 ---
5167   66 0f 38 c3                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5168   --- c4 ---
5169   66 0f 38 c4                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5170   --- c5 ---
5171   66 0f 38 c5                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5172   --- c6 ---
5173   66 0f 38 c6                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5174   --- c7 ---
5175   66 0f 38 c7                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5176   --- c8 ---
5177   66 0f 38 c8                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5178   --- c9 ---
5179   66 0f 38 c9                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5180   --- ca ---
5181   66 0f 38 ca                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5182   --- cb ---
5183   66 0f 38 cb                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5184   --- cc ---
5185   66 0f 38 cc                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5186   --- cd ---
5187   66 0f 38 cd                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5188   --- ce ---
5189   66 0f 38 ce                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5190   --- cf ---
5191   66 0f 38 cf                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5192   --- d0 ---
5193   66 0f 38 d0                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5194   --- d1 ---
5195   66 0f 38 d1                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5196   --- d2 ---
5197   66 0f 38 d2                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5198   --- d3 ---
5199   66 0f 38 d3                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5200   --- d4 ---
5201   66 0f 38 d4                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5202   --- d5 ---
5203   66 0f 38 d5                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5204   --- d6 ---
5205   66 0f 38 d6                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5206   --- d7 ---
5207   66 0f 38 d7                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5208   --- d8 ---
5209   66 0f 38 d8                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5210   --- d9 ---
5211   66 0f 38 d9                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5212   --- da ---
5213   66 0f 38 da                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5214   --- db ---
5215   66 0f 38 db                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5216   --- dc ---
5217   66 0f 38 dc                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5218   --- dd ---
5219   66 0f 38 dd                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5220   --- de ---
5221   66 0f 38 de                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5222   --- df ---
5223   66 0f 38 df                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5224   --- e0 ---
5225   66 0f 38 e0                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5226   --- e1 ---
5227   66 0f 38 e1                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5228   --- e2 ---
5229   66 0f 38 e2                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5230   --- e3 ---
5231   66 0f 38 e3                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5232   --- e4 ---
5233   66 0f 38 e4                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5234   --- e5 ---
5235   66 0f 38 e5                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5236   --- e6 ---
5237   66 0f 38 e6                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5238   --- e7 ---
5239   66 0f 38 e7                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5240   --- e8 ---
5241   66 0f 38 e8                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5242   --- e9 ---
5243   66 0f 38 e9                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5244   --- ea ---
5245   66 0f 38 ea                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5246   --- eb ---
5247   66 0f 38 eb                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5248   --- ec ---
5249   66 0f 38 ec                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5250   --- ed ---
5251   66 0f 38 ed                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5252   --- ee ---
5253   66 0f 38 ee                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5254   --- ef ---
5255   66 0f 38 ef                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5256   --- f2 ---
5257   66 0f 38 f2                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5258   --- f3 ---
5259   66 0f 38 f3                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5260   --- f4 ---
5261   66 0f 38 f4                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5262   --- f5 ---
5263   66 0f 38 f5                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5264   --- f6 ---
5265   66 0f 38 f6                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5266   --- f7 ---
5267   66 0f 38 f7                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5268   --- f8 ---
5269   66 0f 38 f8                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5270   --- f9 ---
5271   66 0f 38 f9                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5272   --- fa ---
5273   66 0f 38 fa                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5274   --- fb ---
5275   66 0f 38 fb                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5276   --- fc ---
5277   66 0f 38 fc                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5278   --- fd ---
5279   66 0f 38 fd                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5280   --- fe ---
5281   66 0f 38 fe                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5282   --- ff ---
5283   66 0f 38 ff                 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal
5284
5285 *** PrefixF20F38 ***
5286
5287   --- f0 ---
5288   f2 0f 38 f0                 SSE42 OpcodeUsesModRm OpcodeAllowsRepne OperandSize_b PartialInstruction
5289     [P] DontCare $Gd (su), $Eb (u)
5290       Gv_Operand              OpUse OpSet
5291       E_Operand               OpUse
5292   --- f1 ---
5293   f2 0f 38 f1                 SSE42 OpcodeUsesModRm OpcodeAllowsRepne OpcodeAllowsData16 OperandSize_w OperandSize_v OperandSize_o PartialInstruction
5294     [P] DontCare $Gd (su), $Ev (u)
5295       Gv_Operand              OpUse OpSet
5296       E_Operand               OpUse
5297
5298 *** Prefix0F3A ***
5299
5300   --- 0f ---
5301   0f 3a 0f                    SSSE3 OpcodeUsesModRm OpcodeHasImmed_b PartialInstruction
5302     [P] DontCare $Qq (u), $Ib (u)
5303       Mmx_E_Operand           OpUse
5304       I_Operand               OpUse
5305
5306 *** Prefix660F3A ***
5307
5308   --- 08 ---
5309   66 0f 3a 08                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
5310     [P] DontCare $Wdq (u), $Ib (u)
5311       Xmm_E_Operand           OpUse
5312       I_Operand               OpUse
5313   --- 09 ---
5314   66 0f 3a 09                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
5315     [P] DontCare $Wdq (u), $Ib (u)
5316       Xmm_E_Operand           OpUse
5317       I_Operand               OpUse
5318   --- 0a ---
5319   66 0f 3a 0a                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
5320     [P] DontCare $Wss (u), $Ib (u)
5321       Xmm_E_Operand           OpUse
5322       I_Operand               OpUse
5323   --- 0b ---
5324   66 0f 3a 0b                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
5325     [P] DontCare $Wsd (u), $Ib (u)
5326       Xmm_E_Operand           OpUse
5327       I_Operand               OpUse
5328   --- 0c ---
5329   66 0f 3a 0c                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
5330     [P] DontCare $Wdq (u), $Ib (u)
5331       Xmm_E_Operand           OpUse
5332       I_Operand               OpUse
5333   --- 0d ---
5334   66 0f 3a 0d                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
5335     [P] DontCare $Wdq (u), $Ib (u)
5336       Xmm_E_Operand           OpUse
5337       I_Operand               OpUse
5338   --- 0e ---
5339   66 0f 3a 0e                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
5340     [P] DontCare $Wdq (u), $Ib (u)
5341       Xmm_E_Operand           OpUse
5342       I_Operand               OpUse
5343   --- 0f ---
5344   66 0f 3a 0f                 SSSE3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
5345     [P] DontCare $Wdq (u), $Ib (u)
5346       Xmm_E_Operand           OpUse
5347       I_Operand               OpUse
5348   --- 14 ---
5349   66 0f 3a 14                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
5350     [P] DontCare $Rd/Mb (s), $Ib (u)
5351       Ev_Operand              OpSet
5352       I_Operand               OpUse
5353   --- 15 ---
5354   66 0f 3a 15                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
5355     [P] DontCare $Rd/Mw (s), $Ib (u)
5356       Ev_Operand              OpSet
5357       I_Operand               OpUse
5358   --- 16 ---
5359   66 0f 3a 16                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v PartialInstruction
5360     [P] DontCare $Ed/q/d (s), $Ib (u)
5361       E_Operand               OpSet
5362       I_Operand               OpUse
5363   66 0f 3a 16                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 OperandSize_o PartialInstruction
5364     [P] DontCare $Ed/q/q (s), $Ib (u)
5365       E_Operand               OpSet
5366       I_Operand               OpUse
5367   --- 17 ---
5368   66 0f 3a 17                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
5369     [P] DontCare $Ed (s), $Ib (u)
5370       Ev_Operand              OpSet
5371       I_Operand               OpUse
5372   --- 20 ---
5373   66 0f 3a 20                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v OperandSize_o PartialInstruction
5374     [P] DontCare $Rd/q/Mb (u), $Ib (u)
5375       E_Operand               OpUse
5376       I_Operand               OpUse
5377   --- 21 ---
5378   66 0f 3a 21                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
5379     [P] DontCare $Udq/Md (u), $Ib (u)
5380       Xmm_E_Operand           OpUse
5381       I_Operand               OpUse
5382   --- 22 ---
5383   66 0f 3a 22                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v PartialInstruction
5384     [P] DontCare $Ed/q/d (u), $Ib (u)
5385       E_Operand               OpUse
5386       I_Operand               OpUse
5387   66 0f 3a 22                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 OperandSize_o PartialInstruction
5388     [P] DontCare $Ed/q/q (u), $Ib (u)
5389       E_Operand               OpUse
5390       I_Operand               OpUse
5391   --- 40 ---
5392   66 0f 3a 40                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
5393     [P] DontCare $Wdq (u), $Ib (u)
5394       Xmm_E_Operand           OpUse
5395       I_Operand               OpUse
5396   --- 41 ---
5397   66 0f 3a 41                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
5398     [P] DontCare $Wdq (u), $Ib (u)
5399       Xmm_E_Operand           OpUse
5400       I_Operand               OpUse
5401   --- 42 ---
5402   66 0f 3a 42                 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
5403     [P] DontCare $Wdq (u), $Ib (u)
5404       Xmm_E_Operand           OpUse
5405       I_Operand               OpUse
5406   --- 60 ---
5407   66 0f 3a 60                 SSE42 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v OperandSize_o PartialInstruction
5408     [P] DontCare $rAXv (s), $rDXv (s), $Wdq (u), $Ib (u)
5409       RegREAX                 OpSet
5410       RegREDX                 OpSet
5411       Xmm_E_Operand           OpUse
5412       I_Operand               OpUse
5413   --- 61 ---
5414   66 0f 3a 61                 SSE42 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v OperandSize_o PartialInstruction
5415     [P] DontCare $rCXv (s), $rAXv (s), $rDXv (s), $Wdq (u), $Ib (u)
5416       RegRECX                 OpSet
5417       RegREAX                 OpSet
5418       RegREDX                 OpSet
5419       Xmm_E_Operand           OpUse
5420       I_Operand               OpUse
5421   --- 62 ---
5422   66 0f 3a 62                 SSE42 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 PartialInstruction
5423     [P] DontCare $Wdq (u), $Ib (u)
5424       Xmm_E_Operand           OpUse
5425       I_Operand               OpUse
5426   --- 63 ---
5427   66 0f 3a 63                 SSE42 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v OperandSize_o PartialInstruction
5428     [P] DontCare $rCXv (s), $Wdq (u), $Ib (u)
5429       RegRECX                 OpSet
5430       Xmm_E_Operand           OpUse
5431       I_Operand               OpUse
5432
5433 *** PrefixD8 ***
5434
5435   --- c0 ---
5436   d8 c0                       X87 PartialInstruction
5437     [P] DontCare
5438   --- c1 ---
5439   d8 c1                       X87 PartialInstruction
5440     [P] DontCare
5441   --- c2 ---
5442   d8 c2                       X87 PartialInstruction
5443     [P] DontCare
5444   --- c3 ---
5445   d8 c3                       X87 PartialInstruction
5446     [P] DontCare
5447   --- c4 ---
5448   d8 c4                       X87 PartialInstruction
5449     [P] DontCare
5450   --- c5 ---
5451   d8 c5                       X87 PartialInstruction
5452     [P] DontCare
5453   --- c6 ---
5454   d8 c6                       X87 PartialInstruction
5455     [P] DontCare
5456   --- c7 ---
5457   d8 c7                       X87 PartialInstruction
5458     [P] DontCare
5459   --- c8 ---
5460   d8 c8                       X87 PartialInstruction
5461     [P] DontCare
5462   --- c9 ---
5463   d8 c9                       X87 PartialInstruction
5464     [P] DontCare
5465   --- ca ---
5466   d8 ca                       X87 PartialInstruction
5467     [P] DontCare
5468   --- cb ---
5469   d8 cb                       X87 PartialInstruction
5470     [P] DontCare
5471   --- cc ---
5472   d8 cc                       X87 PartialInstruction
5473     [P] DontCare
5474   --- cd ---
5475   d8 cd                       X87 PartialInstruction
5476     [P] DontCare
5477   --- ce ---
5478   d8 ce                       X87 PartialInstruction
5479     [P] DontCare
5480   --- cf ---
5481   d8 cf                       X87 PartialInstruction
5482     [P] DontCare
5483   --- d0 ---
5484   d8 d0                       X87 PartialInstruction
5485     [P] DontCare
5486   --- d1 ---
5487   d8 d1                       X87 PartialInstruction
5488     [P] DontCare
5489   --- d2 ---
5490   d8 d2                       X87 PartialInstruction
5491     [P] DontCare
5492   --- d3 ---
5493   d8 d3                       X87 PartialInstruction
5494     [P] DontCare
5495   --- d4 ---
5496   d8 d4                       X87 PartialInstruction
5497     [P] DontCare
5498   --- d5 ---
5499   d8 d5                       X87 PartialInstruction
5500     [P] DontCare
5501   --- d6 ---
5502   d8 d6                       X87 PartialInstruction
5503     [P] DontCare
5504   --- d7 ---
5505   d8 d7                       X87 PartialInstruction
5506     [P] DontCare
5507   --- d8 ---
5508   d8 d8                       X87 PartialInstruction
5509     [P] DontCare
5510   --- d9 ---
5511   d8 d9                       X87 PartialInstruction
5512     [P] DontCare
5513   --- da ---
5514   d8 da                       X87 PartialInstruction
5515     [P] DontCare
5516   --- db ---
5517   d8 db                       X87 PartialInstruction
5518     [P] DontCare
5519   --- dc ---
5520   d8 dc                       X87 PartialInstruction
5521     [P] DontCare
5522   --- dd ---
5523   d8 dd                       X87 PartialInstruction
5524     [P] DontCare
5525   --- de ---
5526   d8 de                       X87 PartialInstruction
5527     [P] DontCare
5528   --- df ---
5529   d8 df                       X87 PartialInstruction
5530     [P] DontCare
5531   --- e0 ---
5532   d8 e0                       X87 PartialInstruction
5533     [P] DontCare
5534   --- e1 ---
5535   d8 e1                       X87 PartialInstruction
5536     [P] DontCare
5537   --- e2 ---
5538   d8 e2                       X87 PartialInstruction
5539     [P] DontCare
5540   --- e3 ---
5541   d8 e3                       X87 PartialInstruction
5542     [P] DontCare
5543   --- e4 ---
5544   d8 e4                       X87 PartialInstruction
5545     [P] DontCare
5546   --- e5 ---
5547   d8 e5                       X87 PartialInstruction
5548     [P] DontCare
5549   --- e6 ---
5550   d8 e6                       X87 PartialInstruction
5551     [P] DontCare
5552   --- e7 ---
5553   d8 e7                       X87 PartialInstruction
5554     [P] DontCare
5555   --- e8 ---
5556   d8 e8                       X87 PartialInstruction
5557     [P] DontCare
5558   --- e9 ---
5559   d8 e9                       X87 PartialInstruction
5560     [P] DontCare
5561   --- ea ---
5562   d8 ea                       X87 PartialInstruction
5563     [P] DontCare
5564   --- eb ---
5565   d8 eb                       X87 PartialInstruction
5566     [P] DontCare
5567   --- ec ---
5568   d8 ec                       X87 PartialInstruction
5569     [P] DontCare
5570   --- ed ---
5571   d8 ed                       X87 PartialInstruction
5572     [P] DontCare
5573   --- ee ---
5574   d8 ee                       X87 PartialInstruction
5575     [P] DontCare
5576   --- ef ---
5577   d8 ef                       X87 PartialInstruction
5578     [P] DontCare
5579   --- f0 ---
5580   d8 f0                       X87 PartialInstruction
5581     [P] DontCare
5582   --- f1 ---
5583   d8 f1                       X87 PartialInstruction
5584     [P] DontCare
5585   --- f2 ---
5586   d8 f2                       X87 PartialInstruction
5587     [P] DontCare
5588   --- f3 ---
5589   d8 f3                       X87 PartialInstruction
5590     [P] DontCare
5591   --- f4 ---
5592   d8 f4                       X87 PartialInstruction
5593     [P] DontCare
5594   --- f5 ---
5595   d8 f5                       X87 PartialInstruction
5596     [P] DontCare
5597   --- f6 ---
5598   d8 f6                       X87 PartialInstruction
5599     [P] DontCare
5600   --- f7 ---
5601   d8 f7                       X87 PartialInstruction
5602     [P] DontCare
5603   --- f8 ---
5604   d8 f8                       X87 PartialInstruction
5605     [P] DontCare
5606   --- f9 ---
5607   d8 f9                       X87 PartialInstruction
5608     [P] DontCare
5609   --- fa ---
5610   d8 fa                       X87 PartialInstruction
5611     [P] DontCare
5612   --- fb ---
5613   d8 fb                       X87 PartialInstruction
5614     [P] DontCare
5615   --- fc ---
5616   d8 fc                       X87 PartialInstruction
5617     [P] DontCare
5618   --- fd ---
5619   d8 fd                       X87 PartialInstruction
5620     [P] DontCare
5621   --- fe ---
5622   d8 fe                       X87 PartialInstruction
5623     [P] DontCare
5624   --- ff ---
5625   d8 ff                       X87 PartialInstruction
5626     [P] DontCare
5627
5628 *** PrefixD9 ***
5629
5630   --- c0 ---
5631   d9 c0                       X87 PartialInstruction
5632     [P] DontCare
5633   --- c1 ---
5634   d9 c1                       X87 PartialInstruction
5635     [P] DontCare
5636   --- c2 ---
5637   d9 c2                       X87 PartialInstruction
5638     [P] DontCare
5639   --- c3 ---
5640   d9 c3                       X87 PartialInstruction
5641     [P] DontCare
5642   --- c4 ---
5643   d9 c4                       X87 PartialInstruction
5644     [P] DontCare
5645   --- c5 ---
5646   d9 c5                       X87 PartialInstruction
5647     [P] DontCare
5648   --- c6 ---
5649   d9 c6                       X87 PartialInstruction
5650     [P] DontCare
5651   --- c7 ---
5652   d9 c7                       X87 PartialInstruction
5653     [P] DontCare
5654   --- c8 ---
5655   d9 c8                       X87 PartialInstruction
5656     [P] DontCare
5657   --- c9 ---
5658   d9 c9                       X87 PartialInstruction
5659     [P] DontCare
5660   --- ca ---
5661   d9 ca                       X87 PartialInstruction
5662     [P] DontCare
5663   --- cb ---
5664   d9 cb                       X87 PartialInstruction
5665     [P] DontCare
5666   --- cc ---
5667   d9 cc                       X87 PartialInstruction
5668     [P] DontCare
5669   --- cd ---
5670   d9 cd                       X87 PartialInstruction
5671     [P] DontCare
5672   --- ce ---
5673   d9 ce                       X87 PartialInstruction
5674     [P] DontCare
5675   --- cf ---
5676   d9 cf                       X87 PartialInstruction
5677     [P] DontCare
5678   --- d0 ---
5679   d9 d0                       X87 PartialInstruction
5680     [P] DontCare
5681   --- d1 ---
5682   d9 d1                       INVALID NaClIllegal
5683   --- d2 ---
5684   d9 d2                       INVALID NaClIllegal
5685   --- d3 ---
5686   d9 d3                       INVALID NaClIllegal
5687   --- d4 ---
5688   d9 d4                       INVALID NaClIllegal
5689   --- d5 ---
5690   d9 d5                       INVALID NaClIllegal
5691   --- d6 ---
5692   d9 d6                       INVALID NaClIllegal
5693   --- d7 ---
5694   d9 d7                       INVALID NaClIllegal
5695   --- d8 ---
5696   d9 d8                       INVALID NaClIllegal
5697   --- d9 ---
5698   d9 d9                       INVALID NaClIllegal
5699   --- da ---
5700   d9 da                       INVALID NaClIllegal
5701   --- db ---
5702   d9 db                       INVALID NaClIllegal
5703   --- dc ---
5704   d9 dc                       INVALID NaClIllegal
5705   --- dd ---
5706   d9 dd                       INVALID NaClIllegal
5707   --- de ---
5708   d9 de                       INVALID NaClIllegal
5709   --- df ---
5710   d9 df                       INVALID NaClIllegal
5711   --- e0 ---
5712   d9 e0                       X87 PartialInstruction
5713     [P] DontCare
5714   --- e1 ---
5715   d9 e1                       X87 PartialInstruction
5716     [P] DontCare
5717   --- e2 ---
5718   d9 e2                       INVALID NaClIllegal
5719   --- e3 ---
5720   d9 e3                       INVALID NaClIllegal
5721   --- e4 ---
5722   d9 e4                       X87 PartialInstruction
5723     [P] DontCare
5724   --- e5 ---
5725   d9 e5                       X87 PartialInstruction
5726     [P] DontCare
5727   --- e6 ---
5728   d9 e6                       INVALID NaClIllegal
5729   --- e7 ---
5730   d9 e7                       INVALID NaClIllegal
5731   --- e8 ---
5732   d9 e8                       X87 PartialInstruction
5733     [P] DontCare
5734   --- e9 ---
5735   d9 e9                       X87 PartialInstruction
5736     [P] DontCare
5737   --- ea ---
5738   d9 ea                       X87 PartialInstruction
5739     [P] DontCare
5740   --- eb ---
5741   d9 eb                       X87 PartialInstruction
5742     [P] DontCare
5743   --- ec ---
5744   d9 ec                       X87 PartialInstruction
5745     [P] DontCare
5746   --- ed ---
5747   d9 ed                       X87 PartialInstruction
5748     [P] DontCare
5749   --- ee ---
5750   d9 ee                       X87 PartialInstruction
5751     [P] DontCare
5752   --- ef ---
5753   d9 ef                       INVALID NaClIllegal
5754   --- f0 ---
5755   d9 f0                       X87 PartialInstruction
5756     [P] DontCare
5757   --- f1 ---
5758   d9 f1                       X87 PartialInstruction
5759     [P] DontCare
5760   --- f2 ---
5761   d9 f2                       X87 PartialInstruction
5762     [P] DontCare
5763   --- f3 ---
5764   d9 f3                       X87 PartialInstruction
5765     [P] DontCare
5766   --- f4 ---
5767   d9 f4                       X87 PartialInstruction
5768     [P] DontCare
5769   --- f5 ---
5770   d9 f5                       X87 PartialInstruction
5771     [P] DontCare
5772   --- f6 ---
5773   d9 f6                       X87 PartialInstruction
5774     [P] DontCare
5775   --- f7 ---
5776   d9 f7                       X87 PartialInstruction
5777     [P] DontCare
5778   --- f8 ---
5779   d9 f8                       X87 PartialInstruction
5780     [P] DontCare
5781   --- f9 ---
5782   d9 f9                       X87 PartialInstruction
5783     [P] DontCare
5784   --- fa ---
5785   d9 fa                       X87 PartialInstruction
5786     [P] DontCare
5787   --- fb ---
5788   d9 fb                       X87_FSINCOS PartialInstruction
5789     [P] DontCare
5790   --- fc ---
5791   d9 fc                       X87 PartialInstruction
5792     [P] DontCare
5793   --- fd ---
5794   d9 fd                       X87 PartialInstruction
5795     [P] DontCare
5796   --- fe ---
5797   d9 fe                       X87 PartialInstruction
5798     [P] DontCare
5799   --- ff ---
5800   d9 ff                       X87 PartialInstruction
5801     [P] DontCare
5802
5803 *** PrefixDA ***
5804
5805   --- c0 ---
5806   da c0                       X87 PartialInstruction
5807     [P] DontCare
5808   --- c1 ---
5809   da c1                       X87 PartialInstruction
5810     [P] DontCare
5811   --- c2 ---
5812   da c2                       X87 PartialInstruction
5813     [P] DontCare
5814   --- c3 ---
5815   da c3                       X87 PartialInstruction
5816     [P] DontCare
5817   --- c4 ---
5818   da c4                       X87 PartialInstruction
5819     [P] DontCare
5820   --- c5 ---
5821   da c5                       X87 PartialInstruction
5822     [P] DontCare
5823   --- c6 ---
5824   da c6                       X87 PartialInstruction
5825     [P] DontCare
5826   --- c7 ---
5827   da c7                       X87 PartialInstruction
5828     [P] DontCare
5829   --- c8 ---
5830   da c8                       X87 PartialInstruction
5831     [P] DontCare
5832   --- c9 ---
5833   da c9                       X87 PartialInstruction
5834     [P] DontCare
5835   --- ca ---
5836   da ca                       X87 PartialInstruction
5837     [P] DontCare
5838   --- cb ---
5839   da cb                       X87 PartialInstruction
5840     [P] DontCare
5841   --- cc ---
5842   da cc                       X87 PartialInstruction
5843     [P] DontCare
5844   --- cd ---
5845   da cd                       X87 PartialInstruction
5846     [P] DontCare
5847   --- ce ---
5848   da ce                       X87 PartialInstruction
5849     [P] DontCare
5850   --- cf ---
5851   da cf                       X87 PartialInstruction
5852     [P] DontCare
5853   --- d0 ---
5854   da d0                       X87 PartialInstruction
5855     [P] DontCare
5856   --- d1 ---
5857   da d1                       X87 PartialInstruction
5858     [P] DontCare
5859   --- d2 ---
5860   da d2                       X87 PartialInstruction
5861     [P] DontCare
5862   --- d3 ---
5863   da d3                       X87 PartialInstruction
5864     [P] DontCare
5865   --- d4 ---
5866   da d4                       X87 PartialInstruction
5867     [P] DontCare
5868   --- d5 ---
5869   da d5                       X87 PartialInstruction
5870     [P] DontCare
5871   --- d6 ---
5872   da d6                       X87 PartialInstruction
5873     [P] DontCare
5874   --- d7 ---
5875   da d7                       X87 PartialInstruction
5876     [P] DontCare
5877   --- d8 ---
5878   da d8                       X87 PartialInstruction
5879     [P] DontCare
5880   --- d9 ---
5881   da d9                       X87 PartialInstruction
5882     [P] DontCare
5883   --- da ---
5884   da da                       X87 PartialInstruction
5885     [P] DontCare
5886   --- db ---
5887   da db                       X87 PartialInstruction
5888     [P] DontCare
5889   --- dc ---
5890   da dc                       X87 PartialInstruction
5891     [P] DontCare
5892   --- dd ---
5893   da dd                       X87 PartialInstruction
5894     [P] DontCare
5895   --- de ---
5896   da de                       X87 PartialInstruction
5897     [P] DontCare
5898   --- df ---
5899   da df                       X87 PartialInstruction
5900     [P] DontCare
5901   --- e0 ---
5902   da e0                       INVALID NaClIllegal
5903   --- e1 ---
5904   da e1                       INVALID NaClIllegal
5905   --- e2 ---
5906   da e2                       INVALID NaClIllegal
5907   --- e3 ---
5908   da e3                       INVALID NaClIllegal
5909   --- e4 ---
5910   da e4                       INVALID NaClIllegal
5911   --- e5 ---
5912   da e5                       INVALID NaClIllegal
5913   --- e6 ---
5914   da e6                       INVALID NaClIllegal
5915   --- e7 ---
5916   da e7                       INVALID NaClIllegal
5917   --- e8 ---
5918   da e8                       INVALID NaClIllegal
5919   --- e9 ---
5920   da e9                       X87 PartialInstruction
5921     [P] DontCare
5922   --- ea ---
5923   da ea                       INVALID NaClIllegal
5924   --- eb ---
5925   da eb                       INVALID NaClIllegal
5926   --- ec ---
5927   da ec                       INVALID NaClIllegal
5928   --- ed ---
5929   da ed                       INVALID NaClIllegal
5930   --- ee ---
5931   da ee                       INVALID NaClIllegal
5932   --- ef ---
5933   da ef                       INVALID NaClIllegal
5934   --- f0 ---
5935   da f0                       INVALID NaClIllegal
5936   --- f1 ---
5937   da f1                       INVALID NaClIllegal
5938   --- f2 ---
5939   da f2                       INVALID NaClIllegal
5940   --- f3 ---
5941   da f3                       INVALID NaClIllegal
5942   --- f4 ---
5943   da f4                       INVALID NaClIllegal
5944   --- f5 ---
5945   da f5                       INVALID NaClIllegal
5946   --- f6 ---
5947   da f6                       INVALID NaClIllegal
5948   --- f7 ---
5949   da f7                       INVALID NaClIllegal
5950   --- f8 ---
5951   da f8                       INVALID NaClIllegal
5952   --- f9 ---
5953   da f9                       INVALID NaClIllegal
5954   --- fa ---
5955   da fa                       INVALID NaClIllegal
5956   --- fb ---
5957   da fb                       INVALID NaClIllegal
5958   --- fc ---
5959   da fc                       INVALID NaClIllegal
5960   --- fd ---
5961   da fd                       INVALID NaClIllegal
5962   --- fe ---
5963   da fe                       INVALID NaClIllegal
5964   --- ff ---
5965   da ff                       INVALID NaClIllegal
5966
5967 *** PrefixDB ***
5968
5969   --- c0 ---
5970   db c0                       X87 PartialInstruction
5971     [P] DontCare
5972   --- c1 ---
5973   db c1                       X87 PartialInstruction
5974     [P] DontCare
5975   --- c2 ---
5976   db c2                       X87 PartialInstruction
5977     [P] DontCare
5978   --- c3 ---
5979   db c3                       X87 PartialInstruction
5980     [P] DontCare
5981   --- c4 ---
5982   db c4                       X87 PartialInstruction
5983     [P] DontCare
5984   --- c5 ---
5985   db c5                       X87 PartialInstruction
5986     [P] DontCare
5987   --- c6 ---
5988   db c6                       X87 PartialInstruction
5989     [P] DontCare
5990   --- c7 ---
5991   db c7                       X87 PartialInstruction
5992     [P] DontCare
5993   --- c8 ---
5994   db c8                       X87 PartialInstruction
5995     [P] DontCare
5996   --- c9 ---
5997   db c9                       X87 PartialInstruction
5998     [P] DontCare
5999   --- ca ---
6000   db ca                       X87 PartialInstruction
6001     [P] DontCare
6002   --- cb ---
6003   db cb                       X87 PartialInstruction
6004     [P] DontCare
6005   --- cc ---
6006   db cc                       X87 PartialInstruction
6007     [P] DontCare
6008   --- cd ---
6009   db cd                       X87 PartialInstruction
6010     [P] DontCare
6011   --- ce ---
6012   db ce                       X87 PartialInstruction
6013     [P] DontCare
6014   --- cf ---
6015   db cf                       X87 PartialInstruction
6016     [P] DontCare
6017   --- d0 ---
6018   db d0                       X87 PartialInstruction
6019     [P] DontCare
6020   --- d1 ---
6021   db d1                       X87 PartialInstruction
6022     [P] DontCare
6023   --- d2 ---
6024   db d2                       X87 PartialInstruction
6025     [P] DontCare
6026   --- d3 ---
6027   db d3                       X87 PartialInstruction
6028     [P] DontCare
6029   --- d4 ---
6030   db d4                       X87 PartialInstruction
6031     [P] DontCare
6032   --- d5 ---
6033   db d5                       X87 PartialInstruction
6034     [P] DontCare
6035   --- d6 ---
6036   db d6                       X87 PartialInstruction
6037     [P] DontCare
6038   --- d7 ---
6039   db d7                       X87 PartialInstruction
6040     [P] DontCare
6041   --- d8 ---
6042   db d8                       X87 PartialInstruction
6043     [P] DontCare
6044   --- d9 ---
6045   db d9                       X87 PartialInstruction
6046     [P] DontCare
6047   --- da ---
6048   db da                       X87 PartialInstruction
6049     [P] DontCare
6050   --- db ---
6051   db db                       X87 PartialInstruction
6052     [P] DontCare
6053   --- dc ---
6054   db dc                       X87 PartialInstruction
6055     [P] DontCare
6056   --- dd ---
6057   db dd                       X87 PartialInstruction
6058     [P] DontCare
6059   --- de ---
6060   db de                       X87 PartialInstruction
6061     [P] DontCare
6062   --- df ---
6063   db df                       X87 PartialInstruction
6064     [P] DontCare
6065   --- e0 ---
6066   db e0                       INVALID NaClIllegal
6067   --- e1 ---
6068   db e1                       INVALID NaClIllegal
6069   --- e2 ---
6070   db e2                       X87 PartialInstruction
6071     [P] DontCare
6072   --- e3 ---
6073   db e3                       X87 PartialInstruction
6074     [P] DontCare
6075   --- e4 ---
6076   db e4                       INVALID NaClIllegal
6077   --- e5 ---
6078   db e5                       INVALID NaClIllegal
6079   --- e6 ---
6080   db e6                       INVALID NaClIllegal
6081   --- e7 ---
6082   db e7                       INVALID NaClIllegal
6083   --- e8 ---
6084   db e8                       X87 PartialInstruction
6085     [P] DontCare
6086   --- e9 ---
6087   db e9                       X87 PartialInstruction
6088     [P] DontCare
6089   --- ea ---
6090   db ea                       X87 PartialInstruction
6091     [P] DontCare
6092   --- eb ---
6093   db eb                       X87 PartialInstruction
6094     [P] DontCare
6095   --- ec ---
6096   db ec                       X87 PartialInstruction
6097     [P] DontCare
6098   --- ed ---
6099   db ed                       X87 PartialInstruction
6100     [P] DontCare
6101   --- ee ---
6102   db ee                       X87 PartialInstruction
6103     [P] DontCare
6104   --- ef ---
6105   db ef                       X87 PartialInstruction
6106     [P] DontCare
6107   --- f0 ---
6108   db f0                       X87 PartialInstruction
6109     [P] DontCare
6110   --- f1 ---
6111   db f1                       X87 PartialInstruction
6112     [P] DontCare
6113   --- f2 ---
6114   db f2                       X87 PartialInstruction
6115     [P] DontCare
6116   --- f3 ---
6117   db f3                       X87 PartialInstruction
6118     [P] DontCare
6119   --- f4 ---
6120   db f4                       X87 PartialInstruction
6121     [P] DontCare
6122   --- f5 ---
6123   db f5                       X87 PartialInstruction
6124     [P] DontCare
6125   --- f6 ---
6126   db f6                       X87 PartialInstruction
6127     [P] DontCare
6128   --- f7 ---
6129   db f7                       X87 PartialInstruction
6130     [P] DontCare
6131
6132 *** PrefixDC ***
6133
6134   --- c0 ---
6135   dc c0                       X87 PartialInstruction
6136     [P] DontCare
6137   --- c1 ---
6138   dc c1                       X87 PartialInstruction
6139     [P] DontCare
6140   --- c2 ---
6141   dc c2                       X87 PartialInstruction
6142     [P] DontCare
6143   --- c3 ---
6144   dc c3                       X87 PartialInstruction
6145     [P] DontCare
6146   --- c4 ---
6147   dc c4                       X87 PartialInstruction
6148     [P] DontCare
6149   --- c5 ---
6150   dc c5                       X87 PartialInstruction
6151     [P] DontCare
6152   --- c6 ---
6153   dc c6                       X87 PartialInstruction
6154     [P] DontCare
6155   --- c7 ---
6156   dc c7                       X87 PartialInstruction
6157     [P] DontCare
6158   --- c8 ---
6159   dc c8                       X87 PartialInstruction
6160     [P] DontCare
6161   --- c9 ---
6162   dc c9                       X87 PartialInstruction
6163     [P] DontCare
6164   --- ca ---
6165   dc ca                       X87 PartialInstruction
6166     [P] DontCare
6167   --- cb ---
6168   dc cb                       X87 PartialInstruction
6169     [P] DontCare
6170   --- cc ---
6171   dc cc                       X87 PartialInstruction
6172     [P] DontCare
6173   --- cd ---
6174   dc cd                       X87 PartialInstruction
6175     [P] DontCare
6176   --- ce ---
6177   dc ce                       X87 PartialInstruction
6178     [P] DontCare
6179   --- cf ---
6180   dc cf                       X87 PartialInstruction
6181     [P] DontCare
6182   --- d0 ---
6183   dc d0                       INVALID NaClIllegal
6184   --- d1 ---
6185   dc d1                       INVALID NaClIllegal
6186   --- d2 ---
6187   dc d2                       INVALID NaClIllegal
6188   --- d3 ---
6189   dc d3                       INVALID NaClIllegal
6190   --- d4 ---
6191   dc d4                       INVALID NaClIllegal
6192   --- d5 ---
6193   dc d5                       INVALID NaClIllegal
6194   --- d6 ---
6195   dc d6                       INVALID NaClIllegal
6196   --- d7 ---
6197   dc d7                       INVALID NaClIllegal
6198   --- d8 ---
6199   dc d8                       INVALID NaClIllegal
6200   --- d9 ---
6201   dc d9                       INVALID NaClIllegal
6202   --- da ---
6203   dc da                       INVALID NaClIllegal
6204   --- db ---
6205   dc db                       INVALID NaClIllegal
6206   --- dc ---
6207   dc dc                       INVALID NaClIllegal
6208   --- dd ---
6209   dc dd                       INVALID NaClIllegal
6210   --- de ---
6211   dc de                       INVALID NaClIllegal
6212   --- df ---
6213   dc df                       INVALID NaClIllegal
6214   --- e0 ---
6215   dc e0                       X87 PartialInstruction
6216     [P] DontCare
6217   --- e1 ---
6218   dc e1                       X87 PartialInstruction
6219     [P] DontCare
6220   --- e2 ---
6221   dc e2                       X87 PartialInstruction
6222     [P] DontCare
6223   --- e3 ---
6224   dc e3                       X87 PartialInstruction
6225     [P] DontCare
6226   --- e4 ---
6227   dc e4                       X87 PartialInstruction
6228     [P] DontCare
6229   --- e5 ---
6230   dc e5                       X87 PartialInstruction
6231     [P] DontCare
6232   --- e6 ---
6233   dc e6                       X87 PartialInstruction
6234     [P] DontCare
6235   --- e7 ---
6236   dc e7                       X87 PartialInstruction
6237     [P] DontCare
6238   --- e8 ---
6239   dc e8                       X87 PartialInstruction
6240     [P] DontCare
6241   --- e9 ---
6242   dc e9                       X87 PartialInstruction
6243     [P] DontCare
6244   --- ea ---
6245   dc ea                       X87 PartialInstruction
6246     [P] DontCare
6247   --- eb ---
6248   dc eb                       X87 PartialInstruction
6249     [P] DontCare
6250   --- ec ---
6251   dc ec                       X87 PartialInstruction
6252     [P] DontCare
6253   --- ed ---
6254   dc ed                       X87 PartialInstruction
6255     [P] DontCare
6256   --- ee ---
6257   dc ee                       X87 PartialInstruction
6258     [P] DontCare
6259   --- ef ---
6260   dc ef                       X87 PartialInstruction
6261     [P] DontCare
6262   --- f0 ---
6263   dc f0                       X87 PartialInstruction
6264     [P] DontCare
6265   --- f1 ---
6266   dc f1                       X87 PartialInstruction
6267     [P] DontCare
6268   --- f2 ---
6269   dc f2                       X87 PartialInstruction
6270     [P] DontCare
6271   --- f3 ---
6272   dc f3                       X87 PartialInstruction
6273     [P] DontCare
6274   --- f4 ---
6275   dc f4                       X87 PartialInstruction
6276     [P] DontCare
6277   --- f5 ---
6278   dc f5                       X87 PartialInstruction
6279     [P] DontCare
6280   --- f6 ---
6281   dc f6                       X87 PartialInstruction
6282     [P] DontCare
6283   --- f7 ---
6284   dc f7                       X87 PartialInstruction
6285     [P] DontCare
6286   --- f8 ---
6287   dc f8                       X87 PartialInstruction
6288     [P] DontCare
6289   --- f9 ---
6290   dc f9                       X87 PartialInstruction
6291     [P] DontCare
6292   --- fa ---
6293   dc fa                       X87 PartialInstruction
6294     [P] DontCare
6295   --- fb ---
6296   dc fb                       X87 PartialInstruction
6297     [P] DontCare
6298   --- fc ---
6299   dc fc                       X87 PartialInstruction
6300     [P] DontCare
6301   --- fd ---
6302   dc fd                       X87 PartialInstruction
6303     [P] DontCare
6304   --- fe ---
6305   dc fe                       X87 PartialInstruction
6306     [P] DontCare
6307   --- ff ---
6308   dc ff                       X87 PartialInstruction
6309     [P] DontCare
6310
6311 *** PrefixDD ***
6312
6313   --- c0 ---
6314   dd c0                       X87 PartialInstruction
6315     [P] DontCare
6316   --- c1 ---
6317   dd c1                       X87 PartialInstruction
6318     [P] DontCare
6319   --- c2 ---
6320   dd c2                       X87 PartialInstruction
6321     [P] DontCare
6322   --- c3 ---
6323   dd c3                       X87 PartialInstruction
6324     [P] DontCare
6325   --- c4 ---
6326   dd c4                       X87 PartialInstruction
6327     [P] DontCare
6328   --- c5 ---
6329   dd c5                       X87 PartialInstruction
6330     [P] DontCare
6331   --- c6 ---
6332   dd c6                       X87 PartialInstruction
6333     [P] DontCare
6334   --- c7 ---
6335   dd c7                       X87 PartialInstruction
6336     [P] DontCare
6337   --- c8 ---
6338   dd c8                       INVALID NaClIllegal
6339   --- c9 ---
6340   dd c9                       INVALID NaClIllegal
6341   --- ca ---
6342   dd ca                       INVALID NaClIllegal
6343   --- cb ---
6344   dd cb                       INVALID NaClIllegal
6345   --- cc ---
6346   dd cc                       INVALID NaClIllegal
6347   --- cd ---
6348   dd cd                       INVALID NaClIllegal
6349   --- ce ---
6350   dd ce                       INVALID NaClIllegal
6351   --- cf ---
6352   dd cf                       INVALID NaClIllegal
6353   --- d0 ---
6354   dd d0                       X87 PartialInstruction
6355     [P] DontCare
6356   --- d1 ---
6357   dd d1                       X87 PartialInstruction
6358     [P] DontCare
6359   --- d2 ---
6360   dd d2                       X87 PartialInstruction
6361     [P] DontCare
6362   --- d3 ---
6363   dd d3                       X87 PartialInstruction
6364     [P] DontCare
6365   --- d4 ---
6366   dd d4                       X87 PartialInstruction
6367     [P] DontCare
6368   --- d5 ---
6369   dd d5                       X87 PartialInstruction
6370     [P] DontCare
6371   --- d6 ---
6372   dd d6                       X87 PartialInstruction
6373     [P] DontCare
6374   --- d7 ---
6375   dd d7                       X87 PartialInstruction
6376     [P] DontCare
6377   --- d8 ---
6378   dd d8                       X87 PartialInstruction
6379     [P] DontCare
6380   --- d9 ---
6381   dd d9                       X87 PartialInstruction
6382     [P] DontCare
6383   --- da ---
6384   dd da                       X87 PartialInstruction
6385     [P] DontCare
6386   --- db ---
6387   dd db                       X87 PartialInstruction
6388     [P] DontCare
6389   --- dc ---
6390   dd dc                       X87 PartialInstruction
6391     [P] DontCare
6392   --- dd ---
6393   dd dd                       X87 PartialInstruction
6394     [P] DontCare
6395   --- de ---
6396   dd de                       X87 PartialInstruction
6397     [P] DontCare
6398   --- df ---
6399   dd df                       X87 PartialInstruction
6400     [P] DontCare
6401   --- e0 ---
6402   dd e0                       X87 PartialInstruction
6403     [P] DontCare
6404   --- e1 ---
6405   dd e1                       X87 PartialInstruction
6406     [P] DontCare
6407   --- e2 ---
6408   dd e2                       X87 PartialInstruction
6409     [P] DontCare
6410   --- e3 ---
6411   dd e3                       X87 PartialInstruction
6412     [P] DontCare
6413   --- e4 ---
6414   dd e4                       X87 PartialInstruction
6415     [P] DontCare
6416   --- e5 ---
6417   dd e5                       X87 PartialInstruction
6418     [P] DontCare
6419   --- e6 ---
6420   dd e6                       X87 PartialInstruction
6421     [P] DontCare
6422   --- e7 ---
6423   dd e7                       X87 PartialInstruction
6424     [P] DontCare
6425   --- e8 ---
6426   dd e8                       X87 PartialInstruction
6427     [P] DontCare
6428   --- e9 ---
6429   dd e9                       X87 PartialInstruction
6430     [P] DontCare
6431   --- ea ---
6432   dd ea                       X87 PartialInstruction
6433     [P] DontCare
6434   --- eb ---
6435   dd eb                       X87 PartialInstruction
6436     [P] DontCare
6437   --- ec ---
6438   dd ec                       X87 PartialInstruction
6439     [P] DontCare
6440   --- ed ---
6441   dd ed                       X87 PartialInstruction
6442     [P] DontCare
6443   --- ee ---
6444   dd ee                       X87 PartialInstruction
6445     [P] DontCare
6446   --- ef ---
6447   dd ef                       X87 PartialInstruction
6448     [P] DontCare
6449   --- f0 ---
6450   dd f0                       INVALID NaClIllegal
6451   --- f1 ---
6452   dd f1                       INVALID NaClIllegal
6453   --- f2 ---
6454   dd f2                       INVALID NaClIllegal
6455   --- f3 ---
6456   dd f3                       INVALID NaClIllegal
6457   --- f4 ---
6458   dd f4                       INVALID NaClIllegal
6459   --- f5 ---
6460   dd f5                       INVALID NaClIllegal
6461   --- f6 ---
6462   dd f6                       INVALID NaClIllegal
6463   --- f7 ---
6464   dd f7                       INVALID NaClIllegal
6465   --- f8 ---
6466   dd f8                       INVALID NaClIllegal
6467   --- f9 ---
6468   dd f9                       INVALID NaClIllegal
6469   --- fa ---
6470   dd fa                       INVALID NaClIllegal
6471   --- fb ---
6472   dd fb                       INVALID NaClIllegal
6473   --- fc ---
6474   dd fc                       INVALID NaClIllegal
6475   --- fd ---
6476   dd fd                       INVALID NaClIllegal
6477   --- fe ---
6478   dd fe                       INVALID NaClIllegal
6479   --- ff ---
6480   dd ff                       INVALID NaClIllegal
6481
6482 *** PrefixDE ***
6483
6484   --- c0 ---
6485   de c0                       X87 PartialInstruction
6486     [P] DontCare
6487   --- c1 ---
6488   de c1                       X87 PartialInstruction
6489     [P] DontCare
6490   --- c2 ---
6491   de c2                       X87 PartialInstruction
6492     [P] DontCare
6493   --- c3 ---
6494   de c3                       X87 PartialInstruction
6495     [P] DontCare
6496   --- c4 ---
6497   de c4                       X87 PartialInstruction
6498     [P] DontCare
6499   --- c5 ---
6500   de c5                       X87 PartialInstruction
6501     [P] DontCare
6502   --- c6 ---
6503   de c6                       X87 PartialInstruction
6504     [P] DontCare
6505   --- c7 ---
6506   de c7                       X87 PartialInstruction
6507     [P] DontCare
6508   --- c8 ---
6509   de c8                       X87 PartialInstruction
6510     [P] DontCare
6511   --- c9 ---
6512   de c9                       X87 PartialInstruction
6513     [P] DontCare
6514   --- ca ---
6515   de ca                       X87 PartialInstruction
6516     [P] DontCare
6517   --- cb ---
6518   de cb                       X87 PartialInstruction
6519     [P] DontCare
6520   --- cc ---
6521   de cc                       X87 PartialInstruction
6522     [P] DontCare
6523   --- cd ---
6524   de cd                       X87 PartialInstruction
6525     [P] DontCare
6526   --- ce ---
6527   de ce                       X87 PartialInstruction
6528     [P] DontCare
6529   --- cf ---
6530   de cf                       X87 PartialInstruction
6531     [P] DontCare
6532   --- d0 ---
6533   de d0                       INVALID NaClIllegal
6534   --- d1 ---
6535   de d1                       INVALID NaClIllegal
6536   --- d2 ---
6537   de d2                       INVALID NaClIllegal
6538   --- d3 ---
6539   de d3                       INVALID NaClIllegal
6540   --- d4 ---
6541   de d4                       INVALID NaClIllegal
6542   --- d5 ---
6543   de d5                       INVALID NaClIllegal
6544   --- d6 ---
6545   de d6                       INVALID NaClIllegal
6546   --- d7 ---
6547   de d7                       INVALID NaClIllegal
6548   --- d8 ---
6549   de d8                       INVALID NaClIllegal
6550   --- d9 ---
6551   de d9                       X87 PartialInstruction
6552     [P] DontCare
6553   --- da ---
6554   de da                       INVALID NaClIllegal
6555   --- db ---
6556   de db                       INVALID NaClIllegal
6557   --- dc ---
6558   de dc                       INVALID NaClIllegal
6559   --- dd ---
6560   de dd                       INVALID NaClIllegal
6561   --- de ---
6562   de de                       INVALID NaClIllegal
6563   --- df ---
6564   de df                       INVALID NaClIllegal
6565   --- e0 ---
6566   de e0                       X87 PartialInstruction
6567     [P] DontCare
6568   --- e1 ---
6569   de e1                       X87 PartialInstruction
6570     [P] DontCare
6571   --- e2 ---
6572   de e2                       X87 PartialInstruction
6573     [P] DontCare
6574   --- e3 ---
6575   de e3                       X87 PartialInstruction
6576     [P] DontCare
6577   --- e4 ---
6578   de e4                       X87 PartialInstruction
6579     [P] DontCare
6580   --- e5 ---
6581   de e5                       X87 PartialInstruction
6582     [P] DontCare
6583   --- e6 ---
6584   de e6                       X87 PartialInstruction
6585     [P] DontCare
6586   --- e7 ---
6587   de e7                       X87 PartialInstruction
6588     [P] DontCare
6589   --- e8 ---
6590   de e8                       X87 PartialInstruction
6591     [P] DontCare
6592   --- e9 ---
6593   de e9                       X87 PartialInstruction
6594     [P] DontCare
6595   --- ea ---
6596   de ea                       X87 PartialInstruction
6597     [P] DontCare
6598   --- eb ---
6599   de eb                       X87 PartialInstruction
6600     [P] DontCare
6601   --- ec ---
6602   de ec                       X87 PartialInstruction
6603     [P] DontCare
6604   --- ed ---
6605   de ed                       X87 PartialInstruction
6606     [P] DontCare
6607   --- ee ---
6608   de ee                       X87 PartialInstruction
6609     [P] DontCare
6610   --- ef ---
6611   de ef                       X87 PartialInstruction
6612     [P] DontCare
6613   --- f0 ---
6614   de f0                       X87 PartialInstruction
6615     [P] DontCare
6616   --- f1 ---
6617   de f1                       X87 PartialInstruction
6618     [P] DontCare
6619   --- f2 ---
6620   de f2                       X87 PartialInstruction
6621     [P] DontCare
6622   --- f3 ---
6623   de f3                       X87 PartialInstruction
6624     [P] DontCare
6625   --- f4 ---
6626   de f4                       X87 PartialInstruction
6627     [P] DontCare
6628   --- f5 ---
6629   de f5                       X87 PartialInstruction
6630     [P] DontCare
6631   --- f6 ---
6632   de f6                       X87 PartialInstruction
6633     [P] DontCare
6634   --- f7 ---
6635   de f7                       X87 PartialInstruction
6636     [P] DontCare
6637   --- f8 ---
6638   de f8                       X87 PartialInstruction
6639     [P] DontCare
6640   --- f9 ---
6641   de f9                       X87 PartialInstruction
6642     [P] DontCare
6643   --- fa ---
6644   de fa                       X87 PartialInstruction
6645     [P] DontCare
6646   --- fb ---
6647   de fb                       X87 PartialInstruction
6648     [P] DontCare
6649   --- fc ---
6650   de fc                       X87 PartialInstruction
6651     [P] DontCare
6652   --- fd ---
6653   de fd                       X87 PartialInstruction
6654     [P] DontCare
6655   --- fe ---
6656   de fe                       X87 PartialInstruction
6657     [P] DontCare
6658   --- ff ---
6659   de ff                       X87 PartialInstruction
6660     [P] DontCare
6661
6662 *** PrefixDF ***
6663
6664   --- c0 ---
6665   df c0                       X87 
6666     Invalid
6667   --- c1 ---
6668   df c1                       X87 
6669     Invalid
6670   --- c2 ---
6671   df c2                       X87 
6672     Invalid
6673   --- c3 ---
6674   df c3                       X87 
6675     Invalid
6676   --- c4 ---
6677   df c4                       X87 
6678     Invalid
6679   --- c5 ---
6680   df c5                       X87 
6681     Invalid
6682   --- c6 ---
6683   df c6                       X87 
6684     Invalid
6685   --- c7 ---
6686   df c7                       X87 
6687     Invalid
6688   --- c8 ---
6689   df c8                       X87 
6690     Invalid
6691   --- c9 ---
6692   df c9                       X87 
6693     Invalid
6694   --- ca ---
6695   df ca                       X87 
6696     Invalid
6697   --- cb ---
6698   df cb                       X87 
6699     Invalid
6700   --- cc ---
6701   df cc                       X87 
6702     Invalid
6703   --- cd ---
6704   df cd                       X87 
6705     Invalid
6706   --- ce ---
6707   df ce                       X87 
6708     Invalid
6709   --- cf ---
6710   df cf                       X87 
6711     Invalid
6712   --- d0 ---
6713   df d0                       X87 
6714     Invalid
6715   --- d1 ---
6716   df d1                       X87 
6717     Invalid
6718   --- d2 ---
6719   df d2                       X87 
6720     Invalid
6721   --- d3 ---
6722   df d3                       X87 
6723     Invalid
6724   --- d4 ---
6725   df d4                       X87 
6726     Invalid
6727   --- d5 ---
6728   df d5                       X87 
6729     Invalid
6730   --- d6 ---
6731   df d6                       X87 
6732     Invalid
6733   --- d7 ---
6734   df d7                       X87 
6735     Invalid
6736   --- d8 ---
6737   df d8                       X87 
6738     Invalid
6739   --- d9 ---
6740   df d9                       X87 
6741     Invalid
6742   --- da ---
6743   df da                       X87 
6744     Invalid
6745   --- db ---
6746   df db                       X87 
6747     Invalid
6748   --- dc ---
6749   df dc                       X87 
6750     Invalid
6751   --- dd ---
6752   df dd                       X87 
6753     Invalid
6754   --- de ---
6755   df de                       X87 
6756     Invalid
6757   --- df ---
6758   df df                       X87 
6759     Invalid
6760   --- e0 ---
6761   df e0                       X87 PartialInstruction
6762     [P] DontCare %ax (s)
6763       RegAX                   OpSet
6764   --- e1 ---
6765   df e1                       INVALID NaClIllegal
6766   --- e2 ---
6767   df e2                       INVALID NaClIllegal
6768   --- e3 ---
6769   df e3                       INVALID NaClIllegal
6770   --- e4 ---
6771   df e4                       INVALID NaClIllegal
6772   --- e5 ---
6773   df e5                       INVALID NaClIllegal
6774   --- e6 ---
6775   df e6                       INVALID NaClIllegal
6776   --- e7 ---
6777   df e7                       INVALID NaClIllegal
6778   --- e8 ---
6779   df e8                       X87 PartialInstruction
6780     [P] DontCare
6781   --- e9 ---
6782   df e9                       X87 PartialInstruction
6783     [P] DontCare
6784   --- ea ---
6785   df ea                       X87 PartialInstruction
6786     [P] DontCare
6787   --- eb ---
6788   df eb                       X87 PartialInstruction
6789     [P] DontCare
6790   --- ec ---
6791   df ec                       X87 PartialInstruction
6792     [P] DontCare
6793   --- ed ---
6794   df ed                       X87 PartialInstruction
6795     [P] DontCare
6796   --- ee ---
6797   df ee                       X87 PartialInstruction
6798     [P] DontCare
6799   --- ef ---
6800   df ef                       X87 PartialInstruction
6801     [P] DontCare
6802   --- f0 ---
6803   df f0                       X87 PartialInstruction
6804     [P] DontCare
6805   --- f1 ---
6806   df f1                       X87 PartialInstruction
6807     [P] DontCare
6808   --- f2 ---
6809   df f2                       X87 PartialInstruction
6810     [P] DontCare
6811   --- f3 ---
6812   df f3                       X87 PartialInstruction
6813     [P] DontCare
6814   --- f4 ---
6815   df f4                       X87 PartialInstruction
6816     [P] DontCare
6817   --- f5 ---
6818   df f5                       X87 PartialInstruction
6819     [P] DontCare
6820   --- f6 ---
6821   df f6                       X87 PartialInstruction
6822     [P] DontCare
6823   --- f7 ---
6824   df f7                       X87 PartialInstruction
6825     [P] DontCare
6826   --- f8 ---
6827   df f8                       INVALID NaClIllegal
6828   --- f9 ---
6829   df f9                       INVALID NaClIllegal
6830   --- fa ---
6831   df fa                       INVALID NaClIllegal
6832   --- fb ---
6833   df fb                       INVALID NaClIllegal
6834   --- fc ---
6835   df fc                       INVALID NaClIllegal
6836   --- fd ---
6837   df fd                       INVALID NaClIllegal
6838   --- fe ---
6839   df fe                       INVALID NaClIllegal
6840   --- ff ---
6841   df ff                       INVALID NaClIllegal
6842