Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1)

Side by Side Diff: src/trusted/validator/x86/decoder/ncopcode_insts.enum

Issue 625923004: Delete old x86 validator. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: rebase master Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 # Define instruction mnemonics enumerated type.
2 # Each line defines a separate instruction mnemonic.
3 # Note: No need to sort, the generator will do this.
4 #
5 # Special names for communicating instruction patterns, when decoder
6 # tables are simplified and no longer represent actual x86 instructions:
7 #
8 DontCare # Instruction name is not needed.
9 DontCareJump # Generic jump instruction name.
10 DontCareCondJump # Generic conditional jump instruction name.
11 #
12 # Speical marker used to mark instructions that correspond to opcodes
13 # that do not define a valid x86 instruction.
14 #
15 Invalid
16 #
17 # instruction mnemonics:
18 #
19 Aaa
20 Aad
21 Aam
22 Aas
23 Adc
24 Add
25 Addpd
26 Addps
27 Addsd
28 Addsubpd
29 Addsubps
30 Addss
31 And
32 Andnpd
33 Andnps
34 Andpd
35 Andps
36 Arpl
37 Blendpd
38 Blendps
39 Blendvpd
40 Blendvps
41 Bound
42 Bsf
43 Bsr
44 Bswap
45 Bt
46 Btc
47 Btr
48 Bts
49 Call
50 Cbw
51 Cdq
52 Cdqe
53 Clc
54 Cld
55 Clflush
56 Clgi
57 Cli
58 Clts
59 Cmc
60 Cmovo
61 Cmovno
62 Cmovb
63 Cmovnb
64 Cmovz
65 Cmovnz
66 Cmovbe
67 Cmovnbe
68 Cmovs
69 Cmovns
70 Cmovp
71 Cmovnp
72 Cmovl
73 Cmovnl
74 Cmovle
75 Cmovnle
76 Cmp
77 Cmppd
78 Cmpps
79 Cmpsb
80 Cmpsd
81 Cmpsd_xmm
82 Cmpss
83 Cmpsq
84 Cmpsw
85 Cmpxchg
86 Cmpxchg8b
87 Cmpxchg16b
88 Cpuid
89 Comisd
90 Comiss
91 Cqo
92 Crc32
93 Cvtpd2dq
94 Cvtdq2ps
95 Cvtpd2pi
96 Cvtpd2ps
97 Cvtpi2pd
98 Cvtpi2ps
99 Cvtps2dq
100 Cvtps2pi
101 Cvtps2pd
102 Cvtsd2pi
103 Cvtsd2si
104 Cvtsd2ss
105 Cvtsi2sd
106 Cvtsi2ss
107 Cvtss2sd
108 Cvtss2si
109 Cvtdq2pd
110 Cvttpd2pi
111 Cvttpd2dq
112 Cvttps2dq
113 Cvttps2pi
114 Cvttsd2pi
115 Cvttsd2si
116 Cvttss2si
117 Cwd
118 Cwde
119 Daa
120 Das
121 Dec
122 Div
123 Divpd
124 Divps
125 Divsd
126 Divss
127 Dppd
128 Dpps
129 Emms
130 Enter
131 Extractps
132 Extrq
133 Fabs
134 Fadd
135 Faddp
136 Fbld
137 Fbstp
138 Fchs
139 Fcmovb
140 Fcmovbe
141 Fcmove
142 Fcmovnb
143 Fcmovnbe
144 Fcmovne
145 Fcmovnu
146 Fcmovu
147 Fcom
148 Fcomi
149 Fcomip
150 Fcomp
151 Fcompp
152 Fcos
153 Fdecstp
154 Fdiv
155 Fdivp
156 Fdivrp
157 Fdivr
158 Femms
159 Ffree
160 Fiadd
161 Ficom
162 Ficomp
163 Fidiv
164 Fidivr
165 Fild
166 Fimul
167 Fincstp
168 Fist
169 Fistp
170 Fisttp
171 Fisub
172 Fisubr
173 Fld
174 Fldlg2
175 Fldln2
176 Fldl2e
177 Fldl2t
178 Fldz
179 Fldpi
180 Fld1
181 Fldcw
182 Fldenv
183 Fmul
184 Fmulp
185 Fnclex
186 Fninit
187 Fnop
188 Fnsave
189 Fnstcw
190 Fnstenv
191 Fnstsw
192 Fpatan
193 Fprem
194 Fprem1
195 Fptan
196 Frndint
197 Frstor
198 Fscale
199 Fsqrt
200 Fsin
201 Fsincos
202 Fst
203 Fstp
204 Fsub
205 Fsubp
206 Fsubr
207 Fsubrp
208 Ftst
209 Fucom
210 Fucomi
211 Fucomip
212 Fucomp
213 Fucompp
214 Fwait
215 Fxam
216 Fxch
217 Fxrstor
218 Fxsave
219 Fxtract
220 Fyl2x
221 Fyl2xp1
222 F2xm1
223 Haddpd
224 Hsubpd
225 Haddps
226 Hsubps
227 Hlt
228 Idiv
229 Imul
230 In
231 Inc
232 Insb
233 Insd
234 Insertps
235 Insertq
236 Insw
237 Int
238 Into
239 Int1
240 Int3
241 Invd
242 Invept
243 Invlpga
244 Invlpg
245 Invvpid
246 Iret
247 Iretd
248 Iretq
249 Jb
250 Jbe
251 Jcxz
252 Jecxz
253 Jl
254 Jnl
255 Jle
256 Jnle
257 Jmp
258 Jnb
259 Jnbe
260 Jno
261 Jnp
262 Jns
263 Jnz
264 Jo
265 Jp
266 Jrcxz
267 Js
268 Jz
269 Lahf
270 Lar
271 Lddqu
272 Ldmxcsr
273 Lds
274 Lea
275 Leave
276 Les
277 Lfence
278 Lfs
279 Lgdt
280 Lgs
281 Lidt
282 Lldt
283 Lmsw
284 Lodsb
285 Lodsd
286 Lodsq
287 Lodsw
288 Loop
289 Loope
290 Loopne
291 Lsl
292 Lss
293 Ltr
294 Lzcnt
295 Maskmovdqu
296 Maskmovq
297 Maxpd
298 Maxps
299 Maxsd
300 Maxss
301 Mfence
302 Minpd
303 Minps
304 Minsd
305 Minss
306 Monitor
307 Mov
308 Movapd
309 Movaps
310 Movbe
311 Movd
312 Movddup
313 Movdq
314 Movdqa
315 Movdqu
316 Movdq2q
317 Movhlps
318 Movhpd
319 Movhps
320 Movlhps
321 Movlpd
322 Movlps
323 Movmskps
324 Movmskpd
325 Movntdq
326 Movntdqa
327 Movnti
328 Movntpd
329 Movntps
330 Movntq
331 Movntsd
332 Movntss
333 Movq
334 Movq2dq
335 Movsb
336 Movsd
337 Movshdup
338 Movsldup
339 Movsq
340 Movss
341 Movsw
342 Movsx
343 Movsxd
344 Movupd
345 Movups
346 Movzx
347 Mpsadbw
348 Mul
349 Mulpd
350 Mulps
351 Mulsd
352 Mulss
353 Mwait
354 Neg
355 Nop
356 Not
357 Or
358 Orpd
359 Orps
360 Out
361 Outsb
362 Outsd
363 Outsw
364 Pabsb
365 Pabsd
366 Pabsw
367 Paddb
368 Paddd
369 Paddq
370 Paddsb
371 Paddsw
372 Paddusb
373 Paddusw
374 Paddw
375 Packssdw
376 Packsswb
377 Packusdw
378 Packuswb
379 Palignr
380 Pand
381 Pandn
382 Pause
383 Pavgb
384 Pavgusb
385 Pavgw
386 Pblendvb
387 Pblendw
388 Pcmpestri
389 Pcmpestrm
390 Pcmpeqb
391 Pcmpeqd
392 Pcmpeqq
393 Pcmpeqw
394 Pcmpgtb
395 Pcmpgtd
396 Pcmpgtq
397 Pcmpgtw
398 Pcmpistri
399 Pcmpistrm
400 Pextrb
401 Pextrd
402 Pextrq
403 Pextrw
404 Pfacc
405 Pfadd
406 Pfcmpeq
407 Pfcmpge
408 Pfcmpgt
409 Pfmax
410 Pfmin
411 Pfmul
412 Pfnacc
413 Pfpnacc
414 Pfrcp
415 Pfrcpit1
416 Pfrcpit2
417 Pfrsqit1
418 Pfrsqrt
419 Pfsub
420 Pfsubr
421 Pf2id
422 Pf2iw
423 Phaddd
424 Phaddsw
425 Phaddw
426 Phminposuw
427 Phsubd
428 Phsubsw
429 Phsubw
430 Pinsrb
431 Pinsrd
432 Pinsrq
433 Pinsrw
434 Pi2fd
435 Pi2fw
436 Pmaddubsw
437 Pmaddwd
438 Pmaxsb
439 Pmaxsd
440 Pmaxsw
441 Pmaxub
442 Pmaxud
443 Pmaxuw
444 Pminsb
445 Pminsd
446 Pminsw
447 Pminub
448 Pminud
449 Pminuw
450 Pmovmskb
451 Pmovsxbd
452 Pmovsxbq
453 Pmovsxbw
454 Pmovsxwd
455 Pmovsxwq
456 Pmovsxdq
457 Pmovzxbw
458 Pmovzxbd
459 Pmovzxbq
460 Pmovzxwd
461 Pmovzxwq
462 Pmovzxdq
463 Pmuldq
464 Pmulhrsw
465 Pmulhrw
466 Pmulhuw
467 Pmulhw
468 Pmulld
469 Pmullw
470 Pmuludq
471 Pop
472 Popa
473 Popad
474 Popcnt
475 Popf
476 Popfd
477 Popfq
478 Por
479 Prefetch_exclusive
480 Prefetch_modified
481 Prefetch_reserved
482 Prefetchnta
483 Prefetcht0
484 Prefetcht1
485 Prefetcht2
486 Psadbw
487 Pshufb
488 Pshufd
489 Pshufhw
490 Pshuflw
491 Pshufw
492 Psignb
493 Psignd
494 Psignw
495 Pslld
496 Pslldq
497 Psllq
498 Psllw
499 Psrad
500 Psraw
501 Psrld
502 Psrldq
503 Psrlq
504 Psrlw
505 Psubb
506 Psubd
507 Psubq
508 Psubsb
509 Psubsw
510 Psubusb
511 Psubusw
512 Psubw
513 Pswapd
514 Ptest
515 Punpckhbd
516 Punpckhbq
517 Punpckhbw
518 Punpckhdq
519 Punpckhwd
520 Punpckhqdq
521 Punpcklbw
522 Punpckldq
523 Punpcklqdq
524 Punpcklwd
525 Push
526 Pusha
527 Pushad
528 Pushf
529 Pushfd
530 Pushfq
531 Pxor
532 Rcl
533 Rcpps
534 Rcpss
535 Rcr
536 Rdmsr
537 Rdpmc
538 Rdtsc
539 Rdtscp
540 Ret
541 Rol
542 Ror
543 Roundpd
544 Roundps
545 Roundsd
546 Roundss
547 Rsm
548 Rsqrtps
549 Rsqrtss
550 Sahf
551 Salc
552 Sar
553 Sbb
554 Scasb
555 Scasd
556 Scasq
557 Scasw
558 Seto
559 Setno
560 Setb
561 Setnb
562 Setz
563 Setnz
564 Setbe
565 Setnbe
566 Sets
567 Setns
568 Setp
569 Setnp
570 Setl
571 Setnl
572 Setle
573 Setnle
574 Sfence
575 Sgdt
576 Shl
577 Shld
578 Shr
579 Shrd
580 Shufpd
581 Shufps
582 Skinit
583 Sidt
584 Sldt
585 Smsw
586 Sqrtps
587 Sqrtpd
588 Sqrtsd
589 Sqrtss
590 Stc
591 Std
592 Stgi
593 Sti
594 Stmxcsr
595 Stosb
596 Stosd
597 Stosq
598 Stosw
599 Str
600 Sub
601 Subps
602 Subpd
603 Subsd
604 Subss
605 Swapgs
606 Syscall
607 Sysenter
608 Sysexit
609 Sysret
610 Test
611 Tzcnt
612 Ucomisd
613 Ucomiss
614 Ud2
615 Unpckhpd
616 Unpckhps
617 Unpcklpd
618 Unpcklps
619 Verr
620 Verw
621 Vmload
622 Vmmcall
623 Vmrun
624 Vmsave
625 Wbinvd
626 Wrmsr
627 Xadd
628 Xchg
629 Xlat
630 Xor
631 Xorpd
632 Xorps
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698