1 /// @file xed-attributes-list.c
2 
3 // This file was automatically generated.
4 // Do not edit this file.
5 
6 /*BEGIN_LEGAL
7 
8 Copyright (c) 2018 Intel Corporation
9 
10   Licensed under the Apache License, Version 2.0 (the "License");
11   you may not use this file except in compliance with the License.
12   You may obtain a copy of the License at
13 
14       http://www.apache.org/licenses/LICENSE-2.0
15 
16   Unless required by applicable law or agreed to in writing, software
17   distributed under the License is distributed on an "AS IS" BASIS,
18   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19   See the License for the specific language governing permissions and
20   limitations under the License.
21 
22 END_LEGAL */
23 #include "xed-internal-header.h"
24 const xed_attribute_enum_t xed_attributes_table[XED_MAX_ATTRIBUTE_COUNT] = {
25   XED_ATTRIBUTE_AMDONLY,
26   XED_ATTRIBUTE_ATT_OPERAND_ORDER_EXCEPTION,
27   XED_ATTRIBUTE_BROADCAST_ENABLED,
28   XED_ATTRIBUTE_BYTEOP,
29   XED_ATTRIBUTE_DISP8_EIGHTHMEM,
30   XED_ATTRIBUTE_DISP8_FULL,
31   XED_ATTRIBUTE_DISP8_FULLMEM,
32   XED_ATTRIBUTE_DISP8_GPR_READER,
33   XED_ATTRIBUTE_DISP8_GPR_READER_BYTE,
34   XED_ATTRIBUTE_DISP8_GPR_READER_WORD,
35   XED_ATTRIBUTE_DISP8_GPR_WRITER_LDOP_D,
36   XED_ATTRIBUTE_DISP8_GPR_WRITER_LDOP_Q,
37   XED_ATTRIBUTE_DISP8_GPR_WRITER_STORE,
38   XED_ATTRIBUTE_DISP8_GPR_WRITER_STORE_BYTE,
39   XED_ATTRIBUTE_DISP8_GPR_WRITER_STORE_WORD,
40   XED_ATTRIBUTE_DISP8_GSCAT,
41   XED_ATTRIBUTE_DISP8_HALF,
42   XED_ATTRIBUTE_DISP8_HALFMEM,
43   XED_ATTRIBUTE_DISP8_MEM128,
44   XED_ATTRIBUTE_DISP8_MOVDDUP,
45   XED_ATTRIBUTE_DISP8_QUARTERMEM,
46   XED_ATTRIBUTE_DISP8_SCALAR,
47   XED_ATTRIBUTE_DISP8_TUPLE1,
48   XED_ATTRIBUTE_DISP8_TUPLE1_4X,
49   XED_ATTRIBUTE_DISP8_TUPLE1_BYTE,
50   XED_ATTRIBUTE_DISP8_TUPLE1_WORD,
51   XED_ATTRIBUTE_DISP8_TUPLE2,
52   XED_ATTRIBUTE_DISP8_TUPLE4,
53   XED_ATTRIBUTE_DISP8_TUPLE8,
54   XED_ATTRIBUTE_DOUBLE_WIDE_MEMOP,
55   XED_ATTRIBUTE_DOUBLE_WIDE_OUTPUT,
56   XED_ATTRIBUTE_DWORD_INDICES,
57   XED_ATTRIBUTE_ELEMENT_SIZE_D,
58   XED_ATTRIBUTE_ELEMENT_SIZE_Q,
59   XED_ATTRIBUTE_EXCEPTION_BR,
60   XED_ATTRIBUTE_FAR_XFER,
61   XED_ATTRIBUTE_FIXED_BASE0,
62   XED_ATTRIBUTE_FIXED_BASE1,
63   XED_ATTRIBUTE_GATHER,
64   XED_ATTRIBUTE_HALF_WIDE_OUTPUT,
65   XED_ATTRIBUTE_HLE_ACQ_ABLE,
66   XED_ATTRIBUTE_HLE_REL_ABLE,
67   XED_ATTRIBUTE_IGNORES_OSFXSR,
68   XED_ATTRIBUTE_IMPLICIT_ONE,
69   XED_ATTRIBUTE_INDEX_REG_IS_POINTER,
70   XED_ATTRIBUTE_INDIRECT_BRANCH,
71   XED_ATTRIBUTE_KMASK,
72   XED_ATTRIBUTE_LOCKABLE,
73   XED_ATTRIBUTE_LOCKED,
74   XED_ATTRIBUTE_MASKOP,
75   XED_ATTRIBUTE_MASKOP_EVEX,
76   XED_ATTRIBUTE_MASK_AS_CONTROL,
77   XED_ATTRIBUTE_MASK_VARIABLE_MEMOP,
78   XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION,
79   XED_ATTRIBUTE_MMX_EXCEPT,
80   XED_ATTRIBUTE_MPX_PREFIX_ABLE,
81   XED_ATTRIBUTE_MULTISOURCE4,
82   XED_ATTRIBUTE_MXCSR,
83   XED_ATTRIBUTE_MXCSR_RD,
84   XED_ATTRIBUTE_NONTEMPORAL,
85   XED_ATTRIBUTE_NOP,
86   XED_ATTRIBUTE_NOTSX,
87   XED_ATTRIBUTE_NOTSX_COND,
88   XED_ATTRIBUTE_NO_RIP_REL,
89   XED_ATTRIBUTE_PREFETCH,
90   XED_ATTRIBUTE_PROTECTED_MODE,
91   XED_ATTRIBUTE_QWORD_INDICES,
92   XED_ATTRIBUTE_REP,
93   XED_ATTRIBUTE_REQUIRES_ALIGNMENT,
94   XED_ATTRIBUTE_RING0,
95   XED_ATTRIBUTE_SCALABLE,
96   XED_ATTRIBUTE_SCATTER,
97   XED_ATTRIBUTE_SIMD_SCALAR,
98   XED_ATTRIBUTE_SKIPLOW32,
99   XED_ATTRIBUTE_SKIPLOW64,
100   XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED,
101   XED_ATTRIBUTE_STACKPOP0,
102   XED_ATTRIBUTE_STACKPOP1,
103   XED_ATTRIBUTE_STACKPUSH0,
104   XED_ATTRIBUTE_STACKPUSH1,
105   XED_ATTRIBUTE_X87_CONTROL,
106   XED_ATTRIBUTE_X87_MMX_STATE_CW,
107   XED_ATTRIBUTE_X87_MMX_STATE_R,
108   XED_ATTRIBUTE_X87_MMX_STATE_W,
109   XED_ATTRIBUTE_X87_NOWAIT,
110   XED_ATTRIBUTE_XMM_STATE_CW,
111   XED_ATTRIBUTE_XMM_STATE_R,
112   XED_ATTRIBUTE_XMM_STATE_W
113 };
114