You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

235 lines
34 KiB

/// @file xed-attributes-init.c
// This file was automatically generated.
// Do not edit this file.
/*BEGIN_LEGAL
Copyright (c) 2021 Intel Corporation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
END_LEGAL */
#include "xed-internal-header.h"
#include "xed-attributes.h"
#include "xed-gen-table-defs.h"
const xed_attributes_t xed_attributes[XED_MAX_REQUIRED_ATTRIBUTES] = {
/* 0 */ { 0,0 },
/* 1 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64)) },
/* 2 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_CONTROL-64)) },
/* 3 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_CONTROL-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_NOWAIT-64)) },
/* 4 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_NOP),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_CONTROL-64)) },
/* 5 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_CONTROL-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_MMX_STATE_W-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_NOWAIT-64)) },
/* 6 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_NOP),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64)) },
/* 7 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_CONTROL-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_MMX_STATE_W-64)) },
/* 8 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_CONTROL-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_MMX_STATE_R-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_MMX_STATE_W-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_NOWAIT-64)) },
/* 9 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BYTEOP)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_HLE_ACQ_ABLE)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_HLE_REL_ABLE)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_LOCKED),0 },
/* 10 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_HLE_ACQ_ABLE)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_HLE_REL_ABLE)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_LOCKED),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 11 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BYTEOP)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_LOCKABLE),0 },
/* 12 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BYTEOP),0 },
/* 13 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_LOCKABLE),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 14 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 15 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE1),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_STACKPOP1-64)) },
/* 16 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_STACKPOP0-64)) },
/* 17 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_STACKPOP0-64)) },
/* 18 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BYTEOP)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_IMPLICIT_ONE),0 },
/* 19 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_IMPLICIT_ONE),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 20 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE1)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_INDIRECT_BRANCH)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MPX_PREFIX_ABLE),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_STACKPUSH1-64)) },
/* 21 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_INDIRECT_BRANCH)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MPX_PREFIX_ABLE),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_STACKPUSH0-64)) },
/* 22 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MPX_PREFIX_ABLE),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_STACKPUSH0-64)) },
/* 23 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_INDIRECT_BRANCH)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MPX_PREFIX_ABLE),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 24 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MPX_PREFIX_ABLE),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 25 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MPX_PREFIX_ABLE),0 },
/* 26 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FAR_XFER)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_INDIRECT_BRANCH),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 27 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FAR_XFER),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 28 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE1),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_STACKPUSH1-64)) },
/* 29 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_STACKPUSH0-64)) },
/* 30 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_PROTECTED_MODE-64)) },
/* 31 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_PROTECTED_MODE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 32 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_PROTECTED_MODE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_RING0-64)) },
/* 33 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_PROTECTED_MODE-64)) },
/* 34 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 35 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_RING0-64)) },
/* 36 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_HLE_ACQ_ABLE)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_HLE_REL_ABLE)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_LOCKED),0 },
/* 37 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_LOCKABLE),0 },
/* 38 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_LOCKED),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64)) },
/* 39 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_LOCKABLE),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64)) },
/* 40 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BYTEOP)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_HLE_REL_ABLE),0 },
/* 41 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_HLE_REL_ABLE),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 42 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BYTEOP)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),0 },
/* 43 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 44 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64)) },
/* 45 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_CONTROL-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_MMX_STATE_R-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_NOWAIT-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_XMM_STATE_R-64)) },
/* 46 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_CONTROL-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_MMX_STATE_W-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_NOWAIT-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_XMM_STATE_W-64)) },
/* 47 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),0 },
/* 48 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR_RD),0 },
/* 49 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_NONTEMPORAL),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_PREFETCH-64)) },
/* 50 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_PREFETCH-64)) },
/* 51 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_NOP),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 52 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_NOP),0 },
/* 53 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_RING0-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 54 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_ATT_OPERAND_ORDER_EXCEPTION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_BYTEOP),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_RING0-64)) },
/* 55 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_IGNORES_OSFXSR),0 },
/* 56 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_EXCEPTION_BR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 57 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BYTEOP)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REP-64)) },
/* 58 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BYTEOP)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64)) },
/* 59 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REP-64)) },
/* 60 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64)) },
/* 61 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MPX_PREFIX_ABLE),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 62 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FAR_XFER)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE1)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_INDIRECT_BRANCH),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_STACKPUSH1-64)) },
/* 63 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FAR_XFER)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_STACKPUSH0-64)) },
/* 64 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_STACKPUSH0-64)) },
/* 65 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_STACKPOP0-64)) },
/* 66 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BYTEOP)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE1),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REP-64)) },
/* 67 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BYTEOP)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE1),0 },
/* 68 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE1),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REP-64)) },
/* 69 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE1),0 },
/* 70 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BYTEOP)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REP-64)) },
/* 71 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REP-64)) },
/* 72 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),0 },
/* 73 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MPX_PREFIX_ABLE),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_STACKPOP0-64)) },
/* 74 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_ATT_OPERAND_ORDER_EXCEPTION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_STACKPUSH0-64)) },
/* 75 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FAR_XFER)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_STACKPOP0-64)) },
/* 76 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BYTEOP),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64)) },
/* 77 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX_COND-64)) },
/* 78 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_PROTECTED_MODE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 79 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SKIPLOW64-64)) },
/* 80 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
/* 81 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_RING0-64)) },
/* 82 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64)) },
/* 83 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
/* 84 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_HALF_WIDE_OUTPUT),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64)) },
/* 85 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_HALF_WIDE_OUTPUT),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64)) },
/* 86 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_MMX_STATE_W-64)) },
/* 87 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_IGNORES_OSFXSR)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_NONTEMPORAL),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64)) },
/* 88 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MMX_EXCEPT),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64)) },
/* 89 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_NONTEMPORAL),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64)) },
/* 90 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_NONTEMPORAL),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64)) },
/* 91 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DOUBLE_WIDE_OUTPUT),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64)) },
/* 92 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_NONTEMPORAL),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64)) },
/* 93 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MMX_EXCEPT)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64)) },
/* 94 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MMX_EXCEPT)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64)) },
/* 95 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64)) },
/* 96 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SKIPLOW32-64)) },
/* 97 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DOUBLE_WIDE_OUTPUT),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64)) },
/* 98 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
/* 99 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
/* 100 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_IGNORES_OSFXSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 101 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_MMX_STATE_R-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_XMM_STATE_R-64)) },
/* 102 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_MMX_STATE_CW-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_XMM_STATE_CW-64)) },
/* 103 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BYTEOP)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_FIXED_BASE0),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REP-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 104 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_AMDONLY),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_MMX_STATE_W-64)) },
/* 105 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_AMDONLY),0 },
/* 106 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_AMDONLY),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_PROTECTED_MODE-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_RING0-64)) },
/* 107 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_AMDONLY),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_PROTECTED_MODE-64)) },
/* 108 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_AMDONLY)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_ATT_OPERAND_ORDER_EXCEPTION),0 },
/* 109 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_AMDONLY)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_NONTEMPORAL),0 },
/* 110 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NO_RIP_REL-64)) },
/* 111 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_EXCEPTION_BR),0 },
/* 112 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_EXCEPTION_BR)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_INDEX_REG_IS_POINTER),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NO_RIP_REL-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64)) },
/* 113 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_MMX_STATE_R-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_XMM_STATE_R-64)) },
/* 114 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_X87_MMX_STATE_W-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_XMM_STATE_W-64)) },
/* 115 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_AMDONLY)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),0 },
/* 116 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_AMDONLY)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
/* 117 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_AMDONLY),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCALABLE-64)) },
/* 118 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_XMM_STATE_W-64)) },
/* 119 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_XMM_STATE_W-64)) },
/* 120 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_NONTEMPORAL),0 },
/* 121 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP),0 },
/* 122 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DWORD_INDICES)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_ELEMENT_SIZE_Q)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_GATHER),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64)) },
/* 123 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DWORD_INDICES)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_ELEMENT_SIZE_D)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_GATHER),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64)) },
/* 124 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_ELEMENT_SIZE_Q)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_GATHER),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_QWORD_INDICES-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64)) },
/* 125 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_ELEMENT_SIZE_D)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_GATHER),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_QWORD_INDICES-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64)) },
/* 126 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_KMASK),0 },
/* 127 */ { 0,(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64)) },
/* 128 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX),0 },
/* 129 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BROADCAST_ENABLED)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_FULL)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),0 },
/* 130 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BROADCAST_ENABLED)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_FULL)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX),0 },
/* 131 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),0 },
/* 132 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BROADCAST_ENABLED)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_FULL)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),0 },
/* 133 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GSCAT)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DWORD_INDICES)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_GATHER)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_PREFETCH-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64)) },
/* 134 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GSCAT)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_GATHER)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_PREFETCH-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_QWORD_INDICES-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64)) },
/* 135 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
/* 136 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_SCALAR)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
/* 137 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GSCAT)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DWORD_INDICES)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_PREFETCH-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCATTER-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64)) },
/* 138 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GSCAT)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_PREFETCH-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_QWORD_INDICES-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCATTER-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64)) },
/* 139 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_TUPLE1_4X)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MULTISOURCE4)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),0 },
/* 140 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_TUPLE1_4X)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MULTISOURCE4)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
/* 141 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_TUPLE1_4X)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MULTISOURCE4),0 },
/* 142 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASK_AS_CONTROL),0 },
/* 143 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BROADCAST_ENABLED)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_FULL)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASK_AS_CONTROL)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),0 },
/* 144 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_TUPLE4)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),0 },
/* 145 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_TUPLE1)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),0 },
/* 146 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_SCALAR)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
/* 147 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GSCAT)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASK_VARIABLE_MEMOP)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),0 },
/* 148 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BROADCAST_ENABLED)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_HALF)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),0 },
/* 149 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_HALFMEM)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),0 },
/* 150 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BROADCAST_ENABLED)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_HALF)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),0 },
/* 151 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GPR_WRITER_LDOP_Q)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
/* 152 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GPR_READER),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
/* 153 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GPR_READER)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
/* 154 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GPR_WRITER_LDOP_D)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
/* 155 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_TUPLE4)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX),0 },
/* 156 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GPR_WRITER_STORE),0 },
/* 157 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GSCAT)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DWORD_INDICES)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_GATHER)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64)) },
/* 158 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GSCAT)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_GATHER)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_QWORD_INDICES-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64)) },
/* 159 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_TUPLE1),0 },
/* 160 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_FULLMEM)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64)) },
/* 161 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GPR_READER),0 },
/* 162 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_MOVDDUP)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX),0 },
/* 163 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_FULLMEM)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),0 },
/* 164 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_SCALAR),0 },
/* 165 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_TUPLE2),0 },
/* 166 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_FULLMEM)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_NONTEMPORAL),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NOTSX-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_REQUIRES_ALIGNMENT-64)) },
/* 167 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_SCALAR)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
/* 168 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
/* 169 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_FULLMEM)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX),0 },
/* 170 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_QUARTERMEM)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),0 },
/* 171 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_HALFMEM)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),0 },
/* 172 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_EIGHTHMEM)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),0 },
/* 173 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BROADCAST_ENABLED)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_FULL)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DOUBLE_WIDE_MEMOP)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),0 },
/* 174 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GSCAT)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DWORD_INDICES)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCATTER-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64)) },
/* 175 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GSCAT)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_QWORD_INDICES-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SCATTER-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SPECIAL_AGEN_REQUIRED-64)) },
/* 176 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_MEM128)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX),0 },
/* 177 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_TUPLE2)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),0 },
/* 178 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_TUPLE8)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),0 },
/* 179 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_TUPLE8)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX),0 },
/* 180 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_TUPLE2)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX),0 },
/* 181 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_FULLMEM)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASK_AS_CONTROL)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),0 },
/* 182 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_TUPLE1_BYTE)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),0 },
/* 183 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_TUPLE1_WORD)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION),0 },
/* 184 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GPR_WRITER_STORE_BYTE),0 },
/* 185 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GPR_WRITER_STORE_WORD),0 },
/* 186 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GPR_READER_BYTE),0 },
/* 187 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_GPR_READER_WORD),0 },
/* 188 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_FULLMEM),0 },
/* 189 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MULTIDEST2),0 },
/* 190 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BROADCAST_ENABLED)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_FULL)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MULTIDEST2),0 },
/* 191 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_USES_DAZ-64)) },
/* 192 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BROADCAST_ENABLED)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_FULL)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_USES_DAZ-64)) },
/* 193 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_USES_FTZ-64)) },
/* 194 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BROADCAST_ENABLED)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_QUARTER)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_USES_FTZ-64)) },
/* 195 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BROADCAST_ENABLED)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_HALF)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_USES_FTZ-64)) },
/* 196 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BROADCAST_ENABLED)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_QUARTER)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),0 },
/* 197 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_USES_DAZ-64)) },
/* 198 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_SCALAR)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_USES_DAZ-64)) },
/* 199 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_USES_FTZ-64)) },
/* 200 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_SCALAR)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_USES_FTZ-64)) },
/* 201 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NO_SRC_DEST_MATCH-64)) },
/* 202 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_BROADCAST_ENABLED)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_FULL)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NO_SRC_DEST_MATCH-64)) },
/* 203 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NO_SRC_DEST_MATCH-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
/* 204 */ { (((xed_uint64_t)1)<<XED_ATTRIBUTE_DISP8_SCALAR)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MASKOP_EVEX)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MEMORY_FAULT_SUPPRESSION)|(((xed_uint64_t)1)<<XED_ATTRIBUTE_MXCSR),(((xed_uint64_t)1)<<(XED_ATTRIBUTE_NO_SRC_DEST_MATCH-64))|(((xed_uint64_t)1)<<(XED_ATTRIBUTE_SIMD_SCALAR-64)) },
};