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

Side by Side Diff: src/trusted/validator/x86/decoder/gen/ncopcode_opcode_flags_impl.h

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 /* native_client/src/trusted/validator/x86/decoder/gen/ncopcode_opcode_flags_imp l.h
2 * THIS FILE IS AUTO_GENERATED DO NOT EDIT.
3 *
4 * This file was auto-generated by enum_gen.py
5 * from file ncopcode_opcode_flags.enum
6 */
7
8 /* Define the corresponding names of NaClIFlag. */
9 static const char* const g_NaClIFlagName[NaClIFlagEnumSize + 1] = {
10 "OpcodeUsesRexW",
11 "OpcodeHasRexR",
12 "OpcodeInModRm",
13 "Opcode0F0F",
14 "OpcodeInModRmRm",
15 "OpcodeLtC0InModRm",
16 "ModRmModIs0x3",
17 "ModRmModIsnt0x3",
18 "ModRmRegSOperand",
19 "OpcodeUsesModRm",
20 "OpcodeHasImmed",
21 "OpcodeHasImmed_b",
22 "OpcodeHasImmed_w",
23 "OpcodeHasImmed_v",
24 "OpcodeHasImmed_p",
25 "OpcodeHasImmed_o",
26 "OpcodeHasImmed_z",
27 "OpcodeHasImmed2_b",
28 "OpcodeHasImmed2_w",
29 "OpcodeHasImmed2_v",
30 "OpcodeHasImmed_Addr",
31 "OpcodePlusR",
32 "OpcodePlusI",
33 "OpcodeRex",
34 "OpcodeLegacy",
35 "OpcodeLockable",
36 "OpcodeAllowsRep",
37 "OpcodeAllowsRepne",
38 "OpcodeAllowsData16",
39 "SizeIgnoresData16",
40 "OperandSize_b",
41 "OperandSize_w",
42 "OperandSize_v",
43 "OperandSize_o",
44 "AddressSize_w",
45 "AddressSize_v",
46 "AddressSize_o",
47 "NaClIllegal",
48 "OperandSizeDefaultIs64",
49 "OperandSizeForce64",
50 "LongMode",
51 "IgnorePrefixDATA16",
52 "Opcode32Only",
53 "Opcode64Only",
54 "JumpInstruction",
55 "ConditionalJump",
56 "BranchHints",
57 "PartialInstruction",
58 "NaClIFlagEnumSize"
59 };
60
61 const char* NaClIFlagName(NaClIFlag name) {
62 return name <= NaClIFlagEnumSize
63 ? g_NaClIFlagName[name]
64 : "NaClIFlag???";
65 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698