/// @file xed-chip-features-table.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-isa-set-enum.h" #include "xed-chip-enum.h" xed_uint64_t xed_chip_features[XED_CHIP_LAST][5]; xed_bool_t xed_chip_supports_avx512[XED_CHIP_LAST]; void xed_init_chip_model_info(void) { const xed_uint64_t one=1; xed_chip_features[XED_CHIP_I86][0] = 0; xed_chip_features[XED_CHIP_I86][1] = 0 |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)); xed_chip_features[XED_CHIP_I86][2] = 0; xed_chip_features[XED_CHIP_I86][3] = 0; xed_chip_features[XED_CHIP_I86][4] = 0; xed_chip_features[XED_CHIP_I86FP][0] = 0; xed_chip_features[XED_CHIP_I86FP][1] = 0 |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)); xed_chip_features[XED_CHIP_I86FP][2] = 0 |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_I86FP][3] = 0; xed_chip_features[XED_CHIP_I86FP][4] = 0; xed_chip_features[XED_CHIP_I186][0] = 0; xed_chip_features[XED_CHIP_I186][1] = 0 |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)); xed_chip_features[XED_CHIP_I186][2] = 0; xed_chip_features[XED_CHIP_I186][3] = 0; xed_chip_features[XED_CHIP_I186][4] = 0; xed_chip_features[XED_CHIP_I186FP][0] = 0; xed_chip_features[XED_CHIP_I186FP][1] = 0 |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)); xed_chip_features[XED_CHIP_I186FP][2] = 0 |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_I186FP][3] = 0; xed_chip_features[XED_CHIP_I186FP][4] = 0; xed_chip_features[XED_CHIP_I286REAL][0] = 0; xed_chip_features[XED_CHIP_I286REAL][1] = 0 |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)); xed_chip_features[XED_CHIP_I286REAL][2] = 0 |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_I286REAL][3] = 0; xed_chip_features[XED_CHIP_I286REAL][4] = 0; xed_chip_features[XED_CHIP_I286][0] = 0; xed_chip_features[XED_CHIP_I286][1] = 0 |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286PROTECTED-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)); xed_chip_features[XED_CHIP_I286][2] = 0 |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_I286][3] = 0; xed_chip_features[XED_CHIP_I286][4] = 0; xed_chip_features[XED_CHIP_I2186FP][0] = 0; xed_chip_features[XED_CHIP_I2186FP][1] = 0 |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286PROTECTED-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)); xed_chip_features[XED_CHIP_I2186FP][2] = 0 |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_I2186FP][3] = 0; xed_chip_features[XED_CHIP_I2186FP][4] = 0; xed_chip_features[XED_CHIP_I386REAL][0] = 0; xed_chip_features[XED_CHIP_I386REAL][1] = 0 |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)); xed_chip_features[XED_CHIP_I386REAL][2] = 0 |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_I386REAL][3] = 0; xed_chip_features[XED_CHIP_I386REAL][4] = 0; xed_chip_features[XED_CHIP_I386][0] = 0; xed_chip_features[XED_CHIP_I386][1] = 0 |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286PROTECTED-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I386-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)); xed_chip_features[XED_CHIP_I386][2] = 0 |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_I386][3] = 0; xed_chip_features[XED_CHIP_I386][4] = 0; xed_chip_features[XED_CHIP_I386FP][0] = 0; xed_chip_features[XED_CHIP_I386FP][1] = 0 |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286PROTECTED-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I386-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)); xed_chip_features[XED_CHIP_I386FP][2] = 0 |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_I386FP][3] = 0; xed_chip_features[XED_CHIP_I386FP][4] = 0; xed_chip_features[XED_CHIP_I486REAL][0] = 0; xed_chip_features[XED_CHIP_I486REAL][1] = 0 |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I486REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)); xed_chip_features[XED_CHIP_I486REAL][2] = 0 |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_I486REAL][3] = 0; xed_chip_features[XED_CHIP_I486REAL][4] = 0; xed_chip_features[XED_CHIP_I486][0] = 0; xed_chip_features[XED_CHIP_I486][1] = 0 |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286PROTECTED-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I386-64)) |(one<<(XED_ISA_SET_I486-64)) |(one<<(XED_ISA_SET_I486REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)); xed_chip_features[XED_CHIP_I486][2] = 0 |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_I486][3] = 0; xed_chip_features[XED_CHIP_I486][4] = 0; xed_chip_features[XED_CHIP_PENTIUMREAL][0] = 0; xed_chip_features[XED_CHIP_PENTIUMREAL][1] = 0 |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I486REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)) |(one<<(XED_ISA_SET_PENTIUMREAL-64)); xed_chip_features[XED_CHIP_PENTIUMREAL][2] = 0 |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_PENTIUMREAL][3] = 0; xed_chip_features[XED_CHIP_PENTIUMREAL][4] = 0; xed_chip_features[XED_CHIP_PENTIUM][0] = 0; xed_chip_features[XED_CHIP_PENTIUM][1] = 0 |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286PROTECTED-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I386-64)) |(one<<(XED_ISA_SET_I486-64)) |(one<<(XED_ISA_SET_I486REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)) |(one<<(XED_ISA_SET_PENTIUMREAL-64)); xed_chip_features[XED_CHIP_PENTIUM][2] = 0 |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_PENTIUM][3] = 0; xed_chip_features[XED_CHIP_PENTIUM][4] = 0; xed_chip_features[XED_CHIP_QUARK][0] = 0; xed_chip_features[XED_CHIP_QUARK][1] = 0 |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286PROTECTED-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I386-64)) |(one<<(XED_ISA_SET_I486-64)) |(one<<(XED_ISA_SET_I486REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)) |(one<<(XED_ISA_SET_PENTIUMREAL-64)); xed_chip_features[XED_CHIP_QUARK][2] = 0 |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_QUARK][3] = 0; xed_chip_features[XED_CHIP_QUARK][4] = 0; xed_chip_features[XED_CHIP_PENTIUMMMXREAL][0] = 0; xed_chip_features[XED_CHIP_PENTIUMMMXREAL][1] = 0 |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I486REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)) |(one<<(XED_ISA_SET_PENTIUMREAL-64)); xed_chip_features[XED_CHIP_PENTIUMMMXREAL][2] = 0 |(one<<(XED_ISA_SET_RDPMC-128)) |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_PENTIUMMMXREAL][3] = 0; xed_chip_features[XED_CHIP_PENTIUMMMXREAL][4] = 0; xed_chip_features[XED_CHIP_PENTIUMMMX][0] = 0; xed_chip_features[XED_CHIP_PENTIUMMMX][1] = 0 |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286PROTECTED-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I386-64)) |(one<<(XED_ISA_SET_I486-64)) |(one<<(XED_ISA_SET_I486REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)) |(one<<(XED_ISA_SET_PENTIUMMMX-64)) |(one<<(XED_ISA_SET_PENTIUMREAL-64)); xed_chip_features[XED_CHIP_PENTIUMMMX][2] = 0 |(one<<(XED_ISA_SET_RDPMC-128)) |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_PENTIUMMMX][3] = 0; xed_chip_features[XED_CHIP_PENTIUMMMX][4] = 0; xed_chip_features[XED_CHIP_ALLREAL][0] = 0; xed_chip_features[XED_CHIP_ALLREAL][1] = 0 |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I486REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)) |(one<<(XED_ISA_SET_PENTIUMREAL-64)); xed_chip_features[XED_CHIP_ALLREAL][2] = 0 |(one<<(XED_ISA_SET_RDPMC-128)) |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_ALLREAL][3] = 0; xed_chip_features[XED_CHIP_ALLREAL][4] = 0; xed_chip_features[XED_CHIP_PENTIUMPRO][0] = 0; xed_chip_features[XED_CHIP_PENTIUMPRO][1] = 0 |(one<<(XED_ISA_SET_CMOV-64)) |(one<<(XED_ISA_SET_FAT_NOP-64)) |(one<<(XED_ISA_SET_FCMOV-64)) |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286PROTECTED-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I386-64)) |(one<<(XED_ISA_SET_I486-64)) |(one<<(XED_ISA_SET_I486REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)) |(one<<(XED_ISA_SET_PENTIUMREAL-64)) |(one<<(XED_ISA_SET_PPRO-64)); xed_chip_features[XED_CHIP_PENTIUMPRO][2] = 0 |(one<<(XED_ISA_SET_PPRO_UD0_SHORT-128)) |(one<<(XED_ISA_SET_PREFETCH_NOP-128)) |(one<<(XED_ISA_SET_RDPMC-128)) |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_PENTIUMPRO][3] = 0; xed_chip_features[XED_CHIP_PENTIUMPRO][4] = 0; xed_chip_features[XED_CHIP_PENTIUM2][0] = 0; xed_chip_features[XED_CHIP_PENTIUM2][1] = 0 |(one<<(XED_ISA_SET_CMOV-64)) |(one<<(XED_ISA_SET_FAT_NOP-64)) |(one<<(XED_ISA_SET_FCMOV-64)) |(one<<(XED_ISA_SET_FXSAVE-64)) |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286PROTECTED-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I386-64)) |(one<<(XED_ISA_SET_I486-64)) |(one<<(XED_ISA_SET_I486REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)) |(one<<(XED_ISA_SET_PENTIUMMMX-64)) |(one<<(XED_ISA_SET_PENTIUMREAL-64)) |(one<<(XED_ISA_SET_PPRO-64)); xed_chip_features[XED_CHIP_PENTIUM2][2] = 0 |(one<<(XED_ISA_SET_PREFETCH_NOP-128)) |(one<<(XED_ISA_SET_RDPMC-128)) |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_PENTIUM2][3] = 0; xed_chip_features[XED_CHIP_PENTIUM2][4] = 0; xed_chip_features[XED_CHIP_PENTIUM3][0] = 0; xed_chip_features[XED_CHIP_PENTIUM3][1] = 0 |(one<<(XED_ISA_SET_CMOV-64)) |(one<<(XED_ISA_SET_FAT_NOP-64)) |(one<<(XED_ISA_SET_FCMOV-64)) |(one<<(XED_ISA_SET_FXSAVE-64)) |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286PROTECTED-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I386-64)) |(one<<(XED_ISA_SET_I486-64)) |(one<<(XED_ISA_SET_I486REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)) |(one<<(XED_ISA_SET_PENTIUMMMX-64)) |(one<<(XED_ISA_SET_PENTIUMREAL-64)) |(one<<(XED_ISA_SET_PPRO-64)); xed_chip_features[XED_CHIP_PENTIUM3][2] = 0 |(one<<(XED_ISA_SET_PREFETCH_NOP-128)) |(one<<(XED_ISA_SET_RDPMC-128)) |(one<<(XED_ISA_SET_SSE-128)) |(one<<(XED_ISA_SET_SSEMXCSR-128)) |(one<<(XED_ISA_SET_SSE_PREFETCH-128)) |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_PENTIUM3][3] = 0; xed_chip_features[XED_CHIP_PENTIUM3][4] = 0; xed_chip_features[XED_CHIP_PENTIUM4][0] = 0; xed_chip_features[XED_CHIP_PENTIUM4][1] = 0 |(one<<(XED_ISA_SET_CLFSH-64)) |(one<<(XED_ISA_SET_CMOV-64)) |(one<<(XED_ISA_SET_FAT_NOP-64)) |(one<<(XED_ISA_SET_FCMOV-64)) |(one<<(XED_ISA_SET_FXSAVE-64)) |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286PROTECTED-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I386-64)) |(one<<(XED_ISA_SET_I486-64)) |(one<<(XED_ISA_SET_I486REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)) |(one<<(XED_ISA_SET_PAUSE-64)) |(one<<(XED_ISA_SET_PENTIUMMMX-64)) |(one<<(XED_ISA_SET_PENTIUMREAL-64)) |(one<<(XED_ISA_SET_PPRO-64)); xed_chip_features[XED_CHIP_PENTIUM4][2] = 0 |(one<<(XED_ISA_SET_PPRO_UD0_LONG-128)) |(one<<(XED_ISA_SET_PREFETCH_NOP-128)) |(one<<(XED_ISA_SET_RDPMC-128)) |(one<<(XED_ISA_SET_SSE-128)) |(one<<(XED_ISA_SET_SSE2-128)) |(one<<(XED_ISA_SET_SSE2MMX-128)) |(one<<(XED_ISA_SET_SSEMXCSR-128)) |(one<<(XED_ISA_SET_SSE_PREFETCH-128)) |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_PENTIUM4][3] = 0; xed_chip_features[XED_CHIP_PENTIUM4][4] = 0; xed_chip_features[XED_CHIP_P4PRESCOTT][0] = 0; xed_chip_features[XED_CHIP_P4PRESCOTT][1] = 0 |(one<<(XED_ISA_SET_CLFSH-64)) |(one<<(XED_ISA_SET_CMOV-64)) |(one<<(XED_ISA_SET_CMPXCHG16B-64)) |(one<<(XED_ISA_SET_FAT_NOP-64)) |(one<<(XED_ISA_SET_FCMOV-64)) |(one<<(XED_ISA_SET_FXSAVE-64)) |(one<<(XED_ISA_SET_FXSAVE64-64)) |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286PROTECTED-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I386-64)) |(one<<(XED_ISA_SET_I486-64)) |(one<<(XED_ISA_SET_I486REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)) |(one<<(XED_ISA_SET_LONGMODE-64)) |(one<<(XED_ISA_SET_MONITOR-64)) |(one<<(XED_ISA_SET_PAUSE-64)) |(one<<(XED_ISA_SET_PENTIUMMMX-64)) |(one<<(XED_ISA_SET_PENTIUMREAL-64)) |(one<<(XED_ISA_SET_PPRO-64)); xed_chip_features[XED_CHIP_P4PRESCOTT][2] = 0 |(one<<(XED_ISA_SET_PPRO_UD0_LONG-128)) |(one<<(XED_ISA_SET_PREFETCH_NOP-128)) |(one<<(XED_ISA_SET_RDPMC-128)) |(one<<(XED_ISA_SET_SSE-128)) |(one<<(XED_ISA_SET_SSE2-128)) |(one<<(XED_ISA_SET_SSE2MMX-128)) |(one<<(XED_ISA_SET_SSE3-128)) |(one<<(XED_ISA_SET_SSE3X87-128)) |(one<<(XED_ISA_SET_SSEMXCSR-128)) |(one<<(XED_ISA_SET_SSE_PREFETCH-128)) |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_P4PRESCOTT][3] = 0; xed_chip_features[XED_CHIP_P4PRESCOTT][4] = 0; xed_chip_features[XED_CHIP_P4PRESCOTT_NOLAHF][0] = 0; xed_chip_features[XED_CHIP_P4PRESCOTT_NOLAHF][1] = 0 |(one<<(XED_ISA_SET_CLFSH-64)) |(one<<(XED_ISA_SET_CMOV-64)) |(one<<(XED_ISA_SET_CMPXCHG16B-64)) |(one<<(XED_ISA_SET_FAT_NOP-64)) |(one<<(XED_ISA_SET_FCMOV-64)) |(one<<(XED_ISA_SET_FXSAVE-64)) |(one<<(XED_ISA_SET_FXSAVE64-64)) |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286PROTECTED-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I386-64)) |(one<<(XED_ISA_SET_I486-64)) |(one<<(XED_ISA_SET_I486REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LONGMODE-64)) |(one<<(XED_ISA_SET_MONITOR-64)) |(one<<(XED_ISA_SET_PAUSE-64)) |(one<<(XED_ISA_SET_PENTIUMMMX-64)) |(one<<(XED_ISA_SET_PENTIUMREAL-64)) |(one<<(XED_ISA_SET_PPRO-64)); xed_chip_features[XED_CHIP_P4PRESCOTT_NOLAHF][2] = 0 |(one<<(XED_ISA_SET_PPRO_UD0_LONG-128)) |(one<<(XED_ISA_SET_PREFETCH_NOP-128)) |(one<<(XED_ISA_SET_RDPMC-128)) |(one<<(XED_ISA_SET_SSE-128)) |(one<<(XED_ISA_SET_SSE2-128)) |(one<<(XED_ISA_SET_SSE2MMX-128)) |(one<<(XED_ISA_SET_SSE3-128)) |(one<<(XED_ISA_SET_SSE3X87-128)) |(one<<(XED_ISA_SET_SSEMXCSR-128)) |(one<<(XED_ISA_SET_SSE_PREFETCH-128)) |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_P4PRESCOTT_NOLAHF][3] = 0; xed_chip_features[XED_CHIP_P4PRESCOTT_NOLAHF][4] = 0; xed_chip_features[XED_CHIP_P4PRESCOTT_VTX][0] = 0; xed_chip_features[XED_CHIP_P4PRESCOTT_VTX][1] = 0 |(one<<(XED_ISA_SET_CLFSH-64)) |(one<<(XED_ISA_SET_CMOV-64)) |(one<<(XED_ISA_SET_CMPXCHG16B-64)) |(one<<(XED_ISA_SET_FAT_NOP-64)) |(one<<(XED_ISA_SET_FCMOV-64)) |(one<<(XED_ISA_SET_FXSAVE-64)) |(one<<(XED_ISA_SET_FXSAVE64-64)) |(one<<(XED_ISA_SET_I186-64)) |(one<<(XED_ISA_SET_I286PROTECTED-64)) |(one<<(XED_ISA_SET_I286REAL-64)) |(one<<(XED_ISA_SET_I386-64)) |(one<<(XED_ISA_SET_I486-64)) |(one<<(XED_ISA_SET_I486REAL-64)) |(one<<(XED_ISA_SET_I86-64)) |(one<<(XED_ISA_SET_LAHF-64)) |(one<<(XED_ISA_SET_LONGMODE-64)) |(one<<(XED_ISA_SET_MONITOR-64)) |(one<<(XED_ISA_SET_PAUSE-64)) |(one<<(XED_ISA_SET_PENTIUMMMX-64)) |(one<<(XED_ISA_SET_PENTIUMREAL-64)) |(one<<(XED_ISA_SET_PPRO-64)); xed_chip_features[XED_CHIP_P4PRESCOTT_VTX][2] = 0 |(one<<(XED_ISA_SET_PPRO_UD0_LONG-128)) |(one<<(XED_ISA_SET_PREFETCH_NOP-128)) |(one<<(XED_ISA_SET_RDPMC-128)) |(one<<(XED_ISA_SET_SSE-128)) |(one<<(XED_ISA_SET_SSE2-128)) |(one<<(XED_ISA_SET_SSE2MMX-128)) |(one<<(XED_ISA_SET_SSE3-128)) |(one<<(XED_ISA_SET_SSE3X87-128)) |(one<<(XED_ISA_SET_SSEMXCSR-128)) |(one<<(XED_ISA_SET_SSE_PREFETCH-128)) |(one<<(XED_ISA_SET_VTX-128)) |(one<<(XED_ISA_SET_X87-128)); xed_chip_features[XED_CHIP_P4PRESCOTT_VTX][3] = 0; xed_chip_features[XED_CHIP_P4PRESCOTT_VTX][4] = 0; xed_chip_features[XED_CHIP_MEROM][0] = 0 |(one<