fcml  1.2.2
fcml_intel_mnemonics.hpp
Go to the documentation of this file.
1 /*
2  * FCML - Free Code Manipulation Library.
3  * Copyright (C) 2010-2020 Slawomir Wojtasiak
4  *
5  * This library is free software; you can redistribute it and/or
6  * modify it under the terms of the GNU Lesser General Public
7  * License as published by the Free Software Foundation; either
8  * version 2.1 of the License, or (at your option) any later version.
9  *
10  * This library is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13  * Lesser General Public License for more details.
14  *
15  * You should have received a copy of the GNU Lesser General Public
16  * License along with this library; if not, write to the Free Software
17  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
18  */
19 
27 #ifndef FCML_INTEL_MNEMONICS_HPP_
28 #define FCML_INTEL_MNEMONICS_HPP_
29 
30 #include "fcml_types.h"
31 
32 #include "fcml_intel_mnemonics.hpp"
33 
34 namespace fcml {
35 namespace intel {
36 
37 extern const fcml_cstring M_AAA;
38 extern const fcml_cstring M_AAD;
39 extern const fcml_cstring M_AAM;
40 extern const fcml_cstring M_AAS;
41 extern const fcml_cstring M_ADC;
42 extern const fcml_cstring M_ADCX;
43 extern const fcml_cstring M_ADD;
44 extern const fcml_cstring M_ADDPD;
45 extern const fcml_cstring M_ADDPS;
46 extern const fcml_cstring M_ADDSD;
47 extern const fcml_cstring M_ADDSS;
48 extern const fcml_cstring M_ADDSUBPD;
49 extern const fcml_cstring M_ADDSUBPS;
50 extern const fcml_cstring M_ADOX;
51 extern const fcml_cstring M_AESDEC;
52 extern const fcml_cstring M_AESDECLAST;
53 extern const fcml_cstring M_AESENC;
54 extern const fcml_cstring M_AESENCLAST;
55 extern const fcml_cstring M_AESIMC;
56 extern const fcml_cstring M_AESKEYGENASSIST;
57 extern const fcml_cstring M_AND;
58 extern const fcml_cstring M_ANDN;
59 extern const fcml_cstring M_ANDNPD;
60 extern const fcml_cstring M_ANDNPS;
61 extern const fcml_cstring M_ANDPD;
62 extern const fcml_cstring M_ANDPS;
63 extern const fcml_cstring M_ARPL;
64 extern const fcml_cstring M_BEXR;
65 extern const fcml_cstring M_BEXTR;
66 extern const fcml_cstring M_BLCFILL;
67 extern const fcml_cstring M_BLCI;
68 extern const fcml_cstring M_BLCIC;
69 extern const fcml_cstring M_BLCMSK;
70 extern const fcml_cstring M_BLCS;
71 extern const fcml_cstring M_BLENDPD;
72 extern const fcml_cstring M_BLENDPS;
73 extern const fcml_cstring M_BLENDVPD;
74 extern const fcml_cstring M_BLENDVPS;
75 extern const fcml_cstring M_BLSFILL;
76 extern const fcml_cstring M_BLSI;
77 extern const fcml_cstring M_BLSIC;
78 extern const fcml_cstring M_BLSMSK;
79 extern const fcml_cstring M_BLSR;
80 extern const fcml_cstring M_BOUND;
81 extern const fcml_cstring M_BSF;
82 extern const fcml_cstring M_BSR;
83 extern const fcml_cstring M_BSWAP;
84 extern const fcml_cstring M_BT;
85 extern const fcml_cstring M_BTC;
86 extern const fcml_cstring M_BTR;
87 extern const fcml_cstring M_BTS;
88 extern const fcml_cstring M_BZHI;
89 extern const fcml_cstring M_CALL;
90 extern const fcml_cstring M_CBW;
91 extern const fcml_cstring M_CDQ;
92 extern const fcml_cstring M_CDQE;
93 extern const fcml_cstring M_CLAC;
94 extern const fcml_cstring M_CLC;
95 extern const fcml_cstring M_CLD;
96 extern const fcml_cstring M_CLFLUSH;
97 extern const fcml_cstring M_CLGI;
98 extern const fcml_cstring M_CLI;
99 extern const fcml_cstring M_CLTS;
100 extern const fcml_cstring M_CMC;
101 extern const fcml_cstring M_CMOVA;
102 extern const fcml_cstring M_CMOVAE;
103 extern const fcml_cstring M_CMOVB;
104 extern const fcml_cstring M_CMOVBE;
105 extern const fcml_cstring M_CMOVC;
106 extern const fcml_cstring M_CMOVENE;
107 extern const fcml_cstring M_CMOVG;
108 extern const fcml_cstring M_CMOVGE;
109 extern const fcml_cstring M_CMOVL;
110 extern const fcml_cstring M_CMOVLE;
111 extern const fcml_cstring M_CMOVNA;
112 extern const fcml_cstring M_CMOVNAE;
113 extern const fcml_cstring M_CMOVNB;
114 extern const fcml_cstring M_CMOVNBE;
115 extern const fcml_cstring M_CMOVNC;
116 extern const fcml_cstring M_CMOVNG;
117 extern const fcml_cstring M_CMOVNGE;
118 extern const fcml_cstring M_CMOVNL;
119 extern const fcml_cstring M_CMOVNLE;
120 extern const fcml_cstring M_CMOVNO;
121 extern const fcml_cstring M_CMOVNP;
122 extern const fcml_cstring M_CMOVNS;
123 extern const fcml_cstring M_CMOVNZ;
124 extern const fcml_cstring M_CMOVO;
125 extern const fcml_cstring M_CMOVP;
126 extern const fcml_cstring M_CMOVPE;
127 extern const fcml_cstring M_CMOVPO;
128 extern const fcml_cstring M_CMOVS;
129 extern const fcml_cstring M_CMOVZ;
130 extern const fcml_cstring M_CMP;
131 extern const fcml_cstring M_CMPEQPD;
132 extern const fcml_cstring M_CMPEQPS;
133 extern const fcml_cstring M_CMPEQSD;
134 extern const fcml_cstring M_CMPEQSS;
135 extern const fcml_cstring M_CMPLEPD;
136 extern const fcml_cstring M_CMPLEPS;
137 extern const fcml_cstring M_CMPLESD;
138 extern const fcml_cstring M_CMPLESS;
139 extern const fcml_cstring M_CMPLTPD;
140 extern const fcml_cstring M_CMPLTPS;
141 extern const fcml_cstring M_CMPLTSD;
142 extern const fcml_cstring M_CMPLTSS;
143 extern const fcml_cstring M_CMPNEQPD;
144 extern const fcml_cstring M_CMPNEQPS;
145 extern const fcml_cstring M_CMPNEQSD;
146 extern const fcml_cstring M_CMPNEQSS;
147 extern const fcml_cstring M_CMPNLEPD;
148 extern const fcml_cstring M_CMPNLEPS;
149 extern const fcml_cstring M_CMPNLESD;
150 extern const fcml_cstring M_CMPNLESS;
151 extern const fcml_cstring M_CMPNLTPD;
152 extern const fcml_cstring M_CMPNLTPS;
153 extern const fcml_cstring M_CMPNLTSD;
154 extern const fcml_cstring M_CMPNLTSS;
155 extern const fcml_cstring M_CMPORDPD;
156 extern const fcml_cstring M_CMPORDPS;
157 extern const fcml_cstring M_CMPORDSD;
158 extern const fcml_cstring M_CMPORDSS;
159 extern const fcml_cstring M_CMPPD;
160 extern const fcml_cstring M_CMPPS;
161 extern const fcml_cstring M_CMPS;
162 extern const fcml_cstring M_CMPSB;
163 extern const fcml_cstring M_CMPSD;
164 extern const fcml_cstring M_CMPSQ;
165 extern const fcml_cstring M_CMPSS;
166 extern const fcml_cstring M_CMPSW;
167 extern const fcml_cstring M_CMPUNORDPD;
168 extern const fcml_cstring M_CMPUNORDPS;
169 extern const fcml_cstring M_CMPUNORDSD;
170 extern const fcml_cstring M_CMPUNORDSS;
171 extern const fcml_cstring M_CMPXCHG;
172 extern const fcml_cstring M_CMPXCHG16B;
173 extern const fcml_cstring M_CMPXCHG8B;
174 extern const fcml_cstring M_COMISD;
175 extern const fcml_cstring M_COMISS;
176 extern const fcml_cstring M_CPUID;
177 extern const fcml_cstring M_CQO;
178 extern const fcml_cstring M_CRC32;
179 extern const fcml_cstring M_CVTDQ2PD;
180 extern const fcml_cstring M_CVTDQ2PS;
181 extern const fcml_cstring M_CVTPD2DQ;
182 extern const fcml_cstring M_CVTPD2PI;
183 extern const fcml_cstring M_CVTPD2PS;
184 extern const fcml_cstring M_CVTPI2PD;
185 extern const fcml_cstring M_CVTPI2PS;
186 extern const fcml_cstring M_CVTPS2DQ;
187 extern const fcml_cstring M_CVTPS2PD;
188 extern const fcml_cstring M_CVTPS2PI;
189 extern const fcml_cstring M_CVTSD2SI;
190 extern const fcml_cstring M_CVTSD2SS;
191 extern const fcml_cstring M_CVTSI2SD;
192 extern const fcml_cstring M_CVTSI2SS;
193 extern const fcml_cstring M_CVTSS2SD;
194 extern const fcml_cstring M_CVTSS2SI;
195 extern const fcml_cstring M_CVTTPD2DQ;
196 extern const fcml_cstring M_CVTTPD2PI;
197 extern const fcml_cstring M_CVTTPS2DQ;
198 extern const fcml_cstring M_CVTTPS2PI;
199 extern const fcml_cstring M_CVTTSD2SI;
200 extern const fcml_cstring M_CVTTSS2SI;
201 extern const fcml_cstring M_CWD;
202 extern const fcml_cstring M_CWDE;
203 extern const fcml_cstring M_DAA;
204 extern const fcml_cstring M_DAS;
205 extern const fcml_cstring M_DEC;
206 extern const fcml_cstring M_DIV;
207 extern const fcml_cstring M_DIVPD;
208 extern const fcml_cstring M_DIVPS;
209 extern const fcml_cstring M_DIVSD;
210 extern const fcml_cstring M_DIVSS;
211 extern const fcml_cstring M_DPPD;
212 extern const fcml_cstring M_DPPS;
213 extern const fcml_cstring M_EMMS;
214 extern const fcml_cstring M_ENTER;
215 extern const fcml_cstring M_EXTRACTPS;
216 extern const fcml_cstring M_EXTRQ;
217 extern const fcml_cstring M_F2XM1;
218 extern const fcml_cstring M_FABS;
219 extern const fcml_cstring M_FADD;
220 extern const fcml_cstring M_FADDP;
221 extern const fcml_cstring M_FBLD;
222 extern const fcml_cstring M_FBSTP;
223 extern const fcml_cstring M_FCHS;
224 extern const fcml_cstring M_FCLEX;
225 extern const fcml_cstring M_FCMOVB;
226 extern const fcml_cstring M_FCMOVBE;
227 extern const fcml_cstring M_FCMOVE;
228 extern const fcml_cstring M_FCMOVNB;
229 extern const fcml_cstring M_FCMOVNBE;
230 extern const fcml_cstring M_FCMOVNE;
231 extern const fcml_cstring M_FCMOVNU;
232 extern const fcml_cstring M_FCMOVU;
233 extern const fcml_cstring M_FCOM;
234 extern const fcml_cstring M_FCOMI;
235 extern const fcml_cstring M_FCOMIP;
236 extern const fcml_cstring M_FCOMP;
237 extern const fcml_cstring M_FCOMPP;
238 extern const fcml_cstring M_FCOS;
239 extern const fcml_cstring M_FDECSTP;
240 extern const fcml_cstring M_FDIV;
241 extern const fcml_cstring M_FDIVP;
242 extern const fcml_cstring M_FDIVR;
243 extern const fcml_cstring M_FDIVRP;
244 extern const fcml_cstring M_FEMMS;
245 extern const fcml_cstring M_FFREE;
246 extern const fcml_cstring M_FIADD;
247 extern const fcml_cstring M_FICOM;
248 extern const fcml_cstring M_FICOMP;
249 extern const fcml_cstring M_FIDIV;
250 extern const fcml_cstring M_FIDIVR;
251 extern const fcml_cstring M_FILD;
252 extern const fcml_cstring M_FIMUL;
253 extern const fcml_cstring M_FINCSTP;
254 extern const fcml_cstring M_FINIT;
255 extern const fcml_cstring M_FIST;
256 extern const fcml_cstring M_FISTP;
257 extern const fcml_cstring M_FISTTP;
258 extern const fcml_cstring M_FISUB;
259 extern const fcml_cstring M_FISUBR;
260 extern const fcml_cstring M_FLD;
261 extern const fcml_cstring M_FLD1;
262 extern const fcml_cstring M_FLDCW;
263 extern const fcml_cstring M_FLDENV;
264 extern const fcml_cstring M_FLDL2E;
265 extern const fcml_cstring M_FLDL2T;
266 extern const fcml_cstring M_FLDLG2;
267 extern const fcml_cstring M_FLDLN2;
268 extern const fcml_cstring M_FLDPI;
269 extern const fcml_cstring M_FLDZ;
270 extern const fcml_cstring M_FMUL;
271 extern const fcml_cstring M_FMULP;
272 extern const fcml_cstring M_FNCLEX;
273 extern const fcml_cstring M_FNINIT;
274 extern const fcml_cstring M_FNOP;
275 extern const fcml_cstring M_FNSAVE;
276 extern const fcml_cstring M_FNSTCW;
277 extern const fcml_cstring M_FNSTENV;
278 extern const fcml_cstring M_FNSTSW;
279 extern const fcml_cstring M_FPATAN;
280 extern const fcml_cstring M_FPREM;
281 extern const fcml_cstring M_FPREM1;
282 extern const fcml_cstring M_FPTAN;
283 extern const fcml_cstring M_FRNDINT;
284 extern const fcml_cstring M_FRSTOR;
285 extern const fcml_cstring M_FSAVE;
286 extern const fcml_cstring M_FSCALE;
287 extern const fcml_cstring M_FSIN;
288 extern const fcml_cstring M_FSINCOS;
289 extern const fcml_cstring M_FSQRT;
290 extern const fcml_cstring M_FST;
291 extern const fcml_cstring M_FSTCW;
292 extern const fcml_cstring M_FSTENV;
293 extern const fcml_cstring M_FSTP;
294 extern const fcml_cstring M_FSTSW;
295 extern const fcml_cstring M_FSUB;
296 extern const fcml_cstring M_FSUBP;
297 extern const fcml_cstring M_FSUBR;
298 extern const fcml_cstring M_FSUBRP;
299 extern const fcml_cstring M_FTST;
300 extern const fcml_cstring M_FUCOM;
301 extern const fcml_cstring M_FUCOMI;
302 extern const fcml_cstring M_FUCOMIP;
303 extern const fcml_cstring M_FUCOMP;
304 extern const fcml_cstring M_FUCOMPP;
305 extern const fcml_cstring M_FWAIT;
306 extern const fcml_cstring M_FXAM;
307 extern const fcml_cstring M_FXCH;
308 extern const fcml_cstring M_FXRSTOR;
309 extern const fcml_cstring M_FXRSTOR64;
310 extern const fcml_cstring M_FXSAVE;
311 extern const fcml_cstring M_FXSAVE64;
312 extern const fcml_cstring M_FXTRACT;
313 extern const fcml_cstring M_FYL2X;
314 extern const fcml_cstring M_FYL2XP1;
315 extern const fcml_cstring M_GETSEC;
316 extern const fcml_cstring M_HADDPD;
317 extern const fcml_cstring M_HADDPS;
318 extern const fcml_cstring M_HLT;
319 extern const fcml_cstring M_HSUBPD;
320 extern const fcml_cstring M_HSUBPS;
321 extern const fcml_cstring M_IDIV;
322 extern const fcml_cstring M_IMUL;
323 extern const fcml_cstring M_IN;
324 extern const fcml_cstring M_INC;
325 extern const fcml_cstring M_INS;
326 extern const fcml_cstring M_INSB;
327 extern const fcml_cstring M_INSD;
328 extern const fcml_cstring M_INSERTPS;
329 extern const fcml_cstring M_INSERTQ;
330 extern const fcml_cstring M_INSW;
331 extern const fcml_cstring M_INT;
332 extern const fcml_cstring M_INT3;
333 extern const fcml_cstring M_INTO;
334 extern const fcml_cstring M_INVD;
335 extern const fcml_cstring M_INVEPT;
336 extern const fcml_cstring M_INVLPG;
337 extern const fcml_cstring M_INVLPGA;
338 extern const fcml_cstring M_INVPCID;
339 extern const fcml_cstring M_INVVPID;
340 extern const fcml_cstring M_IRET;
341 extern const fcml_cstring M_IRETD;
342 extern const fcml_cstring M_IRETQ;
343 extern const fcml_cstring M_JA;
344 extern const fcml_cstring M_JAE;
345 extern const fcml_cstring M_JB;
346 extern const fcml_cstring M_JBE;
347 extern const fcml_cstring M_JC;
348 extern const fcml_cstring M_JCXZ;
349 extern const fcml_cstring M_JECXZ;
350 extern const fcml_cstring M_JENE;
351 extern const fcml_cstring M_JG;
352 extern const fcml_cstring M_JGE;
353 extern const fcml_cstring M_JL;
354 extern const fcml_cstring M_JLE;
355 extern const fcml_cstring M_JMP;
356 extern const fcml_cstring M_JNA;
357 extern const fcml_cstring M_JNAE;
358 extern const fcml_cstring M_JNB;
359 extern const fcml_cstring M_JNBE;
360 extern const fcml_cstring M_JNC;
361 extern const fcml_cstring M_JNG;
362 extern const fcml_cstring M_JNGE;
363 extern const fcml_cstring M_JNL;
364 extern const fcml_cstring M_JNLE;
365 extern const fcml_cstring M_JNO;
366 extern const fcml_cstring M_JNP;
367 extern const fcml_cstring M_JNS;
368 extern const fcml_cstring M_JNZ;
369 extern const fcml_cstring M_JO;
370 extern const fcml_cstring M_JP;
371 extern const fcml_cstring M_JPE;
372 extern const fcml_cstring M_JPO;
373 extern const fcml_cstring M_JRCXZ;
374 extern const fcml_cstring M_JS;
375 extern const fcml_cstring M_JZ;
376 extern const fcml_cstring M_KADDB;
377 extern const fcml_cstring M_KADDD;
378 extern const fcml_cstring M_KADDQ;
379 extern const fcml_cstring M_KADDW;
380 extern const fcml_cstring M_KANDB;
381 extern const fcml_cstring M_KANDD;
382 extern const fcml_cstring M_KANDNB;
383 extern const fcml_cstring M_KANDND;
384 extern const fcml_cstring M_KANDNQ;
385 extern const fcml_cstring M_KANDNW;
386 extern const fcml_cstring M_KANDQ;
387 extern const fcml_cstring M_KANDW;
388 extern const fcml_cstring M_KMOVB;
389 extern const fcml_cstring M_KMOVD;
390 extern const fcml_cstring M_KMOVQ;
391 extern const fcml_cstring M_KMOVW;
392 extern const fcml_cstring M_KNOTB;
393 extern const fcml_cstring M_KNOTD;
394 extern const fcml_cstring M_KNOTQ;
395 extern const fcml_cstring M_KNOTW;
396 extern const fcml_cstring M_KORB;
397 extern const fcml_cstring M_KORD;
398 extern const fcml_cstring M_KORQ;
399 extern const fcml_cstring M_KORTESTB;
400 extern const fcml_cstring M_KORTESTD;
401 extern const fcml_cstring M_KORTESTQ;
402 extern const fcml_cstring M_KORTESTW;
403 extern const fcml_cstring M_KORW;
404 extern const fcml_cstring M_KSHIFTLB;
405 extern const fcml_cstring M_KSHIFTLD;
406 extern const fcml_cstring M_KSHIFTLQ;
407 extern const fcml_cstring M_KSHIFTLW;
408 extern const fcml_cstring M_KSHIFTRB;
409 extern const fcml_cstring M_KSHIFTRD;
410 extern const fcml_cstring M_KSHIFTRQ;
411 extern const fcml_cstring M_KSHIFTRW;
412 extern const fcml_cstring M_KTESTB;
413 extern const fcml_cstring M_KTESTD;
414 extern const fcml_cstring M_KTESTQ;
415 extern const fcml_cstring M_KTESTW;
416 extern const fcml_cstring M_KXNORB;
417 extern const fcml_cstring M_KXNORD;
418 extern const fcml_cstring M_KXNORQ;
419 extern const fcml_cstring M_KXNORW;
420 extern const fcml_cstring M_KXORB;
421 extern const fcml_cstring M_KXORD;
422 extern const fcml_cstring M_KXORQ;
423 extern const fcml_cstring M_KXORW;
424 extern const fcml_cstring M_LAHF;
425 extern const fcml_cstring M_LAR;
426 extern const fcml_cstring M_LDDQU;
427 extern const fcml_cstring M_LDMXCSR;
428 extern const fcml_cstring M_LDS;
429 extern const fcml_cstring M_LEA;
430 extern const fcml_cstring M_LEAVE;
431 extern const fcml_cstring M_LES;
432 extern const fcml_cstring M_LFENCE;
433 extern const fcml_cstring M_LFS;
434 extern const fcml_cstring M_LGDT;
435 extern const fcml_cstring M_LGS;
436 extern const fcml_cstring M_LIDT;
437 extern const fcml_cstring M_LLDT;
438 extern const fcml_cstring M_LLWPCB;
439 extern const fcml_cstring M_LMSW;
440 extern const fcml_cstring M_LODS;
441 extern const fcml_cstring M_LODSB;
442 extern const fcml_cstring M_LODSD;
443 extern const fcml_cstring M_LODSQ;
444 extern const fcml_cstring M_LODSW;
445 extern const fcml_cstring M_LOOP;
446 extern const fcml_cstring M_LOOPE;
447 extern const fcml_cstring M_LOOPNE;
448 extern const fcml_cstring M_LOOPNZ;
449 extern const fcml_cstring M_LOOPZ;
450 extern const fcml_cstring M_LSL;
451 extern const fcml_cstring M_LSS;
452 extern const fcml_cstring M_LTR;
453 extern const fcml_cstring M_LWPINS;
454 extern const fcml_cstring M_LWPVAL;
455 extern const fcml_cstring M_LZCNT;
456 extern const fcml_cstring M_MASKMOVDQU;
457 extern const fcml_cstring M_MASKMOVQ;
458 extern const fcml_cstring M_MAXPD;
459 extern const fcml_cstring M_MAXPS;
460 extern const fcml_cstring M_MAXSD;
461 extern const fcml_cstring M_MAXSS;
462 extern const fcml_cstring M_MFENCE;
463 extern const fcml_cstring M_MINPD;
464 extern const fcml_cstring M_MINPS;
465 extern const fcml_cstring M_MINSD;
466 extern const fcml_cstring M_MINSS;
467 extern const fcml_cstring M_MONITOR;
468 extern const fcml_cstring M_MOV;
469 extern const fcml_cstring M_MOVAPD;
470 extern const fcml_cstring M_MOVAPS;
471 extern const fcml_cstring M_MOVBE;
472 extern const fcml_cstring M_MOVD;
473 extern const fcml_cstring M_MOVDDUP;
474 extern const fcml_cstring M_MOVDQ2Q;
475 extern const fcml_cstring M_MOVDQA;
476 extern const fcml_cstring M_MOVDQU;
477 extern const fcml_cstring M_MOVHLPS;
478 extern const fcml_cstring M_MOVHPD;
479 extern const fcml_cstring M_MOVHPS;
480 extern const fcml_cstring M_MOVLHPS;
481 extern const fcml_cstring M_MOVLPD;
482 extern const fcml_cstring M_MOVLPS;
483 extern const fcml_cstring M_MOVMSKPD;
484 extern const fcml_cstring M_MOVMSKPS;
485 extern const fcml_cstring M_MOVNTDQ;
486 extern const fcml_cstring M_MOVNTDQA;
487 extern const fcml_cstring M_MOVNTI;
488 extern const fcml_cstring M_MOVNTPD;
489 extern const fcml_cstring M_MOVNTPS;
490 extern const fcml_cstring M_MOVNTQ;
491 extern const fcml_cstring M_MOVNTSD;
492 extern const fcml_cstring M_MOVNTSS;
493 extern const fcml_cstring M_MOVQ;
494 extern const fcml_cstring M_MOVQ2DQ;
495 extern const fcml_cstring M_MOVS;
496 extern const fcml_cstring M_MOVSB;
497 extern const fcml_cstring M_MOVSD;
498 extern const fcml_cstring M_MOVSHDUP;
499 extern const fcml_cstring M_MOVSLDUP;
500 extern const fcml_cstring M_MOVSQ;
501 extern const fcml_cstring M_MOVSS;
502 extern const fcml_cstring M_MOVSW;
503 extern const fcml_cstring M_MOVSX;
504 extern const fcml_cstring M_MOVSXD;
505 extern const fcml_cstring M_MOVUPD;
506 extern const fcml_cstring M_MOVUPS;
507 extern const fcml_cstring M_MOVZX;
508 extern const fcml_cstring M_MPSADBW;
509 extern const fcml_cstring M_MUL;
510 extern const fcml_cstring M_MULPD;
511 extern const fcml_cstring M_MULPS;
512 extern const fcml_cstring M_MULSD;
513 extern const fcml_cstring M_MULSS;
514 extern const fcml_cstring M_MULX;
515 extern const fcml_cstring M_MWAIT;
516 extern const fcml_cstring M_NEG;
517 extern const fcml_cstring M_NOP;
518 extern const fcml_cstring M_NOT;
519 extern const fcml_cstring M_OR;
520 extern const fcml_cstring M_ORPD;
521 extern const fcml_cstring M_ORPS;
522 extern const fcml_cstring M_OUT;
523 extern const fcml_cstring M_OUTS;
524 extern const fcml_cstring M_OUTSB;
525 extern const fcml_cstring M_OUTSD;
526 extern const fcml_cstring M_OUTSW;
527 extern const fcml_cstring M_PABSB;
528 extern const fcml_cstring M_PABSD;
529 extern const fcml_cstring M_PABSW;
530 extern const fcml_cstring M_PACKSSDW;
531 extern const fcml_cstring M_PACKSSWB;
532 extern const fcml_cstring M_PACKUSDW;
533 extern const fcml_cstring M_PACKUSWB;
534 extern const fcml_cstring M_PADDB;
535 extern const fcml_cstring M_PADDD;
536 extern const fcml_cstring M_PADDQ;
537 extern const fcml_cstring M_PADDSB;
538 extern const fcml_cstring M_PADDSW;
539 extern const fcml_cstring M_PADDUSB;
540 extern const fcml_cstring M_PADDUSW;
541 extern const fcml_cstring M_PADDW;
542 extern const fcml_cstring M_PALIGNR;
543 extern const fcml_cstring M_PAND;
544 extern const fcml_cstring M_PANDN;
545 extern const fcml_cstring M_PAUSE;
546 extern const fcml_cstring M_PAVGB;
547 extern const fcml_cstring M_PAVGUSB;
548 extern const fcml_cstring M_PAVGW;
549 extern const fcml_cstring M_PBLENDVB;
550 extern const fcml_cstring M_PBLENDW;
551 extern const fcml_cstring M_PCLMULQDQ;
552 extern const fcml_cstring M_PCMPEQB;
553 extern const fcml_cstring M_PCMPEQD;
554 extern const fcml_cstring M_PCMPEQQ;
555 extern const fcml_cstring M_PCMPEQW;
556 extern const fcml_cstring M_PCMPESTRI;
557 extern const fcml_cstring M_PCMPESTRM;
558 extern const fcml_cstring M_PCMPGTB;
559 extern const fcml_cstring M_PCMPGTD;
560 extern const fcml_cstring M_PCMPGTQ;
561 extern const fcml_cstring M_PCMPGTW;
562 extern const fcml_cstring M_PCMPISTRI;
563 extern const fcml_cstring M_PCMPISTRM;
564 extern const fcml_cstring M_PDEP;
565 extern const fcml_cstring M_PEXT;
566 extern const fcml_cstring M_PEXTRB;
567 extern const fcml_cstring M_PEXTRD;
568 extern const fcml_cstring M_PEXTRQ;
569 extern const fcml_cstring M_PEXTRW;
570 extern const fcml_cstring M_PF2ID;
571 extern const fcml_cstring M_PF2IW;
572 extern const fcml_cstring M_PFACC;
573 extern const fcml_cstring M_PFADD;
574 extern const fcml_cstring M_PFCMPEQ;
575 extern const fcml_cstring M_PFCMPGE;
576 extern const fcml_cstring M_PFCMPGT;
577 extern const fcml_cstring M_PFMAX;
578 extern const fcml_cstring M_PFMIN;
579 extern const fcml_cstring M_PFMUL;
580 extern const fcml_cstring M_PFNACC;
581 extern const fcml_cstring M_PFPNACC;
582 extern const fcml_cstring M_PFRCP;
583 extern const fcml_cstring M_PFRCPIT1;
584 extern const fcml_cstring M_PFRCPIT2;
585 extern const fcml_cstring M_PFRSQIT1;
586 extern const fcml_cstring M_PFRSQRT;
587 extern const fcml_cstring M_PFSUB;
588 extern const fcml_cstring M_PFSUBR;
589 extern const fcml_cstring M_PHADDD;
590 extern const fcml_cstring M_PHADDSW;
591 extern const fcml_cstring M_PHADDW;
592 extern const fcml_cstring M_PHMINPOSUW;
593 extern const fcml_cstring M_PHSUBD;
594 extern const fcml_cstring M_PHSUBSW;
595 extern const fcml_cstring M_PHSUBW;
596 extern const fcml_cstring M_PI2FD;
597 extern const fcml_cstring M_PI2FW;
598 extern const fcml_cstring M_PINSRB;
599 extern const fcml_cstring M_PINSRD;
600 extern const fcml_cstring M_PINSRQ;
601 extern const fcml_cstring M_PINSRW;
602 extern const fcml_cstring M_PMADDUBSW;
603 extern const fcml_cstring M_PMADDWD;
604 extern const fcml_cstring M_PMAXSB;
605 extern const fcml_cstring M_PMAXSD;
606 extern const fcml_cstring M_PMAXSW;
607 extern const fcml_cstring M_PMAXUB;
608 extern const fcml_cstring M_PMAXUD;
609 extern const fcml_cstring M_PMAXUW;
610 extern const fcml_cstring M_PMINSB;
611 extern const fcml_cstring M_PMINSD;
612 extern const fcml_cstring M_PMINSW;
613 extern const fcml_cstring M_PMINUB;
614 extern const fcml_cstring M_PMINUD;
615 extern const fcml_cstring M_PMINUW;
616 extern const fcml_cstring M_PMOVMSKB;
617 extern const fcml_cstring M_PMOVSXBD;
618 extern const fcml_cstring M_PMOVSXBQ;
619 extern const fcml_cstring M_PMOVSXBW;
620 extern const fcml_cstring M_PMOVSXDQ;
621 extern const fcml_cstring M_PMOVSXWD;
622 extern const fcml_cstring M_PMOVSXWQ;
623 extern const fcml_cstring M_PMOVZXBD;
624 extern const fcml_cstring M_PMOVZXBQ;
625 extern const fcml_cstring M_PMOVZXBW;
626 extern const fcml_cstring M_PMOVZXDQ;
627 extern const fcml_cstring M_PMOVZXWD;
628 extern const fcml_cstring M_PMOVZXWQ;
629 extern const fcml_cstring M_PMULDQ;
630 extern const fcml_cstring M_PMULHRSW;
631 extern const fcml_cstring M_PMULHRW;
632 extern const fcml_cstring M_PMULHUW;
633 extern const fcml_cstring M_PMULHW;
634 extern const fcml_cstring M_PMULLD;
635 extern const fcml_cstring M_PMULLW;
636 extern const fcml_cstring M_PMULUDQ;
637 extern const fcml_cstring M_POP;
638 extern const fcml_cstring M_POPA;
639 extern const fcml_cstring M_POPAD;
640 extern const fcml_cstring M_POPCNT;
641 extern const fcml_cstring M_POPF;
642 extern const fcml_cstring M_POPFD;
643 extern const fcml_cstring M_POPFQ;
644 extern const fcml_cstring M_POR;
645 extern const fcml_cstring M_PREFETCH;
646 extern const fcml_cstring M_PREFETCHNTA;
647 extern const fcml_cstring M_PREFETCHT0;
648 extern const fcml_cstring M_PREFETCHT1;
649 extern const fcml_cstring M_PREFETCHT2;
650 extern const fcml_cstring M_PREFETCHW;
651 extern const fcml_cstring M_PREFETCHWT1;
652 extern const fcml_cstring M_PSADBW;
653 extern const fcml_cstring M_PSHUFB;
654 extern const fcml_cstring M_PSHUFD;
655 extern const fcml_cstring M_PSHUFHW;
656 extern const fcml_cstring M_PSHUFLW;
657 extern const fcml_cstring M_PSHUFW;
658 extern const fcml_cstring M_PSIGNB;
659 extern const fcml_cstring M_PSIGND;
660 extern const fcml_cstring M_PSIGNW;
661 extern const fcml_cstring M_PSLLD;
662 extern const fcml_cstring M_PSLLDQ;
663 extern const fcml_cstring M_PSLLQ;
664 extern const fcml_cstring M_PSLLW;
665 extern const fcml_cstring M_PSRAD;
666 extern const fcml_cstring M_PSRAW;
667 extern const fcml_cstring M_PSRLD;
668 extern const fcml_cstring M_PSRLDQ;
669 extern const fcml_cstring M_PSRLQ;
670 extern const fcml_cstring M_PSRLW;
671 extern const fcml_cstring M_PSUBB;
672 extern const fcml_cstring M_PSUBD;
673 extern const fcml_cstring M_PSUBQ;
674 extern const fcml_cstring M_PSUBSB;
675 extern const fcml_cstring M_PSUBSW;
676 extern const fcml_cstring M_PSUBUSB;
677 extern const fcml_cstring M_PSUBUSW;
678 extern const fcml_cstring M_PSUBW;
679 extern const fcml_cstring M_PSWAPD;
680 extern const fcml_cstring M_PTEST;
681 extern const fcml_cstring M_PUNPCKHBW;
682 extern const fcml_cstring M_PUNPCKHDQ;
683 extern const fcml_cstring M_PUNPCKHQDQ;
684 extern const fcml_cstring M_PUNPCKHWD;
685 extern const fcml_cstring M_PUNPCKLBW;
686 extern const fcml_cstring M_PUNPCKLDQ;
687 extern const fcml_cstring M_PUNPCKLQDQ;
688 extern const fcml_cstring M_PUNPCKLWD;
689 extern const fcml_cstring M_PUSH;
690 extern const fcml_cstring M_PUSHA;
691 extern const fcml_cstring M_PUSHAD;
692 extern const fcml_cstring M_PUSHF;
693 extern const fcml_cstring M_PUSHFD;
694 extern const fcml_cstring M_PUSHFQ;
695 extern const fcml_cstring M_PXOR;
696 extern const fcml_cstring M_RCL;
697 extern const fcml_cstring M_RCPPS;
698 extern const fcml_cstring M_RCPSS;
699 extern const fcml_cstring M_RCR;
700 extern const fcml_cstring M_RDFSBASE;
701 extern const fcml_cstring M_RDGSBASE;
702 extern const fcml_cstring M_RDMSR;
703 extern const fcml_cstring M_RDPMC;
704 extern const fcml_cstring M_RDRAND;
705 extern const fcml_cstring M_RDSEED;
706 extern const fcml_cstring M_RDTSC;
707 extern const fcml_cstring M_RDTSCP;
708 extern const fcml_cstring M_RET;
709 extern const fcml_cstring M_RETF;
710 extern const fcml_cstring M_ROL;
711 extern const fcml_cstring M_ROR;
712 extern const fcml_cstring M_RORX;
713 extern const fcml_cstring M_ROUNDPD;
714 extern const fcml_cstring M_ROUNDPS;
715 extern const fcml_cstring M_ROUNDSD;
716 extern const fcml_cstring M_ROUNDSS;
717 extern const fcml_cstring M_RSM;
718 extern const fcml_cstring M_RSQRTPS;
719 extern const fcml_cstring M_RSQRTSS;
720 extern const fcml_cstring M_SAHF;
721 extern const fcml_cstring M_SAL;
722 extern const fcml_cstring M_SAR;
723 extern const fcml_cstring M_SARX;
724 extern const fcml_cstring M_SBB;
725 extern const fcml_cstring M_SCAS;
726 extern const fcml_cstring M_SCASB;
727 extern const fcml_cstring M_SCASD;
728 extern const fcml_cstring M_SCASQ;
729 extern const fcml_cstring M_SCASW;
730 extern const fcml_cstring M_SETA;
731 extern const fcml_cstring M_SETAE;
732 extern const fcml_cstring M_SETB;
733 extern const fcml_cstring M_SETBE;
734 extern const fcml_cstring M_SETC;
735 extern const fcml_cstring M_SETENE;
736 extern const fcml_cstring M_SETG;
737 extern const fcml_cstring M_SETGE;
738 extern const fcml_cstring M_SETL;
739 extern const fcml_cstring M_SETLE;
740 extern const fcml_cstring M_SETNA;
741 extern const fcml_cstring M_SETNAE;
742 extern const fcml_cstring M_SETNB;
743 extern const fcml_cstring M_SETNBE;
744 extern const fcml_cstring M_SETNC;
745 extern const fcml_cstring M_SETNG;
746 extern const fcml_cstring M_SETNGE;
747 extern const fcml_cstring M_SETNL;
748 extern const fcml_cstring M_SETNLE;
749 extern const fcml_cstring M_SETNO;
750 extern const fcml_cstring M_SETNP;
751 extern const fcml_cstring M_SETNS;
752 extern const fcml_cstring M_SETNZ;
753 extern const fcml_cstring M_SETO;
754 extern const fcml_cstring M_SETP;
755 extern const fcml_cstring M_SETPE;
756 extern const fcml_cstring M_SETPO;
757 extern const fcml_cstring M_SETS;
758 extern const fcml_cstring M_SETZ;
759 extern const fcml_cstring M_SFENCE;
760 extern const fcml_cstring M_SGDT;
761 extern const fcml_cstring M_SHL;
762 extern const fcml_cstring M_SHLD;
763 extern const fcml_cstring M_SHLX;
764 extern const fcml_cstring M_SHR;
765 extern const fcml_cstring M_SHRD;
766 extern const fcml_cstring M_SHRX;
767 extern const fcml_cstring M_SHUFPD;
768 extern const fcml_cstring M_SHUFPS;
769 extern const fcml_cstring M_SIDT;
770 extern const fcml_cstring M_SKINIT;
771 extern const fcml_cstring M_SLDT;
772 extern const fcml_cstring M_SLWPCB;
773 extern const fcml_cstring M_SMSW;
774 extern const fcml_cstring M_SQRTPD;
775 extern const fcml_cstring M_SQRTPS;
776 extern const fcml_cstring M_SQRTSD;
777 extern const fcml_cstring M_SQRTSS;
778 extern const fcml_cstring M_STAC;
779 extern const fcml_cstring M_STC;
780 extern const fcml_cstring M_STD;
781 extern const fcml_cstring M_STGI;
782 extern const fcml_cstring M_STI;
783 extern const fcml_cstring M_STMXCSR;
784 extern const fcml_cstring M_STOS;
785 extern const fcml_cstring M_STOSB;
786 extern const fcml_cstring M_STOSD;
787 extern const fcml_cstring M_STOSQ;
788 extern const fcml_cstring M_STOSW;
789 extern const fcml_cstring M_STR;
790 extern const fcml_cstring M_SUB;
791 extern const fcml_cstring M_SUBPD;
792 extern const fcml_cstring M_SUBPS;
793 extern const fcml_cstring M_SUBSD;
794 extern const fcml_cstring M_SUBSS;
795 extern const fcml_cstring M_SWAPGS;
796 extern const fcml_cstring M_SYSCALL;
797 extern const fcml_cstring M_SYSENTER;
798 extern const fcml_cstring M_SYSEXIT;
799 extern const fcml_cstring M_SYSRET;
800 extern const fcml_cstring M_T1MSKC;
801 extern const fcml_cstring M_TEST;
802 extern const fcml_cstring M_TZCNT;
803 extern const fcml_cstring M_TZMSK;
804 extern const fcml_cstring M_UCOMISD;
805 extern const fcml_cstring M_UCOMISS;
806 extern const fcml_cstring M_UD2;
807 extern const fcml_cstring M_UNPCKHPD;
808 extern const fcml_cstring M_UNPCKHPS;
809 extern const fcml_cstring M_UNPCKLPD;
810 extern const fcml_cstring M_UNPCKLPS;
811 extern const fcml_cstring M_V4FMADDPS;
812 extern const fcml_cstring M_V4FMADDSS;
813 extern const fcml_cstring M_V4FNMADDPS;
814 extern const fcml_cstring M_V4FNMADDSS;
815 extern const fcml_cstring M_VADDPD;
816 extern const fcml_cstring M_VADDPS;
817 extern const fcml_cstring M_VADDSD;
818 extern const fcml_cstring M_VADDSS;
819 extern const fcml_cstring M_VADDSUBPD;
820 extern const fcml_cstring M_VADDSUBPS;
821 extern const fcml_cstring M_VAESDEC;
822 extern const fcml_cstring M_VAESDECLAST;
823 extern const fcml_cstring M_VAESENC;
824 extern const fcml_cstring M_VAESENCLAST;
825 extern const fcml_cstring M_VAESIMC;
826 extern const fcml_cstring M_VAESKEYGENASSIST;
827 extern const fcml_cstring M_VALIGND;
828 extern const fcml_cstring M_VALIGNQ;
829 extern const fcml_cstring M_VANDNPD;
830 extern const fcml_cstring M_VANDNPS;
831 extern const fcml_cstring M_VANDPD;
832 extern const fcml_cstring M_VANDPS;
833 extern const fcml_cstring M_VBLENDMPD;
834 extern const fcml_cstring M_VBLENDMPS;
835 extern const fcml_cstring M_VBLENDPD;
836 extern const fcml_cstring M_VBLENDPS;
837 extern const fcml_cstring M_VBLENDVPD;
838 extern const fcml_cstring M_VBLENDVPS;
839 extern const fcml_cstring M_VBROADCASTF128;
840 extern const fcml_cstring M_VBROADCASTF32X2;
841 extern const fcml_cstring M_VBROADCASTF32X4;
842 extern const fcml_cstring M_VBROADCASTF32X8;
843 extern const fcml_cstring M_VBROADCASTF64X2;
844 extern const fcml_cstring M_VBROADCASTF64X4;
845 extern const fcml_cstring M_VBROADCASTI128;
846 extern const fcml_cstring M_VBROADCASTI32X2;
847 extern const fcml_cstring M_VBROADCASTI32X4;
848 extern const fcml_cstring M_VBROADCASTI32X8;
849 extern const fcml_cstring M_VBROADCASTI64X2;
850 extern const fcml_cstring M_VBROADCASTI64X4;
851 extern const fcml_cstring M_VBROADCASTSD;
852 extern const fcml_cstring M_VBROADCASTSS;
853 extern const fcml_cstring M_VCMPEQ_OSPD;
854 extern const fcml_cstring M_VCMPEQ_OSPS;
855 extern const fcml_cstring M_VCMPEQ_OSSD;
856 extern const fcml_cstring M_VCMPEQ_OSSS;
857 extern const fcml_cstring M_VCMPEQ_UQPD;
858 extern const fcml_cstring M_VCMPEQ_UQPS;
859 extern const fcml_cstring M_VCMPEQ_UQSD;
860 extern const fcml_cstring M_VCMPEQ_UQSS;
861 extern const fcml_cstring M_VCMPEQ_USPD;
862 extern const fcml_cstring M_VCMPEQ_USPS;
863 extern const fcml_cstring M_VCMPEQ_USSD;
864 extern const fcml_cstring M_VCMPEQ_USSS;
865 extern const fcml_cstring M_VCMPEQPD;
866 extern const fcml_cstring M_VCMPEQPS;
867 extern const fcml_cstring M_VCMPEQSD;
868 extern const fcml_cstring M_VCMPEQSS;
869 extern const fcml_cstring M_VCMPFALSE_OSPD;
870 extern const fcml_cstring M_VCMPFALSE_OSPS;
871 extern const fcml_cstring M_VCMPFALSE_OSSD;
872 extern const fcml_cstring M_VCMPFALSE_OSSS;
873 extern const fcml_cstring M_VCMPFALSEPD;
874 extern const fcml_cstring M_VCMPFALSEPS;
875 extern const fcml_cstring M_VCMPFALSESD;
876 extern const fcml_cstring M_VCMPFALSESS;
877 extern const fcml_cstring M_VCMPGE_OQPD;
878 extern const fcml_cstring M_VCMPGE_OQPS;
879 extern const fcml_cstring M_VCMPGE_OQSD;
880 extern const fcml_cstring M_VCMPGE_OQSS;
881 extern const fcml_cstring M_VCMPGEPD;
882 extern const fcml_cstring M_VCMPGEPS;
883 extern const fcml_cstring M_VCMPGESD;
884 extern const fcml_cstring M_VCMPGESS;
885 extern const fcml_cstring M_VCMPGT_OQPD;
886 extern const fcml_cstring M_VCMPGT_OQPS;
887 extern const fcml_cstring M_VCMPGT_OQSD;
888 extern const fcml_cstring M_VCMPGT_OQSS;
889 extern const fcml_cstring M_VCMPGTPD;
890 extern const fcml_cstring M_VCMPGTPS;
891 extern const fcml_cstring M_VCMPGTSD;
892 extern const fcml_cstring M_VCMPGTSS;
893 extern const fcml_cstring M_VCMPLE_OQPD;
894 extern const fcml_cstring M_VCMPLE_OQPS;
895 extern const fcml_cstring M_VCMPLE_OQSD;
896 extern const fcml_cstring M_VCMPLE_OQSS;
897 extern const fcml_cstring M_VCMPLEPD;
898 extern const fcml_cstring M_VCMPLEPS;
899 extern const fcml_cstring M_VCMPLESD;
900 extern const fcml_cstring M_VCMPLESS;
901 extern const fcml_cstring M_VCMPLT_OQPD;
902 extern const fcml_cstring M_VCMPLT_OQPS;
903 extern const fcml_cstring M_VCMPLT_OQSD;
904 extern const fcml_cstring M_VCMPLT_OQSS;
905 extern const fcml_cstring M_VCMPLTPD;
906 extern const fcml_cstring M_VCMPLTPS;
907 extern const fcml_cstring M_VCMPLTSD;
908 extern const fcml_cstring M_VCMPLTSS;
909 extern const fcml_cstring M_VCMPNEQ_OQPD;
910 extern const fcml_cstring M_VCMPNEQ_OQPS;
911 extern const fcml_cstring M_VCMPNEQ_OQSD;
912 extern const fcml_cstring M_VCMPNEQ_OQSS;
913 extern const fcml_cstring M_VCMPNEQ_OSPD;
914 extern const fcml_cstring M_VCMPNEQ_OSPS;
915 extern const fcml_cstring M_VCMPNEQ_OSSD;
916 extern const fcml_cstring M_VCMPNEQ_OSSS;
917 extern const fcml_cstring M_VCMPNEQ_USPD;
918 extern const fcml_cstring M_VCMPNEQ_USPS;
919 extern const fcml_cstring M_VCMPNEQ_USSD;
920 extern const fcml_cstring M_VCMPNEQ_USSS;
921 extern const fcml_cstring M_VCMPNEQPD;
922 extern const fcml_cstring M_VCMPNEQPS;
923 extern const fcml_cstring M_VCMPNEQSD;
924 extern const fcml_cstring M_VCMPNEQSS;
925 extern const fcml_cstring M_VCMPNGE_UQPD;
926 extern const fcml_cstring M_VCMPNGE_UQPS;
927 extern const fcml_cstring M_VCMPNGE_UQSD;
928 extern const fcml_cstring M_VCMPNGE_UQSS;
929 extern const fcml_cstring M_VCMPNGEPD;
930 extern const fcml_cstring M_VCMPNGEPS;
931 extern const fcml_cstring M_VCMPNGESD;
932 extern const fcml_cstring M_VCMPNGESS;
933 extern const fcml_cstring M_VCMPNGT_UQPD;
934 extern const fcml_cstring M_VCMPNGT_UQPS;
935 extern const fcml_cstring M_VCMPNGT_UQSD;
936 extern const fcml_cstring M_VCMPNGT_UQSS;
937 extern const fcml_cstring M_VCMPNGTPD;
938 extern const fcml_cstring M_VCMPNGTPS;
939 extern const fcml_cstring M_VCMPNGTSD;
940 extern const fcml_cstring M_VCMPNGTSS;
941 extern const fcml_cstring M_VCMPNLE_UQPD;
942 extern const fcml_cstring M_VCMPNLE_UQPS;
943 extern const fcml_cstring M_VCMPNLE_UQSD;
944 extern const fcml_cstring M_VCMPNLE_UQSS;
945 extern const fcml_cstring M_VCMPNLEPD;
946 extern const fcml_cstring M_VCMPNLEPS;
947 extern const fcml_cstring M_VCMPNLESD;
948 extern const fcml_cstring M_VCMPNLESS;
949 extern const fcml_cstring M_VCMPNLT_UQPD;
950 extern const fcml_cstring M_VCMPNLT_UQPS;
951 extern const fcml_cstring M_VCMPNLT_UQSD;
952 extern const fcml_cstring M_VCMPNLT_UQSS;
953 extern const fcml_cstring M_VCMPNLTPD;
954 extern const fcml_cstring M_VCMPNLTPS;
955 extern const fcml_cstring M_VCMPNLTSD;
956 extern const fcml_cstring M_VCMPNLTSS;
957 extern const fcml_cstring M_VCMPORD_SPD;
958 extern const fcml_cstring M_VCMPORD_SPS;
959 extern const fcml_cstring M_VCMPORD_SSD;
960 extern const fcml_cstring M_VCMPORD_SSS;
961 extern const fcml_cstring M_VCMPORDPD;
962 extern const fcml_cstring M_VCMPORDPS;
963 extern const fcml_cstring M_VCMPORDSD;
964 extern const fcml_cstring M_VCMPORDSS;
965 extern const fcml_cstring M_VCMPPD;
966 extern const fcml_cstring M_VCMPPS;
967 extern const fcml_cstring M_VCMPSD;
968 extern const fcml_cstring M_VCMPSS;
969 extern const fcml_cstring M_VCMPTRUE_USPD;
970 extern const fcml_cstring M_VCMPTRUE_USPS;
971 extern const fcml_cstring M_VCMPTRUE_USSD;
972 extern const fcml_cstring M_VCMPTRUE_USSS;
973 extern const fcml_cstring M_VCMPTRUEPD;
974 extern const fcml_cstring M_VCMPTRUEPS;
975 extern const fcml_cstring M_VCMPTRUESD;
976 extern const fcml_cstring M_VCMPTRUESS;
977 extern const fcml_cstring M_VCMPUNORD_SPD;
978 extern const fcml_cstring M_VCMPUNORD_SPS;
979 extern const fcml_cstring M_VCMPUNORD_SSD;
980 extern const fcml_cstring M_VCMPUNORD_SSS;
981 extern const fcml_cstring M_VCMPUNORDPD;
982 extern const fcml_cstring M_VCMPUNORDPS;
983 extern const fcml_cstring M_VCMPUNORDSD;
984 extern const fcml_cstring M_VCMPUNORDSS;
985 extern const fcml_cstring M_VCOMISD;
986 extern const fcml_cstring M_VCOMISS;
987 extern const fcml_cstring M_VCOMPRESSPD;
988 extern const fcml_cstring M_VCOMPRESSPS;
989 extern const fcml_cstring M_VCVTDQ2PD;
990 extern const fcml_cstring M_VCVTDQ2PS;
991 extern const fcml_cstring M_VCVTPD2DQ;
992 extern const fcml_cstring M_VCVTPD2PS;
993 extern const fcml_cstring M_VCVTPD2QQ;
994 extern const fcml_cstring M_VCVTPD2UDQ;
995 extern const fcml_cstring M_VCVTPD2UQQ;
996 extern const fcml_cstring M_VCVTPH2PS;
997 extern const fcml_cstring M_VCVTPS2DQ;
998 extern const fcml_cstring M_VCVTPS2PD;
999 extern const fcml_cstring M_VCVTPS2PH;
1000 extern const fcml_cstring M_VCVTPS2QQ;
1001 extern const fcml_cstring M_VCVTPS2UDQ;
1002 extern const fcml_cstring M_VCVTPS2UQQ;
1003 extern const fcml_cstring M_VCVTQQ2PD;
1004 extern const fcml_cstring M_VCVTQQ2PS;
1005 extern const fcml_cstring M_VCVTSD2SI;
1006 extern const fcml_cstring M_VCVTSD2SS;
1007 extern const fcml_cstring M_VCVTSD2USI;
1008 extern const fcml_cstring M_VCVTSI2SD;
1009 extern const fcml_cstring M_VCVTSI2SS;
1010 extern const fcml_cstring M_VCVTSS2SD;
1011 extern const fcml_cstring M_VCVTSS2SI;
1012 extern const fcml_cstring M_VCVTSS2USI;
1013 extern const fcml_cstring M_VCVTTPD2DQ;
1014 extern const fcml_cstring M_VCVTTPD2QQ;
1015 extern const fcml_cstring M_VCVTTPD2UDQ;
1016 extern const fcml_cstring M_VCVTTPD2UQQ;
1017 extern const fcml_cstring M_VCVTTPS2DQ;
1018 extern const fcml_cstring M_VCVTTPS2QQ;
1019 extern const fcml_cstring M_VCVTTPS2UDQ;
1020 extern const fcml_cstring M_VCVTTPS2UQQ;
1021 extern const fcml_cstring M_VCVTTSD2SI;
1022 extern const fcml_cstring M_VCVTTSD2USI;
1023 extern const fcml_cstring M_VCVTTSS2SI;
1024 extern const fcml_cstring M_VCVTTSS2USI;
1025 extern const fcml_cstring M_VCVTUDQ2PD;
1026 extern const fcml_cstring M_VCVTUDQ2PS;
1027 extern const fcml_cstring M_VCVTUQQ2PD;
1028 extern const fcml_cstring M_VCVTUQQ2PS;
1029 extern const fcml_cstring M_VCVTUSI2SD;
1030 extern const fcml_cstring M_VCVTUSI2SS;
1031 extern const fcml_cstring M_VDBPSADBW;
1032 extern const fcml_cstring M_VDIVPD;
1033 extern const fcml_cstring M_VDIVPS;
1034 extern const fcml_cstring M_VDIVSD;
1035 extern const fcml_cstring M_VDIVSS;
1036 extern const fcml_cstring M_VDPPD;
1037 extern const fcml_cstring M_VDPPS;
1038 extern const fcml_cstring M_VERR;
1039 extern const fcml_cstring M_VERW;
1040 extern const fcml_cstring M_VEXP2PD;
1041 extern const fcml_cstring M_VEXP2PS;
1042 extern const fcml_cstring M_VEXPANDPD;
1043 extern const fcml_cstring M_VEXPANDPS;
1044 extern const fcml_cstring M_VEXTRACTF128;
1045 extern const fcml_cstring M_VEXTRACTF32X4;
1046 extern const fcml_cstring M_VEXTRACTF32X8;
1047 extern const fcml_cstring M_VEXTRACTF64X2;
1048 extern const fcml_cstring M_VEXTRACTF64X4;
1049 extern const fcml_cstring M_VEXTRACTI128;
1050 extern const fcml_cstring M_VEXTRACTI32X4;
1051 extern const fcml_cstring M_VEXTRACTI32X8;
1052 extern const fcml_cstring M_VEXTRACTI64X2;
1053 extern const fcml_cstring M_VEXTRACTI64X4;
1054 extern const fcml_cstring M_VEXTRACTPS;
1055 extern const fcml_cstring M_VFIXUPIMMPD;
1056 extern const fcml_cstring M_VFIXUPIMMPS;
1057 extern const fcml_cstring M_VFIXUPIMMSD;
1058 extern const fcml_cstring M_VFIXUPIMMSS;
1059 extern const fcml_cstring M_VFMADD132PD;
1060 extern const fcml_cstring M_VFMADD132PS;
1061 extern const fcml_cstring M_VFMADD132SD;
1062 extern const fcml_cstring M_VFMADD132SS;
1063 extern const fcml_cstring M_VFMADD213PD;
1064 extern const fcml_cstring M_VFMADD213PS;
1065 extern const fcml_cstring M_VFMADD213SD;
1066 extern const fcml_cstring M_VFMADD213SS;
1067 extern const fcml_cstring M_VFMADD231PD;
1068 extern const fcml_cstring M_VFMADD231PS;
1069 extern const fcml_cstring M_VFMADD231SD;
1070 extern const fcml_cstring M_VFMADD231SS;
1071 extern const fcml_cstring M_VFMADDPD;
1072 extern const fcml_cstring M_VFMADDPS;
1073 extern const fcml_cstring M_VFMADDSD;
1074 extern const fcml_cstring M_VFMADDSS;
1075 extern const fcml_cstring M_VFMADDSUB132PD;
1076 extern const fcml_cstring M_VFMADDSUB132PS;
1077 extern const fcml_cstring M_VFMADDSUB213PD;
1078 extern const fcml_cstring M_VFMADDSUB213PS;
1079 extern const fcml_cstring M_VFMADDSUB231PD;
1080 extern const fcml_cstring M_VFMADDSUB231PS;
1081 extern const fcml_cstring M_VFMADDSUBPD;
1082 extern const fcml_cstring M_VFMADDSUBPS;
1083 extern const fcml_cstring M_VFMSUB132PD;
1084 extern const fcml_cstring M_VFMSUB132PS;
1085 extern const fcml_cstring M_VFMSUB132SD;
1086 extern const fcml_cstring M_VFMSUB132SS;
1087 extern const fcml_cstring M_VFMSUB213PD;
1088 extern const fcml_cstring M_VFMSUB213PS;
1089 extern const fcml_cstring M_VFMSUB213SD;
1090 extern const fcml_cstring M_VFMSUB213SS;
1091 extern const fcml_cstring M_VFMSUB231PD;
1092 extern const fcml_cstring M_VFMSUB231PS;
1093 extern const fcml_cstring M_VFMSUB231SD;
1094 extern const fcml_cstring M_VFMSUB231SS;
1095 extern const fcml_cstring M_VFMSUBADD132PD;
1096 extern const fcml_cstring M_VFMSUBADD132PS;
1097 extern const fcml_cstring M_VFMSUBADD213PD;
1098 extern const fcml_cstring M_VFMSUBADD213PS;
1099 extern const fcml_cstring M_VFMSUBADD231PD;
1100 extern const fcml_cstring M_VFMSUBADD231PS;
1101 extern const fcml_cstring M_VFMSUBADDPD;
1102 extern const fcml_cstring M_VFMSUBADDPS;
1103 extern const fcml_cstring M_VFMSUBPD;
1104 extern const fcml_cstring M_VFMSUBPS;
1105 extern const fcml_cstring M_VFMSUBSD;
1106 extern const fcml_cstring M_VFMSUBSS;
1107 extern const fcml_cstring M_VFNMADD132PD;
1108 extern const fcml_cstring M_VFNMADD132PS;
1109 extern const fcml_cstring M_VFNMADD132SD;
1110 extern const fcml_cstring M_VFNMADD132SS;
1111 extern const fcml_cstring M_VFNMADD213PD;
1112 extern const fcml_cstring M_VFNMADD213PS;
1113 extern const fcml_cstring M_VFNMADD213SD;
1114 extern const fcml_cstring M_VFNMADD213SS;
1115 extern const fcml_cstring M_VFNMADD231PD;
1116 extern const fcml_cstring M_VFNMADD231PS;
1117 extern const fcml_cstring M_VFNMADD231SD;
1118 extern const fcml_cstring M_VFNMADD231SS;
1119 extern const fcml_cstring M_VFNMADDPD;
1120 extern const fcml_cstring M_VFNMADDPS;
1121 extern const fcml_cstring M_VFNMADDSD;
1122 extern const fcml_cstring M_VFNMADDSS;
1123 extern const fcml_cstring M_VFNMSUB132PD;
1124 extern const fcml_cstring M_VFNMSUB132PS;
1125 extern const fcml_cstring M_VFNMSUB132SD;
1126 extern const fcml_cstring M_VFNMSUB132SS;
1127 extern const fcml_cstring M_VFNMSUB213PD;
1128 extern const fcml_cstring M_VFNMSUB213PS;
1129 extern const fcml_cstring M_VFNMSUB213SD;
1130 extern const fcml_cstring M_VFNMSUB213SS;
1131 extern const fcml_cstring M_VFNMSUB231PD;
1132 extern const fcml_cstring M_VFNMSUB231PS;
1133 extern const fcml_cstring M_VFNMSUB231SD;
1134 extern const fcml_cstring M_VFNMSUB231SS;
1135 extern const fcml_cstring M_VFNMSUBPD;
1136 extern const fcml_cstring M_VFNMSUBPS;
1137 extern const fcml_cstring M_VFNMSUBSD;
1138 extern const fcml_cstring M_VFNMSUBSS;
1139 extern const fcml_cstring M_VFPCLASSPD;
1140 extern const fcml_cstring M_VFPCLASSPS;
1141 extern const fcml_cstring M_VFPCLASSSD;
1142 extern const fcml_cstring M_VFPCLASSSS;
1143 extern const fcml_cstring M_VFRCZPD;
1144 extern const fcml_cstring M_VFRCZPS;
1145 extern const fcml_cstring M_VFRCZSD;
1146 extern const fcml_cstring M_VFRCZSS;
1147 extern const fcml_cstring M_VGATHERDPD;
1148 extern const fcml_cstring M_VGATHERDPS;
1149 extern const fcml_cstring M_VGATHERPF0DPD;
1150 extern const fcml_cstring M_VGATHERPF0DPS;
1151 extern const fcml_cstring M_VGATHERPF0QPD;
1152 extern const fcml_cstring M_VGATHERPF0QPS;
1153 extern const fcml_cstring M_VGATHERPF1DPD;
1154 extern const fcml_cstring M_VGATHERPF1DPS;
1155 extern const fcml_cstring M_VGATHERPF1QPD;
1156 extern const fcml_cstring M_VGATHERPF1QPS;
1157 extern const fcml_cstring M_VGATHERQPD;
1158 extern const fcml_cstring M_VGATHERQPS;
1159 extern const fcml_cstring M_VGETEXPPD;
1160 extern const fcml_cstring M_VGETEXPPS;
1161 extern const fcml_cstring M_VGETEXPSD;
1162 extern const fcml_cstring M_VGETEXPSS;
1163 extern const fcml_cstring M_VGETMANTPD;
1164 extern const fcml_cstring M_VGETMANTPS;
1165 extern const fcml_cstring M_VGETMANTSD;
1166 extern const fcml_cstring M_VGETMANTSS;
1167 extern const fcml_cstring M_VHADDPD;
1168 extern const fcml_cstring M_VHADDPS;
1169 extern const fcml_cstring M_VHSUBPD;
1170 extern const fcml_cstring M_VHSUBPS;
1171 extern const fcml_cstring M_VINSERTF128;
1172 extern const fcml_cstring M_VINSERTF32X4;
1173 extern const fcml_cstring M_VINSERTF32X8;
1174 extern const fcml_cstring M_VINSERTF64X2;
1175 extern const fcml_cstring M_VINSERTF64X4;
1176 extern const fcml_cstring M_VINSERTI128;
1177 extern const fcml_cstring M_VINSERTI32X4;
1178 extern const fcml_cstring M_VINSERTI32X8;
1179 extern const fcml_cstring M_VINSERTI64X2;
1180 extern const fcml_cstring M_VINSERTI64X4;
1181 extern const fcml_cstring M_VINSERTPS;
1182 extern const fcml_cstring M_VLDDQU;
1183 extern const fcml_cstring M_VLDMXCSR;
1184 extern const fcml_cstring M_VMASKMOVDQU;
1185 extern const fcml_cstring M_VMASKMOVPD;
1186 extern const fcml_cstring M_VMASKMOVPS;
1187 extern const fcml_cstring M_VMAXPD;
1188 extern const fcml_cstring M_VMAXPS;
1189 extern const fcml_cstring M_VMAXSD;
1190 extern const fcml_cstring M_VMAXSS;
1191 extern const fcml_cstring M_VMCALL;
1192 extern const fcml_cstring M_VMCLEAR;
1193 extern const fcml_cstring M_VMFUNC;
1194 extern const fcml_cstring M_VMINPD;
1195 extern const fcml_cstring M_VMINPS;
1196 extern const fcml_cstring M_VMINSD;
1197 extern const fcml_cstring M_VMINSS;
1198 extern const fcml_cstring M_VMLAUNCH;
1199 extern const fcml_cstring M_VMLOAD;
1200 extern const fcml_cstring M_VMMCALL;
1201 extern const fcml_cstring M_VMOVAPD;
1202 extern const fcml_cstring M_VMOVAPS;
1203 extern const fcml_cstring M_VMOVD;
1204 extern const fcml_cstring M_VMOVDDUP;
1205 extern const fcml_cstring M_VMOVDQA;
1206 extern const fcml_cstring M_VMOVDQA32;
1207 extern const fcml_cstring M_VMOVDQA64;
1208 extern const fcml_cstring M_VMOVDQU;
1209 extern const fcml_cstring M_VMOVDQU16;
1210 extern const fcml_cstring M_VMOVDQU32;
1211 extern const fcml_cstring M_VMOVDQU64;
1212 extern const fcml_cstring M_VMOVDQU8;
1213 extern const fcml_cstring M_VMOVHLPS;
1214 extern const fcml_cstring M_VMOVHPD;
1215 extern const fcml_cstring M_VMOVHPS;
1216 extern const fcml_cstring M_VMOVLHPS;
1217 extern const fcml_cstring M_VMOVLPD;
1218 extern const fcml_cstring M_VMOVLPS;
1219 extern const fcml_cstring M_VMOVMSKPD;
1220 extern const fcml_cstring M_VMOVMSKPS;
1221 extern const fcml_cstring M_VMOVNTDQ;
1222 extern const fcml_cstring M_VMOVNTDQA;
1223 extern const fcml_cstring M_VMOVNTPD;
1224 extern const fcml_cstring M_VMOVNTPS;
1225 extern const fcml_cstring M_VMOVQ;
1226 extern const fcml_cstring M_VMOVSD;
1227 extern const fcml_cstring M_VMOVSHDUP;
1228 extern const fcml_cstring M_VMOVSLDUP;
1229 extern const fcml_cstring M_VMOVSS;
1230 extern const fcml_cstring M_VMOVUPD;
1231 extern const fcml_cstring M_VMOVUPS;
1232 extern const fcml_cstring M_VMPSADBW;
1233 extern const fcml_cstring M_VMPTRLD;
1234 extern const fcml_cstring M_VMPTRST;
1235 extern const fcml_cstring M_VMREAD;
1236 extern const fcml_cstring M_VMRESUME;
1237 extern const fcml_cstring M_VMRUN;
1238 extern const fcml_cstring M_VMSAVE;
1239 extern const fcml_cstring M_VMULPD;
1240 extern const fcml_cstring M_VMULPS;
1241 extern const fcml_cstring M_VMULSD;
1242 extern const fcml_cstring M_VMULSS;
1243 extern const fcml_cstring M_VMWRITE;
1244 extern const fcml_cstring M_VMXOFF;
1245 extern const fcml_cstring M_VMXON;
1246 extern const fcml_cstring M_VORPD;
1247 extern const fcml_cstring M_VORPS;
1248 extern const fcml_cstring M_VP4DPWSSD;
1249 extern const fcml_cstring M_VP4DPWSSDS;
1250 extern const fcml_cstring M_VPABSB;
1251 extern const fcml_cstring M_VPABSD;
1252 extern const fcml_cstring M_VPABSQ;
1253 extern const fcml_cstring M_VPABSW;
1254 extern const fcml_cstring M_VPACKSSDW;
1255 extern const fcml_cstring M_VPACKSSWB;
1256 extern const fcml_cstring M_VPACKUSDW;
1257 extern const fcml_cstring M_VPACKUSWB;
1258 extern const fcml_cstring M_VPADDB;
1259 extern const fcml_cstring M_VPADDD;
1260 extern const fcml_cstring M_VPADDQ;
1261 extern const fcml_cstring M_VPADDSB;
1262 extern const fcml_cstring M_VPADDSW;
1263 extern const fcml_cstring M_VPADDUSB;
1264 extern const fcml_cstring M_VPADDUSW;
1265 extern const fcml_cstring M_VPADDW;
1266 extern const fcml_cstring M_VPALIGNR;
1267 extern const fcml_cstring M_VPAND;
1268 extern const fcml_cstring M_VPANDD;
1269 extern const fcml_cstring M_VPANDN;
1270 extern const fcml_cstring M_VPANDND;
1271 extern const fcml_cstring M_VPANDNQ;
1272 extern const fcml_cstring M_VPANDQ;
1273 extern const fcml_cstring M_VPAVGB;
1274 extern const fcml_cstring M_VPAVGW;
1275 extern const fcml_cstring M_VPBLENDD;
1276 extern const fcml_cstring M_VPBLENDMB;
1277 extern const fcml_cstring M_VPBLENDMD;
1278 extern const fcml_cstring M_VPBLENDMQ;
1279 extern const fcml_cstring M_VPBLENDMW;
1280 extern const fcml_cstring M_VPBLENDVB;
1281 extern const fcml_cstring M_VPBLENDW;
1282 extern const fcml_cstring M_VPBROADCASTB;
1283 extern const fcml_cstring M_VPBROADCASTD;
1284 extern const fcml_cstring M_VPBROADCASTMB2Q;
1285 extern const fcml_cstring M_VPBROADCASTMW2D;
1286 extern const fcml_cstring M_VPBROADCASTQ;
1287 extern const fcml_cstring M_VPBROADCASTW;
1288 extern const fcml_cstring M_VPCLMULQDQ;
1289 extern const fcml_cstring M_VPCMOV;
1290 extern const fcml_cstring M_VPCMPB;
1291 extern const fcml_cstring M_VPCMPD;
1292 extern const fcml_cstring M_VPCMPEQB;
1293 extern const fcml_cstring M_VPCMPEQD;
1294 extern const fcml_cstring M_VPCMPEQQ;
1295 extern const fcml_cstring M_VPCMPEQW;
1296 extern const fcml_cstring M_VPCMPESTRI;
1297 extern const fcml_cstring M_VPCMPESTRM;
1298 extern const fcml_cstring M_VPCMPGTB;
1299 extern const fcml_cstring M_VPCMPGTD;
1300 extern const fcml_cstring M_VPCMPGTQ;
1301 extern const fcml_cstring M_VPCMPGTW;
1302 extern const fcml_cstring M_VPCMPISTRI;
1303 extern const fcml_cstring M_VPCMPISTRM;
1304 extern const fcml_cstring M_VPCMPQ;
1305 extern const fcml_cstring M_VPCMPUB;
1306 extern const fcml_cstring M_VPCMPUD;
1307 extern const fcml_cstring M_VPCMPUQ;
1308 extern const fcml_cstring M_VPCMPUW;
1309 extern const fcml_cstring M_VPCMPW;
1310 extern const fcml_cstring M_VPCOMB;
1311 extern const fcml_cstring M_VPCOMD;
1312 extern const fcml_cstring M_VPCOMEQB;
1313 extern const fcml_cstring M_VPCOMEQD;
1314 extern const fcml_cstring M_VPCOMEQQ;
1315 extern const fcml_cstring M_VPCOMEQUB;
1316 extern const fcml_cstring M_VPCOMEQUD;
1317 extern const fcml_cstring M_VPCOMEQUQ;
1318 extern const fcml_cstring M_VPCOMEQUW;
1319 extern const fcml_cstring M_VPCOMEQW;
1320 extern const fcml_cstring M_VPCOMFALSEB;
1321 extern const fcml_cstring M_VPCOMFALSED;
1322 extern const fcml_cstring M_VPCOMFALSEQ;
1323 extern const fcml_cstring M_VPCOMFALSEUB;
1324 extern const fcml_cstring M_VPCOMFALSEUD;
1325 extern const fcml_cstring M_VPCOMFALSEUQ;
1326 extern const fcml_cstring M_VPCOMFALSEUW;
1327 extern const fcml_cstring M_VPCOMFALSEW;
1328 extern const fcml_cstring M_VPCOMGEB;
1329 extern const fcml_cstring M_VPCOMGED;
1330 extern const fcml_cstring M_VPCOMGEQ;
1331 extern const fcml_cstring M_VPCOMGEUB;
1332 extern const fcml_cstring M_VPCOMGEUD;
1333 extern const fcml_cstring M_VPCOMGEUQ;
1334 extern const fcml_cstring M_VPCOMGEUW;
1335 extern const fcml_cstring M_VPCOMGEW;
1336 extern const fcml_cstring M_VPCOMGTB;
1337 extern const fcml_cstring M_VPCOMGTD;
1338 extern const fcml_cstring M_VPCOMGTQ;
1339 extern const fcml_cstring M_VPCOMGTUB;
1340 extern const fcml_cstring M_VPCOMGTUD;
1341 extern const fcml_cstring M_VPCOMGTUQ;
1342 extern const fcml_cstring M_VPCOMGTUW;
1343 extern const fcml_cstring M_VPCOMGTW;
1344 extern const fcml_cstring M_VPCOMLEB;
1345 extern const fcml_cstring M_VPCOMLED;
1346 extern const fcml_cstring M_VPCOMLEQ;
1347 extern const fcml_cstring M_VPCOMLEUB;
1348 extern const fcml_cstring M_VPCOMLEUD;
1349 extern const fcml_cstring M_VPCOMLEUQ;
1350 extern const fcml_cstring M_VPCOMLEUW;
1351 extern const fcml_cstring M_VPCOMLEW;
1352 extern const fcml_cstring M_VPCOMLTB;
1353 extern const fcml_cstring M_VPCOMLTD;
1354 extern const fcml_cstring M_VPCOMLTQ;
1355 extern const fcml_cstring M_VPCOMLTUB;
1356 extern const fcml_cstring M_VPCOMLTUD;
1357 extern const fcml_cstring M_VPCOMLTUQ;
1358 extern const fcml_cstring M_VPCOMLTUW;
1359 extern const fcml_cstring M_VPCOMLTW;
1360 extern const fcml_cstring M_VPCOMNEQB;
1361 extern const fcml_cstring M_VPCOMNEQD;
1362 extern const fcml_cstring M_VPCOMNEQQ;
1363 extern const fcml_cstring M_VPCOMNEQUB;
1364 extern const fcml_cstring M_VPCOMNEQUD;
1365 extern const fcml_cstring M_VPCOMNEQUQ;
1366 extern const fcml_cstring M_VPCOMNEQUW;
1367 extern const fcml_cstring M_VPCOMNEQW;
1368 extern const fcml_cstring M_VPCOMPRESSD;
1369 extern const fcml_cstring M_VPCOMPRESSQ;
1370 extern const fcml_cstring M_VPCOMQ;
1371 extern const fcml_cstring M_VPCOMTRUEB;
1372 extern const fcml_cstring M_VPCOMTRUED;
1373 extern const fcml_cstring M_VPCOMTRUEQ;
1374 extern const fcml_cstring M_VPCOMTRUEUB;
1375 extern const fcml_cstring M_VPCOMTRUEUD;
1376 extern const fcml_cstring M_VPCOMTRUEUQ;
1377 extern const fcml_cstring M_VPCOMTRUEUW;
1378 extern const fcml_cstring M_VPCOMTRUEW;
1379 extern const fcml_cstring M_VPCOMUB;
1380 extern const fcml_cstring M_VPCOMUD;
1381 extern const fcml_cstring M_VPCOMUQ;
1382 extern const fcml_cstring M_VPCOMUW;
1383 extern const fcml_cstring M_VPCOMW;
1384 extern const fcml_cstring M_VPERM2F128;
1385 extern const fcml_cstring M_VPERM2I128;
1386 extern const fcml_cstring M_VPERMB;
1387 extern const fcml_cstring M_VPERMD;
1388 extern const fcml_cstring M_VPERMI2B;
1389 extern const fcml_cstring M_VPERMI2D;
1390 extern const fcml_cstring M_VPERMI2PD;
1391 extern const fcml_cstring M_VPERMI2PS;
1392 extern const fcml_cstring M_VPERMI2Q;
1393 extern const fcml_cstring M_VPERMI2W;
1394 extern const fcml_cstring M_VPERMIL2PD;
1395 extern const fcml_cstring M_VPERMIL2PS;
1396 extern const fcml_cstring M_VPERMILPD;
1397 extern const fcml_cstring M_VPERMILPS;
1398 extern const fcml_cstring M_VPERMPD;
1399 extern const fcml_cstring M_VPERMPS;
1400 extern const fcml_cstring M_VPERMQ;
1401 extern const fcml_cstring M_VPERMT2B;
1402 extern const fcml_cstring M_VPERMT2D;
1403 extern const fcml_cstring M_VPERMT2PD;
1404 extern const fcml_cstring M_VPERMT2PS;
1405 extern const fcml_cstring M_VPERMT2Q;
1406 extern const fcml_cstring M_VPERMT2W;
1407 extern const fcml_cstring M_VPERMW;
1408 extern const fcml_cstring M_VPEXPANDD;
1409 extern const fcml_cstring M_VPEXPANDQ;
1410 extern const fcml_cstring M_VPEXTRB;
1411 extern const fcml_cstring M_VPEXTRD;
1412 extern const fcml_cstring M_VPEXTRQ;
1413 extern const fcml_cstring M_VPEXTRW;
1414 extern const fcml_cstring M_VPGATHERDD;
1415 extern const fcml_cstring M_VPGATHERDQ;
1416 extern const fcml_cstring M_VPGATHERQD;
1417 extern const fcml_cstring M_VPGATHERQQ;
1418 extern const fcml_cstring M_VPHADDBD;
1419 extern const fcml_cstring M_VPHADDBQ;
1420 extern const fcml_cstring M_VPHADDBW;
1421 extern const fcml_cstring M_VPHADDD;
1422 extern const fcml_cstring M_VPHADDDQ;
1423 extern const fcml_cstring M_VPHADDSW;
1424 extern const fcml_cstring M_VPHADDUBD;
1425 extern const fcml_cstring M_VPHADDUBQ;
1426 extern const fcml_cstring M_VPHADDUBW;
1427 extern const fcml_cstring M_VPHADDUDQ;
1428 extern const fcml_cstring M_VPHADDUWD;
1429 extern const fcml_cstring M_VPHADDUWQ;
1430 extern const fcml_cstring M_VPHADDW;
1431 extern const fcml_cstring M_VPHADDWD;
1432 extern const fcml_cstring M_VPHADDWQ;
1433 extern const fcml_cstring M_VPHMINPOSUW;
1434 extern const fcml_cstring M_VPHSUBBW;
1435 extern const fcml_cstring M_VPHSUBD;
1436 extern const fcml_cstring M_VPHSUBDQ;
1437 extern const fcml_cstring M_VPHSUBSW;
1438 extern const fcml_cstring M_VPHSUBW;
1439 extern const fcml_cstring M_VPHSUBWD;
1440 extern const fcml_cstring M_VPINSRB;
1441 extern const fcml_cstring M_VPINSRD;
1442 extern const fcml_cstring M_VPINSRQ;
1443 extern const fcml_cstring M_VPINSRW;
1444 extern const fcml_cstring M_VPLZCNTD;
1445 extern const fcml_cstring M_VPLZCNTQ;
1446 extern const fcml_cstring M_VPMACSDD;
1447 extern const fcml_cstring M_VPMACSDQH;
1448 extern const fcml_cstring M_VPMACSDQL;
1449 extern const fcml_cstring M_VPMACSSDD;
1450 extern const fcml_cstring M_VPMACSSDQH;
1451 extern const fcml_cstring M_VPMACSSDQL;
1452 extern const fcml_cstring M_VPMACSSWD;
1453 extern const fcml_cstring M_VPMACSSWW;
1454 extern const fcml_cstring M_VPMACSWD;
1455 extern const fcml_cstring M_VPMACSWW;
1456 extern const fcml_cstring M_VPMADCSSWD;
1457 extern const fcml_cstring M_VPMADCSWD;
1458 extern const fcml_cstring M_VPMADD52HUQ;
1459 extern const fcml_cstring M_VPMADD52LUQ;
1460 extern const fcml_cstring M_VPMADDUBSW;
1461 extern const fcml_cstring M_VPMADDWD;
1462 extern const fcml_cstring M_VPMASKMOV;
1463 extern const fcml_cstring M_VPMASKMOVD;
1464 extern const fcml_cstring M_VPMASKMOVQ;
1465 extern const fcml_cstring M_VPMAXSB;
1466 extern const fcml_cstring M_VPMAXSD;
1467 extern const fcml_cstring M_VPMAXSQ;
1468 extern const fcml_cstring M_VPMAXSW;
1469 extern const fcml_cstring M_VPMAXUB;
1470 extern const fcml_cstring M_VPMAXUD;
1471 extern const fcml_cstring M_VPMAXUQ;
1472 extern const fcml_cstring M_VPMAXUW;
1473 extern const fcml_cstring M_VPMINSB;
1474 extern const fcml_cstring M_VPMINSD;
1475 extern const fcml_cstring M_VPMINSQ;
1476 extern const fcml_cstring M_VPMINSW;
1477 extern const fcml_cstring M_VPMINUB;
1478 extern const fcml_cstring M_VPMINUD;
1479 extern const fcml_cstring M_VPMINUQ;
1480 extern const fcml_cstring M_VPMINUW;
1481 extern const fcml_cstring M_VPMOVB2M;
1482 extern const fcml_cstring M_VPMOVD2M;
1483 extern const fcml_cstring M_VPMOVDB;
1484 extern const fcml_cstring M_VPMOVDW;
1485 extern const fcml_cstring M_VPMOVM2B;
1486 extern const fcml_cstring M_VPMOVM2D;
1487 extern const fcml_cstring M_VPMOVM2Q;
1488 extern const fcml_cstring M_VPMOVM2W;
1489 extern const fcml_cstring M_VPMOVMSKB;
1490 extern const fcml_cstring M_VPMOVQ2M;
1491 extern const fcml_cstring M_VPMOVQB;
1492 extern const fcml_cstring M_VPMOVQD;
1493 extern const fcml_cstring M_VPMOVQW;
1494 extern const fcml_cstring M_VPMOVSDB;
1495 extern const fcml_cstring M_VPMOVSDW;
1496 extern const fcml_cstring M_VPMOVSQB;
1497 extern const fcml_cstring M_VPMOVSQD;
1498 extern const fcml_cstring M_VPMOVSQW;
1499 extern const fcml_cstring M_VPMOVSWB;
1500 extern const fcml_cstring M_VPMOVSXBD;
1501 extern const fcml_cstring M_VPMOVSXBQ;
1502 extern const fcml_cstring M_VPMOVSXBW;
1503 extern const fcml_cstring M_VPMOVSXDQ;
1504 extern const fcml_cstring M_VPMOVSXWD;
1505 extern const fcml_cstring M_VPMOVSXWQ;
1506 extern const fcml_cstring M_VPMOVUSDB;
1507 extern const fcml_cstring M_VPMOVUSDW;
1508 extern const fcml_cstring M_VPMOVUSQB;
1509 extern const fcml_cstring M_VPMOVUSQD;
1510 extern const fcml_cstring M_VPMOVUSQW;
1511 extern const fcml_cstring M_VPMOVUSWB;
1512 extern const fcml_cstring M_VPMOVW2M;
1513 extern const fcml_cstring M_VPMOVWB;
1514 extern const fcml_cstring M_VPMOVZXBD;
1515 extern const fcml_cstring M_VPMOVZXBQ;
1516 extern const fcml_cstring M_VPMOVZXBW;
1517 extern const fcml_cstring M_VPMOVZXDQ;
1518 extern const fcml_cstring M_VPMOVZXWD;
1519 extern const fcml_cstring M_VPMOVZXWQ;
1520 extern const fcml_cstring M_VPMULDQ;
1521 extern const fcml_cstring M_VPMULHRSW;
1522 extern const fcml_cstring M_VPMULHUW;
1523 extern const fcml_cstring M_VPMULHW;
1524 extern const fcml_cstring M_VPMULLD;
1525 extern const fcml_cstring M_VPMULLQ;
1526 extern const fcml_cstring M_VPMULLW;
1527 extern const fcml_cstring M_VPMULTISHIFTQB;
1528 extern const fcml_cstring M_VPMULUDQ;
1529 extern const fcml_cstring M_VPOR;
1530 extern const fcml_cstring M_VPORD;
1531 extern const fcml_cstring M_VPORQ;
1532 extern const fcml_cstring M_VPPERM;
1533 extern const fcml_cstring M_VPROLD;
1534 extern const fcml_cstring M_VPROLQ;
1535 extern const fcml_cstring M_VPROLVD;
1536 extern const fcml_cstring M_VPROLVQ;
1537 extern const fcml_cstring M_VPRORD;
1538 extern const fcml_cstring M_VPRORQ;
1539 extern const fcml_cstring M_VPRORVD;
1540 extern const fcml_cstring M_VPRORVQ;
1541 extern const fcml_cstring M_VPROTB;
1542 extern const fcml_cstring M_VPROTD;
1543 extern const fcml_cstring M_VPROTQ;
1544 extern const fcml_cstring M_VPROTW;
1545 extern const fcml_cstring M_VPSADBW;
1546 extern const fcml_cstring M_VPSCATTERDD;
1547 extern const fcml_cstring M_VPSCATTERDQ;
1548 extern const fcml_cstring M_VPSCATTERQD;
1549 extern const fcml_cstring M_VPSCATTERQQ;
1550 extern const fcml_cstring M_VPSHAB;
1551 extern const fcml_cstring M_VPSHAD;
1552 extern const fcml_cstring M_VPSHAQ;
1553 extern const fcml_cstring M_VPSHAW;
1554 extern const fcml_cstring M_VPSHLB;
1555 extern const fcml_cstring M_VPSHLD;
1556 extern const fcml_cstring M_VPSHLQ;
1557 extern const fcml_cstring M_VPSHLW;
1558 extern const fcml_cstring M_VPSHUFB;
1559 extern const fcml_cstring M_VPSHUFD;
1560 extern const fcml_cstring M_VPSHUFHW;
1561 extern const fcml_cstring M_VPSHUFLW;
1562 extern const fcml_cstring M_VPSIGNB;
1563 extern const fcml_cstring M_VPSIGND;
1564 extern const fcml_cstring M_VPSIGNW;
1565 extern const fcml_cstring M_VPSLLD;
1566 extern const fcml_cstring M_VPSLLDQ;
1567 extern const fcml_cstring M_VPSLLQ;
1568 extern const fcml_cstring M_VPSLLVD;
1569 extern const fcml_cstring M_VPSLLVQ;
1570 extern const fcml_cstring M_VPSLLVW;
1571 extern const fcml_cstring M_VPSLLW;
1572 extern const fcml_cstring M_VPSRAD;
1573 extern const fcml_cstring M_VPSRAQ;
1574 extern const fcml_cstring M_VPSRAVD;
1575 extern const fcml_cstring M_VPSRAVQ;
1576 extern const fcml_cstring M_VPSRAVW;
1577 extern const fcml_cstring M_VPSRAW;
1578 extern const fcml_cstring M_VPSRLD;
1579 extern const fcml_cstring M_VPSRLDQ;
1580 extern const fcml_cstring M_VPSRLQ;
1581 extern const fcml_cstring M_VPSRLVD;
1582 extern const fcml_cstring M_VPSRLVQ;
1583 extern const fcml_cstring M_VPSRLVW;
1584 extern const fcml_cstring M_VPSRLW;
1585 extern const fcml_cstring M_VPSUBB;
1586 extern const fcml_cstring M_VPSUBD;
1587 extern const fcml_cstring M_VPSUBQ;
1588 extern const fcml_cstring M_VPSUBSB;
1589 extern const fcml_cstring M_VPSUBSW;
1590 extern const fcml_cstring M_VPSUBUSB;
1591 extern const fcml_cstring M_VPSUBUSW;
1592 extern const fcml_cstring M_VPSUBW;
1593 extern const fcml_cstring M_VPTERNLOGD;
1594 extern const fcml_cstring M_VPTERNLOGQ;
1595 extern const fcml_cstring M_VPTEST;
1596 extern const fcml_cstring M_VPTESTMB;
1597 extern const fcml_cstring M_VPTESTMD;
1598 extern const fcml_cstring M_VPTESTMQ;
1599 extern const fcml_cstring M_VPTESTMW;
1600 extern const fcml_cstring M_VPTESTNMB;
1601 extern const fcml_cstring M_VPTESTNMD;
1602 extern const fcml_cstring M_VPTESTNMQ;
1603 extern const fcml_cstring M_VPTESTNMW;
1604 extern const fcml_cstring M_VPUNPCKHBW;
1605 extern const fcml_cstring M_VPUNPCKHDQ;
1606 extern const fcml_cstring M_VPUNPCKHQDQ;
1607 extern const fcml_cstring M_VPUNPCKHWD;
1608 extern const fcml_cstring M_VPUNPCKLBW;
1609 extern const fcml_cstring M_VPUNPCKLDQ;
1610 extern const fcml_cstring M_VPUNPCKLQDQ;
1611 extern const fcml_cstring M_VPUNPCKLWD;
1612 extern const fcml_cstring M_VPXOR;
1613 extern const fcml_cstring M_VPXORD;
1614 extern const fcml_cstring M_VPXORQ;
1615 extern const fcml_cstring M_VRANGEPD;
1616 extern const fcml_cstring M_VRANGEPS;
1617 extern const fcml_cstring M_VRANGESD;
1618 extern const fcml_cstring M_VRANGESS;
1619 extern const fcml_cstring M_VRCP14PD;
1620 extern const fcml_cstring M_VRCP14PS;
1621 extern const fcml_cstring M_VRCP14SD;
1622 extern const fcml_cstring M_VRCP14SS;
1623 extern const fcml_cstring M_VRCP28PD;
1624 extern const fcml_cstring M_VRCP28PS;
1625 extern const fcml_cstring M_VRCP28SD;
1626 extern const fcml_cstring M_VRCP28SS;
1627 extern const fcml_cstring M_VRCPPS;
1628 extern const fcml_cstring M_VRCPSS;
1629 extern const fcml_cstring M_VREDUCEPD;
1630 extern const fcml_cstring M_VREDUCEPS;
1631 extern const fcml_cstring M_VREDUCESD;
1632 extern const fcml_cstring M_VREDUCESS;
1633 extern const fcml_cstring M_VRNDSCALEPD;
1634 extern const fcml_cstring M_VRNDSCALEPS;
1635 extern const fcml_cstring M_VRNDSCALESD;
1636 extern const fcml_cstring M_VRNDSCALESS;
1637 extern const fcml_cstring M_VROUNDPD;
1638 extern const fcml_cstring M_VROUNDPS;
1639 extern const fcml_cstring M_VROUNDSD;
1640 extern const fcml_cstring M_VROUNDSS;
1641 extern const fcml_cstring M_VRSQRT14PD;
1642 extern const fcml_cstring M_VRSQRT14PS;
1643 extern const fcml_cstring M_VRSQRT14SD;
1644 extern const fcml_cstring M_VRSQRT14SS;
1645 extern const fcml_cstring M_VRSQRT28PD;
1646 extern const fcml_cstring M_VRSQRT28PS;
1647 extern const fcml_cstring M_VRSQRT28SD;
1648 extern const fcml_cstring M_VRSQRT28SS;
1649 extern const fcml_cstring M_VRSQRTPS;
1650 extern const fcml_cstring M_VRSQRTSS;
1651 extern const fcml_cstring M_VSCALEFPD;
1652 extern const fcml_cstring M_VSCALEFPS;
1653 extern const fcml_cstring M_VSCALEFSD;
1654 extern const fcml_cstring M_VSCALEFSS;
1655 extern const fcml_cstring M_VSCATTERDPD;
1656 extern const fcml_cstring M_VSCATTERDPS;
1657 extern const fcml_cstring M_VSCATTERPF0DPD;
1658 extern const fcml_cstring M_VSCATTERPF0DPS;
1659 extern const fcml_cstring M_VSCATTERPF0QPD;
1660 extern const fcml_cstring M_VSCATTERPF0QPS;
1661 extern const fcml_cstring M_VSCATTERPF1DPD;
1662 extern const fcml_cstring M_VSCATTERPF1DPS;
1663 extern const fcml_cstring M_VSCATTERPF1QPD;
1664 extern const fcml_cstring M_VSCATTERPF1QPS;
1665 extern const fcml_cstring M_VSCATTERQPD;
1666 extern const fcml_cstring M_VSCATTERQPS;
1667 extern const fcml_cstring M_VSHUFF32X4;
1668 extern const fcml_cstring M_VSHUFF64X2;
1669 extern const fcml_cstring M_VSHUFI32X4;
1670 extern const fcml_cstring M_VSHUFI64X2;
1671 extern const fcml_cstring M_VSHUFPD;
1672 extern const fcml_cstring M_VSHUFPS;
1673 extern const fcml_cstring M_VSQRTPD;
1674 extern const fcml_cstring M_VSQRTPS;
1675 extern const fcml_cstring M_VSQRTSD;
1676 extern const fcml_cstring M_VSQRTSS;
1677 extern const fcml_cstring M_VSTMXCSR;
1678 extern const fcml_cstring M_VSUBPD;
1679 extern const fcml_cstring M_VSUBPS;
1680 extern const fcml_cstring M_VSUBSD;
1681 extern const fcml_cstring M_VSUBSS;
1682 extern const fcml_cstring M_VTESTPD;
1683 extern const fcml_cstring M_VTESTPS;
1684 extern const fcml_cstring M_VUCOMISD;
1685 extern const fcml_cstring M_VUCOMISS;
1686 extern const fcml_cstring M_VUNPCKHPD;
1687 extern const fcml_cstring M_VUNPCKHPS;
1688 extern const fcml_cstring M_VUNPCKLPD;
1689 extern const fcml_cstring M_VUNPCKLPS;
1690 extern const fcml_cstring M_VXORPD;
1691 extern const fcml_cstring M_VXORPS;
1692 extern const fcml_cstring M_VZEROALL;
1693 extern const fcml_cstring M_VZEROUPPER;
1694 extern const fcml_cstring M_WAIT;
1695 extern const fcml_cstring M_WBINVD;
1696 extern const fcml_cstring M_WRFSBASE;
1697 extern const fcml_cstring M_WRGSBASE;
1698 extern const fcml_cstring M_WRMSR;
1699 extern const fcml_cstring M_XABORT;
1700 extern const fcml_cstring M_XADD;
1701 extern const fcml_cstring M_XBEGIN;
1702 extern const fcml_cstring M_XCHG;
1703 extern const fcml_cstring M_XEND;
1704 extern const fcml_cstring M_XGETBV;
1705 extern const fcml_cstring M_XLAT;
1706 extern const fcml_cstring M_XLATB;
1707 extern const fcml_cstring M_XOR;
1708 extern const fcml_cstring M_XORPD;
1709 extern const fcml_cstring M_XORPS;
1710 extern const fcml_cstring M_XRSTOR;
1711 extern const fcml_cstring M_XRSTOR64;
1712 extern const fcml_cstring M_XSAVE;
1713 extern const fcml_cstring M_XSAVE64;
1714 extern const fcml_cstring M_XSAVEOPT;
1715 extern const fcml_cstring M_XSAVEOPT64;
1716 extern const fcml_cstring M_XSETBV;
1717 extern const fcml_cstring M_XTEST;
1718 
1719 }
1720 }
1721 
1722 #endif /* FCML_INTEL_MNEMONICS_HPP_ */
1723 
std::basic_string< fcml_char > fcml_cstring
By using this type definition here, it will be definitely much easier to support UNICODE in future re...
Definition: fcml_common.hpp:53
Definition: fcml_assembler.hpp:39
Declarations of Intel mnemonics.
Types declarations.