-- GENERATED by C->Haskell Compiler, version 0.28.8 Switcheroo, 25 November 2017 (Haskell)
-- Edit the ORIGNAL .chs file instead!


{-# LINE 1 "src/Hapstone/Internal/X86.chs" #-}
{-# LANGUAGE ForeignFunctionInterface #-}
{-|
Module      : Hapstone.Internal.X86
Description : x86 architecture header ported using C2HS + some boilerplate
Copyright   : (c) Inokentiy Babushkin, 2016
License     : BSD3
Maintainer  : Inokentiy Babushkin <inokentiy.babushkin@googlemail.com>
Stability   : experimental

This module contains x86 specific datatypes and their respective Storable
instances. Most of the types are used internally and can be looked up here.
Some of them are currently unused, as the headers only define them as symbolic
constants whose type is never used explicitly, which poses a problem for a
memory-safe port to the Haskell language, this is about to get fixed in a
future version.

Apart from that, because the module is generated using C2HS, some of the
documentation is misplaced or rendered incorrectly, so if in doubt, read the
source file.
-}
module Hapstone.Internal.X86 where
import qualified Foreign.C.Types as C2HSImp
import qualified Foreign.Storable as C2HSImp



-- ugly workaround because... capstone doesn't import stdbool.h




{-# LINE 27 "src/Hapstone/Internal/X86.chs" #-}


import Data.List (dropWhileEnd)
import Data.Maybe (fromMaybe)

import Foreign
import Foreign.C.Types

import Hapstone.Internal.Util

-- | x86 registers
data X86Reg = X86RegInvalid
            | X86RegAh
            | X86RegAl
            | X86RegAx
            | X86RegBh
            | X86RegBl
            | X86RegBp
            | X86RegBpl
            | X86RegBx
            | X86RegCh
            | X86RegCl
            | X86RegCs
            | X86RegCx
            | X86RegDh
            | X86RegDi
            | X86RegDil
            | X86RegDl
            | X86RegDs
            | X86RegDx
            | X86RegEax
            | X86RegEbp
            | X86RegEbx
            | X86RegEcx
            | X86RegEdi
            | X86RegEdx
            | X86RegEflags
            | X86RegEip
            | X86RegEiz
            | X86RegEs
            | X86RegEsi
            | X86RegEsp
            | X86RegFpsw
            | X86RegFs
            | X86RegGs
            | X86RegIp
            | X86RegRax
            | X86RegRbp
            | X86RegRbx
            | X86RegRcx
            | X86RegRdi
            | X86RegRdx
            | X86RegRip
            | X86RegRiz
            | X86RegRsi
            | X86RegRsp
            | X86RegSi
            | X86RegSil
            | X86RegSp
            | X86RegSpl
            | X86RegSs
            | X86RegCr0
            | X86RegCr1
            | X86RegCr2
            | X86RegCr3
            | X86RegCr4
            | X86RegCr5
            | X86RegCr6
            | X86RegCr7
            | X86RegCr8
            | X86RegCr9
            | X86RegCr10
            | X86RegCr11
            | X86RegCr12
            | X86RegCr13
            | X86RegCr14
            | X86RegCr15
            | X86RegDr0
            | X86RegDr1
            | X86RegDr2
            | X86RegDr3
            | X86RegDr4
            | X86RegDr5
            | X86RegDr6
            | X86RegDr7
            | X86RegDr8
            | X86RegDr9
            | X86RegDr10
            | X86RegDr11
            | X86RegDr12
            | X86RegDr13
            | X86RegDr14
            | X86RegDr15
            | X86RegFp0
            | X86RegFp1
            | X86RegFp2
            | X86RegFp3
            | X86RegFp4
            | X86RegFp5
            | X86RegFp6
            | X86RegFp7
            | X86RegK0
            | X86RegK1
            | X86RegK2
            | X86RegK3
            | X86RegK4
            | X86RegK5
            | X86RegK6
            | X86RegK7
            | X86RegMm0
            | X86RegMm1
            | X86RegMm2
            | X86RegMm3
            | X86RegMm4
            | X86RegMm5
            | X86RegMm6
            | X86RegMm7
            | X86RegR8
            | X86RegR9
            | X86RegR10
            | X86RegR11
            | X86RegR12
            | X86RegR13
            | X86RegR14
            | X86RegR15
            | X86RegSt0
            | X86RegSt1
            | X86RegSt2
            | X86RegSt3
            | X86RegSt4
            | X86RegSt5
            | X86RegSt6
            | X86RegSt7
            | X86RegXmm0
            | X86RegXmm1
            | X86RegXmm2
            | X86RegXmm3
            | X86RegXmm4
            | X86RegXmm5
            | X86RegXmm6
            | X86RegXmm7
            | X86RegXmm8
            | X86RegXmm9
            | X86RegXmm10
            | X86RegXmm11
            | X86RegXmm12
            | X86RegXmm13
            | X86RegXmm14
            | X86RegXmm15
            | X86RegXmm16
            | X86RegXmm17
            | X86RegXmm18
            | X86RegXmm19
            | X86RegXmm20
            | X86RegXmm21
            | X86RegXmm22
            | X86RegXmm23
            | X86RegXmm24
            | X86RegXmm25
            | X86RegXmm26
            | X86RegXmm27
            | X86RegXmm28
            | X86RegXmm29
            | X86RegXmm30
            | X86RegXmm31
            | X86RegYmm0
            | X86RegYmm1
            | X86RegYmm2
            | X86RegYmm3
            | X86RegYmm4
            | X86RegYmm5
            | X86RegYmm6
            | X86RegYmm7
            | X86RegYmm8
            | X86RegYmm9
            | X86RegYmm10
            | X86RegYmm11
            | X86RegYmm12
            | X86RegYmm13
            | X86RegYmm14
            | X86RegYmm15
            | X86RegYmm16
            | X86RegYmm17
            | X86RegYmm18
            | X86RegYmm19
            | X86RegYmm20
            | X86RegYmm21
            | X86RegYmm22
            | X86RegYmm23
            | X86RegYmm24
            | X86RegYmm25
            | X86RegYmm26
            | X86RegYmm27
            | X86RegYmm28
            | X86RegYmm29
            | X86RegYmm30
            | X86RegYmm31
            | X86RegZmm0
            | X86RegZmm1
            | X86RegZmm2
            | X86RegZmm3
            | X86RegZmm4
            | X86RegZmm5
            | X86RegZmm6
            | X86RegZmm7
            | X86RegZmm8
            | X86RegZmm9
            | X86RegZmm10
            | X86RegZmm11
            | X86RegZmm12
            | X86RegZmm13
            | X86RegZmm14
            | X86RegZmm15
            | X86RegZmm16
            | X86RegZmm17
            | X86RegZmm18
            | X86RegZmm19
            | X86RegZmm20
            | X86RegZmm21
            | X86RegZmm22
            | X86RegZmm23
            | X86RegZmm24
            | X86RegZmm25
            | X86RegZmm26
            | X86RegZmm27
            | X86RegZmm28
            | X86RegZmm29
            | X86RegZmm30
            | X86RegZmm31
            | X86RegR8b
            | X86RegR9b
            | X86RegR10b
            | X86RegR11b
            | X86RegR12b
            | X86RegR13b
            | X86RegR14b
            | X86RegR15b
            | X86RegR8d
            | X86RegR9d
            | X86RegR10d
            | X86RegR11d
            | X86RegR12d
            | X86RegR13d
            | X86RegR14d
            | X86RegR15d
            | X86RegR8w
            | X86RegR9w
            | X86RegR10w
            | X86RegR11w
            | X86RegR12w
            | X86RegR13w
            | X86RegR14w
            | X86RegR15w
            | X86RegEnding
  deriving (Int -> X86InsnGroup -> ShowS
Int -> X86Reg -> ShowS
[X86InsnGroup] -> ShowS
[X86Reg] -> ShowS
X86InsnGroup -> String
X86Reg -> String
(Int -> X86InsnGroup -> ShowS)
-> (X86InsnGroup -> String)
-> ([X86InsnGroup] -> ShowS)
-> Show X86InsnGroup
(Int -> X86Reg -> ShowS)
-> (X86Reg -> String) -> ([X86Reg] -> ShowS) -> Show X86Reg
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [X86Reg] -> ShowS
$cshowList :: [X86Reg] -> ShowS
show :: X86Reg -> String
$cshow :: X86Reg -> String
showsPrec :: Int -> X86Reg -> ShowS
$cshowsPrec :: Int -> X86Reg -> ShowS
showList :: [X86InsnGroup] -> ShowS
$cshowList :: [X86InsnGroup] -> ShowS
show :: X86InsnGroup -> String
$cshow :: X86InsnGroup -> String
showsPrec :: Int -> X86InsnGroup -> ShowS
$cshowsPrec :: Int -> X86InsnGroup -> ShowS
Show,X86InsnGroup -> X86InsnGroup -> Bool
X86Reg -> X86Reg -> Bool
(X86InsnGroup -> X86InsnGroup -> Bool)
-> (X86InsnGroup -> X86InsnGroup -> Bool) -> Eq X86InsnGroup
(X86Reg -> X86Reg -> Bool)
-> (X86Reg -> X86Reg -> Bool) -> Eq X86Reg
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: X86Reg -> X86Reg -> Bool
$c/= :: X86Reg -> X86Reg -> Bool
== :: X86Reg -> X86Reg -> Bool
$c== :: X86Reg -> X86Reg -> Bool
/= :: X86InsnGroup -> X86InsnGroup -> Bool
$c/= :: X86InsnGroup -> X86InsnGroup -> Bool
== :: X86InsnGroup -> X86InsnGroup -> Bool
$c== :: X86InsnGroup -> X86InsnGroup -> Bool
Eq,X86InsnGroup
X86Reg
X86InsnGroup -> X86InsnGroup -> Bounded X86InsnGroup
X86Reg -> X86Reg -> Bounded X86Reg
forall a. a -> a -> Bounded a
maxBound :: X86Reg
$cmaxBound :: X86Reg
minBound :: X86Reg
$cminBound :: X86Reg
maxBound :: X86InsnGroup
$cmaxBound :: X86InsnGroup
minBound :: X86InsnGroup
$cminBound :: X86InsnGroup
Bounded)
instance Enum X86Reg where
  succ :: X86InsnGroup -> X86InsnGroup
succ X86InsnGroup
X86RegInvalid = X86RegAh
  succ X86RegAh = X86RegAl
  succ X86RegAl = X86RegAx
  succ X86RegAx = X86RegBh
  succ X86RegBh = X86RegBl
  succ X86RegBl = X86RegBp
  succ X86RegBp = X86RegBpl
  succ X86RegBpl = X86RegBx
  succ X86InsnGroup
X86RegBx = X86RegCh
  succ X86RegCh = X86RegCl
  succ X86RegCl = X86RegCs
  succ X86RegCs = X86RegCx
  succ X86RegCx = X86RegDh
  succ X86RegDh = X86RegDi
  succ X86RegDi = X86RegDil
  succ X86InsnGroup
X86RegDil = X86RegDl
  succ X86RegDl = X86RegDs
  succ X86RegDs = X86RegDx
  succ X86RegDx = X86RegEax
  succ X86InsnGroup
X86RegEax = X86RegEbp
  succ X86RegEbp = X86RegEbx
  succ X86RegEbx = X86RegEcx
  succ X86InsnGroup
X86RegEcx = X86InsnGroup
X86RegEdi
  succ X86InsnGroup
X86RegEdi = X86RegEdx
  succ X86RegEdx = X86RegEflags
  succ X86InsnGroup
X86RegEflags = X86InsnGroup
X86RegEip
  succ X86InsnGroup
X86RegEip = X86InsnGroup
X86RegEiz
  succ X86InsnGroup
X86RegEiz = X86RegEs
  succ X86RegEs = X86RegEsi
  succ X86RegEsi = X86RegEsp
  succ X86RegEsp = X86RegFpsw
  succ X86RegFpsw = X86RegFs
  succ X86RegFs = X86RegGs
  succ X86RegGs = X86RegIp
  succ X86RegIp = X86RegRax
  succ X86RegRax = X86RegRbp
  succ X86InsnGroup
X86RegRbp = X86InsnGroup
X86RegRbx
  succ X86InsnGroup
X86RegRbx = X86InsnGroup
X86RegRcx
  succ X86InsnGroup
X86RegRcx = X86InsnGroup
X86RegRdi
  succ X86InsnGroup
X86RegRdi = X86RegRdx
  succ X86RegRdx = X86RegRip
  succ X86RegRip = X86RegRiz
  succ X86InsnGroup
X86RegRiz = X86InsnGroup
X86RegRsi
  succ X86InsnGroup
X86RegRsi = X86InsnGroup
X86RegRsp
  succ X86InsnGroup
X86RegRsp = X86RegSi
  succ X86RegSi = X86RegSil
  succ X86InsnGroup
X86RegSil = X86RegSp
  succ X86RegSp = X86RegSpl
  succ X86RegSpl = X86RegSs
  succ X86RegSs = X86RegCr0
  succ X86RegCr0 = X86RegCr1
  succ X86RegCr1 = X86RegCr2
  pred :: X86InsnGroup -> X86InsnGroup
succ X86RegCr2 = X86RegCr3
  succ X86RegCr3 = X86RegCr4
  succ X86InsnGroup
X86RegCr4 = X86RegCr5
  succ X86InsnGroup
X86RegCr5 = X86InsnGroup
X86RegCr6
  succ X86RegCr6 = X86RegCr7
  succ X86RegCr7 = X86RegCr8
  succ X86RegCr8 = X86RegCr9
  succ X86RegCr9 = X86RegCr10
  succ X86RegCr10 = X86RegCr11
  succ X86RegCr11 = X86RegCr12
  succ X86RegCr12 = X86RegCr13
  succ X86RegCr13 = X86RegCr14
  succ X86InsnGroup
X86RegCr14 = X86RegCr15
  succ X86RegCr15 = X86RegDr0
  succ X86InsnGroup
X86RegDr0 = X86RegDr1
  succ X86RegDr1 = X86RegDr2
  succ X86RegDr2 = X86RegDr3
  succ X86RegDr3 = X86RegDr4
  succ X86InsnGroup
X86RegDr4 = X86RegDr5
  succ X86RegDr5 = X86RegDr6
  succ X86RegDr6 = X86RegDr7
  succ X86InsnGroup
X86RegDr7 = X86RegDr8
  succ X86InsnGroup
X86RegDr8 = X86InsnGroup
X86RegDr9
  succ X86RegDr9 = X86RegDr10
  succ X86RegDr10 = X86RegDr11
  succ X86RegDr11 = X86RegDr12
  succ X86RegDr12 = X86RegDr13
  succ X86InsnGroup
X86RegDr13 = X86RegDr14
  succ X86InsnGroup
X86RegDr14 = X86InsnGroup
X86RegDr15
  succ X86InsnGroup
X86RegDr15 = X86RegFp0
  succ X86RegFp0 = X86RegFp1
  succ X86RegFp1 = X86RegFp2
  succ X86RegFp2 = X86RegFp3
  succ X86RegFp3 = X86RegFp4
  succ X86RegFp4 = X86RegFp5
  succ X86InsnGroup
X86RegFp5 = X86RegFp6
  succ X86InsnGroup
X86RegFp6 = X86InsnGroup
X86RegFp7
  succ X86InsnGroup
X86RegFp7 = X86RegK0
  succ X86RegK0 = X86RegK1
  succ X86RegK1 = X86RegK2
  succ X86RegK2 = X86RegK3
  succ X86RegK3 = X86RegK4
  succ X86RegK4 = X86RegK5
  succ X86RegK5 = X86RegK6
  succ X86RegK6 = X86RegK7
  succ X86RegK7 = X86RegMm0
  succ X86RegMm0 = X86RegMm1
  succ X86RegMm1 = X86RegMm2
  succ X86InsnGroup
X86RegMm2 = X86RegMm3
  succ X86RegMm3 = X86RegMm4
  succ X86RegMm4 = X86RegMm5
  succ X86RegMm5 = X86RegMm6
  succ X86RegMm6 = X86RegMm7
  succ X86RegMm7 = X86RegR8
  succ X86RegR8 = X86RegR9
  succ X86RegR9 = X86RegR10
  succ X86RegR10 = X86RegR11
  succ X86RegR11 = X86RegR12
  succ X86RegR12 = X86RegR13
  succ X86RegR13 = X86RegR14
  succ X86RegR14 = X86RegR15
  succ X86RegR15 = X86RegSt0
  succ X86RegSt0 = X86RegSt1
  succ X86RegSt1 = X86RegSt2
  succ X86RegSt2 = X86RegSt3
  succ X86RegSt3 = X86RegSt4
  succ X86RegSt4 = X86RegSt5
  succ X86RegSt5 = X86RegSt6
  succ X86RegSt6 = X86RegSt7
  succ X86RegSt7 = X86RegXmm0
  succ X86RegXmm0 = X86RegXmm1
  succ X86RegXmm1 = X86RegXmm2
  succ X86RegXmm2 = X86RegXmm3
  succ X86RegXmm3 = X86RegXmm4
  succ X86RegXmm4 = X86RegXmm5
  succ X86RegXmm5 = X86RegXmm6
  succ X86RegXmm6 = X86RegXmm7
  succ X86RegXmm7 = X86RegXmm8
  succ X86RegXmm8 = X86RegXmm9
  succ X86RegXmm9 = X86RegXmm10
  succ X86RegXmm10 = X86RegXmm11
  succ X86RegXmm11 = X86RegXmm12
  succ X86RegXmm12 = X86RegXmm13
  succ X86RegXmm13 = X86RegXmm14
  succ X86RegXmm14 = X86RegXmm15
  succ X86RegXmm15 = X86RegXmm16
  succ X86RegXmm16 = X86RegXmm17
  succ X86RegXmm17 = X86RegXmm18
  succ X86RegXmm18 = X86RegXmm19
  succ X86RegXmm19 = X86RegXmm20
  succ X86RegXmm20 = X86RegXmm21
  succ X86RegXmm21 = X86RegXmm22
  succ X86RegXmm22 = X86RegXmm23
  succ X86RegXmm23 = X86RegXmm24
  succ X86RegXmm24 = X86RegXmm25
  succ X86RegXmm25 = X86RegXmm26
  succ X86RegXmm26 = X86RegXmm27
  succ X86RegXmm27 = X86RegXmm28
  succ X86RegXmm28 = X86RegXmm29
  succ X86RegXmm29 = X86RegXmm30
  succ X86RegXmm30 = X86RegXmm31
  succ X86RegXmm31 = X86RegYmm0
  succ X86RegYmm0 = X86RegYmm1
  succ X86RegYmm1 = X86RegYmm2
  succ X86RegYmm2 = X86RegYmm3
  succ X86RegYmm3 = X86RegYmm4
  succ X86RegYmm4 = X86RegYmm5
  succ X86RegYmm5 = X86RegYmm6
  succ X86RegYmm6 = X86RegYmm7
  succ X86RegYmm7 = X86RegYmm8
  succ X86RegYmm8 = X86RegYmm9
  succ X86RegYmm9 = X86RegYmm10
  succ X86RegYmm10 = X86RegYmm11
  succ X86RegYmm11 = X86RegYmm12
  succ X86RegYmm12 = X86RegYmm13
  succ X86RegYmm13 = X86RegYmm14
  succ X86RegYmm14 = X86RegYmm15
  succ X86RegYmm15 = X86RegYmm16
  succ X86RegYmm16 = X86RegYmm17
  succ X86RegYmm17 = X86RegYmm18
  succ X86RegYmm18 = X86RegYmm19
  succ X86RegYmm19 = X86RegYmm20
  succ X86RegYmm20 = X86RegYmm21
  succ X86RegYmm21 = X86RegYmm22
  succ X86RegYmm22 = X86RegYmm23
  succ X86RegYmm23 = X86RegYmm24
  succ X86RegYmm24 = X86RegYmm25
  succ X86RegYmm25 = X86RegYmm26
  succ X86RegYmm26 = X86RegYmm27
  succ X86RegYmm27 = X86RegYmm28
  succ X86RegYmm28 = X86RegYmm29
  succ X86RegYmm29 = X86RegYmm30
  succ X86RegYmm30 = X86RegYmm31
  succ X86RegYmm31 = X86RegZmm0
  succ X86RegZmm0 = X86RegZmm1
  succ X86RegZmm1 = X86RegZmm2
  succ X86RegZmm2 = X86RegZmm3
  succ X86RegZmm3 = X86RegZmm4
  succ X86RegZmm4 = X86RegZmm5
  succ X86RegZmm5 = X86RegZmm6
  succ X86RegZmm6 = X86RegZmm7
  succ X86RegZmm7 = X86RegZmm8
  succ X86RegZmm8 = X86RegZmm9
  succ X86RegZmm9 = X86RegZmm10
  succ X86RegZmm10 = X86RegZmm11
  succ X86RegZmm11 = X86RegZmm12
  succ X86RegZmm12 = X86RegZmm13
  succ X86RegZmm13 = X86RegZmm14
  succ X86RegZmm14 = X86RegZmm15
  succ X86RegZmm15 = X86RegZmm16
  succ X86RegZmm16 = X86RegZmm17
  succ X86RegZmm17 = X86RegZmm18
  succ X86RegZmm18 = X86RegZmm19
  succ X86RegZmm19 = X86RegZmm20
  succ X86RegZmm20 = X86RegZmm21
  succ X86RegZmm21 = X86RegZmm22
  succ X86RegZmm22 = X86RegZmm23
  succ X86RegZmm23 = X86RegZmm24
  succ X86RegZmm24 = X86RegZmm25
  succ X86RegZmm25 = X86RegZmm26
  succ X86RegZmm26 = X86RegZmm27
  succ X86RegZmm27 = X86RegZmm28
  succ X86RegZmm28 = X86RegZmm29
  succ X86RegZmm29 = X86RegZmm30
  succ X86RegZmm30 = X86RegZmm31
  succ X86RegZmm31 = X86RegR8b
  succ X86Reg
X86RegR8b = X86Reg
X86RegR9b
  succ X86Reg
X86RegR9b = X86Reg
X86RegR10b
  succ X86Reg
X86RegR10b = X86Reg
X86RegR11b
  succ X86Reg
X86RegR11b = X86Reg
X86RegR12b
  succ X86Reg
X86RegR12b = X86Reg
X86RegR13b
  succ X86Reg
X86RegR13b = X86Reg
X86RegR14b
  succ X86Reg
X86RegR14b = X86Reg
X86RegR15b
  succ X86Reg
X86RegR15b = X86Reg
X86RegR8d
  succ X86Reg
X86RegR8d = X86Reg
X86RegR9d
  succ X86Reg
X86RegR9d = X86Reg
X86RegR10d
  succ X86Reg
X86RegR10d = X86Reg
X86RegR11d
  succ X86Reg
X86RegR11d = X86Reg
X86RegR12d
  succ X86Reg
X86RegR12d = X86Reg
X86RegR13d
  succ X86Reg
X86RegR13d = X86Reg
X86RegR14d
  succ X86Reg
X86RegR14d = X86Reg
X86RegR15d
  succ X86Reg
X86RegR15d = X86Reg
X86RegR8w
  succ X86Reg
X86RegR8w = X86Reg
X86RegR9w
  succ X86Reg
X86RegR9w = X86Reg
X86RegR10w
  succ X86Reg
X86RegR10w = X86Reg
X86RegR11w
  succ X86Reg
X86RegR11w = X86Reg
X86RegR12w
  succ X86Reg
X86RegR12w = X86Reg
X86RegR13w
  succ X86Reg
X86RegR13w = X86Reg
X86RegR14w
  succ X86Reg
X86RegR14w = X86Reg
X86RegR15w
  succ X86Reg
X86RegR15w = X86Reg
X86RegEnding
  succ X86Reg
X86RegEnding = String -> X86Reg
forall a. HasCallStack => String -> a
error String
"X86Reg.succ: X86RegEnding has no successor"

  pred :: X86Reg -> X86Reg
pred X86Reg
X86RegAh = X86Reg
X86RegInvalid
  pred X86Reg
X86RegAl = X86Reg
X86RegAh
  pred X86Reg
X86RegAx = X86Reg
X86RegAl
  pred X86Reg
X86RegBh = X86Reg
X86RegAx
  pred X86Reg
X86RegBl = X86Reg
X86RegBh
  pred X86Reg
X86RegBp = X86Reg
X86RegBl
  pred X86Reg
X86RegBpl = X86Reg
X86RegBp
  pred X86Reg
X86RegBx = X86Reg
X86RegBpl
  pred X86Reg
X86RegCh = X86Reg
X86RegBx
  pred X86Reg
X86RegCl = X86Reg
X86RegCh
  pred X86Reg
X86RegCs = X86Reg
X86RegCl
  pred X86Reg
X86RegCx = X86Reg
X86RegCs
  pred X86Reg
X86RegDh = X86Reg
X86RegCx
  pred X86Reg
X86RegDi = X86Reg
X86RegDh
  pred X86Reg
X86RegDil = X86Reg
X86RegDi
  pred X86Reg
X86RegDl = X86Reg
X86RegDil
  pred X86Reg
X86RegDs = X86Reg
X86RegDl
  pred X86Reg
X86RegDx = X86Reg
X86RegDs
  pred X86Reg
X86RegEax = X86Reg
X86RegDx
  pred X86Reg
X86RegEbp = X86Reg
X86RegEax
  pred X86Reg
X86RegEbx = X86Reg
X86RegEbp
  pred X86Reg
X86RegEcx = X86Reg
X86RegEbx
  pred X86Reg
X86RegEdi = X86Reg
X86RegEcx
  pred X86Reg
X86RegEdx = X86Reg
X86RegEdi
  pred X86Reg
X86RegEflags = X86Reg
X86RegEdx
  pred X86Reg
X86RegEip = X86Reg
X86RegEflags
  pred X86Reg
X86RegEiz = X86Reg
X86RegEip
  pred X86Reg
X86RegEs = X86Reg
X86RegEiz
  pred X86Reg
X86RegEsi = X86Reg
X86RegEs
  pred X86Reg
X86RegEsp = X86Reg
X86RegEsi
  pred X86Reg
X86RegFpsw = X86Reg
X86RegEsp
  pred X86Reg
X86RegFs = X86Reg
X86RegFpsw
  pred X86Reg
X86RegGs = X86Reg
X86RegFs
  pred X86Reg
X86RegIp = X86Reg
X86RegGs
  pred X86Reg
X86RegRax = X86Reg
X86RegIp
  pred X86Reg
X86RegRbp = X86Reg
X86RegRax
  pred X86Reg
X86RegRbx = X86Reg
X86RegRbp
  pred X86Reg
X86RegRcx = X86Reg
X86RegRbx
  pred X86Reg
X86RegRdi = X86Reg
X86RegRcx
  pred X86Reg
X86RegRdx = X86Reg
X86RegRdi
  pred X86Reg
X86RegRip = X86Reg
X86RegRdx
  pred X86Reg
X86RegRiz = X86Reg
X86RegRip
  pred X86Reg
X86RegRsi = X86Reg
X86RegRiz
  pred X86Reg
X86RegRsp = X86Reg
X86RegRsi
  pred X86Reg
X86RegSi = X86Reg
X86RegRsp
  pred X86Reg
X86RegSil = X86Reg
X86RegSi
  pred X86Reg
X86RegSp = X86Reg
X86RegSil
  pred X86Reg
X86RegSpl = X86Reg
X86RegSp
  pred X86Reg
X86RegSs = X86Reg
X86RegSpl
  pred X86Reg
X86RegCr0 = X86Reg
X86RegSs
  pred X86Reg
X86RegCr1 = X86Reg
X86RegCr0
  pred X86Reg
X86RegCr2 = X86Reg
X86RegCr1
  pred X86Reg
X86RegCr3 = X86Reg
X86RegCr2
  pred X86Reg
X86RegCr4 = X86Reg
X86RegCr3
  pred X86Reg
X86RegCr5 = X86Reg
X86RegCr4
  pred X86Reg
X86RegCr6 = X86Reg
X86RegCr5
  pred X86Reg
X86RegCr7 = X86Reg
X86RegCr6
  pred X86Reg
X86RegCr8 = X86Reg
X86RegCr7
  pred X86Reg
X86RegCr9 = X86Reg
X86RegCr8
  pred X86Reg
X86RegCr10 = X86Reg
X86RegCr9
  pred X86Reg
X86RegCr11 = X86Reg
X86RegCr10
  pred X86Reg
X86RegCr12 = X86Reg
X86RegCr11
  pred X86Reg
X86RegCr13 = X86Reg
X86RegCr12
  pred X86Reg
X86RegCr14 = X86Reg
X86RegCr13
  pred X86Reg
X86RegCr15 = X86Reg
X86RegCr14
  pred X86Reg
X86RegDr0 = X86Reg
X86RegCr15
  pred X86Reg
X86RegDr1 = X86Reg
X86RegDr0
  pred X86Reg
X86RegDr2 = X86Reg
X86RegDr1
  pred X86Reg
X86RegDr3 = X86Reg
X86RegDr2
  pred X86Reg
X86RegDr4 = X86Reg
X86RegDr3
  pred X86Reg
X86RegDr5 = X86Reg
X86RegDr4
  pred X86Reg
X86RegDr6 = X86Reg
X86RegDr5
  pred X86Reg
X86RegDr7 = X86Reg
X86RegDr6
  pred X86Reg
X86RegDr8 = X86Reg
X86RegDr7
  pred X86Reg
X86RegDr9 = X86Reg
X86RegDr8
  pred X86Reg
X86RegDr10 = X86Reg
X86RegDr9
  pred X86Reg
X86RegDr11 = X86Reg
X86RegDr10
  pred X86Reg
X86RegDr12 = X86Reg
X86RegDr11
  pred X86Reg
X86RegDr13 = X86Reg
X86RegDr12
  pred X86Reg
X86RegDr14 = X86Reg
X86RegDr13
  pred X86Reg
X86RegDr15 = X86Reg
X86RegDr14
  pred X86Reg
X86RegFp0 = X86Reg
X86RegDr15
  pred X86Reg
X86RegFp1 = X86Reg
X86RegFp0
  pred X86Reg
X86RegFp2 = X86Reg
X86RegFp1
  pred X86Reg
X86RegFp3 = X86Reg
X86RegFp2
  pred X86Reg
X86RegFp4 = X86Reg
X86RegFp3
  pred X86Reg
X86RegFp5 = X86Reg
X86RegFp4
  pred X86Reg
X86RegFp6 = X86Reg
X86RegFp5
  pred X86Reg
X86RegFp7 = X86Reg
X86RegFp6
  pred X86Reg
X86RegK0 = X86Reg
X86RegFp7
  pred X86Reg
X86RegK1 = X86Reg
X86RegK0
  pred X86Reg
X86RegK2 = X86Reg
X86RegK1
  pred X86Reg
X86RegK3 = X86Reg
X86RegK2
  pred X86Reg
X86RegK4 = X86Reg
X86RegK3
  pred X86Reg
X86RegK5 = X86Reg
X86RegK4
  pred X86Reg
X86RegK6 = X86Reg
X86RegK5
  pred X86Reg
X86RegK7 = X86Reg
X86RegK6
  pred X86Reg
X86RegMm0 = X86Reg
X86RegK7
  pred X86Reg
X86RegMm1 = X86Reg
X86RegMm0
  pred X86Reg
X86RegMm2 = X86Reg
X86RegMm1
  pred X86Reg
X86RegMm3 = X86Reg
X86RegMm2
  pred X86Reg
X86RegMm4 = X86Reg
X86RegMm3
  pred X86Reg
X86RegMm5 = X86Reg
X86RegMm4
  pred X86Reg
X86RegMm6 = X86Reg
X86RegMm5
  pred X86Reg
X86RegMm7 = X86Reg
X86RegMm6
  pred X86Reg
X86RegR8 = X86Reg
X86RegMm7
  pred X86Reg
X86RegR9 = X86Reg
X86RegR8
  pred X86Reg
X86RegR10 = X86Reg
X86RegR9
  pred X86Reg
X86RegR11 = X86Reg
X86RegR10
  pred X86Reg
X86RegR12 = X86Reg
X86RegR11
  pred X86Reg
X86RegR13 = X86Reg
X86RegR12
  pred X86Reg
X86RegR14 = X86Reg
X86RegR13
  pred X86Reg
X86RegR15 = X86Reg
X86RegR14
  pred X86Reg
X86RegSt0 = X86Reg
X86RegR15
  pred X86Reg
X86RegSt1 = X86Reg
X86RegSt0
  pred X86Reg
X86RegSt2 = X86Reg
X86RegSt1
  pred X86Reg
X86RegSt3 = X86Reg
X86RegSt2
  pred X86Reg
X86RegSt4 = X86Reg
X86RegSt3
  pred X86Reg
X86RegSt5 = X86Reg
X86RegSt4
  pred X86Reg
X86RegSt6 = X86Reg
X86RegSt5
  pred X86Reg
X86RegSt7 = X86Reg
X86RegSt6
  pred X86Reg
X86RegXmm0 = X86Reg
X86RegSt7
  pred X86Reg
X86RegXmm1 = X86Reg
X86RegXmm0
  pred X86Reg
X86RegXmm2 = X86Reg
X86RegXmm1
  pred X86Reg
X86RegXmm3 = X86Reg
X86RegXmm2
  pred X86Reg
X86RegXmm4 = X86Reg
X86RegXmm3
  pred X86Reg
X86RegXmm5 = X86Reg
X86RegXmm4
  pred X86Reg
X86RegXmm6 = X86Reg
X86RegXmm5
  pred X86Reg
X86RegXmm7 = X86Reg
X86RegXmm6
  pred X86Reg
X86RegXmm8 = X86Reg
X86RegXmm7
  pred X86Reg
X86RegXmm9 = X86Reg
X86RegXmm8
  pred X86Reg
X86RegXmm10 = X86Reg
X86RegXmm9
  pred X86Reg
X86RegXmm11 = X86Reg
X86RegXmm10
  pred X86Reg
X86RegXmm12 = X86Reg
X86RegXmm11
  pred X86Reg
X86RegXmm13 = X86Reg
X86RegXmm12
  pred X86Reg
X86RegXmm14 = X86Reg
X86RegXmm13
  pred X86Reg
X86RegXmm15 = X86Reg
X86RegXmm14
  pred X86Reg
X86RegXmm16 = X86Reg
X86RegXmm15
  pred X86Reg
X86RegXmm17 = X86Reg
X86RegXmm16
  pred X86Reg
X86RegXmm18 = X86Reg
X86RegXmm17
  pred X86Reg
X86RegXmm19 = X86Reg
X86RegXmm18
  pred X86Reg
X86RegXmm20 = X86Reg
X86RegXmm19
  pred X86Reg
X86RegXmm21 = X86Reg
X86RegXmm20
  pred X86Reg
X86RegXmm22 = X86Reg
X86RegXmm21
  pred X86Reg
X86RegXmm23 = X86Reg
X86RegXmm22
  pred X86Reg
X86RegXmm24 = X86Reg
X86RegXmm23
  pred X86Reg
X86RegXmm25 = X86Reg
X86RegXmm24
  pred X86Reg
X86RegXmm26 = X86Reg
X86RegXmm25
  pred X86Reg
X86RegXmm27 = X86Reg
X86RegXmm26
  pred X86Reg
X86RegXmm28 = X86Reg
X86RegXmm27
  pred X86Reg
X86RegXmm29 = X86Reg
X86RegXmm28
  pred X86Reg
X86RegXmm30 = X86Reg
X86RegXmm29
  pred X86Reg
X86RegXmm31 = X86Reg
X86RegXmm30
  pred X86Reg
X86RegYmm0 = X86Reg
X86RegXmm31
  pred X86Reg
X86RegYmm1 = X86Reg
X86RegYmm0
  pred X86Reg
X86RegYmm2 = X86Reg
X86RegYmm1
  pred X86Reg
X86RegYmm3 = X86Reg
X86RegYmm2
  pred X86Reg
X86RegYmm4 = X86Reg
X86RegYmm3
  pred X86Reg
X86RegYmm5 = X86Reg
X86RegYmm4
  pred X86Reg
X86RegYmm6 = X86Reg
X86RegYmm5
  pred X86Reg
X86RegYmm7 = X86Reg
X86RegYmm6
  pred X86Reg
X86RegYmm8 = X86Reg
X86RegYmm7
  pred X86Reg
X86RegYmm9 = X86Reg
X86RegYmm8
  pred X86Reg
X86RegYmm10 = X86Reg
X86RegYmm9
  pred X86Reg
X86RegYmm11 = X86Reg
X86RegYmm10
  pred X86Reg
X86RegYmm12 = X86Reg
X86RegYmm11
  pred X86Reg
X86RegYmm13 = X86Reg
X86RegYmm12
  pred X86Reg
X86RegYmm14 = X86Reg
X86RegYmm13
  pred X86Reg
X86RegYmm15 = X86Reg
X86RegYmm14
  pred X86Reg
X86RegYmm16 = X86Reg
X86RegYmm15
  pred X86Reg
X86RegYmm17 = X86Reg
X86RegYmm16
  pred X86Reg
X86RegYmm18 = X86Reg
X86RegYmm17
  pred X86Reg
X86RegYmm19 = X86Reg
X86RegYmm18
  pred X86Reg
X86RegYmm20 = X86Reg
X86RegYmm19
  pred X86Reg
X86RegYmm21 = X86Reg
X86RegYmm20
  pred X86Reg
X86RegYmm22 = X86Reg
X86RegYmm21
  pred X86Reg
X86RegYmm23 = X86Reg
X86RegYmm22
  pred X86Reg
X86RegYmm24 = X86Reg
X86RegYmm23
  pred X86Reg
X86RegYmm25 = X86Reg
X86RegYmm24
  pred X86Reg
X86RegYmm26 = X86Reg
X86RegYmm25
  pred X86Reg
X86RegYmm27 = X86Reg
X86RegYmm26
  pred X86Reg
X86RegYmm28 = X86Reg
X86RegYmm27
  pred X86Reg
X86RegYmm29 = X86Reg
X86RegYmm28
  pred X86Reg
X86RegYmm30 = X86Reg
X86RegYmm29
  pred X86Reg
X86RegYmm31 = X86Reg
X86RegYmm30
  pred X86Reg
X86RegZmm0 = X86Reg
X86RegYmm31
  pred X86Reg
X86RegZmm1 = X86Reg
X86RegZmm0
  pred X86Reg
X86RegZmm2 = X86Reg
X86RegZmm1
  pred X86Reg
X86RegZmm3 = X86Reg
X86RegZmm2
  pred X86Reg
X86RegZmm4 = X86Reg
X86RegZmm3
  pred X86Reg
X86RegZmm5 = X86Reg
X86RegZmm4
  pred X86Reg
X86RegZmm6 = X86Reg
X86RegZmm5
  pred X86Reg
X86RegZmm7 = X86Reg
X86RegZmm6
  pred X86Reg
X86RegZmm8 = X86Reg
X86RegZmm7
  pred X86Reg
X86RegZmm9 = X86Reg
X86RegZmm8
  pred X86Reg
X86RegZmm10 = X86Reg
X86RegZmm9
  pred X86Reg
X86RegZmm11 = X86Reg
X86RegZmm10
  pred X86Reg
X86RegZmm12 = X86Reg
X86RegZmm11
  pred X86Reg
X86RegZmm13 = X86Reg
X86RegZmm12
  pred X86Reg
X86RegZmm14 = X86Reg
X86RegZmm13
  pred X86Reg
X86RegZmm15 = X86Reg
X86RegZmm14
  pred X86Reg
X86RegZmm16 = X86Reg
X86RegZmm15
  pred X86Reg
X86RegZmm17 = X86Reg
X86RegZmm16
  pred X86Reg
X86RegZmm18 = X86Reg
X86RegZmm17
  pred X86Reg
X86RegZmm19 = X86Reg
X86RegZmm18
  pred X86Reg
X86RegZmm20 = X86Reg
X86RegZmm19
  pred X86Reg
X86RegZmm21 = X86Reg
X86RegZmm20
  pred X86Reg
X86RegZmm22 = X86Reg
X86RegZmm21
  pred X86Reg
X86RegZmm23 = X86Reg
X86RegZmm22
  pred X86Reg
X86RegZmm24 = X86Reg
X86RegZmm23
  pred X86Reg
X86RegZmm25 = X86Reg
X86RegZmm24
  pred X86Reg
X86RegZmm26 = X86Reg
X86RegZmm25
  pred X86Reg
X86RegZmm27 = X86Reg
X86RegZmm26
  pred X86Reg
X86RegZmm28 = X86Reg
X86RegZmm27
  pred X86Reg
X86RegZmm29 = X86Reg
X86RegZmm28
  pred X86Reg
X86RegZmm30 = X86Reg
X86RegZmm29
  pred X86Reg
X86RegZmm31 = X86Reg
X86RegZmm30
  pred X86Reg
X86RegR8b = X86Reg
X86RegZmm31
  pred X86Reg
X86RegR9b = X86Reg
X86RegR8b
  pred X86Reg
X86RegR10b = X86Reg
X86RegR9b
  pred X86Reg
X86RegR11b = X86Reg
X86RegR10b
  pred X86Reg
X86RegR12b = X86Reg
X86RegR11b
  pred X86Reg
X86RegR13b = X86Reg
X86RegR12b
  pred X86Reg
X86RegR14b = X86Reg
X86RegR13b
  pred X86Reg
X86RegR15b = X86Reg
X86RegR14b
  pred X86Reg
X86RegR8d = X86Reg
X86RegR15b
  pred X86Reg
X86RegR9d = X86Reg
X86RegR8d
  pred X86Reg
X86RegR10d = X86Reg
X86RegR9d
  pred X86Reg
X86RegR11d = X86Reg
X86RegR10d
  pred X86Reg
X86RegR12d = X86Reg
X86RegR11d
  pred X86Reg
X86RegR13d = X86Reg
X86RegR12d
  pred X86Reg
X86RegR14d = X86Reg
X86RegR13d
  pred X86Reg
X86RegR15d = X86Reg
X86RegR14d
  pred X86Reg
X86RegR8w = X86Reg
X86RegR15d
  pred X86Reg
X86RegR9w = X86Reg
X86RegR8w
  pred X86Reg
X86RegR10w = X86Reg
X86RegR9w
  pred X86Reg
X86RegR11w = X86Reg
X86RegR10w
  pred X86Reg
X86RegR12w = X86Reg
X86RegR11w
  pred X86Reg
X86RegR13w = X86Reg
X86RegR12w
  pred X86Reg
X86RegR14w = X86Reg
X86RegR13w
  pred X86Reg
X86RegR15w = X86Reg
X86RegR14w
  pred X86Reg
X86RegEnding = X86Reg
X86RegR15w
  pred X86Reg
X86RegInvalid = String -> X86Reg
forall a. HasCallStack => String -> a
error String
"X86Reg.pred: X86RegInvalid has no predecessor"

  enumFromTo :: X86Reg -> X86Reg -> [X86Reg]
enumFromTo X86Reg
from X86Reg
to = X86Reg -> [X86Reg]
forall t. Enum t => t -> [t]
go X86Reg
from
    where
      end :: Int
end = X86Reg -> Int
forall a. Enum a => a -> Int
fromEnum X86Reg
to
      go :: t -> [t]
go t
v = case Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
compare (t -> Int
forall a. Enum a => a -> Int
fromEnum t
v) Int
end of
                 Ordering
LT -> t
v t -> [t] -> [t]
forall a. a -> [a] -> [a]
: t -> [t]
go (t -> t
forall a. Enum a => a -> a
succ t
v)
                 Ordering
EQ -> [t
v]
                 Ordering
GT -> []

  enumFrom :: X86Reg -> [X86Reg]
enumFrom X86Reg
from = X86Reg -> X86Reg -> [X86Reg]
forall a. Enum a => a -> a -> [a]
enumFromTo X86Reg
from X86Reg
X86RegEnding

  fromEnum :: X86Reg -> Int
fromEnum X86Reg
X86RegInvalid = Int
0
  fromEnum X86Reg
X86RegAh = Int
1
  fromEnum X86Reg
X86RegAl = Int
2
  fromEnum X86Reg
X86RegAx = Int
3
  fromEnum X86Reg
X86RegBh = Int
4
  fromEnum X86Reg
X86RegBl = Int
5
  fromEnum X86Reg
X86RegBp = Int
6
  fromEnum X86Reg
X86RegBpl = Int
7
  fromEnum X86Reg
X86RegBx = Int
8
  fromEnum X86Reg
X86RegCh = Int
9
  fromEnum X86Reg
X86RegCl = Int
10
  fromEnum X86Reg
X86RegCs = Int
11
  fromEnum X86Reg
X86RegCx = Int
12
  fromEnum X86Reg
X86RegDh = Int
13
  fromEnum X86Reg
X86RegDi = Int
14
  fromEnum X86Reg
X86RegDil = Int
15
  fromEnum X86Reg
X86RegDl = Int
16
  fromEnum X86Reg
X86RegDs = Int
17
  fromEnum X86Reg
X86RegDx = Int
18
  fromEnum X86Reg
X86RegEax = Int
19
  fromEnum X86Reg
X86RegEbp = Int
20
  fromEnum X86Reg
X86RegEbx = Int
21
  fromEnum X86Reg
X86RegEcx = Int
22
  fromEnum X86Reg
X86RegEdi = Int
23
  fromEnum X86Reg
X86RegEdx = Int
24
  fromEnum X86Reg
X86RegEflags = Int
25
  fromEnum X86Reg
X86RegEip = Int
26
  fromEnum X86Reg
X86RegEiz = Int
27
  fromEnum X86Reg
X86RegEs = Int
28
  fromEnum X86Reg
X86RegEsi = Int
29
  fromEnum X86Reg
X86RegEsp = Int
30
  fromEnum X86Reg
X86RegFpsw = Int
31
  fromEnum X86Reg
X86RegFs = Int
32
  fromEnum X86Reg
X86RegGs = Int
33
  fromEnum X86Reg
X86RegIp = Int
34
  fromEnum X86Reg
X86RegRax = Int
35
  fromEnum X86Reg
X86RegRbp = Int
36
  fromEnum X86Reg
X86RegRbx = Int
37
  fromEnum X86Reg
X86RegRcx = Int
38
  fromEnum X86Reg
X86RegRdi = Int
39
  fromEnum X86Reg
X86RegRdx = Int
40
  fromEnum X86Reg
X86RegRip = Int
41
  fromEnum X86Reg
X86RegRiz = Int
42
  fromEnum X86Reg
X86RegRsi = Int
43
  fromEnum X86Reg
X86RegRsp = Int
44
  fromEnum X86Reg
X86RegSi = Int
45
  fromEnum X86Reg
X86RegSil = Int
46
  fromEnum X86Reg
X86RegSp = Int
47
  fromEnum X86Reg
X86RegSpl = Int
48
  fromEnum X86Reg
X86RegSs = Int
49
  fromEnum X86Reg
X86RegCr0 = Int
50
  fromEnum X86Reg
X86RegCr1 = Int
51
  fromEnum X86Reg
X86RegCr2 = Int
52
  fromEnum X86Reg
X86RegCr3 = Int
53
  fromEnum X86Reg
X86RegCr4 = Int
54
  fromEnum X86Reg
X86RegCr5 = Int
55
  fromEnum X86Reg
X86RegCr6 = Int
56
  fromEnum X86Reg
X86RegCr7 = Int
57
  fromEnum X86Reg
X86RegCr8 = Int
58
  fromEnum X86Reg
X86RegCr9 = Int
59
  fromEnum X86Reg
X86RegCr10 = Int
60
  fromEnum X86Reg
X86RegCr11 = Int
61
  fromEnum X86Reg
X86RegCr12 = Int
62
  fromEnum X86Reg
X86RegCr13 = Int
63
  fromEnum X86Reg
X86RegCr14 = Int
64
  fromEnum X86Reg
X86RegCr15 = Int
65
  fromEnum X86Reg
X86RegDr0 = Int
66
  fromEnum X86Reg
X86RegDr1 = Int
67
  fromEnum X86Reg
X86RegDr2 = Int
68
  fromEnum X86Reg
X86RegDr3 = Int
69
  fromEnum X86Reg
X86RegDr4 = Int
70
  fromEnum X86Reg
X86RegDr5 = Int
71
  fromEnum X86Reg
X86RegDr6 = Int
72
  fromEnum X86Reg
X86RegDr7 = Int
73
  fromEnum X86Reg
X86RegDr8 = Int
74
  fromEnum X86Reg
X86RegDr9 = Int
75
  fromEnum X86Reg
X86RegDr10 = Int
76
  fromEnum X86Reg
X86RegDr11 = Int
77
  fromEnum X86Reg
X86RegDr12 = Int
78
  fromEnum X86Reg
X86RegDr13 = Int
79
  fromEnum X86Reg
X86RegDr14 = Int
80
  fromEnum X86Reg
X86RegDr15 = Int
81
  fromEnum X86Reg
X86RegFp0 = Int
82
  fromEnum X86Reg
X86RegFp1 = Int
83
  fromEnum X86Reg
X86RegFp2 = Int
84
  fromEnum X86Reg
X86RegFp3 = Int
85
  fromEnum X86Reg
X86RegFp4 = Int
86
  fromEnum X86Reg
X86RegFp5 = Int
87
  fromEnum X86Reg
X86RegFp6 = Int
88
  fromEnum X86Reg
X86RegFp7 = Int
89
  fromEnum X86Reg
X86RegK0 = Int
90
  fromEnum X86Reg
X86RegK1 = Int
91
  fromEnum X86Reg
X86RegK2 = Int
92
  fromEnum X86Reg
X86RegK3 = Int
93
  fromEnum X86Reg
X86RegK4 = Int
94
  fromEnum X86Reg
X86RegK5 = Int
95
  fromEnum X86Reg
X86RegK6 = Int
96
  fromEnum X86Reg
X86RegK7 = Int
97
  fromEnum X86Reg
X86RegMm0 = Int
98
  fromEnum X86Reg
X86RegMm1 = Int
99
  fromEnum X86Reg
X86RegMm2 = Int
100
  fromEnum X86Reg
X86RegMm3 = Int
101
  fromEnum X86Reg
X86RegMm4 = Int
102
  fromEnum X86Reg
X86RegMm5 = Int
103
  fromEnum X86Reg
X86RegMm6 = Int
104
  fromEnum X86Reg
X86RegMm7 = Int
105
  fromEnum X86Reg
X86RegR8 = Int
106
  fromEnum X86Reg
X86RegR9 = Int
107
  fromEnum X86Reg
X86RegR10 = Int
108
  fromEnum X86Reg
X86RegR11 = Int
109
  fromEnum X86Reg
X86RegR12 = Int
110
  fromEnum X86Reg
X86RegR13 = Int
111
  fromEnum X86Reg
X86RegR14 = Int
112
  fromEnum X86Reg
X86RegR15 = Int
113
  fromEnum X86Reg
X86RegSt0 = Int
114
  fromEnum X86Reg
X86RegSt1 = Int
115
  fromEnum X86Reg
X86RegSt2 = Int
116
  fromEnum X86Reg
X86RegSt3 = Int
117
  fromEnum X86Reg
X86RegSt4 = Int
118
  fromEnum X86Reg
X86RegSt5 = Int
119
  fromEnum X86Reg
X86RegSt6 = Int
120
  fromEnum X86Reg
X86RegSt7 = Int
121
  fromEnum X86Reg
X86RegXmm0 = Int
122
  fromEnum X86Reg
X86RegXmm1 = Int
123
  fromEnum X86Reg
X86RegXmm2 = Int
124
  fromEnum X86Reg
X86RegXmm3 = Int
125
  fromEnum X86Reg
X86RegXmm4 = Int
126
  fromEnum X86Reg
X86RegXmm5 = Int
127
  fromEnum X86Reg
X86RegXmm6 = Int
128
  fromEnum X86Reg
X86RegXmm7 = Int
129
  fromEnum X86Reg
X86RegXmm8 = Int
130
  fromEnum X86Reg
X86RegXmm9 = Int
131
  fromEnum X86Reg
X86RegXmm10 = Int
132
  fromEnum X86Reg
X86RegXmm11 = Int
133
  fromEnum X86Reg
X86RegXmm12 = Int
134
  fromEnum X86Reg
X86RegXmm13 = Int
135
  fromEnum X86Reg
X86RegXmm14 = Int
136
  fromEnum X86Reg
X86RegXmm15 = Int
137
  fromEnum X86Reg
X86RegXmm16 = Int
138
  fromEnum X86Reg
X86RegXmm17 = Int
139
  fromEnum X86Reg
X86RegXmm18 = Int
140
  fromEnum X86Reg
X86RegXmm19 = Int
141
  fromEnum X86Reg
X86RegXmm20 = Int
142
  fromEnum X86Reg
X86RegXmm21 = Int
143
  fromEnum X86Reg
X86RegXmm22 = Int
144
  fromEnum X86Reg
X86RegXmm23 = Int
145
  fromEnum X86Reg
X86RegXmm24 = Int
146
  fromEnum X86Reg
X86RegXmm25 = Int
147
  fromEnum X86Reg
X86RegXmm26 = Int
148
  fromEnum X86Reg
X86RegXmm27 = Int
149
  fromEnum X86Reg
X86RegXmm28 = Int
150
  fromEnum X86Reg
X86RegXmm29 = Int
151
  fromEnum X86Reg
X86RegXmm30 = Int
152
  fromEnum X86Reg
X86RegXmm31 = Int
153
  fromEnum X86Reg
X86RegYmm0 = Int
154
  fromEnum X86Reg
X86RegYmm1 = Int
155
  fromEnum X86Reg
X86RegYmm2 = Int
156
  fromEnum X86Reg
X86RegYmm3 = Int
157
  fromEnum X86Reg
X86RegYmm4 = Int
158
  fromEnum X86Reg
X86RegYmm5 = Int
159
  fromEnum X86Reg
X86RegYmm6 = Int
160
  fromEnum X86Reg
X86RegYmm7 = Int
161
  fromEnum X86Reg
X86RegYmm8 = Int
162
  fromEnum X86Reg
X86RegYmm9 = Int
163
  fromEnum X86Reg
X86RegYmm10 = Int
164
  fromEnum X86Reg
X86RegYmm11 = Int
165
  fromEnum X86Reg
X86RegYmm12 = Int
166
  fromEnum X86Reg
X86RegYmm13 = Int
167
  fromEnum X86Reg
X86RegYmm14 = Int
168
  fromEnum X86Reg
X86RegYmm15 = Int
169
  fromEnum X86Reg
X86RegYmm16 = Int
170
  fromEnum X86Reg
X86RegYmm17 = Int
171
  fromEnum X86Reg
X86RegYmm18 = Int
172
  fromEnum X86Reg
X86RegYmm19 = Int
173
  fromEnum X86Reg
X86RegYmm20 = Int
174
  fromEnum X86Reg
X86RegYmm21 = Int
175
  fromEnum X86Reg
X86RegYmm22 = Int
176
  fromEnum X86Reg
X86RegYmm23 = Int
177
  fromEnum X86Reg
X86RegYmm24 = Int
178
  fromEnum X86Reg
X86RegYmm25 = Int
179
  fromEnum X86Reg
X86RegYmm26 = Int
180
  fromEnum X86Reg
X86RegYmm27 = Int
181
  fromEnum X86Reg
X86RegYmm28 = Int
182
  fromEnum X86Reg
X86RegYmm29 = Int
183
  fromEnum X86Reg
X86RegYmm30 = Int
184
  fromEnum X86Reg
X86RegYmm31 = Int
185
  fromEnum X86Reg
X86RegZmm0 = Int
186
  fromEnum X86Reg
X86RegZmm1 = Int
187
  fromEnum X86Reg
X86RegZmm2 = Int
188
  fromEnum X86Reg
X86RegZmm3 = Int
189
  fromEnum X86Reg
X86RegZmm4 = Int
190
  fromEnum X86Reg
X86RegZmm5 = Int
191
  fromEnum X86Reg
X86RegZmm6 = Int
192
  fromEnum X86Reg
X86RegZmm7 = Int
193
  fromEnum X86Reg
X86RegZmm8 = Int
194
  fromEnum X86Reg
X86RegZmm9 = Int
195
  fromEnum X86Reg
X86RegZmm10 = Int
196
  fromEnum X86Reg
X86RegZmm11 = Int
197
  fromEnum X86Reg
X86RegZmm12 = Int
198
  fromEnum X86Reg
X86RegZmm13 = Int
199
  fromEnum X86Reg
X86RegZmm14 = Int
200
  fromEnum X86Reg
X86RegZmm15 = Int
201
  fromEnum X86Reg
X86RegZmm16 = Int
202
  fromEnum X86Reg
X86RegZmm17 = Int
203
  fromEnum X86Reg
X86RegZmm18 = Int
204
  fromEnum X86Reg
X86RegZmm19 = Int
205
  fromEnum X86Reg
X86RegZmm20 = Int
206
  fromEnum X86Reg
X86RegZmm21 = Int
207
  fromEnum X86Reg
X86RegZmm22 = Int
208
  fromEnum X86Reg
X86RegZmm23 = Int
209
  fromEnum X86Reg
X86RegZmm24 = Int
210
  fromEnum X86Reg
X86RegZmm25 = Int
211
  fromEnum X86Reg
X86RegZmm26 = Int
212
  fromEnum X86Reg
X86RegZmm27 = Int
213
  fromEnum X86Reg
X86RegZmm28 = Int
214
  fromEnum X86Reg
X86RegZmm29 = Int
215
  fromEnum X86Reg
X86RegZmm30 = Int
216
  fromEnum X86Reg
X86RegZmm31 = Int
217
  fromEnum X86Reg
X86RegR8b = Int
218
  fromEnum X86Reg
X86RegR9b = Int
219
  fromEnum X86Reg
X86RegR10b = Int
220
  fromEnum X86Reg
X86RegR11b = Int
221
  fromEnum X86Reg
X86RegR12b = Int
222
  fromEnum X86Reg
X86RegR13b = Int
223
  fromEnum X86Reg
X86RegR14b = Int
224
  fromEnum X86Reg
X86RegR15b = Int
225
  fromEnum X86Reg
X86RegR8d = Int
226
  fromEnum X86Reg
X86RegR9d = Int
227
  fromEnum X86Reg
X86RegR10d = Int
228
  fromEnum X86Reg
X86RegR11d = Int
229
  fromEnum X86Reg
X86RegR12d = Int
230
  fromEnum X86Reg
X86RegR13d = Int
231
  fromEnum X86Reg
X86RegR14d = Int
232
  fromEnum X86Reg
X86RegR15d = Int
233
  fromEnum X86Reg
X86RegR8w = Int
234
  fromEnum X86Reg
X86RegR9w = Int
235
  fromEnum X86Reg
X86RegR10w = Int
236
  fromEnum X86Reg
X86RegR11w = Int
237
  fromEnum X86Reg
X86RegR12w = Int
238
  fromEnum X86Reg
X86RegR13w = Int
239
  fromEnum X86Reg
X86RegR14w = Int
240
  fromEnum X86Reg
X86RegR15w = Int
241
  fromEnum X86Reg
X86RegEnding = Int
242

  toEnum :: Int -> X86Reg
toEnum Int
0 = X86Reg
X86RegInvalid
  toEnum Int
1 = X86Reg
X86RegAh
  toEnum Int
2 = X86Reg
X86RegAl
  toEnum Int
3 = X86Reg
X86RegAx
  toEnum Int
4 = X86Reg
X86RegBh
  toEnum Int
5 = X86Reg
X86RegBl
  toEnum Int
6 = X86Reg
X86RegBp
  toEnum Int
7 = X86Reg
X86RegBpl
  toEnum Int
8 = X86Reg
X86RegBx
  toEnum Int
9 = X86Reg
X86RegCh
  toEnum Int
10 = X86Reg
X86RegCl
  toEnum Int
11 = X86Reg
X86RegCs
  toEnum Int
12 = X86Reg
X86RegCx
  toEnum Int
13 = X86Reg
X86RegDh
  toEnum Int
14 = X86Reg
X86RegDi
  toEnum Int
15 = X86Reg
X86RegDil
  toEnum Int
16 = X86Reg
X86RegDl
  toEnum Int
17 = X86Reg
X86RegDs
  toEnum Int
18 = X86Reg
X86RegDx
  toEnum Int
19 = X86Reg
X86RegEax
  toEnum Int
20 = X86Reg
X86RegEbp
  toEnum Int
21 = X86Reg
X86RegEbx
  toEnum Int
22 = X86Reg
X86RegEcx
  toEnum Int
23 = X86Reg
X86RegEdi
  toEnum Int
24 = X86Reg
X86RegEdx
  toEnum Int
25 = X86Reg
X86RegEflags
  toEnum Int
26 = X86Reg
X86RegEip
  toEnum Int
27 = X86Reg
X86RegEiz
  toEnum Int
28 = X86Reg
X86RegEs
  toEnum Int
29 = X86Reg
X86RegEsi
  toEnum Int
30 = X86Reg
X86RegEsp
  toEnum Int
31 = X86Reg
X86RegFpsw
  toEnum Int
32 = X86Reg
X86RegFs
  toEnum Int
33 = X86Reg
X86RegGs
  toEnum Int
34 = X86Reg
X86RegIp
  toEnum Int
35 = X86Reg
X86RegRax
  toEnum Int
36 = X86Reg
X86RegRbp
  toEnum Int
37 = X86Reg
X86RegRbx
  toEnum Int
38 = X86Reg
X86RegRcx
  toEnum Int
39 = X86Reg
X86RegRdi
  toEnum Int
40 = X86Reg
X86RegRdx
  toEnum Int
41 = X86Reg
X86RegRip
  toEnum Int
42 = X86Reg
X86RegRiz
  toEnum Int
43 = X86Reg
X86RegRsi
  toEnum Int
44 = X86Reg
X86RegRsp
  toEnum Int
45 = X86Reg
X86RegSi
  toEnum Int
46 = X86Reg
X86RegSil
  toEnum Int
47 = X86Reg
X86RegSp
  toEnum Int
48 = X86Reg
X86RegSpl
  toEnum Int
49 = X86Reg
X86RegSs
  toEnum Int
50 = X86Reg
X86RegCr0
  toEnum Int
51 = X86Reg
X86RegCr1
  toEnum Int
52 = X86Reg
X86RegCr2
  toEnum Int
53 = X86Reg
X86RegCr3
  toEnum Int
54 = X86Reg
X86RegCr4
  toEnum Int
55 = X86Reg
X86RegCr5
  toEnum Int
56 = X86Reg
X86RegCr6
  toEnum Int
57 = X86Reg
X86RegCr7
  toEnum Int
58 = X86Reg
X86RegCr8
  toEnum Int
59 = X86Reg
X86RegCr9
  toEnum Int
60 = X86Reg
X86RegCr10
  toEnum Int
61 = X86Reg
X86RegCr11
  toEnum Int
62 = X86Reg
X86RegCr12
  toEnum Int
63 = X86Reg
X86RegCr13
  toEnum Int
64 = X86Reg
X86RegCr14
  toEnum Int
65 = X86Reg
X86RegCr15
  toEnum Int
66 = X86Reg
X86RegDr0
  toEnum Int
67 = X86Reg
X86RegDr1
  toEnum Int
68 = X86Reg
X86RegDr2
  toEnum Int
69 = X86Reg
X86RegDr3
  toEnum Int
70 = X86Reg
X86RegDr4
  toEnum Int
71 = X86Reg
X86RegDr5
  toEnum Int
72 = X86Reg
X86RegDr6
  toEnum Int
73 = X86Reg
X86RegDr7
  toEnum Int
74 = X86Reg
X86RegDr8
  toEnum Int
75 = X86Reg
X86RegDr9
  toEnum Int
76 = X86Reg
X86RegDr10
  toEnum Int
77 = X86Reg
X86RegDr11
  toEnum Int
78 = X86Reg
X86RegDr12
  toEnum Int
79 = X86Reg
X86RegDr13
  toEnum Int
80 = X86Reg
X86RegDr14
  toEnum Int
81 = X86Reg
X86RegDr15
  toEnum Int
82 = X86Reg
X86RegFp0
  toEnum Int
83 = X86Reg
X86RegFp1
  toEnum Int
84 = X86Reg
X86RegFp2
  toEnum Int
85 = X86Reg
X86RegFp3
  toEnum Int
86 = X86Reg
X86RegFp4
  toEnum Int
87 = X86Reg
X86RegFp5
  toEnum Int
88 = X86Reg
X86RegFp6
  toEnum Int
89 = X86Reg
X86RegFp7
  toEnum Int
90 = X86Reg
X86RegK0
  toEnum Int
91 = X86Reg
X86RegK1
  toEnum Int
92 = X86Reg
X86RegK2
  toEnum Int
93 = X86Reg
X86RegK3
  toEnum Int
94 = X86Reg
X86RegK4
  toEnum Int
95 = X86Reg
X86RegK5
  toEnum Int
96 = X86Reg
X86RegK6
  toEnum Int
97 = X86Reg
X86RegK7
  toEnum Int
98 = X86Reg
X86RegMm0
  toEnum Int
99 = X86Reg
X86RegMm1
  toEnum Int
100 = X86Reg
X86RegMm2
  toEnum Int
101 = X86Reg
X86RegMm3
  toEnum Int
102 = X86Reg
X86RegMm4
  toEnum Int
103 = X86Reg
X86RegMm5
  toEnum Int
104 = X86Reg
X86RegMm6
  toEnum Int
105 = X86Reg
X86RegMm7
  toEnum Int
106 = X86Reg
X86RegR8
  toEnum Int
107 = X86Reg
X86RegR9
  toEnum Int
108 = X86Reg
X86RegR10
  toEnum Int
109 = X86Reg
X86RegR11
  toEnum Int
110 = X86Reg
X86RegR12
  toEnum Int
111 = X86Reg
X86RegR13
  toEnum Int
112 = X86Reg
X86RegR14
  toEnum Int
113 = X86Reg
X86RegR15
  toEnum Int
114 = X86Reg
X86RegSt0
  toEnum Int
115 = X86Reg
X86RegSt1
  toEnum Int
116 = X86Reg
X86RegSt2
  toEnum Int
117 = X86Reg
X86RegSt3
  toEnum Int
118 = X86Reg
X86RegSt4
  toEnum Int
119 = X86Reg
X86RegSt5
  toEnum Int
120 = X86Reg
X86RegSt6
  toEnum Int
121 = X86Reg
X86RegSt7
  toEnum Int
122 = X86Reg
X86RegXmm0
  toEnum Int
123 = X86Reg
X86RegXmm1
  toEnum Int
124 = X86Reg
X86RegXmm2
  toEnum Int
125 = X86Reg
X86RegXmm3
  toEnum Int
126 = X86Reg
X86RegXmm4
  toEnum Int
127 = X86Reg
X86RegXmm5
  toEnum Int
128 = X86Reg
X86RegXmm6
  toEnum Int
129 = X86Reg
X86RegXmm7
  toEnum Int
130 = X86Reg
X86RegXmm8
  toEnum Int
131 = X86Reg
X86RegXmm9
  toEnum Int
132 = X86Reg
X86RegXmm10
  toEnum Int
133 = X86Reg
X86RegXmm11
  toEnum Int
134 = X86Reg
X86RegXmm12
  toEnum Int
135 = X86Reg
X86RegXmm13
  toEnum Int
136 = X86Reg
X86RegXmm14
  toEnum Int
137 = X86Reg
X86RegXmm15
  toEnum Int
138 = X86Reg
X86RegXmm16
  toEnum Int
139 = X86Reg
X86RegXmm17
  toEnum Int
140 = X86Reg
X86RegXmm18
  toEnum Int
141 = X86Reg
X86RegXmm19
  toEnum Int
142 = X86Reg
X86RegXmm20
  toEnum Int
143 = X86Reg
X86RegXmm21
  toEnum Int
144 = X86Reg
X86RegXmm22
  toEnum Int
145 = X86Reg
X86RegXmm23
  toEnum Int
146 = X86Reg
X86RegXmm24
  toEnum Int
147 = X86Reg
X86RegXmm25
  toEnum Int
148 = X86Reg
X86RegXmm26
  toEnum Int
149 = X86Reg
X86RegXmm27
  toEnum Int
150 = X86Reg
X86RegXmm28
  toEnum Int
151 = X86Reg
X86RegXmm29
  toEnum Int
152 = X86Reg
X86RegXmm30
  toEnum Int
153 = X86Reg
X86RegXmm31
  toEnum Int
154 = X86Reg
X86RegYmm0
  toEnum Int
155 = X86Reg
X86RegYmm1
  toEnum Int
156 = X86Reg
X86RegYmm2
  toEnum Int
157 = X86Reg
X86RegYmm3
  toEnum Int
158 = X86Reg
X86RegYmm4
  toEnum Int
159 = X86Reg
X86RegYmm5
  toEnum Int
160 = X86Reg
X86RegYmm6
  toEnum Int
161 = X86Reg
X86RegYmm7
  toEnum Int
162 = X86Reg
X86RegYmm8
  toEnum Int
163 = X86Reg
X86RegYmm9
  toEnum Int
164 = X86Reg
X86RegYmm10
  toEnum Int
165 = X86Reg
X86RegYmm11
  toEnum Int
166 = X86Reg
X86RegYmm12
  toEnum Int
167 = X86Reg
X86RegYmm13
  toEnum Int
168 = X86Reg
X86RegYmm14
  toEnum Int
169 = X86Reg
X86RegYmm15
  toEnum Int
170 = X86Reg
X86RegYmm16
  toEnum Int
171 = X86Reg
X86RegYmm17
  toEnum Int
172 = X86Reg
X86RegYmm18
  toEnum Int
173 = X86Reg
X86RegYmm19
  toEnum Int
174 = X86Reg
X86RegYmm20
  toEnum Int
175 = X86Reg
X86RegYmm21
  toEnum Int
176 = X86Reg
X86RegYmm22
  toEnum Int
177 = X86Reg
X86RegYmm23
  toEnum Int
178 = X86Reg
X86RegYmm24
  toEnum Int
179 = X86Reg
X86RegYmm25
  toEnum Int
180 = X86Reg
X86RegYmm26
  toEnum Int
181 = X86Reg
X86RegYmm27
  toEnum Int
182 = X86Reg
X86RegYmm28
  toEnum Int
183 = X86Reg
X86RegYmm29
  toEnum Int
184 = X86Reg
X86RegYmm30
  toEnum Int
185 = X86Reg
X86RegYmm31
  toEnum Int
186 = X86Reg
X86RegZmm0
  toEnum Int
187 = X86Reg
X86RegZmm1
  toEnum Int
188 = X86Reg
X86RegZmm2
  toEnum Int
189 = X86Reg
X86RegZmm3
  toEnum Int
190 = X86Reg
X86RegZmm4
  toEnum Int
191 = X86Reg
X86RegZmm5
  toEnum Int
192 = X86Reg
X86RegZmm6
  toEnum Int
193 = X86Reg
X86RegZmm7
  toEnum Int
194 = X86Reg
X86RegZmm8
  toEnum Int
195 = X86Reg
X86RegZmm9
  toEnum Int
196 = X86Reg
X86RegZmm10
  toEnum Int
197 = X86Reg
X86RegZmm11
  toEnum Int
198 = X86Reg
X86RegZmm12
  toEnum Int
199 = X86Reg
X86RegZmm13
  toEnum Int
200 = X86Reg
X86RegZmm14
  toEnum Int
201 = X86Reg
X86RegZmm15
  toEnum Int
202 = X86Reg
X86RegZmm16
  toEnum Int
203 = X86Reg
X86RegZmm17
  toEnum Int
204 = X86Reg
X86RegZmm18
  toEnum Int
205 = X86Reg
X86RegZmm19
  toEnum Int
206 = X86Reg
X86RegZmm20
  toEnum Int
207 = X86Reg
X86RegZmm21
  toEnum Int
208 = X86Reg
X86RegZmm22
  toEnum Int
209 = X86Reg
X86RegZmm23
  toEnum Int
210 = X86Reg
X86RegZmm24
  toEnum Int
211 = X86Reg
X86RegZmm25
  toEnum Int
212 = X86Reg
X86RegZmm26
  toEnum Int
213 = X86Reg
X86RegZmm27
  toEnum Int
214 = X86Reg
X86RegZmm28
  toEnum Int
215 = X86Reg
X86RegZmm29
  toEnum Int
216 = X86Reg
X86RegZmm30
  toEnum Int
217 = X86Reg
X86RegZmm31
  toEnum Int
218 = X86Reg
X86RegR8b
  toEnum Int
219 = X86Reg
X86RegR9b
  toEnum Int
220 = X86Reg
X86RegR10b
  toEnum Int
221 = X86Reg
X86RegR11b
  toEnum Int
222 = X86Reg
X86RegR12b
  toEnum Int
223 = X86Reg
X86RegR13b
  toEnum Int
224 = X86Reg
X86RegR14b
  toEnum Int
225 = X86Reg
X86RegR15b
  toEnum Int
226 = X86Reg
X86RegR8d
  toEnum Int
227 = X86Reg
X86RegR9d
  toEnum Int
228 = X86Reg
X86RegR10d
  toEnum Int
229 = X86Reg
X86RegR11d
  toEnum Int
230 = X86Reg
X86RegR12d
  toEnum Int
231 = X86Reg
X86RegR13d
  toEnum Int
232 = X86Reg
X86RegR14d
  toEnum Int
233 = X86Reg
X86RegR15d
  toEnum Int
234 = X86Reg
X86RegR8w
  toEnum Int
235 = X86Reg
X86RegR9w
  toEnum Int
236 = X86Reg
X86RegR10w
  toEnum Int
237 = X86Reg
X86RegR11w
  toEnum Int
238 = X86Reg
X86RegR12w
  toEnum Int
239 = X86Reg
X86RegR13w
  toEnum Int
240 = X86Reg
X86RegR14w
  toEnum Int
241 = X86Reg
X86RegR15w
  toEnum Int
242 = X86Reg
X86RegEnding
  toEnum Int
unmatched = String -> X86Reg
forall a. HasCallStack => String -> a
error (String
"X86Reg.toEnum: Cannot match " String -> ShowS
forall a. [a] -> [a] -> [a]
++ Int -> String
forall a. Show a => a -> String
show Int
unmatched)

{-# LINE 39 "src/Hapstone/Internal/X86.chs" #-}


-- TODO: add X86_EFLAGS_* flags as enum

-- | operand type for instruction's operands
data X86OpType = X86OpInvalid
               | X86OpReg
               | X86OpImm
               | X86OpMem
  deriving (Show,Eq,Bounded)
instance Enum X86OpType where
  succ X86OpInvalid = X86OpReg
  succ X86OpReg = X86OpImm
  succ X86OpImm = X86OpMem
  succ X86OpMem = error "X86OpType.succ: X86OpMem has no successor"

  pred X86OpReg = X86OpInvalid
  pred X86OpImm = X86OpReg
  pred X86OpMem = X86OpImm
  pred X86OpInvalid = error "X86OpType.pred: X86OpInvalid has no predecessor"

  enumFromTo from to = go from
    where
      end = fromEnum to
      go v = case compare (fromEnum v) end of
                 LT -> v : go (succ v)
                 EQ -> [v]
                 GT -> []

  enumFrom from = enumFromTo from X86OpMem

  fromEnum X86OpInvalid = 0
  fromEnum X86OpReg = 1
  fromEnum X86OpImm = 2
  fromEnum X86OpMem = 3

  toEnum 0 = X86OpInvalid
  toEnum 1 = X86OpReg
  toEnum 2 = X86OpImm
  toEnum 3 = X86OpMem
  toEnum unmatched = error ("X86OpType.toEnum: Cannot match " ++ show unmatched)

{-# LINE 45 "src/Hapstone/Internal/X86.chs" #-}


-- | AVX broadcast
data X86AvxBcast = X86AvxBcastInvalid
                 | X86AvxBcast2
                 | X86AvxBcast4
                 | X86AvxBcast8
                 | X86AvxBcast16
  deriving (Show,Eq,Bounded)
instance Enum X86AvxBcast where
  succ X86AvxBcastInvalid = X86AvxBcast2
  succ X86AvxBcast2 = X86AvxBcast4
  succ X86AvxBcast4 = X86AvxBcast8
  succ X86AvxBcast8 = X86AvxBcast16
  succ X86AvxBcast16 = error "X86AvxBcast.succ: X86AvxBcast16 has no successor"

  pred X86AvxBcast2 = X86AvxBcastInvalid
  pred X86AvxBcast4 = X86AvxBcast2
  pred X86AvxBcast8 = X86AvxBcast4
  pred X86AvxBcast16 = X86AvxBcast8
  pred X86AvxBcastInvalid = error "X86AvxBcast.pred: X86AvxBcastInvalid has no predecessor"

  enumFromTo from to = go from
    where
      end = fromEnum to
      go v = case compare (fromEnum v) end of
                 LT -> v : go (succ v)
                 EQ -> [v]
                 GT -> []

  enumFrom from = enumFromTo from X86AvxBcast16

  fromEnum X86AvxBcastInvalid = 0
  fromEnum X86AvxBcast2 = 1
  fromEnum X86AvxBcast4 = 2
  fromEnum X86AvxBcast8 = 3
  fromEnum X86AvxBcast16 = 4

  toEnum 0 = X86AvxBcastInvalid
  toEnum 1 = X86AvxBcast2
  toEnum 2 = X86AvxBcast4
  toEnum 3 = X86AvxBcast8
  toEnum 4 = X86AvxBcast16
  toEnum unmatched = error ("X86AvxBcast.toEnum: Cannot match " ++ show unmatched)

{-# LINE 49 "src/Hapstone/Internal/X86.chs" #-}

-- | SSE condition code
data X86SseCc = X86SseCcInvalid
              | X86SseCcEq
              | X86SseCcLt
              | X86SseCcLe
              | X86SseCcUnord
              | X86SseCcNeq
              | X86SseCcNlt
              | X86SseCcNle
              | X86SseCcOrd
  deriving (Show,Eq,Bounded)
instance Enum X86SseCc where
  succ X86SseCcInvalid = X86SseCcEq
  succ X86SseCcEq = X86SseCcLt
  succ X86SseCcLt = X86SseCcLe
  succ X86SseCcLe = X86SseCcUnord
  succ X86SseCcUnord = X86SseCcNeq
  succ X86SseCcNeq = X86SseCcNlt
  succ X86SseCcNlt = X86SseCcNle
  succ X86SseCcNle = X86SseCcOrd
  succ X86SseCcOrd = error "X86SseCc.succ: X86SseCcOrd has no successor"

  pred X86SseCcEq = X86SseCcInvalid
  pred X86SseCcLt = X86SseCcEq
  pred X86SseCcLe = X86SseCcLt
  pred X86SseCcUnord = X86SseCcLe
  pred X86SseCcNeq = X86SseCcUnord
  pred X86SseCcNlt = X86SseCcNeq
  pred X86SseCcNle = X86SseCcNlt
  pred X86SseCcOrd = X86SseCcNle
  pred X86SseCcInvalid = error "X86SseCc.pred: X86SseCcInvalid has no predecessor"

  enumFromTo from to = go from
    where
      end = fromEnum to
      go v = case compare (fromEnum v) end of
                 LT -> v : go (succ v)
                 EQ -> [v]
                 GT -> []

  enumFrom from = enumFromTo from X86SseCcOrd

  fromEnum X86SseCcInvalid = 0
  fromEnum X86SseCcEq = 1
  fromEnum X86SseCcLt = 2
  fromEnum X86SseCcLe = 3
  fromEnum X86SseCcUnord = 4
  fromEnum X86SseCcNeq = 5
  fromEnum X86SseCcNlt = 6
  fromEnum X86SseCcNle = 7
  fromEnum X86SseCcOrd = 8

  toEnum 0 = X86SseCcInvalid
  toEnum 1 = X86SseCcEq
  toEnum 2 = X86SseCcLt
  toEnum 3 = X86SseCcLe
  toEnum 4 = X86SseCcUnord
  toEnum 5 = X86SseCcNeq
  toEnum 6 = X86SseCcNlt
  toEnum 7 = X86SseCcNle
  toEnum 8 = X86SseCcOrd
  toEnum unmatched = error ("X86SseCc.toEnum: Cannot match " ++ show unmatched)

{-# LINE 52 "src/Hapstone/Internal/X86.chs" #-}

-- | AVX condition code
data X86AvxCc = X86AvxCcInvalid
              | X86AvxCcEq
              | X86AvxCcLt
              | X86AvxCcLe
              | X86AvxCcUnord
              | X86AvxCcNeq
              | X86AvxCcNlt
              | X86AvxCcNle
              | X86AvxCcOrd
              | X86AvxCcEqUq
              | X86AvxCcNge
              | X86AvxCcNgt
              | X86AvxCcFalse
              | X86AvxCcNeqOq
              | X86AvxCcGe
              | X86AvxCcGt
              | X86AvxCcTrue
              | X86AvxCcEqOs
              | X86AvxCcLtOq
              | X86AvxCcLeOq
              | X86AvxCcUnordS
              | X86AvxCcNeqUs
              | X86AvxCcNltUq
              | X86AvxCcNleUq
              | X86AvxCcOrdS
              | X86AvxCcEqUs
              | X86AvxCcNgeUq
              | X86AvxCcNgtUq
              | X86AvxCcFalseOs
              | X86AvxCcNeqOs
              | X86AvxCcGeOq
              | X86AvxCcGtOq
              | X86AvxCcTrueUs
  deriving (Show,Eq,Bounded)
instance Enum X86AvxCc where
  succ X86AvxCcInvalid = X86AvxCcEq
  succ X86AvxCcEq = X86AvxCcLt
  succ X86AvxCcLt = X86AvxCcLe
  succ X86AvxCcLe = X86AvxCcUnord
  succ X86AvxCcUnord = X86AvxCcNeq
  succ X86AvxCcNeq = X86AvxCcNlt
  succ X86AvxCcNlt = X86AvxCcNle
  succ X86AvxCcNle = X86AvxCcOrd
  succ X86AvxCcOrd = X86AvxCcEqUq
  succ X86AvxCcEqUq = X86AvxCcNge
  succ X86AvxCcNge = X86AvxCcNgt
  succ X86AvxCcNgt = X86AvxCcFalse
  succ X86AvxCcFalse = X86AvxCcNeqOq
  succ X86AvxCcNeqOq = X86AvxCcGe
  succ X86AvxCcGe = X86AvxCcGt
  succ X86AvxCcGt = X86AvxCcTrue
  succ X86AvxCcTrue = X86AvxCcEqOs
  succ X86AvxCcEqOs = X86AvxCcLtOq
  succ X86AvxCcLtOq = X86AvxCcLeOq
  succ X86AvxCcLeOq = X86AvxCcUnordS
  succ X86AvxCcUnordS = X86AvxCcNeqUs
  succ X86AvxCcNeqUs = X86AvxCcNltUq
  succ X86AvxCcNltUq = X86AvxCcNleUq
  succ X86AvxCcNleUq = X86AvxCcOrdS
  succ X86AvxCcOrdS = X86AvxCcEqUs
  succ X86AvxCcEqUs = X86AvxCcNgeUq
  succ X86AvxCcNgeUq = X86AvxCcNgtUq
  succ X86AvxCcNgtUq = X86AvxCcFalseOs
  succ X86AvxCcFalseOs = X86AvxCcNeqOs
  succ X86AvxCcNeqOs = X86AvxCcGeOq
  succ X86AvxCcGeOq = X86AvxCcGtOq
  succ X86AvxCcGtOq = X86AvxCcTrueUs
  succ X86AvxCcTrueUs = error "X86AvxCc.succ: X86AvxCcTrueUs has no successor"

  pred X86AvxCcEq = X86AvxCcInvalid
  pred X86AvxCcLt = X86AvxCcEq
  pred X86AvxCcLe = X86AvxCcLt
  pred X86AvxCcUnord = X86AvxCcLe
  pred X86AvxCcNeq = X86AvxCcUnord
  pred X86AvxCcNlt = X86AvxCcNeq
  pred X86AvxCcNle = X86AvxCcNlt
  pred X86AvxCcOrd = X86AvxCcNle
  pred X86AvxCcEqUq = X86AvxCcOrd
  pred X86AvxCcNge = X86AvxCcEqUq
  pred X86AvxCcNgt = X86AvxCcNge
  pred X86AvxCcFalse = X86AvxCcNgt
  pred X86AvxCcNeqOq = X86AvxCcFalse
  pred X86AvxCcGe = X86AvxCcNeqOq
  pred X86AvxCcGt = X86AvxCcGe
  pred X86AvxCcTrue = X86AvxCcGt
  pred X86AvxCcEqOs = X86AvxCcTrue
  pred X86AvxCcLtOq = X86AvxCcEqOs
  pred X86AvxCcLeOq = X86AvxCcLtOq
  pred X86AvxCcUnordS = X86AvxCcLeOq
  pred X86AvxCcNeqUs = X86AvxCcUnordS
  pred X86AvxCcNltUq = X86AvxCcNeqUs
  pred X86AvxCcNleUq = X86AvxCcNltUq
  pred X86AvxCcOrdS = X86AvxCcNleUq
  pred X86AvxCcEqUs = X86AvxCcOrdS
  pred X86AvxCcNgeUq = X86AvxCcEqUs
  pred X86AvxCcNgtUq = X86AvxCcNgeUq
  pred X86AvxCcFalseOs = X86AvxCcNgtUq
  pred X86AvxCcNeqOs = X86AvxCcFalseOs
  pred X86AvxCcGeOq = X86AvxCcNeqOs
  pred X86AvxCcGtOq = X86AvxCcGeOq
  pred X86AvxCcTrueUs = X86AvxCcGtOq
  pred X86AvxCcInvalid = error "X86AvxCc.pred: X86AvxCcInvalid has no predecessor"

  enumFromTo from to = go from
    where
      end = fromEnum to
      go v = case compare (fromEnum v) end of
                 LT -> v : go (succ v)
                 EQ -> [v]
                 GT -> []

  enumFrom from = enumFromTo from X86AvxCcTrueUs

  fromEnum X86AvxCcInvalid = 0
  fromEnum X86AvxCcEq = 1
  fromEnum X86AvxCcLt = 2
  fromEnum X86AvxCcLe = 3
  fromEnum X86AvxCcUnord = 4
  fromEnum X86AvxCcNeq = 5
  fromEnum X86AvxCcNlt = 6
  fromEnum X86AvxCcNle = 7
  fromEnum X86AvxCcOrd = 8
  fromEnum X86AvxCcEqUq = 9
  fromEnum X86AvxCcNge = 10
  fromEnum X86AvxCcNgt = 11
  fromEnum X86AvxCcFalse = 12
  fromEnum X86AvxCcNeqOq = 13
  fromEnum X86AvxCcGe = 14
  fromEnum X86AvxCcGt = 15
  fromEnum X86AvxCcTrue = 16
  fromEnum X86AvxCcEqOs = 17
  fromEnum X86AvxCcLtOq = 18
  fromEnum X86AvxCcLeOq = 19
  fromEnum X86AvxCcUnordS = 20
  fromEnum X86AvxCcNeqUs = 21
  fromEnum X86AvxCcNltUq = 22
  fromEnum X86AvxCcNleUq = 23
  fromEnum X86AvxCcOrdS = 24
  fromEnum X86AvxCcEqUs = 25
  fromEnum X86AvxCcNgeUq = 26
  fromEnum X86AvxCcNgtUq = 27
  fromEnum X86AvxCcFalseOs = 28
  fromEnum X86AvxCcNeqOs = 29
  fromEnum X86AvxCcGeOq = 30
  fromEnum X86AvxCcGtOq = 31
  fromEnum X86AvxCcTrueUs = 32

  toEnum 0 = X86AvxCcInvalid
  toEnum 1 = X86AvxCcEq
  toEnum 2 = X86AvxCcLt
  toEnum 3 = X86AvxCcLe
  toEnum 4 = X86AvxCcUnord
  toEnum 5 = X86AvxCcNeq
  toEnum 6 = X86AvxCcNlt
  toEnum 7 = X86AvxCcNle
  toEnum 8 = X86AvxCcOrd
  toEnum 9 = X86AvxCcEqUq
  toEnum 10 = X86AvxCcNge
  toEnum 11 = X86AvxCcNgt
  toEnum 12 = X86AvxCcFalse
  toEnum 13 = X86AvxCcNeqOq
  toEnum 14 = X86AvxCcGe
  toEnum 15 = X86AvxCcGt
  toEnum 16 = X86AvxCcTrue
  toEnum 17 = X86AvxCcEqOs
  toEnum 18 = X86AvxCcLtOq
  toEnum 19 = X86AvxCcLeOq
  toEnum 20 = X86AvxCcUnordS
  toEnum 21 = X86AvxCcNeqUs
  toEnum 22 = X86AvxCcNltUq
  toEnum 23 = X86AvxCcNleUq
  toEnum 24 = X86AvxCcOrdS
  toEnum 25 = X86AvxCcEqUs
  toEnum 26 = X86AvxCcNgeUq
  toEnum 27 = X86AvxCcNgtUq
  toEnum 28 = X86AvxCcFalseOs
  toEnum 29 = X86AvxCcNeqOs
  toEnum 30 = X86AvxCcGeOq
  toEnum 31 = X86AvxCcGtOq
  toEnum 32 = X86AvxCcTrueUs
  toEnum unmatched = error ("X86AvxCc.toEnum: Cannot match " ++ show unmatched)

{-# LINE 55 "src/Hapstone/Internal/X86.chs" #-}

-- | AVX static rounding mode
data X86AvxRm = X86AvxRmInvalid
              | X86AvxRmRn
              | X86AvxRmRd
              | X86AvxRmRu
              | X86AvxRmRz
  deriving (Show,Eq,Bounded)
instance Enum X86AvxRm where
  succ X86AvxRmInvalid = X86AvxRmRn
  succ X86AvxRmRn = X86AvxRmRd
  succ X86AvxRmRd = X86AvxRmRu
  succ X86AvxRmRu = X86AvxRmRz
  succ X86AvxRmRz = error "X86AvxRm.succ: X86AvxRmRz has no successor"

  pred X86AvxRmRn = X86AvxRmInvalid
  pred X86AvxRmRd = X86AvxRmRn
  pred X86AvxRmRu = X86AvxRmRd
  pred X86AvxRmRz = X86AvxRmRu
  pred X86AvxRmInvalid = error "X86AvxRm.pred: X86AvxRmInvalid has no predecessor"

  enumFromTo from to = go from
    where
      end = fromEnum to
      go v = case compare (fromEnum v) end of
                 LT -> v : go (succ v)
                 EQ -> [v]
                 GT -> []

  enumFrom from = enumFromTo from X86AvxRmRz

  fromEnum X86AvxRmInvalid = 0
  fromEnum X86AvxRmRn = 1
  fromEnum X86AvxRmRd = 2
  fromEnum X86AvxRmRu = 3
  fromEnum X86AvxRmRz = 4

  toEnum 0 = X86AvxRmInvalid
  toEnum 1 = X86AvxRmRn
  toEnum 2 = X86AvxRmRd
  toEnum 3 = X86AvxRmRu
  toEnum 4 = X86AvxRmRz
  toEnum unmatched = error ("X86AvxRm.toEnum: Cannot match " ++ show unmatched)

{-# LINE 58 "src/Hapstone/Internal/X86.chs" #-}


-- | instruction prefix
data X86Prefix = X86PrefixEs
               | X86PrefixCs
               | X86PrefixSs
               | X86PrefixDs
               | X86PrefixFs
               | X86PrefixGs
               | X86PrefixOpsize
               | X86PrefixAddrsize
               | X86PrefixLock
               | X86PrefixRepne
               | X86PrefixRep
               | X86PrefixRepe
  deriving (Show,Eq,Bounded)
instance Enum X86Prefix where
  succ X86PrefixEs = X86PrefixCs
  succ X86PrefixCs = X86PrefixSs
  succ X86PrefixSs = X86PrefixDs
  succ X86PrefixDs = X86PrefixFs
  succ X86PrefixFs = X86PrefixGs
  succ X86PrefixGs = X86PrefixOpsize
  succ X86PrefixOpsize = X86PrefixAddrsize
  succ X86PrefixAddrsize = X86PrefixLock
  succ X86PrefixLock = X86PrefixRepne
  succ X86PrefixRepne = X86PrefixRep
  succ X86PrefixRep = error "X86Prefix.succ: X86PrefixRep has no successor"
  succ X86PrefixRepe = error "X86Prefix.succ: X86PrefixRepe has no successor"

  pred X86PrefixCs = X86PrefixEs
  pred X86PrefixSs = X86PrefixCs
  pred X86PrefixDs = X86PrefixSs
  pred X86PrefixFs = X86PrefixDs
  pred X86PrefixGs = X86PrefixFs
  pred X86PrefixOpsize = X86PrefixGs
  pred X86PrefixAddrsize = X86PrefixOpsize
  pred X86PrefixLock = X86PrefixAddrsize
  pred X86PrefixRepne = X86PrefixLock
  pred X86PrefixRep = X86PrefixRepne
  pred X86PrefixRepe = X86PrefixRepne
  pred X86PrefixEs = error "X86Prefix.pred: X86PrefixEs has no predecessor"

  enumFromTo from to = go from
    where
      end = fromEnum to
      go v = case compare (fromEnum v) end of
                 LT -> v : go (succ v)
                 EQ -> [v]
                 GT -> []

  enumFrom from = enumFromTo from X86PrefixRepe

  fromEnum X86PrefixEs = 38
  fromEnum X86PrefixCs = 46
  fromEnum X86PrefixSs = 54
  fromEnum X86PrefixDs = 62
  fromEnum X86PrefixFs = 100
  fromEnum X86PrefixGs = 101
  fromEnum X86PrefixOpsize = 102
  fromEnum X86PrefixAddrsize = 103
  fromEnum X86PrefixLock = 240
  fromEnum X86PrefixRepne = 242
  fromEnum X86PrefixRep = 243
  fromEnum X86PrefixRepe = 243

  toEnum 38 = X86PrefixEs
  toEnum 46 = X86PrefixCs
  toEnum 54 = X86PrefixSs
  toEnum 62 = X86PrefixDs
  toEnum 100 = X86PrefixFs
  toEnum 101 = X86PrefixGs
  toEnum 102 = X86PrefixOpsize
  toEnum 103 = X86PrefixAddrsize
  toEnum 240 = X86PrefixLock
  toEnum 242 = X86PrefixRepne
  toEnum 243 = X86PrefixRep
  toEnum unmatched = error ("X86Prefix.toEnum: Cannot match " ++ show unmatched)

{-# LINE 62 "src/Hapstone/Internal/X86.chs" #-}


-- | memory access operands
data X86OpMemStruct = X86OpMemStruct
    { segment :: X86Reg -- ^ segment register
    , base :: X86Reg -- ^ base register
    , index :: X86Reg -- ^ index register
    , scale :: Int32 -- ^ scale for index register
    , disp' :: Int64 -- ^ displacement/offset value
    } deriving (Show, Eq)

instance Storable X86OpMemStruct where
    sizeOf _ = 24
{-# LINE 74 "src/Hapstone/Internal/X86.chs" #-}

    alignment _ = 8
{-# LINE 75 "src/Hapstone/Internal/X86.chs" #-}

    peek p = X86OpMemStruct
        <$> ((toEnum . fromIntegral) <$> (\ptr -> do {C2HSImp.peekByteOff ptr 0 :: IO C2HSImp.CInt}) p)
        <*> ((toEnum . fromIntegral) <$> (\ptr -> do {C2HSImp.peekByteOff ptr 4 :: IO C2HSImp.CInt}) p)
        <*> ((toEnum . fromIntegral) <$> (\ptr -> do {C2HSImp.peekByteOff ptr 8 :: IO C2HSImp.CInt}) p)
        <*> (fromIntegral <$> (\ptr -> do {C2HSImp.peekByteOff ptr 12 :: IO C2HSImp.CInt}) p)
        <*> (fromIntegral <$> (\ptr -> do {C2HSImp.peekByteOff ptr 16 :: IO C2HSImp.CLong}) p)
    poke p (X86OpMemStruct se b i sc d) = do
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 0 (val :: C2HSImp.CInt)}) p (fromIntegral $ fromEnum se)
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 4 (val :: C2HSImp.CInt)}) p (fromIntegral $ fromEnum b)
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 8 (val :: C2HSImp.CInt)}) p (fromIntegral $ fromEnum i)
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 12 (val :: C2HSImp.CInt)}) p (fromIntegral sc)
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 16 (val :: C2HSImp.CLong)}) p (fromIntegral d)

-- | possible operand types (corresponding to the tagged union in the C header)
data CsX86OpValue
    = Reg X86Reg -- ^ register value for 'X86OpReg' operands
    | Imm Word64 -- ^ immediate value for 'X86OpImm' operands
    -- | Fp Double ^ floating point value for 'X86OpFp' operands
    | Mem X86OpMemStruct -- ^ segment,base,index,scale,disp value for
                         -- 'X86OpMem' operands
    | Undefined -- ^ invalid operand value, for 'X86OpInvalid' operand
    deriving (Show, Eq)

-- | instruction operand
data CsX86Op = CsX86Op
    { value :: CsX86OpValue -- ^ operand type and value
    , size :: Word8 -- ^ size of this operand in bytes
    , access :: Word8 -- ^ access mode of this operand
    , avxBcast :: X86AvxBcast -- ^ AVX broadcast type
    , avxZeroOpmask :: Bool -- ^ AVX zero opmask
    } deriving (Show, Eq)

instance Storable CsX86Op where
    sizeOf _ = 48
    alignment _ = 8
    peek p = CsX86Op
        <$> do
            t <- fromIntegral <$> (\ptr -> do {C2HSImp.peekByteOff ptr 0 :: IO C2HSImp.CInt}) p
            let bP = plusPtr p 8
            case toEnum t of
              X86OpReg -> (Reg . toEnum . fromIntegral) <$>
                  (peek bP :: IO CInt)
              X86OpImm -> Imm <$> peek bP
              -- X86OpFp -> (Fp . realToFrac) <$> (peek bP :: IO CDouble)
              X86OpMem -> Mem <$> peek bP
              _ -> return Undefined
        <*> (peekByteOff p 32) -- size
        <*> (peekByteOff p 33) -- access
        <*> ((toEnum . fromIntegral) <$>
                (peekByteOff p 36 :: IO CInt)) -- avx_bcast
        <*> (toBool <$> (peekByteOff p 40 :: IO Word8)) -- avx_zero_opmask
    poke p (CsX86Op val s a ab az) = do
        let bP = plusPtr p 8
            setType = (\ptr val -> do {C2HSImp.pokeByteOff ptr 0 (val :: C2HSImp.CInt)}) p . fromIntegral . fromEnum
        case val of
          Reg r -> do
              poke bP (fromIntegral $ fromEnum r :: CInt)
              setType X86OpReg
          Imm i -> do
              poke bP i
              setType X86OpImm
          {- Fp f -> do
              poke bP (realToFrac f :: CDouble)
              setType X86OpFp -}
          Mem m -> do
              poke bP m
              setType X86OpMem
          Undefined -> setType X86OpInvalid
        pokeByteOff p 32 s -- size
        pokeByteOff p 33 a -- access
        pokeByteOff p 36 (fromIntegral $ fromEnum ab :: CInt) -- avx_bcast
        pokeByteOff p 40 (fromBool az :: Word8) -- avx_zero_opmask

-- instructions
data CsX86 = CsX86
    { prefix :: (Maybe Word8, Maybe Word8, Maybe Word8, Maybe Word8)
      -- ^ instruction prefix, up to 4 bytes. Each prefix byte is optional.
      -- first byte: REP/REPNE/LOCK, second byte: segment override,
      -- third byte: operand-size override
      -- fourth byte: address-size override
    , opcode :: [Word8] -- ^ instruction opcode, 1-4 bytes long
    , rex :: Word8 -- ^ REX prefix, only non-zero values relevant for x86_64
    , addrSize :: Word8 -- ^ address size
    , modRM :: Word8 -- ^ ModR/M byte
    , sib :: Maybe Word8 -- ^ optional SIB value
    , disp :: Maybe Int32 -- ^ optional displacement value
    , sibIndex :: X86Reg -- ^ SIB index register, possibly irrelevant
    , sibScale :: Int8 -- ^ SIB scale, possibly irrelevant
    , sibBase :: X86Reg -- ^ SIB base register, possibly irrelevant
    , sseCc :: X86SseCc -- ^ SSE condition code
    , avxCc :: X86AvxCc -- ^ AVX condition code
    , avxSae :: Bool -- ^ AXV Supress all Exception
    , avxRm :: X86AvxRm -- ^ AVX static rounding mode
    , operands :: [CsX86Op] -- ^ operand list for this instruction, *MUST*
                            -- have <= 8 elements, else you'll get a runtime
                            -- error when you (implicitly) try to write it to
                            -- memory via it's Storable instance
    } deriving (Show, Eq)

instance Storable CsX86 where
    sizeOf _ = 423
    alignment _ = 8
    peek p = CsX86
        <$> do let bP = plusPtr p (0)
{-# LINE 179 "src/Hapstone/Internal/X86.chs" #-}

               [p0, p1, p2, p3] <- peekArray 4 bP :: IO [Word8]
               return (fromZero p0, fromZero p1, fromZero p2, fromZero p3)
        <*> (dropWhileEnd (== 0) <$>
            peekArray 4 (plusPtr p (4)))
        <*> (fromIntegral <$> (\ptr -> do {C2HSImp.peekByteOff ptr 8 :: IO C2HSImp.CUChar}) p)
        <*> (fromIntegral <$> (\ptr -> do {C2HSImp.peekByteOff ptr 9 :: IO C2HSImp.CUChar}) p)
        <*> (fromIntegral <$> (\ptr -> do {C2HSImp.peekByteOff ptr 10 :: IO C2HSImp.CUChar}) p)
        <*> ((fromZero . fromIntegral) <$> (\ptr -> do {C2HSImp.peekByteOff ptr 11 :: IO C2HSImp.CUChar}) p)
        <*> ((fromZero . fromIntegral) <$> (\ptr -> do {C2HSImp.peekByteOff ptr 16 :: IO C2HSImp.CLong}) p)
        <*> ((toEnum . fromIntegral) <$> (\ptr -> do {C2HSImp.peekByteOff ptr 24 :: IO C2HSImp.CInt}) p) -- 16
        <*> (fromIntegral <$> (\ptr -> do {C2HSImp.peekByteOff ptr 28 :: IO C2HSImp.CSChar}) p)
        <*> ((toEnum . fromIntegral) <$> (\ptr -> do {C2HSImp.peekByteOff ptr 32 :: IO C2HSImp.CInt}) p)
        <*> ((toEnum . fromIntegral) <$> (\ptr -> do {C2HSImp.peekByteOff ptr 40 :: IO C2HSImp.CInt}) p)
        <*> ((toEnum . fromIntegral) <$> (\ptr -> do {C2HSImp.peekByteOff ptr 44 :: IO C2HSImp.CInt}) p)
        <*> (toBool <$> (peekByteOff p (48) :: IO Word8)) -- avx_sae
        <*> ((toEnum . fromIntegral) <$> (\ptr -> do {C2HSImp.peekByteOff ptr 52 :: IO C2HSImp.CInt}) p)
        <*> do num <- (fromIntegral <$> (\ptr -> do {C2HSImp.peekByteOff ptr 64 :: IO C2HSImp.CUChar}) p)
               let ptr = plusPtr p (72)
{-# LINE 197 "src/Hapstone/Internal/X86.chs" #-}

               peekArray num ptr
    poke p (CsX86 (p0, p1, p2, p3) op r a m s d sI sS sB sC aC aS aR o) =
        do
        let p' = [ fromMaybe 0 p0
                 , fromMaybe 0 p1
                 , fromMaybe 0 p2
                 , fromMaybe 0 p3
                 ]
            op' = op ++ replicate (4 - length op) 0
        pokeArray (plusPtr p (0)) p'
        pokeArray (plusPtr p (4)) op'
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 8 (val :: C2HSImp.CUChar)}) p (fromIntegral r)
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 9 (val :: C2HSImp.CUChar)}) p (fromIntegral a)
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 10 (val :: C2HSImp.CUChar)}) p (fromIntegral m)
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 11 (val :: C2HSImp.CUChar)}) p (fromIntegral $ fromMaybe 0 s)
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 16 (val :: C2HSImp.CLong)}) p (fromIntegral $ fromMaybe 0 d)
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 24 (val :: C2HSImp.CInt)}) p (fromIntegral $ fromEnum sI)
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 28 (val :: C2HSImp.CSChar)}) p (fromIntegral sS)
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 32 (val :: C2HSImp.CInt)}) p (fromIntegral $ fromEnum sB)
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 40 (val :: C2HSImp.CInt)}) p (fromIntegral $ fromEnum sC)
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 44 (val :: C2HSImp.CInt)}) p (fromIntegral $ fromEnum aC)
        pokeByteOff p (48) (fromBool aS :: Word8) -- avx_sae
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 52 (val :: C2HSImp.CInt)}) p (fromIntegral $ fromEnum aR)
        (\ptr val -> do {C2HSImp.pokeByteOff ptr 64 (val :: C2HSImp.CUChar)}) p (fromIntegral $ length o)
        if length o > 8
           then error "operands overflew 8 elements"
           else pokeArray (plusPtr p (72)) o

-- | x86 instructions
data X86Insn = X86InsInvalid
             | X86InsAaa
             | X86InsAad
             | X86InsAam
             | X86InsAas
             | X86InsFabs
             | X86InsAdc
             | X86InsAdcx
             | X86InsAdd
             | X86InsAddpd
             | X86InsAddps
             | X86InsAddsd
             | X86InsAddss
             | X86InsAddsubpd
             | X86InsAddsubps
             | X86InsFadd
             | X86InsFiadd
             | X86InsFaddp
             | X86InsAdox
             | X86InsAesdeclast
             | X86InsAesdec
             | X86InsAesenclast
             | X86InsAesenc
             | X86InsAesimc
             | X86InsAeskeygenassist
             | X86InsAnd
             | X86InsAndn
             | X86InsAndnpd
             | X86InsAndnps
             | X86InsAndpd
             | X86InsAndps
             | X86InsArpl
             | X86InsBextr
             | X86InsBlcfill
             | X86InsBlci
             | X86InsBlcic
             | X86InsBlcmsk
             | X86InsBlcs
             | X86InsBlendpd
             | X86InsBlendps
             | X86InsBlendvpd
             | X86InsBlendvps
             | X86InsBlsfill
             | X86InsBlsi
             | X86InsBlsic
             | X86InsBlsmsk
             | X86InsBlsr
             | X86InsBound
             | X86InsBsf
             | X86InsBsr
             | X86InsBswap
             | X86InsBt
             | X86InsBtc
             | X86InsBtr
             | X86InsBts
             | X86InsBzhi
             | X86InsCall
             | X86InsCbw
             | X86InsCdq
             | X86InsCdqe
             | X86InsFchs
             | X86InsClac
             | X86InsClc
             | X86InsCld
             | X86InsClflush
             | X86InsClflushopt
             | X86InsClgi
             | X86InsCli
             | X86InsClts
             | X86InsClwb
             | X86InsCmc
             | X86InsCmova
             | X86InsCmovae
             | X86InsCmovb
             | X86InsCmovbe
             | X86InsFcmovbe
             | X86InsFcmovb
             | X86InsCmove
             | X86InsFcmove
             | X86InsCmovg
             | X86InsCmovge
             | X86InsCmovl
             | X86InsCmovle
             | X86InsFcmovnbe
             | X86InsFcmovnb
             | X86InsCmovne
             | X86InsFcmovne
             | X86InsCmovno
             | X86InsCmovnp
             | X86InsFcmovnu
             | X86InsCmovns
             | X86InsCmovo
             | X86InsCmovp
             | X86InsFcmovu
             | X86InsCmovs
             | X86InsCmp
             | X86InsCmpsb
             | X86InsCmpsq
             | X86InsCmpsw
             | X86InsCmpxchg16b
             | X86InsCmpxchg
             | X86InsCmpxchg8b
             | X86InsComisd
             | X86InsComiss
             | X86InsFcomp
             | X86InsFcomip
             | X86InsFcomi
             | X86InsFcom
             | X86InsFcos
             | X86InsCpuid
             | X86InsCqo
             | X86InsCrc32
             | X86InsCvtdq2pd
             | X86InsCvtdq2ps
             | X86InsCvtpd2dq
             | X86InsCvtpd2ps
             | X86InsCvtps2dq
             | X86InsCvtps2pd
             | X86InsCvtsd2si
             | X86InsCvtsd2ss
             | X86InsCvtsi2sd
             | X86InsCvtsi2ss
             | X86InsCvtss2sd
             | X86InsCvtss2si
             | X86InsCvttpd2dq
             | X86InsCvttps2dq
             | X86InsCvttsd2si
             | X86InsCvttss2si
             | X86InsCwd
             | X86InsCwde
             | X86InsDaa
             | X86InsDas
             | X86InsData16
             | X86InsDec
             | X86InsDiv
             | X86InsDivpd
             | X86InsDivps
             | X86InsFdivr
             | X86InsFidivr
             | X86InsFdivrp
             | X86InsDivsd
             | X86InsDivss
             | X86InsFdiv
             | X86InsFidiv
             | X86InsFdivp
             | X86InsDppd
             | X86InsDpps
             | X86InsRet
             | X86InsEncls
             | X86InsEnclu
             | X86InsEnter
             | X86InsExtractps
             | X86InsExtrq
             | X86InsF2xm1
             | X86InsLcall
             | X86InsLjmp
             | X86InsFbld
             | X86InsFbstp
             | X86InsFcompp
             | X86InsFdecstp
             | X86InsFemms
             | X86InsFfree
             | X86InsFicom
             | X86InsFicomp
             | X86InsFincstp
             | X86InsFldcw
             | X86InsFldenv
             | X86InsFldl2e
             | X86InsFldl2t
             | X86InsFldlg2
             | X86InsFldln2
             | X86InsFldpi
             | X86InsFnclex
             | X86InsFninit
             | X86InsFnop
             | X86InsFnstcw
             | X86InsFnstsw
             | X86InsFpatan
             | X86InsFprem
             | X86InsFprem1
             | X86InsFptan
             | X86InsFfreep
             | X86InsFrndint
             | X86InsFrstor
             | X86InsFnsave
             | X86InsFscale
             | X86InsFsetpm
             | X86InsFsincos
             | X86InsFnstenv
             | X86InsFxam
             | X86InsFxrstor
             | X86InsFxrstor64
             | X86InsFxsave
             | X86InsFxsave64
             | X86InsFxtract
             | X86InsFyl2x
             | X86InsFyl2xp1
             | X86InsMovapd
             | X86InsMovaps
             | X86InsOrpd
             | X86InsOrps
             | X86InsVmovapd
             | X86InsVmovaps
             | X86InsXorpd
             | X86InsXorps
             | X86InsGetsec
             | X86InsHaddpd
             | X86InsHaddps
             | X86InsHlt
             | X86InsHsubpd
             | X86InsHsubps
             | X86InsIdiv
             | X86InsFild
             | X86InsImul
             | X86InsIn
             | X86InsInc
             | X86InsInsb
             | X86InsInsertps
             | X86InsInsertq
             | X86InsInsd
             | X86InsInsw
             | X86InsInt
             | X86InsInt1
             | X86InsInt3
             | X86InsInto
             | X86InsInvd
             | X86InsInvept
             | X86InsInvlpg
             | X86InsInvlpga
             | X86InsInvpcid
             | X86InsInvvpid
             | X86InsIret
             | X86InsIretd
             | X86InsIretq
             | X86InsFisttp
             | X86InsFist
             | X86InsFistp
             | X86InsUcomisd
             | X86InsUcomiss
             | X86InsVcomisd
             | X86InsVcomiss
             | X86InsVcvtsd2ss
             | X86InsVcvtsi2sd
             | X86InsVcvtsi2ss
             | X86InsVcvtss2sd
             | X86InsVcvttsd2si
             | X86InsVcvttsd2usi
             | X86InsVcvttss2si
             | X86InsVcvttss2usi
             | X86InsVcvtusi2sd
             | X86InsVcvtusi2ss
             | X86InsVucomisd
             | X86InsVucomiss
             | X86InsJae
             | X86InsJa
             | X86InsJbe
             | X86InsJb
             | X86InsJcxz
             | X86InsJecxz
             | X86InsJe
             | X86InsJge
             | X86InsJg
             | X86InsJle
             | X86InsJl
             | X86InsJmp
             | X86InsJne
             | X86InsJno
             | X86InsJnp
             | X86InsJns
             | X86InsJo
             | X86InsJp
             | X86InsJrcxz
             | X86InsJs
             | X86InsKandb
             | X86InsKandd
             | X86InsKandnb
             | X86InsKandnd
             | X86InsKandnq
             | X86InsKandnw
             | X86InsKandq
             | X86InsKandw
             | X86InsKmovb
             | X86InsKmovd
             | X86InsKmovq
             | X86InsKmovw
             | X86InsKnotb
             | X86InsKnotd
             | X86InsKnotq
             | X86InsKnotw
             | X86InsKorb
             | X86InsKord
             | X86InsKorq
             | X86InsKortestb
             | X86InsKortestd
             | X86InsKortestq
             | X86InsKortestw
             | X86InsKorw
             | X86InsKshiftlb
             | X86InsKshiftld
             | X86InsKshiftlq
             | X86InsKshiftlw
             | X86InsKshiftrb
             | X86InsKshiftrd
             | X86InsKshiftrq
             | X86InsKshiftrw
             | X86InsKunpckbw
             | X86InsKxnorb
             | X86InsKxnord
             | X86InsKxnorq
             | X86InsKxnorw
             | X86InsKxorb
             | X86InsKxord
             | X86InsKxorq
             | X86InsKxorw
             | X86InsLahf
             | X86InsLar
             | X86InsLddqu
             | X86InsLdmxcsr
             | X86InsLds
             | X86InsFldz
             | X86InsFld1
             | X86InsFld
             | X86InsLea
             | X86InsLeave
             | X86InsLes
             | X86InsLfence
             | X86InsLfs
             | X86InsLgdt
             | X86InsLgs
             | X86InsLidt
             | X86InsLldt
             | X86InsLmsw
             | X86InsOr
             | X86InsSub
             | X86InsXor
             | X86InsLodsb
             | X86InsLodsd
             | X86InsLodsq
             | X86InsLodsw
             | X86InsLoop
             | X86InsLoope
             | X86InsLoopne
             | X86InsRetf
             | X86InsRetfq
             | X86InsLsl
             | X86InsLss
             | X86InsLtr
             | X86InsXadd
             | X86InsLzcnt
             | X86InsMaskmovdqu
             | X86InsMaxpd
             | X86InsMaxps
             | X86InsMaxsd
             | X86InsMaxss
             | X86InsMfence
             | X86InsMinpd
             | X86InsMinps
             | X86InsMinsd
             | X86InsMinss
             | X86InsCvtpd2pi
             | X86InsCvtpi2pd
             | X86InsCvtpi2ps
             | X86InsCvtps2pi
             | X86InsCvttpd2pi
             | X86InsCvttps2pi
             | X86InsEmms
             | X86InsMaskmovq
             | X86InsMovd
             | X86InsMovdq2q
             | X86InsMovntq
             | X86InsMovq2dq
             | X86InsMovq
             | X86InsPabsb
             | X86InsPabsd
             | X86InsPabsw
             | X86InsPackssdw
             | X86InsPacksswb
             | X86InsPackuswb
             | X86InsPaddb
             | X86InsPaddd
             | X86InsPaddq
             | X86InsPaddsb
             | X86InsPaddsw
             | X86InsPaddusb
             | X86InsPaddusw
             | X86InsPaddw
             | X86InsPalignr
             | X86InsPandn
             | X86InsPand
             | X86InsPavgb
             | X86InsPavgw
             | X86InsPcmpeqb
             | X86InsPcmpeqd
             | X86InsPcmpeqw
             | X86InsPcmpgtb
             | X86InsPcmpgtd
             | X86InsPcmpgtw
             | X86InsPextrw
             | X86InsPhaddsw
             | X86InsPhaddw
             | X86InsPhaddd
             | X86InsPhsubd
             | X86InsPhsubsw
             | X86InsPhsubw
             | X86InsPinsrw
             | X86InsPmaddubsw
             | X86InsPmaddwd
             | X86InsPmaxsw
             | X86InsPmaxub
             | X86InsPminsw
             | X86InsPminub
             | X86InsPmovmskb
             | X86InsPmulhrsw
             | X86InsPmulhuw
             | X86InsPmulhw
             | X86InsPmullw
             | X86InsPmuludq
             | X86InsPor
             | X86InsPsadbw
             | X86InsPshufb
             | X86InsPshufw
             | X86InsPsignb
             | X86InsPsignd
             | X86InsPsignw
             | X86InsPslld
             | X86InsPsllq
             | X86InsPsllw
             | X86InsPsrad
             | X86InsPsraw
             | X86InsPsrld
             | X86InsPsrlq
             | X86InsPsrlw
             | X86InsPsubb
             | X86InsPsubd
             | X86InsPsubq
             | X86InsPsubsb
             | X86InsPsubsw
             | X86InsPsubusb
             | X86InsPsubusw
             | X86InsPsubw
             | X86InsPunpckhbw
             | X86InsPunpckhdq
             | X86InsPunpckhwd
             | X86InsPunpcklbw
             | X86InsPunpckldq
             | X86InsPunpcklwd
             | X86InsPxor
             | X86InsMonitor
             | X86InsMontmul
             | X86InsMov
             | X86InsMovabs
             | X86InsMovbe
             | X86InsMovddup
             | X86InsMovdqa
             | X86InsMovdqu
             | X86InsMovhlps
             | X86InsMovhpd
             | X86InsMovhps
             | X86InsMovlhps
             | X86InsMovlpd
             | X86InsMovlps
             | X86InsMovmskpd
             | X86InsMovmskps
             | X86InsMovntdqa
             | X86InsMovntdq
             | X86InsMovnti
             | X86InsMovntpd
             | X86InsMovntps
             | X86InsMovntsd
             | X86InsMovntss
             | X86InsMovsb
             | X86InsMovsd
             | X86InsMovshdup
             | X86InsMovsldup
             | X86InsMovsq
             | X86InsMovss
             | X86InsMovsw
             | X86InsMovsx
             | X86InsMovsxd
             | X86InsMovupd
             | X86InsMovups
             | X86InsMovzx
             | X86InsMpsadbw
             | X86InsMul
             | X86InsMulpd
             | X86InsMulps
             | X86InsMulsd
             | X86InsMulss
             | X86InsMulx
             | X86InsFmul
             | X86InsFimul
             | X86InsFmulp
             | X86InsMwait
             | X86InsNeg
             | X86InsNop
             | X86InsNot
             | X86InsOut
             | X86InsOutsb
             | X86InsOutsd
             | X86InsOutsw
             | X86InsPackusdw
             | X86InsPause
             | X86InsPavgusb
             | X86InsPblendvb
             | X86InsPblendw
             | X86InsPclmulqdq
             | X86InsPcmpeqq
             | X86InsPcmpestri
             | X86InsPcmpestrm
             | X86InsPcmpgtq
             | X86InsPcmpistri
             | X86InsPcmpistrm
             | X86InsPcommit
             | X86InsPdep
             | X86InsPext
             | X86InsPextrb
             | X86InsPextrd
             | X86InsPextrq
             | X86InsPf2id
             | X86InsPf2iw
             | X86InsPfacc
             | X86InsPfadd
             | X86InsPfcmpeq
             | X86InsPfcmpge
             | X86InsPfcmpgt
             | X86InsPfmax
             | X86InsPfmin
             | X86InsPfmul
             | X86InsPfnacc
             | X86InsPfpnacc
             | X86InsPfrcpit1
             | X86InsPfrcpit2
             | X86InsPfrcp
             | X86InsPfrsqit1
             | X86InsPfrsqrt
             | X86InsPfsubr
             | X86InsPfsub
             | X86InsPhminposuw
             | X86InsPi2fd
             | X86InsPi2fw
             | X86InsPinsrb
             | X86InsPinsrd
             | X86InsPinsrq
             | X86InsPmaxsb
             | X86InsPmaxsd
             | X86InsPmaxud
             | X86InsPmaxuw
             | X86InsPminsb
             | X86InsPminsd
             | X86InsPminud
             | X86InsPminuw
             | X86InsPmovsxbd
             | X86InsPmovsxbq
             | X86InsPmovsxbw
             | X86InsPmovsxdq
             | X86InsPmovsxwd
             | X86InsPmovsxwq
             | X86InsPmovzxbd
             | X86InsPmovzxbq
             | X86InsPmovzxbw
             | X86InsPmovzxdq
             | X86InsPmovzxwd
             | X86InsPmovzxwq
             | X86InsPmuldq
             | X86InsPmulhrw
             | X86InsPmulld
             | X86InsPop
             | X86InsPopaw
             | X86InsPopal
             | X86InsPopcnt
             | X86InsPopf
             | X86InsPopfd
             | X86InsPopfq
             | X86InsPrefetch
             | X86InsPrefetchnta
             | X86InsPrefetcht0
             | X86InsPrefetcht1
             | X86InsPrefetcht2
             | X86InsPrefetchw
             | X86InsPshufd
             | X86InsPshufhw
             | X86InsPshuflw
             | X86InsPslldq
             | X86InsPsrldq
             | X86InsPswapd
             | X86InsPtest
             | X86InsPunpckhqdq
             | X86InsPunpcklqdq
             | X86InsPush
             | X86InsPushaw
             | X86InsPushal
             | X86InsPushf
             | X86InsPushfd
             | X86InsPushfq
             | X86InsRcl
             | X86InsRcpps
             | X86InsRcpss
             | X86InsRcr
             | X86InsRdfsbase
             | X86InsRdgsbase
             | X86InsRdmsr
             | X86InsRdpmc
             | X86InsRdrand
             | X86InsRdseed
             | X86InsRdtsc
             | X86InsRdtscp
             | X86InsRol
             | X86InsRor
             | X86InsRorx
             | X86InsRoundpd
             | X86InsRoundps
             | X86InsRoundsd
             | X86InsRoundss
             | X86InsRsm
             | X86InsRsqrtps
             | X86InsRsqrtss
             | X86InsSahf
             | X86InsSal
             | X86InsSalc
             | X86InsSar
             | X86InsSarx
             | X86InsSbb
             | X86InsScasb
             | X86InsScasd
             | X86InsScasq
             | X86InsScasw
             | X86InsSetae
             | X86InsSeta
             | X86InsSetbe
             | X86InsSetb
             | X86InsSete
             | X86InsSetge
             | X86InsSetg
             | X86InsSetle
             | X86InsSetl
             | X86InsSetne
             | X86InsSetno
             | X86InsSetnp
             | X86InsSetns
             | X86InsSeto
             | X86InsSetp
             | X86InsSets
             | X86InsSfence
             | X86InsSgdt
             | X86InsSha1msg1
             | X86InsSha1msg2
             | X86InsSha1nexte
             | X86InsSha1rnds4
             | X86InsSha256msg1
             | X86InsSha256msg2
             | X86InsSha256rnds2
             | X86InsShl
             | X86InsShld
             | X86InsShlx
             | X86InsShr
             | X86InsShrd
             | X86InsShrx
             | X86InsShufpd
             | X86InsShufps
             | X86InsSidt
             | X86InsFsin
             | X86InsSkinit
             | X86InsSldt
             | X86InsSmsw
             | X86InsSqrtpd
             | X86InsSqrtps
             | X86InsSqrtsd
             | X86InsSqrtss
             | X86InsFsqrt
             | X86InsStac
             | X86InsStc
             | X86InsStd
             | X86InsStgi
             | X86InsSti
             | X86InsStmxcsr
             | X86InsStosb
             | X86InsStosd
             | X86InsStosq
             | X86InsStosw
             | X86InsStr
             | X86InsFst
             | X86InsFstp
             | X86InsFstpnce
             | X86InsFxch
             | X86InsSubpd
             | X86InsSubps
             | X86InsFsubr
             | X86InsFisubr
             | X86InsFsubrp
             | X86InsSubsd
             | X86InsSubss
             | X86InsFsub
             | X86InsFisub
             | X86InsFsubp
             | X86InsSwapgs
             | X86InsSyscall
             | X86InsSysenter
             | X86InsSysexit
             | X86InsSysret
             | X86InsT1mskc
             | X86InsTest
             | X86InsUd2
             | X86InsFtst
             | X86InsTzcnt
             | X86InsTzmsk
             | X86InsFucomip
             | X86InsFucomi
             | X86InsFucompp
             | X86InsFucomp
             | X86InsFucom
             | X86InsUd2b
             | X86InsUnpckhpd
             | X86InsUnpckhps
             | X86InsUnpcklpd
             | X86InsUnpcklps
             | X86InsVaddpd
             | X86InsVaddps
             | X86InsVaddsd
             | X86InsVaddss
             | X86InsVaddsubpd
             | X86InsVaddsubps
             | X86InsVaesdeclast
             | X86InsVaesdec
             | X86InsVaesenclast
             | X86InsVaesenc
             | X86InsVaesimc
             | X86InsVaeskeygenassist
             | X86InsValignd
             | X86InsValignq
             | X86InsVandnpd
             | X86InsVandnps
             | X86InsVandpd
             | X86InsVandps
             | X86InsVblendmpd
             | X86InsVblendmps
             | X86InsVblendpd
             | X86InsVblendps
             | X86InsVblendvpd
             | X86InsVblendvps
             | X86InsVbroadcastf128
             | X86InsVbroadcasti32x4
             | X86InsVbroadcasti64x4
             | X86InsVbroadcastsd
             | X86InsVbroadcastss
             | X86InsVcompresspd
             | X86InsVcompressps
             | X86InsVcvtdq2pd
             | X86InsVcvtdq2ps
             | X86InsVcvtpd2dqx
             | X86InsVcvtpd2dq
             | X86InsVcvtpd2psx
             | X86InsVcvtpd2ps
             | X86InsVcvtpd2udq
             | X86InsVcvtph2ps
             | X86InsVcvtps2dq
             | X86InsVcvtps2pd
             | X86InsVcvtps2ph
             | X86InsVcvtps2udq
             | X86InsVcvtsd2si
             | X86InsVcvtsd2usi
             | X86InsVcvtss2si
             | X86InsVcvtss2usi
             | X86InsVcvttpd2dqx
             | X86InsVcvttpd2dq
             | X86InsVcvttpd2udq
             | X86InsVcvttps2dq
             | X86InsVcvttps2udq
             | X86InsVcvtudq2pd
             | X86InsVcvtudq2ps
             | X86InsVdivpd
             | X86InsVdivps
             | X86InsVdivsd
             | X86InsVdivss
             | X86InsVdppd
             | X86InsVdpps
             | X86InsVerr
             | X86InsVerw
             | X86InsVexp2pd
             | X86InsVexp2ps
             | X86InsVexpandpd
             | X86InsVexpandps
             | X86InsVextractf128
             | X86InsVextractf32x4
             | X86InsVextractf64x4
             | X86InsVextracti128
             | X86InsVextracti32x4
             | X86InsVextracti64x4
             | X86InsVextractps
             | X86InsVfmadd132pd
             | X86InsVfmadd132ps
             | X86InsVfmaddpd
             | X86InsVfmadd213pd
             | X86InsVfmadd231pd
             | X86InsVfmaddps
             | X86InsVfmadd213ps
             | X86InsVfmadd231ps
             | X86InsVfmaddsd
             | X86InsVfmadd213sd
             | X86InsVfmadd132sd
             | X86InsVfmadd231sd
             | X86InsVfmaddss
             | X86InsVfmadd213ss
             | X86InsVfmadd132ss
             | X86InsVfmadd231ss
             | X86InsVfmaddsub132pd
             | X86InsVfmaddsub132ps
             | X86InsVfmaddsubpd
             | X86InsVfmaddsub213pd
             | X86InsVfmaddsub231pd
             | X86InsVfmaddsubps
             | X86InsVfmaddsub213ps
             | X86InsVfmaddsub231ps
             | X86InsVfmsub132pd
             | X86InsVfmsub132ps
             | X86InsVfmsubadd132pd
             | X86InsVfmsubadd132ps
             | X86InsVfmsubaddpd
             | X86InsVfmsubadd213pd
             | X86InsVfmsubadd231pd
             | X86InsVfmsubaddps
             | X86InsVfmsubadd213ps
             | X86InsVfmsubadd231ps
             | X86InsVfmsubpd
             | X86InsVfmsub213pd
             | X86InsVfmsub231pd
             | X86InsVfmsubps
             | X86InsVfmsub213ps
             | X86InsVfmsub231ps
             | X86InsVfmsubsd
             | X86InsVfmsub213sd
             | X86InsVfmsub132sd
             | X86InsVfmsub231sd
             | X86InsVfmsubss
             | X86InsVfmsub213ss
             | X86InsVfmsub132ss
             | X86InsVfmsub231ss
             | X86InsVfnmadd132pd
             | X86InsVfnmadd132ps
             | X86InsVfnmaddpd
             | X86InsVfnmadd213pd
             | X86InsVfnmadd231pd
             | X86InsVfnmaddps
             | X86InsVfnmadd213ps
             | X86InsVfnmadd231ps
             | X86InsVfnmaddsd
             | X86InsVfnmadd213sd
             | X86InsVfnmadd132sd
             | X86InsVfnmadd231sd
             | X86InsVfnmaddss
             | X86InsVfnmadd213ss
             | X86InsVfnmadd132ss
             | X86InsVfnmadd231ss
             | X86InsVfnmsub132pd
             | X86InsVfnmsub132ps
             | X86InsVfnmsubpd
             | X86InsVfnmsub213pd
             | X86InsVfnmsub231pd
             | X86InsVfnmsubps
             | X86InsVfnmsub213ps
             | X86InsVfnmsub231ps
             | X86InsVfnmsubsd
             | X86InsVfnmsub213sd
             | X86InsVfnmsub132sd
             | X86InsVfnmsub231sd
             | X86InsVfnmsubss
             | X86InsVfnmsub213ss
             | X86InsVfnmsub132ss
             | X86InsVfnmsub231ss
             | X86InsVfrczpd
             | X86InsVfrczps
             | X86InsVfrczsd
             | X86InsVfrczss
             | X86InsVorpd
             | X86InsVorps
             | X86InsVxorpd
             | X86InsVxorps
             | X86InsVgatherdpd
             | X86InsVgatherdps
             | X86InsVgatherpf0dpd
             | X86InsVgatherpf0dps
             | X86InsVgatherpf0qpd
             | X86InsVgatherpf0qps
             | X86InsVgatherpf1dpd
             | X86InsVgatherpf1dps
             | X86InsVgatherpf1qpd
             | X86InsVgatherpf1qps
             | X86InsVgatherqpd
             | X86InsVgatherqps
             | X86InsVhaddpd
             | X86InsVhaddps
             | X86InsVhsubpd
             | X86InsVhsubps
             | X86InsVinsertf128
             | X86InsVinsertf32x4
             | X86InsVinsertf32x8
             | X86InsVinsertf64x2
             | X86InsVinsertf64x4
             | X86InsVinserti128
             | X86InsVinserti32x4
             | X86InsVinserti32x8
             | X86InsVinserti64x2
             | X86InsVinserti64x4
             | X86InsVinsertps
             | X86InsVlddqu
             | X86InsVldmxcsr
             | X86InsVmaskmovdqu
             | X86InsVmaskmovpd
             | X86InsVmaskmovps
             | X86InsVmaxpd
             | X86InsVmaxps
             | X86InsVmaxsd
             | X86InsVmaxss
             | X86InsVmcall
             | X86InsVmclear
             | X86InsVmfunc
             | X86InsVminpd
             | X86InsVminps
             | X86InsVminsd
             | X86InsVminss
             | X86InsVmlaunch
             | X86InsVmload
             | X86InsVmmcall
             | X86InsVmovq
             | X86InsVmovddup
             | X86InsVmovd
             | X86InsVmovdqa32
             | X86InsVmovdqa64
             | X86InsVmovdqa
             | X86InsVmovdqu16
             | X86InsVmovdqu32
             | X86InsVmovdqu64
             | X86InsVmovdqu8
             | X86InsVmovdqu
             | X86InsVmovhlps
             | X86InsVmovhpd
             | X86InsVmovhps
             | X86InsVmovlhps
             | X86InsVmovlpd
             | X86InsVmovlps
             | X86InsVmovmskpd
             | X86InsVmovmskps
             | X86InsVmovntdqa
             | X86InsVmovntdq
             | X86InsVmovntpd
             | X86InsVmovntps
             | X86InsVmovsd
             | X86InsVmovshdup
             | X86InsVmovsldup
             | X86InsVmovss
             | X86InsVmovupd
             | X86InsVmovups
             | X86InsVmpsadbw
             | X86InsVmptrld
             | X86InsVmptrst
             | X86InsVmread
             | X86InsVmresume
             | X86InsVmrun
             | X86InsVmsave
             | X86InsVmulpd
             | X86InsVmulps
             | X86InsVmulsd
             | X86InsVmulss
             | X86InsVmwrite
             | X86InsVmxoff
             | X86InsVmxon
             | X86InsVpabsb
             | X86InsVpabsd
             | X86InsVpabsq
             | X86InsVpabsw
             | X86InsVpackssdw
             | X86InsVpacksswb
             | X86InsVpackusdw
             | X86InsVpackuswb
             | X86InsVpaddb
             | X86InsVpaddd
             | X86InsVpaddq
             | X86InsVpaddsb
             | X86InsVpaddsw
             | X86InsVpaddusb
             | X86InsVpaddusw
             | X86InsVpaddw
             | X86InsVpalignr
             | X86InsVpandd
             | X86InsVpandnd
             | X86InsVpandnq
             | X86InsVpandn
             | X86InsVpandq
             | X86InsVpand
             | X86InsVpavgb
             | X86InsVpavgw
             | X86InsVpblendd
             | X86InsVpblendmb
             | X86InsVpblendmd
             | X86InsVpblendmq
             | X86InsVpblendmw
             | X86InsVpblendvb
             | X86InsVpblendw
             | X86InsVpbroadcastb
             | X86InsVpbroadcastd
             | X86InsVpbroadcastmb2q
             | X86InsVpbroadcastmw2d
             | X86InsVpbroadcastq
             | X86InsVpbroadcastw
             | X86InsVpclmulqdq
             | X86InsVpcmov
             | X86InsVpcmpb
             | X86InsVpcmpd
             | X86InsVpcmpeqb
             | X86InsVpcmpeqd
             | X86InsVpcmpeqq
             | X86InsVpcmpeqw
             | X86InsVpcmpestri
             | X86InsVpcmpestrm
             | X86InsVpcmpgtb
             | X86InsVpcmpgtd
             | X86InsVpcmpgtq
             | X86InsVpcmpgtw
             | X86InsVpcmpistri
             | X86InsVpcmpistrm
             | X86InsVpcmpq
             | X86InsVpcmpub
             | X86InsVpcmpud
             | X86InsVpcmpuq
             | X86InsVpcmpuw
             | X86InsVpcmpw
             | X86InsVpcomb
             | X86InsVpcomd
             | X86InsVpcompressd
             | X86InsVpcompressq
             | X86InsVpcomq
             | X86InsVpcomub
             | X86InsVpcomud
             | X86InsVpcomuq
             | X86InsVpcomuw
             | X86InsVpcomw
             | X86InsVpconflictd
             | X86InsVpconflictq
             | X86InsVperm2f128
             | X86InsVperm2i128
             | X86InsVpermd
             | X86InsVpermi2d
             | X86InsVpermi2pd
             | X86InsVpermi2ps
             | X86InsVpermi2q
             | X86InsVpermil2pd
             | X86InsVpermil2ps
             | X86InsVpermilpd
             | X86InsVpermilps
             | X86InsVpermpd
             | X86InsVpermps
             | X86InsVpermq
             | X86InsVpermt2d
             | X86InsVpermt2pd
             | X86InsVpermt2ps
             | X86InsVpermt2q
             | X86InsVpexpandd
             | X86InsVpexpandq
             | X86InsVpextrb
             | X86InsVpextrd
             | X86InsVpextrq
             | X86InsVpextrw
             | X86InsVpgatherdd
             | X86InsVpgatherdq
             | X86InsVpgatherqd
             | X86InsVpgatherqq
             | X86InsVphaddbd
             | X86InsVphaddbq
             | X86InsVphaddbw
             | X86InsVphadddq
             | X86InsVphaddd
             | X86InsVphaddsw
             | X86InsVphaddubd
             | X86InsVphaddubq
             | X86InsVphaddubw
             | X86InsVphaddudq
             | X86InsVphadduwd
             | X86InsVphadduwq
             | X86InsVphaddwd
             | X86InsVphaddwq
             | X86InsVphaddw
             | X86InsVphminposuw
             | X86InsVphsubbw
             | X86InsVphsubdq
             | X86InsVphsubd
             | X86InsVphsubsw
             | X86InsVphsubwd
             | X86InsVphsubw
             | X86InsVpinsrb
             | X86InsVpinsrd
             | X86InsVpinsrq
             | X86InsVpinsrw
             | X86InsVplzcntd
             | X86InsVplzcntq
             | X86InsVpmacsdd
             | X86InsVpmacsdqh
             | X86InsVpmacsdql
             | X86InsVpmacssdd
             | X86InsVpmacssdqh
             | X86InsVpmacssdql
             | X86InsVpmacsswd
             | X86InsVpmacssww
             | X86InsVpmacswd
             | X86InsVpmacsww
             | X86InsVpmadcsswd
             | X86InsVpmadcswd
             | X86InsVpmaddubsw
             | X86InsVpmaddwd
             | X86InsVpmaskmovd
             | X86InsVpmaskmovq
             | X86InsVpmaxsb
             | X86InsVpmaxsd
             | X86InsVpmaxsq
             | X86InsVpmaxsw
             | X86InsVpmaxub
             | X86InsVpmaxud
             | X86InsVpmaxuq
             | X86InsVpmaxuw
             | X86InsVpminsb
             | X86InsVpminsd
             | X86InsVpminsq
             | X86InsVpminsw
             | X86InsVpminub
             | X86InsVpminud
             | X86InsVpminuq
             | X86InsVpminuw
             | X86InsVpmovdb
             | X86InsVpmovdw
             | X86InsVpmovm2b
             | X86InsVpmovm2d
             | X86InsVpmovm2q
             | X86InsVpmovm2w
             | X86InsVpmovmskb
             | X86InsVpmovqb
             | X86InsVpmovqd
             | X86InsVpmovqw
             | X86InsVpmovsdb
             | X86InsVpmovsdw
             | X86InsVpmovsqb
             | X86InsVpmovsqd
             | X86InsVpmovsqw
             | X86InsVpmovsxbd
             | X86InsVpmovsxbq
             | X86InsVpmovsxbw
             | X86InsVpmovsxdq
             | X86InsVpmovsxwd
             | X86InsVpmovsxwq
             | X86InsVpmovusdb
             | X86InsVpmovusdw
             | X86InsVpmovusqb
             | X86InsVpmovusqd
             | X86InsVpmovusqw
             | X86InsVpmovzxbd
             | X86InsVpmovzxbq
             | X86InsVpmovzxbw
             | X86InsVpmovzxdq
             | X86InsVpmovzxwd
             | X86InsVpmovzxwq
             | X86InsVpmuldq
             | X86InsVpmulhrsw
             | X86InsVpmulhuw
             | X86InsVpmulhw
             | X86InsVpmulld
             | X86InsVpmullq
             | X86InsVpmullw
             | X86InsVpmuludq
             | X86InsVpord
             | X86InsVporq
             | X86InsVpor
             | X86InsVpperm
             | X86InsVprotb
             | X86InsVprotd
             | X86InsVprotq
             | X86InsVprotw
             | X86InsVpsadbw
             | X86InsVpscatterdd
             | X86InsVpscatterdq
             | X86InsVpscatterqd
             | X86InsVpscatterqq
             | X86InsVpshab
             | X86InsVpshad
             | X86InsVpshaq
             | X86InsVpshaw
             | X86InsVpshlb
             | X86InsVpshld
             | X86InsVpshlq
             | X86InsVpshlw
             | X86InsVpshufb
             | X86InsVpshufd
             | X86InsVpshufhw
             | X86InsVpshuflw
             | X86InsVpsignb
             | X86InsVpsignd
             | X86InsVpsignw
             | X86InsVpslldq
             | X86InsVpslld
             | X86InsVpsllq
             | X86InsVpsllvd
             | X86InsVpsllvq
             | X86InsVpsllw
             | X86InsVpsrad
             | X86InsVpsraq
             | X86InsVpsravd
             | X86InsVpsravq
             | X86InsVpsraw
             | X86InsVpsrldq
             | X86InsVpsrld
             | X86InsVpsrlq
             | X86InsVpsrlvd
             | X86InsVpsrlvq
             | X86InsVpsrlw
             | X86InsVpsubb
             | X86InsVpsubd
             | X86InsVpsubq
             | X86InsVpsubsb
             | X86InsVpsubsw
             | X86InsVpsubusb
             | X86InsVpsubusw
             | X86InsVpsubw
             | X86InsVptestmd
             | X86InsVptestmq
             | X86InsVptestnmd
             | X86InsVptestnmq
             | X86InsVptest
             | X86InsVpunpckhbw
             | X86InsVpunpckhdq
             | X86InsVpunpckhqdq
             | X86InsVpunpckhwd
             | X86InsVpunpcklbw
             | X86InsVpunpckldq
             | X86InsVpunpcklqdq
             | X86InsVpunpcklwd
             | X86InsVpxord
             | X86InsVpxorq
             | X86InsVpxor
             | X86InsVrcp14pd
             | X86InsVrcp14ps
             | X86InsVrcp14sd
             | X86InsVrcp14ss
             | X86InsVrcp28pd
             | X86InsVrcp28ps
             | X86InsVrcp28sd
             | X86InsVrcp28ss
             | X86InsVrcpps
             | X86InsVrcpss
             | X86InsVrndscalepd
             | X86InsVrndscaleps
             | X86InsVrndscalesd
             | X86InsVrndscaless
             | X86InsVroundpd
             | X86InsVroundps
             | X86InsVroundsd
             | X86InsVroundss
             | X86InsVrsqrt14pd
             | X86InsVrsqrt14ps
             | X86InsVrsqrt14sd
             | X86InsVrsqrt14ss
             | X86InsVrsqrt28pd
             | X86InsVrsqrt28ps
             | X86InsVrsqrt28sd
             | X86InsVrsqrt28ss
             | X86InsVrsqrtps
             | X86InsVrsqrtss
             | X86InsVscatterdpd
             | X86InsVscatterdps
             | X86InsVscatterpf0dpd
             | X86InsVscatterpf0dps
             | X86InsVscatterpf0qpd
             | X86InsVscatterpf0qps
             | X86InsVscatterpf1dpd
             | X86InsVscatterpf1dps
             | X86InsVscatterpf1qpd
             | X86InsVscatterpf1qps
             | X86InsVscatterqpd
             | X86InsVscatterqps
             | X86InsVshufpd
             | X86InsVshufps
             | X86InsVsqrtpd
             | X86InsVsqrtps
             | X86InsVsqrtsd
             | X86InsVsqrtss
             | X86InsVstmxcsr
             | X86InsVsubpd
             | X86InsVsubps
             | X86InsVsubsd
             | X86InsVsubss
             | X86InsVtestpd
             | X86InsVtestps
             | X86InsVunpckhpd
             | X86InsVunpckhps
             | X86InsVunpcklpd
             | X86InsVunpcklps
             | X86InsVzeroall
             | X86InsVzeroupper
             | X86InsWait
             | X86InsWbinvd
             | X86InsWrfsbase
             | X86InsWrgsbase
             | X86InsWrmsr
             | X86InsXabort
             | X86InsXacquire
             | X86InsXbegin
             | X86InsXchg
             | X86InsXcryptcbc
             | X86InsXcryptcfb
             | X86InsXcryptctr
             | X86InsXcryptecb
             | X86InsXcryptofb
             | X86InsXend
             | X86InsXgetbv
             | X86InsXlatb
             | X86InsXrelease
             | X86InsXrstor
             | X86InsXrstor64
             | X86InsXrstors
             | X86InsXrstors64
             | X86InsXsave
             | X86InsXsave64
             | X86InsXsavec
             | X86InsXsavec64
             | X86InsXsaveopt
             | X86InsXsaveopt64
             | X86InsXsaves
             | X86InsXsaves64
             | X86InsXsetbv
             | X86InsXsha1
             | X86InsXsha256
             | X86InsXstore
             | X86InsXtest
             | X86InsFdisi8087Nop
             | X86InsFeni8087Nop
             | X86InsCmpss
             | X86InsCmpeqss
             | X86InsCmpltss
             | X86InsCmpless
             | X86InsCmpunordss
             | X86InsCmpneqss
             | X86InsCmpnltss
             | X86InsCmpnless
             | X86InsCmpordss
             | X86InsCmpsd
             | X86InsCmpeqsd
             | X86InsCmpltsd
             | X86InsCmplesd
             | X86InsCmpunordsd
             | X86InsCmpneqsd
             | X86InsCmpnltsd
             | X86InsCmpnlesd
             | X86InsCmpordsd
             | X86InsCmpps
             | X86InsCmpeqps
             | X86InsCmpltps
             | X86InsCmpleps
             | X86InsCmpunordps
             | X86InsCmpneqps
             | X86InsCmpnltps
             | X86InsCmpnleps
             | X86InsCmpordps
             | X86InsCmppd
             | X86InsCmpeqpd
             | X86InsCmpltpd
             | X86InsCmplepd
             | X86InsCmpunordpd
             | X86InsCmpneqpd
             | X86InsCmpnltpd
             | X86InsCmpnlepd
             | X86InsCmpordpd
             | X86InsVcmpss
             | X86InsVcmpeqss
             | X86InsVcmpltss
             | X86InsVcmpless
             | X86InsVcmpunordss
             | X86InsVcmpneqss
             | X86InsVcmpnltss
             | X86InsVcmpnless
             | X86InsVcmpordss
             | X86InsVcmpeqUqss
             | X86InsVcmpngess
             | X86InsVcmpngtss
             | X86InsVcmpfalsess
             | X86InsVcmpneqOqss
             | X86InsVcmpgess
             | X86InsVcmpgtss
             | X86InsVcmptruess
             | X86InsVcmpeqOsss
             | X86InsVcmpltOqss
             | X86InsVcmpleOqss
             | X86InsVcmpunordSss
             | X86InsVcmpneqUsss
             | X86InsVcmpnltUqss
             | X86InsVcmpnleUqss
             | X86InsVcmpordSss
             | X86InsVcmpeqUsss
             | X86InsVcmpngeUqss
             | X86InsVcmpngtUqss
             | X86InsVcmpfalseOsss
             | X86InsVcmpneqOsss
             | X86InsVcmpgeOqss
             | X86InsVcmpgtOqss
             | X86InsVcmptrueUsss
             | X86InsVcmpsd
             | X86InsVcmpeqsd
             | X86InsVcmpltsd
             | X86InsVcmplesd
             | X86InsVcmpunordsd
             | X86InsVcmpneqsd
             | X86InsVcmpnltsd
             | X86InsVcmpnlesd
             | X86InsVcmpordsd
             | X86InsVcmpeqUqsd
             | X86InsVcmpngesd
             | X86InsVcmpngtsd
             | X86InsVcmpfalsesd
             | X86InsVcmpneqOqsd
             | X86InsVcmpgesd
             | X86InsVcmpgtsd
             | X86InsVcmptruesd
             | X86InsVcmpeqOssd
             | X86InsVcmpltOqsd
             | X86InsVcmpleOqsd
             | X86InsVcmpunordSsd
             | X86InsVcmpneqUssd
             | X86InsVcmpnltUqsd
             | X86InsVcmpnleUqsd
             | X86InsVcmpordSsd
             | X86InsVcmpeqUssd
             | X86InsVcmpngeUqsd
             | X86InsVcmpngtUqsd
             | X86InsVcmpfalseOssd
             | X86InsVcmpneqOssd
             | X86InsVcmpgeOqsd
             | X86InsVcmpgtOqsd
             | X86InsVcmptrueUssd
             | X86InsVcmpps
             | X86InsVcmpeqps
             | X86InsVcmpltps
             | X86InsVcmpleps
             | X86InsVcmpunordps
             | X86InsVcmpneqps
             | X86InsVcmpnltps
             | X86InsVcmpnleps
             | X86InsVcmpordps
             | X86InsVcmpeqUqps
             | X86InsVcmpngeps
             | X86InsVcmpngtps
             | X86InsVcmpfalseps
             | X86InsVcmpneqOqps
             | X86InsVcmpgeps
             | X86InsVcmpgtps
             | X86InsVcmptrueps
             | X86InsVcmpeqOsps
             | X86InsVcmpltOqps
             | X86InsVcmpleOqps
             | X86InsVcmpunordSps
             | X86InsVcmpneqUsps
             | X86InsVcmpnltUqps
             | X86InsVcmpnleUqps
             | X86InsVcmpordSps
             | X86InsVcmpeqUsps
             | X86InsVcmpngeUqps
             | X86InsVcmpngtUqps
             | X86InsVcmpfalseOsps
             | X86InsVcmpneqOsps
             | X86InsVcmpgeOqps
             | X86InsVcmpgtOqps
             | X86InsVcmptrueUsps
             | X86InsVcmppd
             | X86InsVcmpeqpd
             | X86InsVcmpltpd
             | X86InsVcmplepd
             | X86InsVcmpunordpd
             | X86InsVcmpneqpd
             | X86InsVcmpnltpd
             | X86InsVcmpnlepd
             | X86InsVcmpordpd
             | X86InsVcmpeqUqpd
             | X86InsVcmpngepd
             | X86InsVcmpngtpd
             | X86InsVcmpfalsepd
             | X86InsVcmpneqOqpd
             | X86InsVcmpgepd
             | X86InsVcmpgtpd
             | X86InsVcmptruepd
             | X86InsVcmpeqOspd
             | X86InsVcmpltOqpd
             | X86InsVcmpleOqpd
             | X86InsVcmpunordSpd
             | X86InsVcmpneqUspd
             | X86InsVcmpnltUqpd
             | X86InsVcmpnleUqpd
             | X86InsVcmpordSpd
             | X86InsVcmpeqUspd
             | X86InsVcmpngeUqpd
             | X86InsVcmpngtUqpd
             | X86InsVcmpfalseOspd
             | X86InsVcmpneqOspd
             | X86InsVcmpgeOqpd
             | X86InsVcmpgtOqpd
             | X86InsVcmptrueUspd
             | X86InsUd0
             | X86InsEndbr32
             | X86InsEndbr64
             | X86InsEnding
  deriving (Int -> X86Insn -> ShowS
[X86Insn] -> ShowS
X86Insn -> String
(Int -> X86Insn -> ShowS)
-> (X86Insn -> String) -> ([X86Insn] -> ShowS) -> Show X86Insn
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [X86Insn] -> ShowS
$cshowList :: [X86Insn] -> ShowS
show :: X86Insn -> String
$cshow :: X86Insn -> String
showsPrec :: Int -> X86Insn -> ShowS
$cshowsPrec :: Int -> X86Insn -> ShowS
Show,X86Insn -> X86Insn -> Bool
(X86Insn -> X86Insn -> Bool)
-> (X86Insn -> X86Insn -> Bool) -> Eq X86Insn
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: X86Insn -> X86Insn -> Bool
$c/= :: X86Insn -> X86Insn -> Bool
== :: X86Insn -> X86Insn -> Bool
$c== :: X86Insn -> X86Insn -> Bool
Eq,X86Insn
X86Insn -> X86Insn -> Bounded X86Insn
forall a. a -> a -> Bounded a
maxBound :: X86Insn
$cmaxBound :: X86Insn
minBound :: X86Insn
$cminBound :: X86Insn
Bounded)
instance Enum X86Insn where
  succ :: X86Insn -> X86Insn
succ X86Insn
X86InsInvalid = X86Insn
X86InsAaa
  succ X86Insn
X86InsAaa = X86Insn
X86InsAad
  succ X86Insn
X86InsAad = X86Insn
X86InsAam
  succ X86Insn
X86InsAam = X86Insn
X86InsAas
  succ X86Insn
X86InsAas = X86Insn
X86InsFabs
  succ X86Insn
X86InsFabs = X86Insn
X86InsAdc
  succ X86Insn
X86InsAdc = X86Insn
X86InsAdcx
  succ X86Insn
X86InsAdcx = X86Insn
X86InsAdd
  succ X86Insn
X86InsAdd = X86Insn
X86InsAddpd
  succ X86Insn
X86InsAddpd = X86Insn
X86InsAddps
  succ X86Insn
X86InsAddps = X86Insn
X86InsAddsd
  succ X86Insn
X86InsAddsd = X86Insn
X86InsAddss
  succ X86Insn
X86InsAddss = X86Insn
X86InsAddsubpd
  succ X86Insn
X86InsAddsubpd = X86Insn
X86InsAddsubps
  succ X86Insn
X86InsAddsubps = X86Insn
X86InsFadd
  succ X86Insn
X86InsFadd = X86Insn
X86InsFiadd
  succ X86Insn
X86InsFiadd = X86Insn
X86InsFaddp
  succ X86Insn
X86InsFaddp = X86Insn
X86InsAdox
  succ X86Insn
X86InsAdox = X86Insn
X86InsAesdeclast
  succ X86Insn
X86InsAesdeclast = X86Insn
X86InsAesdec
  succ X86Insn
X86InsAesdec = X86Insn
X86InsAesenclast
  succ X86Insn
X86InsAesenclast = X86Insn
X86InsAesenc
  succ X86Insn
X86InsAesenc = X86Insn
X86InsAesimc
  succ X86Insn
X86InsAesimc = X86Insn
X86InsAeskeygenassist
  succ X86Insn
X86InsAeskeygenassist = X86Insn
X86InsAnd
  succ X86Insn
X86InsAnd = X86Insn
X86InsAndn
  succ X86Insn
X86InsAndn = X86Insn
X86InsAndnpd
  succ X86Insn
X86InsAndnpd = X86Insn
X86InsAndnps
  succ X86Insn
X86InsAndnps = X86Insn
X86InsAndpd
  succ X86Insn
X86InsAndpd = X86Insn
X86InsAndps
  succ X86Insn
X86InsAndps = X86Insn
X86InsArpl
  succ X86Insn
X86InsArpl = X86Insn
X86InsBextr
  succ X86Insn
X86InsBextr = X86Insn
X86InsBlcfill
  succ X86Insn
X86InsBlcfill = X86Insn
X86InsBlci
  succ X86Insn
X86InsBlci = X86Insn
X86InsBlcic
  succ X86Insn
X86InsBlcic = X86Insn
X86InsBlcmsk
  succ X86Insn
X86InsBlcmsk = X86Insn
X86InsBlcs
  succ X86Insn
X86InsBlcs = X86Insn
X86InsBlendpd
  succ X86Insn
X86InsBlendpd = X86Insn
X86InsBlendps
  succ X86Insn
X86InsBlendps = X86Insn
X86InsBlendvpd
  succ X86Insn
X86InsBlendvpd = X86Insn
X86InsBlendvps
  succ X86Insn
X86InsBlendvps = X86Insn
X86InsBlsfill
  succ X86Insn
X86InsBlsfill = X86Insn
X86InsBlsi
  succ X86Insn
X86InsBlsi = X86Insn
X86InsBlsic
  succ X86Insn
X86InsBlsic = X86Insn
X86InsBlsmsk
  succ X86Insn
X86InsBlsmsk = X86Insn
X86InsBlsr
  succ X86Insn
X86InsBlsr = X86Insn
X86InsBound
  succ X86Insn
X86InsBound = X86Insn
X86InsBsf
  succ X86Insn
X86InsBsf = X86Insn
X86InsBsr
  succ X86Insn
X86InsBsr = X86Insn
X86InsBswap
  succ X86Insn
X86InsBswap = X86Insn
X86InsBt
  succ X86Insn
X86InsBt = X86Insn
X86InsBtc
  succ X86Insn
X86InsBtc = X86Insn
X86InsBtr
  succ X86Insn
X86InsBtr = X86Insn
X86InsBts
  succ X86Insn
X86InsBts = X86Insn
X86InsBzhi
  succ X86Insn
X86InsBzhi = X86Insn
X86InsCall
  succ X86Insn
X86InsCall = X86Insn
X86InsCbw
  succ X86Insn
X86InsCbw = X86Insn
X86InsCdq
  succ X86Insn
X86InsCdq = X86Insn
X86InsCdqe
  succ X86Insn
X86InsCdqe = X86Insn
X86InsFchs
  succ X86Insn
X86InsFchs = X86Insn
X86InsClac
  succ X86Insn
X86InsClac = X86Insn
X86InsClc
  succ X86Insn
X86InsClc = X86Insn
X86InsCld
  succ X86Insn
X86InsCld = X86Insn
X86InsClflush
  succ X86Insn
X86InsClflush = X86Insn
X86InsClflushopt
  succ X86Insn
X86InsClflushopt = X86Insn
X86InsClgi
  succ X86Insn
X86InsClgi = X86Insn
X86InsCli
  succ X86Insn
X86InsCli = X86Insn
X86InsClts
  succ X86Insn
X86InsClts = X86Insn
X86InsClwb
  succ X86Insn
X86InsClwb = X86Insn
X86InsCmc
  succ X86Insn
X86InsCmc = X86Insn
X86InsCmova
  succ X86Insn
X86InsCmova = X86Insn
X86InsCmovae
  succ X86Insn
X86InsCmovae = X86Insn
X86InsCmovb
  succ X86Insn
X86InsCmovb = X86Insn
X86InsCmovbe
  succ X86Insn
X86InsCmovbe = X86Insn
X86InsFcmovbe
  succ X86Insn
X86InsFcmovbe = X86Insn
X86InsFcmovb
  succ X86Insn
X86InsFcmovb = X86Insn
X86InsCmove
  succ X86Insn
X86InsCmove = X86Insn
X86InsFcmove
  succ X86Insn
X86InsFcmove = X86Insn
X86InsCmovg
  succ X86Insn
X86InsCmovg = X86Insn
X86InsCmovge
  succ X86Insn
X86InsCmovge = X86Insn
X86InsCmovl
  succ X86Insn
X86InsCmovl = X86Insn
X86InsCmovle
  succ X86Insn
X86InsCmovle = X86Insn
X86InsFcmovnbe
  succ X86Insn
X86InsFcmovnbe = X86Insn
X86InsFcmovnb
  succ X86Insn
X86InsFcmovnb = X86Insn
X86InsCmovne
  succ X86Insn
X86InsCmovne = X86Insn
X86InsFcmovne
  succ X86Insn
X86InsFcmovne = X86Insn
X86InsCmovno
  succ X86Insn
X86InsCmovno = X86Insn
X86InsCmovnp
  succ X86Insn
X86InsCmovnp = X86Insn
X86InsFcmovnu
  succ X86Insn
X86InsFcmovnu = X86Insn
X86InsCmovns
  succ X86Insn
X86InsCmovns = X86Insn
X86InsCmovo
  succ X86Insn
X86InsCmovo = X86Insn
X86InsCmovp
  succ X86Insn
X86InsCmovp = X86Insn
X86InsFcmovu
  succ X86Insn
X86InsFcmovu = X86Insn
X86InsCmovs
  succ X86Insn
X86InsCmovs = X86Insn
X86InsCmp
  succ X86Insn
X86InsCmp = X86Insn
X86InsCmpsb
  succ X86Insn
X86InsCmpsb = X86Insn
X86InsCmpsq
  succ X86Insn
X86InsCmpsq = X86Insn
X86InsCmpsw
  succ X86Insn
X86InsCmpsw = X86Insn
X86InsCmpxchg16b
  succ X86Insn
X86InsCmpxchg16b = X86Insn
X86InsCmpxchg
  succ X86Insn
X86InsCmpxchg = X86Insn
X86InsCmpxchg8b
  succ X86Insn
X86InsCmpxchg8b = X86Insn
X86InsComisd
  succ X86Insn
X86InsComisd = X86Insn
X86InsComiss
  succ X86Insn
X86InsComiss = X86Insn
X86InsFcomp
  succ X86Insn
X86InsFcomp = X86Insn
X86InsFcomip
  succ X86Insn
X86InsFcomip = X86Insn
X86InsFcomi
  succ X86Insn
X86InsFcomi = X86Insn
X86InsFcom
  succ X86Insn
X86InsFcom = X86Insn
X86InsFcos
  succ X86Insn
X86InsFcos = X86Insn
X86InsCpuid
  succ X86Insn
X86InsCpuid = X86Insn
X86InsCqo
  succ X86Insn
X86InsCqo = X86Insn
X86InsCrc32
  succ X86Insn
X86InsCrc32 = X86Insn
X86InsCvtdq2pd
  succ X86Insn
X86InsCvtdq2pd = X86Insn
X86InsCvtdq2ps
  succ X86Insn
X86InsCvtdq2ps = X86Insn
X86InsCvtpd2dq
  succ X86Insn
X86InsCvtpd2dq = X86Insn
X86InsCvtpd2ps
  succ X86Insn
X86InsCvtpd2ps = X86Insn
X86InsCvtps2dq
  succ X86Insn
X86InsCvtps2dq = X86Insn
X86InsCvtps2pd
  succ X86Insn
X86InsCvtps2pd = X86Insn
X86InsCvtsd2si
  succ X86Insn
X86InsCvtsd2si = X86Insn
X86InsCvtsd2ss
  succ X86Insn
X86InsCvtsd2ss = X86Insn
X86InsCvtsi2sd
  succ X86Insn
X86InsCvtsi2sd = X86Insn
X86InsCvtsi2ss
  succ X86Insn
X86InsCvtsi2ss = X86Insn
X86InsCvtss2sd
  succ X86Insn
X86InsCvtss2sd = X86Insn
X86InsCvtss2si
  succ X86Insn
X86InsCvtss2si = X86Insn
X86InsCvttpd2dq
  succ X86Insn
X86InsCvttpd2dq = X86Insn
X86InsCvttps2dq
  succ X86Insn
X86InsCvttps2dq = X86Insn
X86InsCvttsd2si
  succ X86Insn
X86InsCvttsd2si = X86Insn
X86InsCvttss2si
  succ X86Insn
X86InsCvttss2si = X86Insn
X86InsCwd
  succ X86Insn
X86InsCwd = X86Insn
X86InsCwde
  succ X86Insn
X86InsCwde = X86Insn
X86InsDaa
  succ X86Insn
X86InsDaa = X86Insn
X86InsDas
  succ X86Insn
X86InsDas = X86Insn
X86InsData16
  succ X86Insn
X86InsData16 = X86Insn
X86InsDec
  succ X86Insn
X86InsDec = X86Insn
X86InsDiv
  succ X86Insn
X86InsDiv = X86Insn
X86InsDivpd
  succ X86Insn
X86InsDivpd = X86Insn
X86InsDivps
  succ X86Insn
X86InsDivps = X86Insn
X86InsFdivr
  succ X86Insn
X86InsFdivr = X86Insn
X86InsFidivr
  succ X86Insn
X86InsFidivr = X86Insn
X86InsFdivrp
  succ X86Insn
X86InsFdivrp = X86Insn
X86InsDivsd
  succ X86Insn
X86InsDivsd = X86Insn
X86InsDivss
  succ X86Insn
X86InsDivss = X86Insn
X86InsFdiv
  succ X86Insn
X86InsFdiv = X86Insn
X86InsFidiv
  succ X86Insn
X86InsFidiv = X86Insn
X86InsFdivp
  succ X86Insn
X86InsFdivp = X86Insn
X86InsDppd
  succ X86Insn
X86InsDppd = X86Insn
X86InsDpps
  succ X86Insn
X86InsDpps = X86Insn
X86InsRet
  succ X86Insn
X86InsRet = X86Insn
X86InsEncls
  succ X86Insn
X86InsEncls = X86Insn
X86InsEnclu
  succ X86Insn
X86InsEnclu = X86Insn
X86InsEnter
  succ X86Insn
X86InsEnter = X86Insn
X86InsExtractps
  succ X86Insn
X86InsExtractps = X86Insn
X86InsExtrq
  succ X86Insn
X86InsExtrq = X86Insn
X86InsF2xm1
  succ X86Insn
X86InsF2xm1 = X86Insn
X86InsLcall
  succ X86Insn
X86InsLcall = X86Insn
X86InsLjmp
  succ X86Insn
X86InsLjmp = X86Insn
X86InsFbld
  succ X86Insn
X86InsFbld = X86Insn
X86InsFbstp
  succ X86Insn
X86InsFbstp = X86Insn
X86InsFcompp
  succ X86Insn
X86InsFcompp = X86Insn
X86InsFdecstp
  succ X86Insn
X86InsFdecstp = X86Insn
X86InsFemms
  succ X86Insn
X86InsFemms = X86Insn
X86InsFfree
  succ X86Insn
X86InsFfree = X86Insn
X86InsFicom
  succ X86Insn
X86InsFicom = X86Insn
X86InsFicomp
  succ X86Insn
X86InsFicomp = X86Insn
X86InsFincstp
  succ X86Insn
X86InsFincstp = X86Insn
X86InsFldcw
  succ X86Insn
X86InsFldcw = X86Insn
X86InsFldenv
  succ X86Insn
X86InsFldenv = X86Insn
X86InsFldl2e
  succ X86Insn
X86InsFldl2e = X86Insn
X86InsFldl2t
  succ X86Insn
X86InsFldl2t = X86Insn
X86InsFldlg2
  succ X86Insn
X86InsFldlg2 = X86Insn
X86InsFldln2
  succ X86Insn
X86InsFldln2 = X86Insn
X86InsFldpi
  succ X86Insn
X86InsFldpi = X86Insn
X86InsFnclex
  succ X86Insn
X86InsFnclex = X86Insn
X86InsFninit
  succ X86Insn
X86InsFninit = X86Insn
X86InsFnop
  succ X86Insn
X86InsFnop = X86Insn
X86InsFnstcw
  succ X86Insn
X86InsFnstcw = X86Insn
X86InsFnstsw
  succ X86Insn
X86InsFnstsw = X86Insn
X86InsFpatan
  succ X86Insn
X86InsFpatan = X86Insn
X86InsFprem
  succ X86Insn
X86InsFprem = X86Insn
X86InsFprem1
  succ X86Insn
X86InsFprem1 = X86Insn
X86InsFptan
  succ X86Insn
X86InsFptan = X86Insn
X86InsFfreep
  succ X86Insn
X86InsFfreep = X86Insn
X86InsFrndint
  succ X86Insn
X86InsFrndint = X86Insn
X86InsFrstor
  succ X86Insn
X86InsFrstor = X86Insn
X86InsFnsave
  succ X86Insn
X86InsFnsave = X86Insn
X86InsFscale
  succ X86Insn
X86InsFscale = X86Insn
X86InsFsetpm
  succ X86Insn
X86InsFsetpm = X86Insn
X86InsFsincos
  succ X86Insn
X86InsFsincos = X86Insn
X86InsFnstenv
  succ X86Insn
X86InsFnstenv = X86Insn
X86InsFxam
  succ X86Insn
X86InsFxam = X86Insn
X86InsFxrstor
  succ X86Insn
X86InsFxrstor = X86Insn
X86InsFxrstor64
  succ X86Insn
X86InsFxrstor64 = X86Insn
X86InsFxsave
  succ X86Insn
X86InsFxsave = X86Insn
X86InsFxsave64
  succ X86Insn
X86InsFxsave64 = X86Insn
X86InsFxtract
  succ X86Insn
X86InsFxtract = X86Insn
X86InsFyl2x
  succ X86Insn
X86InsFyl2x = X86Insn
X86InsFyl2xp1
  succ X86Insn
X86InsFyl2xp1 = X86Insn
X86InsMovapd
  succ X86Insn
X86InsMovapd = X86Insn
X86InsMovaps
  succ X86Insn
X86InsMovaps = X86Insn
X86InsOrpd
  succ X86Insn
X86InsOrpd = X86Insn
X86InsOrps
  succ X86Insn
X86InsOrps = X86Insn
X86InsVmovapd
  succ X86Insn
X86InsVmovapd = X86Insn
X86InsVmovaps
  succ X86Insn
X86InsVmovaps = X86Insn
X86InsXorpd
  succ X86Insn
X86InsXorpd = X86Insn
X86InsXorps
  succ X86Insn
X86InsXorps = X86Insn
X86InsGetsec
  succ X86Insn
X86InsGetsec = X86Insn
X86InsHaddpd
  succ X86Insn
X86InsHaddpd = X86Insn
X86InsHaddps
  succ X86Insn
X86InsHaddps = X86Insn
X86InsHlt
  succ X86Insn
X86InsHlt = X86Insn
X86InsHsubpd
  succ X86Insn
X86InsHsubpd = X86Insn
X86InsHsubps
  succ X86Insn
X86InsHsubps = X86Insn
X86InsIdiv
  succ X86Insn
X86InsIdiv = X86Insn
X86InsFild
  succ X86Insn
X86InsFild = X86Insn
X86InsImul
  succ X86Insn
X86InsImul = X86Insn
X86InsIn
  succ X86Insn
X86InsIn = X86Insn
X86InsInc
  succ X86Insn
X86InsInc = X86Insn
X86InsInsb
  succ X86Insn
X86InsInsb = X86Insn
X86InsInsertps
  succ X86Insn
X86InsInsertps = X86Insn
X86InsInsertq
  succ X86Insn
X86InsInsertq = X86Insn
X86InsInsd
  succ X86Insn
X86InsInsd = X86Insn
X86InsInsw
  succ X86Insn
X86InsInsw = X86Insn
X86InsInt
  succ X86Insn
X86InsInt = X86Insn
X86InsInt1
  succ X86Insn
X86InsInt1 = X86Insn
X86InsInt3
  succ X86Insn
X86InsInt3 = X86Insn
X86InsInto
  succ X86Insn
X86InsInto = X86Insn
X86InsInvd
  succ X86Insn
X86InsInvd = X86Insn
X86InsInvept
  succ X86Insn
X86InsInvept = X86Insn
X86InsInvlpg
  succ X86Insn
X86InsInvlpg = X86Insn
X86InsInvlpga
  succ X86Insn
X86InsInvlpga = X86Insn
X86InsInvpcid
  succ X86Insn
X86InsInvpcid = X86Insn
X86InsInvvpid
  succ X86Insn
X86InsInvvpid = X86Insn
X86InsIret
  succ X86Insn
X86InsIret = X86Insn
X86InsIretd
  succ X86Insn
X86InsIretd = X86Insn
X86InsIretq
  succ X86Insn
X86InsIretq = X86Insn
X86InsFisttp
  succ X86Insn
X86InsFisttp = X86Insn
X86InsFist
  succ X86Insn
X86InsFist = X86Insn
X86InsFistp
  succ X86Insn
X86InsFistp = X86Insn
X86InsUcomisd
  succ X86Insn
X86InsUcomisd = X86Insn
X86InsUcomiss
  succ X86Insn
X86InsUcomiss = X86Insn
X86InsVcomisd
  succ X86Insn
X86InsVcomisd = X86Insn
X86InsVcomiss
  succ X86Insn
X86InsVcomiss = X86Insn
X86InsVcvtsd2ss
  succ X86Insn
X86InsVcvtsd2ss = X86Insn
X86InsVcvtsi2sd
  succ X86Insn
X86InsVcvtsi2sd = X86Insn
X86InsVcvtsi2ss
  succ X86Insn
X86InsVcvtsi2ss = X86Insn
X86InsVcvtss2sd
  succ X86Insn
X86InsVcvtss2sd = X86Insn
X86InsVcvttsd2si
  succ X86Insn
X86InsVcvttsd2si = X86Insn
X86InsVcvttsd2usi
  succ X86Insn
X86InsVcvttsd2usi = X86Insn
X86InsVcvttss2si
  succ X86Insn
X86InsVcvttss2si = X86Insn
X86InsVcvttss2usi
  succ X86Insn
X86InsVcvttss2usi = X86Insn
X86InsVcvtusi2sd
  succ X86Insn
X86InsVcvtusi2sd = X86Insn
X86InsVcvtusi2ss
  succ X86Insn
X86InsVcvtusi2ss = X86Insn
X86InsVucomisd
  succ X86Insn
X86InsVucomisd = X86Insn
X86InsVucomiss
  succ X86Insn
X86InsVucomiss = X86Insn
X86InsJae
  succ X86Insn
X86InsJae = X86Insn
X86InsJa
  succ X86Insn
X86InsJa = X86Insn
X86InsJbe
  succ X86Insn
X86InsJbe = X86Insn
X86InsJb
  succ X86Insn
X86InsJb = X86Insn
X86InsJcxz
  succ X86Insn
X86InsJcxz = X86Insn
X86InsJecxz
  succ X86Insn
X86InsJecxz = X86Insn
X86InsJe
  succ X86Insn
X86InsJe = X86Insn
X86InsJge
  succ X86Insn
X86InsJge = X86Insn
X86InsJg
  succ X86Insn
X86InsJg = X86Insn
X86InsJle
  succ X86Insn
X86InsJle = X86Insn
X86InsJl
  succ X86Insn
X86InsJl = X86Insn
X86InsJmp
  succ X86Insn
X86InsJmp = X86Insn
X86InsJne
  succ X86Insn
X86InsJne = X86Insn
X86InsJno
  succ X86Insn
X86InsJno = X86Insn
X86InsJnp
  succ X86Insn
X86InsJnp = X86Insn
X86InsJns
  succ X86Insn
X86InsJns = X86Insn
X86InsJo
  succ X86Insn
X86InsJo = X86Insn
X86InsJp
  succ X86Insn
X86InsJp = X86Insn
X86InsJrcxz
  succ X86Insn
X86InsJrcxz = X86Insn
X86InsJs
  succ X86Insn
X86InsJs = X86Insn
X86InsKandb
  succ X86Insn
X86InsKandb = X86Insn
X86InsKandd
  succ X86Insn
X86InsKandd = X86Insn
X86InsKandnb
  succ X86Insn
X86InsKandnb = X86Insn
X86InsKandnd
  succ X86Insn
X86InsKandnd = X86Insn
X86InsKandnq
  succ X86Insn
X86InsKandnq = X86Insn
X86InsKandnw
  succ X86Insn
X86InsKandnw = X86Insn
X86InsKandq
  succ X86Insn
X86InsKandq = X86Insn
X86InsKandw
  succ X86Insn
X86InsKandw = X86Insn
X86InsKmovb
  succ X86Insn
X86InsKmovb = X86Insn
X86InsKmovd
  succ X86Insn
X86InsKmovd = X86Insn
X86InsKmovq
  succ X86Insn
X86InsKmovq = X86Insn
X86InsKmovw
  succ X86Insn
X86InsKmovw = X86Insn
X86InsKnotb
  succ X86Insn
X86InsKnotb = X86Insn
X86InsKnotd
  succ X86Insn
X86InsKnotd = X86Insn
X86InsKnotq
  succ X86Insn
X86InsKnotq = X86Insn
X86InsKnotw
  succ X86Insn
X86InsKnotw = X86Insn
X86InsKorb
  succ X86Insn
X86InsKorb = X86Insn
X86InsKord
  succ X86Insn
X86InsKord = X86Insn
X86InsKorq
  succ X86Insn
X86InsKorq = X86Insn
X86InsKortestb
  succ X86Insn
X86InsKortestb = X86Insn
X86InsKortestd
  succ X86Insn
X86InsKortestd = X86Insn
X86InsKortestq
  succ X86Insn
X86InsKortestq = X86Insn
X86InsKortestw
  succ X86Insn
X86InsKortestw = X86Insn
X86InsKorw
  succ X86Insn
X86InsKorw = X86Insn
X86InsKshiftlb
  succ X86Insn
X86InsKshiftlb = X86Insn
X86InsKshiftld
  succ X86Insn
X86InsKshiftld = X86Insn
X86InsKshiftlq
  succ X86Insn
X86InsKshiftlq = X86Insn
X86InsKshiftlw
  succ X86Insn
X86InsKshiftlw = X86Insn
X86InsKshiftrb
  succ X86Insn
X86InsKshiftrb = X86Insn
X86InsKshiftrd
  succ X86Insn
X86InsKshiftrd = X86Insn
X86InsKshiftrq
  succ X86Insn
X86InsKshiftrq = X86Insn
X86InsKshiftrw
  succ X86Insn
X86InsKshiftrw = X86Insn
X86InsKunpckbw
  succ X86Insn
X86InsKunpckbw = X86Insn
X86InsKxnorb
  succ X86Insn
X86InsKxnorb = X86Insn
X86InsKxnord
  succ X86Insn
X86InsKxnord = X86Insn
X86InsKxnorq
  succ X86Insn
X86InsKxnorq = X86Insn
X86InsKxnorw
  succ X86Insn
X86InsKxnorw = X86Insn
X86InsKxorb
  succ X86Insn
X86InsKxorb = X86Insn
X86InsKxord
  succ X86Insn
X86InsKxord = X86Insn
X86InsKxorq
  succ X86Insn
X86InsKxorq = X86Insn
X86InsKxorw
  succ X86Insn
X86InsKxorw = X86Insn
X86InsLahf
  succ X86Insn
X86InsLahf = X86Insn
X86InsLar
  succ X86Insn
X86InsLar = X86Insn
X86InsLddqu
  succ X86Insn
X86InsLddqu = X86Insn
X86InsLdmxcsr
  succ X86Insn
X86InsLdmxcsr = X86Insn
X86InsLds
  succ X86Insn
X86InsLds = X86Insn
X86InsFldz
  succ X86Insn
X86InsFldz = X86Insn
X86InsFld1
  succ X86Insn
X86InsFld1 = X86Insn
X86InsFld
  succ X86Insn
X86InsFld = X86Insn
X86InsLea
  succ X86Insn
X86InsLea = X86Insn
X86InsLeave
  succ X86Insn
X86InsLeave = X86Insn
X86InsLes
  succ X86Insn
X86InsLes = X86Insn
X86InsLfence
  succ X86Insn
X86InsLfence = X86Insn
X86InsLfs
  succ X86Insn
X86InsLfs = X86Insn
X86InsLgdt
  succ X86Insn
X86InsLgdt = X86Insn
X86InsLgs
  succ X86Insn
X86InsLgs = X86Insn
X86InsLidt
  succ X86Insn
X86InsLidt = X86Insn
X86InsLldt
  succ X86Insn
X86InsLldt = X86Insn
X86InsLmsw
  succ X86Insn
X86InsLmsw = X86Insn
X86InsOr
  succ X86Insn
X86InsOr = X86Insn
X86InsSub
  succ X86Insn
X86InsSub = X86Insn
X86InsXor
  succ X86Insn
X86InsXor = X86Insn
X86InsLodsb
  succ X86Insn
X86InsLodsb = X86Insn
X86InsLodsd
  succ X86Insn
X86InsLodsd = X86Insn
X86InsLodsq
  succ X86Insn
X86InsLodsq = X86Insn
X86InsLodsw
  succ X86Insn
X86InsLodsw = X86Insn
X86InsLoop
  succ X86Insn
X86InsLoop = X86Insn
X86InsLoope
  succ X86Insn
X86InsLoope = X86Insn
X86InsLoopne
  succ X86Insn
X86InsLoopne = X86Insn
X86InsRetf
  succ X86Insn
X86InsRetf = X86Insn
X86InsRetfq
  succ X86Insn
X86InsRetfq = X86Insn
X86InsLsl
  succ X86Insn
X86InsLsl = X86Insn
X86InsLss
  succ X86Insn
X86InsLss = X86Insn
X86InsLtr
  succ X86Insn
X86InsLtr = X86Insn
X86InsXadd
  succ X86Insn
X86InsXadd = X86Insn
X86InsLzcnt
  succ X86Insn
X86InsLzcnt = X86Insn
X86InsMaskmovdqu
  succ X86Insn
X86InsMaskmovdqu = X86Insn
X86InsMaxpd
  succ X86Insn
X86InsMaxpd = X86Insn
X86InsMaxps
  succ X86Insn
X86InsMaxps = X86Insn
X86InsMaxsd
  succ X86Insn
X86InsMaxsd = X86Insn
X86InsMaxss
  succ X86Insn
X86InsMaxss = X86Insn
X86InsMfence
  succ X86Insn
X86InsMfence = X86Insn
X86InsMinpd
  succ X86Insn
X86InsMinpd = X86Insn
X86InsMinps
  succ X86Insn
X86InsMinps = X86Insn
X86InsMinsd
  succ X86Insn
X86InsMinsd = X86Insn
X86InsMinss
  succ X86Insn
X86InsMinss = X86Insn
X86InsCvtpd2pi
  succ X86Insn
X86InsCvtpd2pi = X86Insn
X86InsCvtpi2pd
  succ X86Insn
X86InsCvtpi2pd = X86Insn
X86InsCvtpi2ps
  succ X86Insn
X86InsCvtpi2ps = X86Insn
X86InsCvtps2pi
  succ X86Insn
X86InsCvtps2pi = X86Insn
X86InsCvttpd2pi
  succ X86Insn
X86InsCvttpd2pi = X86Insn
X86InsCvttps2pi
  succ X86Insn
X86InsCvttps2pi = X86Insn
X86InsEmms
  succ X86Insn
X86InsEmms = X86Insn
X86InsMaskmovq
  succ X86Insn
X86InsMaskmovq = X86Insn
X86InsMovd
  succ X86Insn
X86InsMovd = X86Insn
X86InsMovdq2q
  succ X86Insn
X86InsMovdq2q = X86Insn
X86InsMovntq
  succ X86Insn
X86InsMovntq = X86Insn
X86InsMovq2dq
  succ X86Insn
X86InsMovq2dq = X86Insn
X86InsMovq
  succ X86Insn
X86InsMovq = X86Insn
X86InsPabsb
  succ X86Insn
X86InsPabsb = X86Insn
X86InsPabsd
  succ X86Insn
X86InsPabsd = X86Insn
X86InsPabsw
  succ X86Insn
X86InsPabsw = X86Insn
X86InsPackssdw
  succ X86Insn
X86InsPackssdw = X86Insn
X86InsPacksswb
  succ X86Insn
X86InsPacksswb = X86Insn
X86InsPackuswb
  succ X86Insn
X86InsPackuswb = X86Insn
X86InsPaddb
  succ X86Insn
X86InsPaddb = X86Insn
X86InsPaddd
  succ X86Insn
X86InsPaddd = X86Insn
X86InsPaddq
  succ X86Insn
X86InsPaddq = X86Insn
X86InsPaddsb
  succ X86Insn
X86InsPaddsb = X86Insn
X86InsPaddsw
  succ X86Insn
X86InsPaddsw = X86Insn
X86InsPaddusb
  succ X86Insn
X86InsPaddusb = X86Insn
X86InsPaddusw
  succ X86Insn
X86InsPaddusw = X86Insn
X86InsPaddw
  succ X86Insn
X86InsPaddw = X86Insn
X86InsPalignr
  succ X86Insn
X86InsPalignr = X86Insn
X86InsPandn
  succ X86Insn
X86InsPandn = X86Insn
X86InsPand
  succ X86Insn
X86InsPand = X86Insn
X86InsPavgb
  succ X86Insn
X86InsPavgb = X86Insn
X86InsPavgw
  succ X86Insn
X86InsPavgw = X86Insn
X86InsPcmpeqb
  succ X86Insn
X86InsPcmpeqb = X86Insn
X86InsPcmpeqd
  succ X86Insn
X86InsPcmpeqd = X86Insn
X86InsPcmpeqw
  succ X86Insn
X86InsPcmpeqw = X86Insn
X86InsPcmpgtb
  succ X86Insn
X86InsPcmpgtb = X86Insn
X86InsPcmpgtd
  succ X86Insn
X86InsPcmpgtd = X86Insn
X86InsPcmpgtw
  succ X86Insn
X86InsPcmpgtw = X86Insn
X86InsPextrw
  succ X86Insn
X86InsPextrw = X86Insn
X86InsPhaddsw
  succ X86Insn
X86InsPhaddsw = X86Insn
X86InsPhaddw
  succ X86Insn
X86InsPhaddw = X86Insn
X86InsPhaddd
  succ X86Insn
X86InsPhaddd = X86Insn
X86InsPhsubd
  succ X86Insn
X86InsPhsubd = X86Insn
X86InsPhsubsw
  succ X86Insn
X86InsPhsubsw = X86Insn
X86InsPhsubw
  succ X86Insn
X86InsPhsubw = X86Insn
X86InsPinsrw
  succ X86Insn
X86InsPinsrw = X86Insn
X86InsPmaddubsw
  succ X86Insn
X86InsPmaddubsw = X86Insn
X86InsPmaddwd
  succ X86Insn
X86InsPmaddwd = X86Insn
X86InsPmaxsw
  succ X86Insn
X86InsPmaxsw = X86Insn
X86InsPmaxub
  succ X86Insn
X86InsPmaxub = X86Insn
X86InsPminsw
  succ X86Insn
X86InsPminsw = X86Insn
X86InsPminub
  succ X86Insn
X86InsPminub = X86Insn
X86InsPmovmskb
  succ X86Insn
X86InsPmovmskb = X86Insn
X86InsPmulhrsw
  succ X86Insn
X86InsPmulhrsw = X86Insn
X86InsPmulhuw
  succ X86Insn
X86InsPmulhuw = X86Insn
X86InsPmulhw
  succ X86Insn
X86InsPmulhw = X86Insn
X86InsPmullw
  succ X86Insn
X86InsPmullw = X86Insn
X86InsPmuludq
  succ X86Insn
X86InsPmuludq = X86Insn
X86InsPor
  succ X86Insn
X86InsPor = X86Insn
X86InsPsadbw
  succ X86Insn
X86InsPsadbw = X86Insn
X86InsPshufb
  succ X86Insn
X86InsPshufb = X86Insn
X86InsPshufw
  succ X86Insn
X86InsPshufw = X86Insn
X86InsPsignb
  succ X86Insn
X86InsPsignb = X86Insn
X86InsPsignd
  succ X86Insn
X86InsPsignd = X86Insn
X86InsPsignw
  succ X86Insn
X86InsPsignw = X86Insn
X86InsPslld
  succ X86Insn
X86InsPslld = X86Insn
X86InsPsllq
  succ X86Insn
X86InsPsllq = X86Insn
X86InsPsllw
  succ X86Insn
X86InsPsllw = X86Insn
X86InsPsrad
  succ X86Insn
X86InsPsrad = X86Insn
X86InsPsraw
  succ X86Insn
X86InsPsraw = X86Insn
X86InsPsrld
  succ X86Insn
X86InsPsrld = X86Insn
X86InsPsrlq
  succ X86Insn
X86InsPsrlq = X86Insn
X86InsPsrlw
  succ X86Insn
X86InsPsrlw = X86Insn
X86InsPsubb
  succ X86Insn
X86InsPsubb = X86Insn
X86InsPsubd
  succ X86Insn
X86InsPsubd = X86Insn
X86InsPsubq
  succ X86Insn
X86InsPsubq = X86Insn
X86InsPsubsb
  succ X86Insn
X86InsPsubsb = X86Insn
X86InsPsubsw
  succ X86Insn
X86InsPsubsw = X86Insn
X86InsPsubusb
  succ X86Insn
X86InsPsubusb = X86Insn
X86InsPsubusw
  succ X86Insn
X86InsPsubusw = X86Insn
X86InsPsubw
  succ X86Insn
X86InsPsubw = X86Insn
X86InsPunpckhbw
  succ X86Insn
X86InsPunpckhbw = X86Insn
X86InsPunpckhdq
  succ X86Insn
X86InsPunpckhdq = X86Insn
X86InsPunpckhwd
  succ X86Insn
X86InsPunpckhwd = X86Insn
X86InsPunpcklbw
  succ X86Insn
X86InsPunpcklbw = X86Insn
X86InsPunpckldq
  succ X86Insn
X86InsPunpckldq = X86Insn
X86InsPunpcklwd
  succ X86Insn
X86InsPunpcklwd = X86Insn
X86InsPxor
  succ X86Insn
X86InsPxor = X86Insn
X86InsMonitor
  succ X86Insn
X86InsMonitor = X86Insn
X86InsMontmul
  succ X86Insn
X86InsMontmul = X86Insn
X86InsMov
  succ X86Insn
X86InsMov = X86Insn
X86InsMovabs
  succ X86Insn
X86InsMovabs = X86Insn
X86InsMovbe
  succ X86Insn
X86InsMovbe = X86Insn
X86InsMovddup
  succ X86Insn
X86InsMovddup = X86Insn
X86InsMovdqa
  succ X86Insn
X86InsMovdqa = X86Insn
X86InsMovdqu
  succ X86Insn
X86InsMovdqu = X86Insn
X86InsMovhlps
  succ X86Insn
X86InsMovhlps = X86Insn
X86InsMovhpd
  succ X86Insn
X86InsMovhpd = X86Insn
X86InsMovhps
  succ X86Insn
X86InsMovhps = X86Insn
X86InsMovlhps
  succ X86Insn
X86InsMovlhps = X86Insn
X86InsMovlpd
  succ X86Insn
X86InsMovlpd = X86Insn
X86InsMovlps
  succ X86Insn
X86InsMovlps = X86Insn
X86InsMovmskpd
  succ X86Insn
X86InsMovmskpd = X86Insn
X86InsMovmskps
  succ X86Insn
X86InsMovmskps = X86Insn
X86InsMovntdqa
  succ X86Insn
X86InsMovntdqa = X86Insn
X86InsMovntdq
  succ X86Insn
X86InsMovntdq = X86Insn
X86InsMovnti
  succ X86Insn
X86InsMovnti = X86Insn
X86InsMovntpd
  succ X86Insn
X86InsMovntpd = X86Insn
X86InsMovntps
  succ X86Insn
X86InsMovntps = X86Insn
X86InsMovntsd
  succ X86Insn
X86InsMovntsd = X86Insn
X86InsMovntss
  succ X86Insn
X86InsMovntss = X86Insn
X86InsMovsb
  succ X86Insn
X86InsMovsb = X86Insn
X86InsMovsd
  succ X86Insn
X86InsMovsd = X86Insn
X86InsMovshdup
  succ X86Insn
X86InsMovshdup = X86Insn
X86InsMovsldup
  succ X86Insn
X86InsMovsldup = X86Insn
X86InsMovsq
  succ X86Insn
X86InsMovsq = X86Insn
X86InsMovss
  succ X86Insn
X86InsMovss = X86Insn
X86InsMovsw
  succ X86Insn
X86InsMovsw = X86Insn
X86InsMovsx
  succ X86Insn
X86InsMovsx = X86Insn
X86InsMovsxd
  succ X86Insn
X86InsMovsxd = X86Insn
X86InsMovupd
  succ X86Insn
X86InsMovupd = X86Insn
X86InsMovups
  succ X86Insn
X86InsMovups = X86Insn
X86InsMovzx
  succ X86Insn
X86InsMovzx = X86Insn
X86InsMpsadbw
  succ X86Insn
X86InsMpsadbw = X86Insn
X86InsMul
  succ X86Insn
X86InsMul = X86Insn
X86InsMulpd
  succ X86Insn
X86InsMulpd = X86Insn
X86InsMulps
  succ X86Insn
X86InsMulps = X86Insn
X86InsMulsd
  succ X86Insn
X86InsMulsd = X86Insn
X86InsMulss
  succ X86Insn
X86InsMulss = X86Insn
X86InsMulx
  succ X86Insn
X86InsMulx = X86Insn
X86InsFmul
  succ X86Insn
X86InsFmul = X86Insn
X86InsFimul
  succ X86Insn
X86InsFimul = X86Insn
X86InsFmulp
  succ X86Insn
X86InsFmulp = X86Insn
X86InsMwait
  succ X86Insn
X86InsMwait = X86Insn
X86InsNeg
  succ X86Insn
X86InsNeg = X86Insn
X86InsNop
  succ X86Insn
X86InsNop = X86Insn
X86InsNot
  succ X86Insn
X86InsNot = X86Insn
X86InsOut
  succ X86Insn
X86InsOut = X86Insn
X86InsOutsb
  succ X86Insn
X86InsOutsb = X86Insn
X86InsOutsd
  succ X86Insn
X86InsOutsd = X86Insn
X86InsOutsw
  succ X86Insn
X86InsOutsw = X86Insn
X86InsPackusdw
  succ X86Insn
X86InsPackusdw = X86Insn
X86InsPause
  succ X86Insn
X86InsPause = X86Insn
X86InsPavgusb
  succ X86Insn
X86InsPavgusb = X86Insn
X86InsPblendvb
  succ X86Insn
X86InsPblendvb = X86Insn
X86InsPblendw
  succ X86Insn
X86InsPblendw = X86Insn
X86InsPclmulqdq
  succ X86Insn
X86InsPclmulqdq = X86Insn
X86InsPcmpeqq
  succ X86Insn
X86InsPcmpeqq = X86Insn
X86InsPcmpestri
  succ X86Insn
X86InsPcmpestri = X86Insn
X86InsPcmpestrm
  succ X86Insn
X86InsPcmpestrm = X86Insn
X86InsPcmpgtq
  succ X86Insn
X86InsPcmpgtq = X86Insn
X86InsPcmpistri
  succ X86Insn
X86InsPcmpistri = X86Insn
X86InsPcmpistrm
  succ X86Insn
X86InsPcmpistrm = X86Insn
X86InsPcommit
  succ X86Insn
X86InsPcommit = X86Insn
X86InsPdep
  succ X86Insn
X86InsPdep = X86Insn
X86InsPext
  succ X86Insn
X86InsPext = X86Insn
X86InsPextrb
  succ X86Insn
X86InsPextrb = X86Insn
X86InsPextrd
  succ X86Insn
X86InsPextrd = X86Insn
X86InsPextrq
  succ X86Insn
X86InsPextrq = X86Insn
X86InsPf2id
  succ X86Insn
X86InsPf2id = X86Insn
X86InsPf2iw
  succ X86Insn
X86InsPf2iw = X86Insn
X86InsPfacc
  succ X86Insn
X86InsPfacc = X86Insn
X86InsPfadd
  succ X86Insn
X86InsPfadd = X86Insn
X86InsPfcmpeq
  succ X86Insn
X86InsPfcmpeq = X86Insn
X86InsPfcmpge
  succ X86Insn
X86InsPfcmpge = X86Insn
X86InsPfcmpgt
  succ X86Insn
X86InsPfcmpgt = X86Insn
X86InsPfmax
  succ X86Insn
X86InsPfmax = X86Insn
X86InsPfmin
  succ X86Insn
X86InsPfmin = X86Insn
X86InsPfmul
  succ X86Insn
X86InsPfmul = X86Insn
X86InsPfnacc
  succ X86Insn
X86InsPfnacc = X86Insn
X86InsPfpnacc
  succ X86Insn
X86InsPfpnacc = X86Insn
X86InsPfrcpit1
  succ X86Insn
X86InsPfrcpit1 = X86Insn
X86InsPfrcpit2
  succ X86Insn
X86InsPfrcpit2 = X86Insn
X86InsPfrcp
  succ X86Insn
X86InsPfrcp = X86Insn
X86InsPfrsqit1
  succ X86Insn
X86InsPfrsqit1 = X86Insn
X86InsPfrsqrt
  succ X86Insn
X86InsPfrsqrt = X86Insn
X86InsPfsubr
  succ X86Insn
X86InsPfsubr = X86Insn
X86InsPfsub
  succ X86Insn
X86InsPfsub = X86Insn
X86InsPhminposuw
  succ X86Insn
X86InsPhminposuw = X86Insn
X86InsPi2fd
  succ X86Insn
X86InsPi2fd = X86Insn
X86InsPi2fw
  succ X86Insn
X86InsPi2fw = X86Insn
X86InsPinsrb
  succ X86Insn
X86InsPinsrb = X86Insn
X86InsPinsrd
  succ X86Insn
X86InsPinsrd = X86Insn
X86InsPinsrq
  succ X86Insn
X86InsPinsrq = X86Insn
X86InsPmaxsb
  succ X86Insn
X86InsPmaxsb = X86Insn
X86InsPmaxsd
  succ X86Insn
X86InsPmaxsd = X86Insn
X86InsPmaxud
  succ X86Insn
X86InsPmaxud = X86Insn
X86InsPmaxuw
  succ X86Insn
X86InsPmaxuw = X86Insn
X86InsPminsb
  succ X86Insn
X86InsPminsb = X86Insn
X86InsPminsd
  succ X86Insn
X86InsPminsd = X86Insn
X86InsPminud
  succ X86Insn
X86InsPminud = X86Insn
X86InsPminuw
  succ X86Insn
X86InsPminuw = X86Insn
X86InsPmovsxbd
  succ X86Insn
X86InsPmovsxbd = X86Insn
X86InsPmovsxbq
  succ X86Insn
X86InsPmovsxbq = X86Insn
X86InsPmovsxbw
  succ X86Insn
X86InsPmovsxbw = X86Insn
X86InsPmovsxdq
  succ X86Insn
X86InsPmovsxdq = X86Insn
X86InsPmovsxwd
  succ X86Insn
X86InsPmovsxwd = X86Insn
X86InsPmovsxwq
  succ X86Insn
X86InsPmovsxwq = X86Insn
X86InsPmovzxbd
  succ X86Insn
X86InsPmovzxbd = X86Insn
X86InsPmovzxbq
  succ X86Insn
X86InsPmovzxbq = X86Insn
X86InsPmovzxbw
  succ X86Insn
X86InsPmovzxbw = X86Insn
X86InsPmovzxdq
  succ X86Insn
X86InsPmovzxdq = X86Insn
X86InsPmovzxwd
  succ X86Insn
X86InsPmovzxwd = X86Insn
X86InsPmovzxwq
  succ X86Insn
X86InsPmovzxwq = X86Insn
X86InsPmuldq
  succ X86Insn
X86InsPmuldq = X86Insn
X86InsPmulhrw
  succ X86Insn
X86InsPmulhrw = X86Insn
X86InsPmulld
  succ X86Insn
X86InsPmulld = X86Insn
X86InsPop
  succ X86Insn
X86InsPop = X86Insn
X86InsPopaw
  succ X86Insn
X86InsPopaw = X86Insn
X86InsPopal
  succ X86Insn
X86InsPopal = X86Insn
X86InsPopcnt
  succ X86Insn
X86InsPopcnt = X86Insn
X86InsPopf
  succ X86Insn
X86InsPopf = X86Insn
X86InsPopfd
  succ X86Insn
X86InsPopfd = X86Insn
X86InsPopfq
  succ X86Insn
X86InsPopfq = X86Insn
X86InsPrefetch
  succ X86Insn
X86InsPrefetch = X86Insn
X86InsPrefetchnta
  succ X86Insn
X86InsPrefetchnta = X86Insn
X86InsPrefetcht0
  succ X86Insn
X86InsPrefetcht0 = X86Insn
X86InsPrefetcht1
  succ X86Insn
X86InsPrefetcht1 = X86Insn
X86InsPrefetcht2
  succ X86Insn
X86InsPrefetcht2 = X86Insn
X86InsPrefetchw
  succ X86Insn
X86InsPrefetchw = X86Insn
X86InsPshufd
  succ X86Insn
X86InsPshufd = X86Insn
X86InsPshufhw
  succ X86Insn
X86InsPshufhw = X86Insn
X86InsPshuflw
  succ X86Insn
X86InsPshuflw = X86Insn
X86InsPslldq
  succ X86Insn
X86InsPslldq = X86Insn
X86InsPsrldq
  succ X86Insn
X86InsPsrldq = X86Insn
X86InsPswapd
  succ X86Insn
X86InsPswapd = X86Insn
X86InsPtest
  succ X86Insn
X86InsPtest = X86Insn
X86InsPunpckhqdq
  succ X86Insn
X86InsPunpckhqdq = X86Insn
X86InsPunpcklqdq
  succ X86Insn
X86InsPunpcklqdq = X86Insn
X86InsPush
  succ X86Insn
X86InsPush = X86Insn
X86InsPushaw
  succ X86Insn
X86InsPushaw = X86Insn
X86InsPushal
  succ X86Insn
X86InsPushal = X86Insn
X86InsPushf
  succ X86Insn
X86InsPushf = X86Insn
X86InsPushfd
  succ X86Insn
X86InsPushfd = X86Insn
X86InsPushfq
  succ X86Insn
X86InsPushfq = X86Insn
X86InsRcl
  succ X86Insn
X86InsRcl = X86Insn
X86InsRcpps
  succ X86Insn
X86InsRcpps = X86Insn
X86InsRcpss
  succ X86Insn
X86InsRcpss = X86Insn
X86InsRcr
  succ X86Insn
X86InsRcr = X86Insn
X86InsRdfsbase
  succ X86Insn
X86InsRdfsbase = X86Insn
X86InsRdgsbase
  succ X86Insn
X86InsRdgsbase = X86Insn
X86InsRdmsr
  succ X86Insn
X86InsRdmsr = X86Insn
X86InsRdpmc
  succ X86Insn
X86InsRdpmc = X86Insn
X86InsRdrand
  succ X86Insn
X86InsRdrand = X86Insn
X86InsRdseed
  succ X86Insn
X86InsRdseed = X86Insn
X86InsRdtsc
  succ X86Insn
X86InsRdtsc = X86Insn
X86InsRdtscp
  succ X86Insn
X86InsRdtscp = X86Insn
X86InsRol
  succ X86Insn
X86InsRol = X86Insn
X86InsRor
  succ X86Insn
X86InsRor = X86Insn
X86InsRorx
  succ X86Insn
X86InsRorx = X86Insn
X86InsRoundpd
  succ X86Insn
X86InsRoundpd = X86Insn
X86InsRoundps
  succ X86Insn
X86InsRoundps = X86Insn
X86InsRoundsd
  succ X86Insn
X86InsRoundsd = X86Insn
X86InsRoundss
  succ X86Insn
X86InsRoundss = X86Insn
X86InsRsm
  succ X86Insn
X86InsRsm = X86Insn
X86InsRsqrtps
  succ X86Insn
X86InsRsqrtps = X86Insn
X86InsRsqrtss
  succ X86Insn
X86InsRsqrtss = X86Insn
X86InsSahf
  succ X86Insn
X86InsSahf = X86Insn
X86InsSal
  succ X86Insn
X86InsSal = X86Insn
X86InsSalc
  succ X86Insn
X86InsSalc = X86Insn
X86InsSar
  succ X86Insn
X86InsSar = X86Insn
X86InsSarx
  succ X86Insn
X86InsSarx = X86Insn
X86InsSbb
  succ X86Insn
X86InsSbb = X86Insn
X86InsScasb
  succ X86Insn
X86InsScasb = X86Insn
X86InsScasd
  succ X86Insn
X86InsScasd = X86Insn
X86InsScasq
  succ X86Insn
X86InsScasq = X86Insn
X86InsScasw
  succ X86Insn
X86InsScasw = X86Insn
X86InsSetae
  succ X86Insn
X86InsSetae = X86Insn
X86InsSeta
  succ X86Insn
X86InsSeta = X86Insn
X86InsSetbe
  succ X86Insn
X86InsSetbe = X86Insn
X86InsSetb
  succ X86Insn
X86InsSetb = X86Insn
X86InsSete
  succ X86Insn
X86InsSete = X86Insn
X86InsSetge
  succ X86Insn
X86InsSetge = X86Insn
X86InsSetg
  succ X86Insn
X86InsSetg = X86Insn
X86InsSetle
  succ X86Insn
X86InsSetle = X86Insn
X86InsSetl
  succ X86Insn
X86InsSetl = X86Insn
X86InsSetne
  succ X86Insn
X86InsSetne = X86Insn
X86InsSetno
  succ X86Insn
X86InsSetno = X86Insn
X86InsSetnp
  succ X86Insn
X86InsSetnp = X86Insn
X86InsSetns
  succ X86Insn
X86InsSetns = X86Insn
X86InsSeto
  succ X86Insn
X86InsSeto = X86Insn
X86InsSetp
  succ X86Insn
X86InsSetp = X86Insn
X86InsSets
  succ X86Insn
X86InsSets = X86Insn
X86InsSfence
  succ X86Insn
X86InsSfence = X86Insn
X86InsSgdt
  succ X86Insn
X86InsSgdt = X86Insn
X86InsSha1msg1
  succ X86Insn
X86InsSha1msg1 = X86Insn
X86InsSha1msg2
  succ X86Insn
X86InsSha1msg2 = X86Insn
X86InsSha1nexte
  succ X86Insn
X86InsSha1nexte = X86Insn
X86InsSha1rnds4
  succ X86Insn
X86InsSha1rnds4 = X86Insn
X86InsSha256msg1
  succ X86Insn
X86InsSha256msg1 = X86Insn
X86InsSha256msg2
  succ X86Insn
X86InsSha256msg2 = X86Insn
X86InsSha256rnds2
  succ X86Insn
X86InsSha256rnds2 = X86Insn
X86InsShl
  succ X86Insn
X86InsShl = X86Insn
X86InsShld
  succ X86Insn
X86InsShld = X86Insn
X86InsShlx
  succ X86Insn
X86InsShlx = X86Insn
X86InsShr
  succ X86Insn
X86InsShr = X86Insn
X86InsShrd
  succ X86Insn
X86InsShrd = X86Insn
X86InsShrx
  succ X86Insn
X86InsShrx = X86Insn
X86InsShufpd
  succ X86Insn
X86InsShufpd = X86Insn
X86InsShufps
  succ X86Insn
X86InsShufps = X86Insn
X86InsSidt
  succ X86Insn
X86InsSidt = X86Insn
X86InsFsin
  succ X86Insn
X86InsFsin = X86Insn
X86InsSkinit
  succ X86Insn
X86InsSkinit = X86Insn
X86InsSldt
  succ X86Insn
X86InsSldt = X86Insn
X86InsSmsw
  succ X86Insn
X86InsSmsw = X86Insn
X86InsSqrtpd
  succ X86Insn
X86InsSqrtpd = X86Insn
X86InsSqrtps
  succ X86Insn
X86InsSqrtps = X86Insn
X86InsSqrtsd
  succ X86Insn
X86InsSqrtsd = X86Insn
X86InsSqrtss
  succ X86Insn
X86InsSqrtss = X86Insn
X86InsFsqrt
  succ X86Insn
X86InsFsqrt = X86Insn
X86InsStac
  succ X86Insn
X86InsStac = X86Insn
X86InsStc
  succ X86Insn
X86InsStc = X86Insn
X86InsStd
  succ X86Insn
X86InsStd = X86Insn
X86InsStgi
  succ X86Insn
X86InsStgi = X86Insn
X86InsSti
  succ X86Insn
X86InsSti = X86Insn
X86InsStmxcsr
  succ X86Insn
X86InsStmxcsr = X86Insn
X86InsStosb
  succ X86Insn
X86InsStosb = X86Insn
X86InsStosd
  succ X86Insn
X86InsStosd = X86Insn
X86InsStosq
  succ X86Insn
X86InsStosq = X86Insn
X86InsStosw
  succ X86Insn
X86InsStosw = X86Insn
X86InsStr
  succ X86Insn
X86InsStr = X86Insn
X86InsFst
  succ X86Insn
X86InsFst = X86Insn
X86InsFstp
  succ X86Insn
X86InsFstp = X86Insn
X86InsFstpnce
  succ X86Insn
X86InsFstpnce = X86Insn
X86InsFxch
  succ X86Insn
X86InsFxch = X86Insn
X86InsSubpd
  succ X86Insn
X86InsSubpd = X86Insn
X86InsSubps
  succ X86Insn
X86InsSubps = X86Insn
X86InsFsubr
  succ X86Insn
X86InsFsubr = X86Insn
X86InsFisubr
  succ X86Insn
X86InsFisubr = X86Insn
X86InsFsubrp
  succ X86Insn
X86InsFsubrp = X86Insn
X86InsSubsd
  succ X86Insn
X86InsSubsd = X86Insn
X86InsSubss
  succ X86Insn
X86InsSubss = X86Insn
X86InsFsub
  succ X86Insn
X86InsFsub = X86Insn
X86InsFisub
  succ X86Insn
X86InsFisub = X86Insn
X86InsFsubp
  succ X86Insn
X86InsFsubp = X86Insn
X86InsSwapgs
  succ X86Insn
X86InsSwapgs = X86Insn
X86InsSyscall
  succ X86Insn
X86InsSyscall = X86Insn
X86InsSysenter
  succ X86Insn
X86InsSysenter = X86Insn
X86InsSysexit
  succ X86Insn
X86InsSysexit = X86Insn
X86InsSysret
  succ X86Insn
X86InsSysret = X86Insn
X86InsT1mskc
  succ X86Insn
X86InsT1mskc = X86Insn
X86InsTest
  succ X86Insn
X86InsTest = X86Insn
X86InsUd2
  succ X86Insn
X86InsUd2 = X86Insn
X86InsFtst
  succ X86Insn
X86InsFtst = X86Insn
X86InsTzcnt
  succ X86Insn
X86InsTzcnt = X86Insn
X86InsTzmsk
  succ X86Insn
X86InsTzmsk = X86Insn
X86InsFucomip
  succ X86Insn
X86InsFucomip = X86Insn
X86InsFucomi
  succ X86Insn
X86InsFucomi = X86Insn
X86InsFucompp
  succ X86Insn
X86InsFucompp = X86Insn
X86InsFucomp
  succ X86Insn
X86InsFucomp = X86Insn
X86InsFucom
  succ X86Insn
X86InsFucom = X86Insn
X86InsUd2b
  succ X86Insn
X86InsUd2b = X86Insn
X86InsUnpckhpd
  succ X86Insn
X86InsUnpckhpd = X86Insn
X86InsUnpckhps
  succ X86Insn
X86InsUnpckhps = X86Insn
X86InsUnpcklpd
  succ X86Insn
X86InsUnpcklpd = X86Insn
X86InsUnpcklps
  succ X86Insn
X86InsUnpcklps = X86Insn
X86InsVaddpd
  succ X86Insn
X86InsVaddpd = X86Insn
X86InsVaddps
  succ X86Insn
X86InsVaddps = X86Insn
X86InsVaddsd
  succ X86Insn
X86InsVaddsd = X86Insn
X86InsVaddss
  succ X86Insn
X86InsVaddss = X86Insn
X86InsVaddsubpd
  succ X86Insn
X86InsVaddsubpd = X86Insn
X86InsVaddsubps
  succ X86Insn
X86InsVaddsubps = X86Insn
X86InsVaesdeclast
  succ X86Insn
X86InsVaesdeclast = X86Insn
X86InsVaesdec
  succ X86Insn
X86InsVaesdec = X86Insn
X86InsVaesenclast
  succ X86Insn
X86InsVaesenclast = X86Insn
X86InsVaesenc
  succ X86Insn
X86InsVaesenc = X86Insn
X86InsVaesimc
  succ X86Insn
X86InsVaesimc = X86Insn
X86InsVaeskeygenassist
  succ X86Insn
X86InsVaeskeygenassist = X86Insn
X86InsValignd
  succ X86Insn
X86InsValignd = X86Insn
X86InsValignq
  succ X86Insn
X86InsValignq = X86Insn
X86InsVandnpd
  succ X86Insn
X86InsVandnpd = X86Insn
X86InsVandnps
  succ X86Insn
X86InsVandnps = X86Insn
X86InsVandpd
  succ X86Insn
X86InsVandpd = X86Insn
X86InsVandps
  succ X86Insn
X86InsVandps = X86Insn
X86InsVblendmpd
  succ X86Insn
X86InsVblendmpd = X86Insn
X86InsVblendmps
  succ X86Insn
X86InsVblendmps = X86Insn
X86InsVblendpd
  succ X86Insn
X86InsVblendpd = X86Insn
X86InsVblendps
  succ X86Insn
X86InsVblendps = X86Insn
X86InsVblendvpd
  succ X86Insn
X86InsVblendvpd = X86Insn
X86InsVblendvps
  succ X86Insn
X86InsVblendvps = X86Insn
X86InsVbroadcastf128
  succ X86Insn
X86InsVbroadcastf128 = X86Insn
X86InsVbroadcasti32x4
  succ X86Insn
X86InsVbroadcasti32x4 = X86Insn
X86InsVbroadcasti64x4
  succ X86Insn
X86InsVbroadcasti64x4 = X86Insn
X86InsVbroadcastsd
  succ X86Insn
X86InsVbroadcastsd = X86Insn
X86InsVbroadcastss
  succ X86Insn
X86InsVbroadcastss = X86Insn
X86InsVcompresspd
  succ X86Insn
X86InsVcompresspd = X86Insn
X86InsVcompressps
  succ X86Insn
X86InsVcompressps = X86Insn
X86InsVcvtdq2pd
  succ X86Insn
X86InsVcvtdq2pd = X86Insn
X86InsVcvtdq2ps
  succ X86Insn
X86InsVcvtdq2ps = X86Insn
X86InsVcvtpd2dqx
  succ X86Insn
X86InsVcvtpd2dqx = X86Insn
X86InsVcvtpd2dq
  succ X86Insn
X86InsVcvtpd2dq = X86Insn
X86InsVcvtpd2psx
  succ X86Insn
X86InsVcvtpd2psx = X86Insn
X86InsVcvtpd2ps
  succ X86Insn
X86InsVcvtpd2ps = X86Insn
X86InsVcvtpd2udq
  succ X86Insn
X86InsVcvtpd2udq = X86Insn
X86InsVcvtph2ps
  succ X86Insn
X86InsVcvtph2ps = X86Insn
X86InsVcvtps2dq
  succ X86Insn
X86InsVcvtps2dq = X86Insn
X86InsVcvtps2pd
  succ X86Insn
X86InsVcvtps2pd = X86Insn
X86InsVcvtps2ph
  succ X86Insn
X86InsVcvtps2ph = X86Insn
X86InsVcvtps2udq
  succ X86Insn
X86InsVcvtps2udq = X86Insn
X86InsVcvtsd2si
  succ X86Insn
X86InsVcvtsd2si = X86Insn
X86InsVcvtsd2usi
  succ X86Insn
X86InsVcvtsd2usi = X86Insn
X86InsVcvtss2si
  succ X86Insn
X86InsVcvtss2si = X86Insn
X86InsVcvtss2usi
  succ X86Insn
X86InsVcvtss2usi = X86Insn
X86InsVcvttpd2dqx
  succ X86Insn
X86InsVcvttpd2dqx = X86Insn
X86InsVcvttpd2dq
  succ X86Insn
X86InsVcvttpd2dq = X86Insn
X86InsVcvttpd2udq
  succ X86Insn
X86InsVcvttpd2udq = X86Insn
X86InsVcvttps2dq
  succ X86Insn
X86InsVcvttps2dq = X86Insn
X86InsVcvttps2udq
  succ X86Insn
X86InsVcvttps2udq = X86Insn
X86InsVcvtudq2pd
  succ X86Insn
X86InsVcvtudq2pd = X86Insn
X86InsVcvtudq2ps
  succ X86Insn
X86InsVcvtudq2ps = X86Insn
X86InsVdivpd
  succ X86Insn
X86InsVdivpd = X86Insn
X86InsVdivps
  succ X86Insn
X86InsVdivps = X86Insn
X86InsVdivsd
  succ X86Insn
X86InsVdivsd = X86Insn
X86InsVdivss
  succ X86Insn
X86InsVdivss = X86Insn
X86InsVdppd
  succ X86Insn
X86InsVdppd = X86Insn
X86InsVdpps
  succ X86Insn
X86InsVdpps = X86Insn
X86InsVerr
  succ X86Insn
X86InsVerr = X86Insn
X86InsVerw
  succ X86Insn
X86InsVerw = X86Insn
X86InsVexp2pd
  succ X86Insn
X86InsVexp2pd = X86Insn
X86InsVexp2ps
  succ X86Insn
X86InsVexp2ps = X86Insn
X86InsVexpandpd
  succ X86Insn
X86InsVexpandpd = X86Insn
X86InsVexpandps
  succ X86Insn
X86InsVexpandps = X86Insn
X86InsVextractf128
  succ X86Insn
X86InsVextractf128 = X86Insn
X86InsVextractf32x4
  succ X86Insn
X86InsVextractf32x4 = X86Insn
X86InsVextractf64x4
  succ X86Insn
X86InsVextractf64x4 = X86Insn
X86InsVextracti128
  succ X86Insn
X86InsVextracti128 = X86Insn
X86InsVextracti32x4
  succ X86Insn
X86InsVextracti32x4 = X86Insn
X86InsVextracti64x4
  succ X86Insn
X86InsVextracti64x4 = X86Insn
X86InsVextractps
  succ X86Insn
X86InsVextractps = X86Insn
X86InsVfmadd132pd
  succ X86Insn
X86InsVfmadd132pd = X86Insn
X86InsVfmadd132ps
  succ X86Insn
X86InsVfmadd132ps = X86Insn
X86InsVfmaddpd
  succ X86Insn
X86InsVfmaddpd = X86Insn
X86InsVfmadd213pd
  succ X86Insn
X86InsVfmadd213pd = X86Insn
X86InsVfmadd231pd
  succ X86Insn
X86InsVfmadd231pd = X86Insn
X86InsVfmaddps
  succ X86Insn
X86InsVfmaddps = X86Insn
X86InsVfmadd213ps
  succ X86Insn
X86InsVfmadd213ps = X86Insn
X86InsVfmadd231ps
  succ X86Insn
X86InsVfmadd231ps = X86Insn
X86InsVfmaddsd
  succ X86Insn
X86InsVfmaddsd = X86Insn
X86InsVfmadd213sd
  succ X86Insn
X86InsVfmadd213sd = X86Insn
X86InsVfmadd132sd
  succ X86Insn
X86InsVfmadd132sd = X86Insn
X86InsVfmadd231sd
  succ X86Insn
X86InsVfmadd231sd = X86Insn
X86InsVfmaddss
  succ X86Insn
X86InsVfmaddss = X86Insn
X86InsVfmadd213ss
  succ X86Insn
X86InsVfmadd213ss = X86Insn
X86InsVfmadd132ss
  succ X86Insn
X86InsVfmadd132ss = X86Insn
X86InsVfmadd231ss
  succ X86Insn
X86InsVfmadd231ss = X86Insn
X86InsVfmaddsub132pd
  succ X86Insn
X86InsVfmaddsub132pd = X86Insn
X86InsVfmaddsub132ps
  succ X86Insn
X86InsVfmaddsub132ps = X86Insn
X86InsVfmaddsubpd
  succ X86Insn
X86InsVfmaddsubpd = X86Insn
X86InsVfmaddsub213pd
  succ X86Insn
X86InsVfmaddsub213pd = X86Insn
X86InsVfmaddsub231pd
  succ X86Insn
X86InsVfmaddsub231pd = X86Insn
X86InsVfmaddsubps
  succ X86Insn
X86InsVfmaddsubps = X86Insn
X86InsVfmaddsub213ps
  succ X86Insn
X86InsVfmaddsub213ps = X86Insn
X86InsVfmaddsub231ps
  succ X86Insn
X86InsVfmaddsub231ps = X86Insn
X86InsVfmsub132pd
  succ X86Insn
X86InsVfmsub132pd = X86Insn
X86InsVfmsub132ps
  succ X86Insn
X86InsVfmsub132ps = X86Insn
X86InsVfmsubadd132pd
  succ X86Insn
X86InsVfmsubadd132pd = X86Insn
X86InsVfmsubadd132ps
  succ X86Insn
X86InsVfmsubadd132ps = X86Insn
X86InsVfmsubaddpd
  succ X86Insn
X86InsVfmsubaddpd = X86Insn
X86InsVfmsubadd213pd
  succ X86Insn
X86InsVfmsubadd213pd = X86Insn
X86InsVfmsubadd231pd
  succ X86Insn
X86InsVfmsubadd231pd = X86Insn
X86InsVfmsubaddps
  succ X86Insn
X86InsVfmsubaddps = X86Insn
X86InsVfmsubadd213ps
  succ X86Insn
X86InsVfmsubadd213ps = X86Insn
X86InsVfmsubadd231ps
  succ X86Insn
X86InsVfmsubadd231ps = X86Insn
X86InsVfmsubpd
  succ X86Insn
X86InsVfmsubpd = X86Insn
X86InsVfmsub213pd
  succ X86Insn
X86InsVfmsub213pd = X86Insn
X86InsVfmsub231pd
  succ X86Insn
X86InsVfmsub231pd = X86Insn
X86InsVfmsubps
  succ X86Insn
X86InsVfmsubps = X86Insn
X86InsVfmsub213ps
  succ X86Insn
X86InsVfmsub213ps = X86Insn
X86InsVfmsub231ps
  succ X86Insn
X86InsVfmsub231ps = X86Insn
X86InsVfmsubsd
  succ X86Insn
X86InsVfmsubsd = X86Insn
X86InsVfmsub213sd
  succ X86Insn
X86InsVfmsub213sd = X86Insn
X86InsVfmsub132sd
  succ X86Insn
X86InsVfmsub132sd = X86Insn
X86InsVfmsub231sd
  succ X86Insn
X86InsVfmsub231sd = X86Insn
X86InsVfmsubss
  succ X86Insn
X86InsVfmsubss = X86Insn
X86InsVfmsub213ss
  succ X86Insn
X86InsVfmsub213ss = X86Insn
X86InsVfmsub132ss
  succ X86Insn
X86InsVfmsub132ss = X86Insn
X86InsVfmsub231ss
  succ X86Insn
X86InsVfmsub231ss = X86Insn
X86InsVfnmadd132pd
  succ X86Insn
X86InsVfnmadd132pd = X86Insn
X86InsVfnmadd132ps
  succ X86Insn
X86InsVfnmadd132ps = X86Insn
X86InsVfnmaddpd
  succ X86Insn
X86InsVfnmaddpd = X86Insn
X86InsVfnmadd213pd
  succ X86Insn
X86InsVfnmadd213pd = X86Insn
X86InsVfnmadd231pd
  succ X86Insn
X86InsVfnmadd231pd = X86Insn
X86InsVfnmaddps
  succ X86Insn
X86InsVfnmaddps = X86Insn
X86InsVfnmadd213ps
  succ X86Insn
X86InsVfnmadd213ps = X86Insn
X86InsVfnmadd231ps
  succ X86Insn
X86InsVfnmadd231ps = X86Insn
X86InsVfnmaddsd
  succ X86Insn
X86InsVfnmaddsd = X86Insn
X86InsVfnmadd213sd
  succ X86Insn
X86InsVfnmadd213sd = X86Insn
X86InsVfnmadd132sd
  succ X86Insn
X86InsVfnmadd132sd = X86Insn
X86InsVfnmadd231sd
  succ X86Insn
X86InsVfnmadd231sd = X86Insn
X86InsVfnmaddss
  succ X86Insn
X86InsVfnmaddss = X86Insn
X86InsVfnmadd213ss
  succ X86Insn
X86InsVfnmadd213ss = X86Insn
X86InsVfnmadd132ss
  succ X86Insn
X86InsVfnmadd132ss = X86Insn
X86InsVfnmadd231ss
  succ X86Insn
X86InsVfnmadd231ss = X86Insn
X86InsVfnmsub132pd
  succ X86Insn
X86InsVfnmsub132pd = X86Insn
X86InsVfnmsub132ps
  succ X86Insn
X86InsVfnmsub132ps = X86Insn
X86InsVfnmsubpd
  succ X86Insn
X86InsVfnmsubpd = X86Insn
X86InsVfnmsub213pd
  succ X86Insn
X86InsVfnmsub213pd = X86Insn
X86InsVfnmsub231pd
  succ X86Insn
X86InsVfnmsub231pd = X86Insn
X86InsVfnmsubps
  succ X86Insn
X86InsVfnmsubps = X86Insn
X86InsVfnmsub213ps
  succ X86Insn
X86InsVfnmsub213ps = X86Insn
X86InsVfnmsub231ps
  succ X86Insn
X86InsVfnmsub231ps = X86Insn
X86InsVfnmsubsd
  succ X86Insn
X86InsVfnmsubsd = X86Insn
X86InsVfnmsub213sd
  succ X86Insn
X86InsVfnmsub213sd = X86Insn
X86InsVfnmsub132sd
  succ X86Insn
X86InsVfnmsub132sd = X86Insn
X86InsVfnmsub231sd
  succ X86Insn
X86InsVfnmsub231sd = X86Insn
X86InsVfnmsubss
  succ X86Insn
X86InsVfnmsubss = X86Insn
X86InsVfnmsub213ss
  succ X86Insn
X86InsVfnmsub213ss = X86Insn
X86InsVfnmsub132ss
  succ X86Insn
X86InsVfnmsub132ss = X86Insn
X86InsVfnmsub231ss
  succ X86Insn
X86InsVfnmsub231ss = X86Insn
X86InsVfrczpd
  succ X86Insn
X86InsVfrczpd = X86Insn
X86InsVfrczps
  succ X86Insn
X86InsVfrczps = X86Insn
X86InsVfrczsd
  succ X86Insn
X86InsVfrczsd = X86Insn
X86InsVfrczss
  succ X86Insn
X86InsVfrczss = X86Insn
X86InsVorpd
  succ X86Insn
X86InsVorpd = X86Insn
X86InsVorps
  succ X86Insn
X86InsVorps = X86Insn
X86InsVxorpd
  succ X86Insn
X86InsVxorpd = X86Insn
X86InsVxorps
  succ X86Insn
X86InsVxorps = X86Insn
X86InsVgatherdpd
  succ X86Insn
X86InsVgatherdpd = X86Insn
X86InsVgatherdps
  succ X86Insn
X86InsVgatherdps = X86Insn
X86InsVgatherpf0dpd
  succ X86Insn
X86InsVgatherpf0dpd = X86Insn
X86InsVgatherpf0dps
  succ X86Insn
X86InsVgatherpf0dps = X86Insn
X86InsVgatherpf0qpd
  succ X86Insn
X86InsVgatherpf0qpd = X86Insn
X86InsVgatherpf0qps
  succ X86Insn
X86InsVgatherpf0qps = X86Insn
X86InsVgatherpf1dpd
  succ X86Insn
X86InsVgatherpf1dpd = X86Insn
X86InsVgatherpf1dps
  succ X86Insn
X86InsVgatherpf1dps = X86Insn
X86InsVgatherpf1qpd
  succ X86Insn
X86InsVgatherpf1qpd = X86Insn
X86InsVgatherpf1qps
  succ X86Insn
X86InsVgatherpf1qps = X86Insn
X86InsVgatherqpd
  succ X86Insn
X86InsVgatherqpd = X86Insn
X86InsVgatherqps
  succ X86Insn
X86InsVgatherqps = X86Insn
X86InsVhaddpd
  succ X86Insn
X86InsVhaddpd = X86Insn
X86InsVhaddps
  succ X86Insn
X86InsVhaddps = X86Insn
X86InsVhsubpd
  succ X86Insn
X86InsVhsubpd = X86Insn
X86InsVhsubps
  succ X86Insn
X86InsVhsubps = X86Insn
X86InsVinsertf128
  succ X86Insn
X86InsVinsertf128 = X86Insn
X86InsVinsertf32x4
  succ X86Insn
X86InsVinsertf32x4 = X86Insn
X86InsVinsertf32x8
  succ X86Insn
X86InsVinsertf32x8 = X86Insn
X86InsVinsertf64x2
  succ X86Insn
X86InsVinsertf64x2 = X86Insn
X86InsVinsertf64x4
  succ X86Insn
X86InsVinsertf64x4 = X86Insn
X86InsVinserti128
  succ X86Insn
X86InsVinserti128 = X86Insn
X86InsVinserti32x4
  succ X86Insn
X86InsVinserti32x4 = X86Insn
X86InsVinserti32x8
  succ X86Insn
X86InsVinserti32x8 = X86Insn
X86InsVinserti64x2
  succ X86Insn
X86InsVinserti64x2 = X86Insn
X86InsVinserti64x4
  succ X86Insn
X86InsVinserti64x4 = X86Insn
X86InsVinsertps
  succ X86Insn
X86InsVinsertps = X86Insn
X86InsVlddqu
  succ X86Insn
X86InsVlddqu = X86Insn
X86InsVldmxcsr
  succ X86Insn
X86InsVldmxcsr = X86Insn
X86InsVmaskmovdqu
  succ X86Insn
X86InsVmaskmovdqu = X86Insn
X86InsVmaskmovpd
  succ X86Insn
X86InsVmaskmovpd = X86Insn
X86InsVmaskmovps
  succ X86Insn
X86InsVmaskmovps = X86Insn
X86InsVmaxpd
  succ X86Insn
X86InsVmaxpd = X86Insn
X86InsVmaxps
  succ X86Insn
X86InsVmaxps = X86Insn
X86InsVmaxsd
  succ X86Insn
X86InsVmaxsd = X86Insn
X86InsVmaxss
  succ X86Insn
X86InsVmaxss = X86Insn
X86InsVmcall
  succ X86Insn
X86InsVmcall = X86Insn
X86InsVmclear
  succ X86Insn
X86InsVmclear = X86Insn
X86InsVmfunc
  succ X86Insn
X86InsVmfunc = X86Insn
X86InsVminpd
  succ X86Insn
X86InsVminpd = X86Insn
X86InsVminps
  succ X86Insn
X86InsVminps = X86Insn
X86InsVminsd
  succ X86Insn
X86InsVminsd = X86Insn
X86InsVminss
  succ X86Insn
X86InsVminss = X86Insn
X86InsVmlaunch
  succ X86Insn
X86InsVmlaunch = X86Insn
X86InsVmload
  succ X86Insn
X86InsVmload = X86Insn
X86InsVmmcall
  succ X86Insn
X86InsVmmcall = X86Insn
X86InsVmovq
  succ X86Insn
X86InsVmovq = X86Insn
X86InsVmovddup
  succ X86Insn
X86InsVmovddup = X86Insn
X86InsVmovd
  succ X86Insn
X86InsVmovd = X86Insn
X86InsVmovdqa32
  succ X86Insn
X86InsVmovdqa32 = X86Insn
X86InsVmovdqa64
  succ X86Insn
X86InsVmovdqa64 = X86Insn
X86InsVmovdqa
  succ X86Insn
X86InsVmovdqa = X86Insn
X86InsVmovdqu16
  succ X86Insn
X86InsVmovdqu16 = X86Insn
X86InsVmovdqu32
  succ X86Insn
X86InsVmovdqu32 = X86Insn
X86InsVmovdqu64
  succ X86Insn
X86InsVmovdqu64 = X86Insn
X86InsVmovdqu8
  succ X86Insn
X86InsVmovdqu8 = X86Insn
X86InsVmovdqu
  succ X86Insn
X86InsVmovdqu = X86Insn
X86InsVmovhlps
  succ X86Insn
X86InsVmovhlps = X86Insn
X86InsVmovhpd
  succ X86Insn
X86InsVmovhpd = X86Insn
X86InsVmovhps
  succ X86Insn
X86InsVmovhps = X86Insn
X86InsVmovlhps
  succ X86Insn
X86InsVmovlhps = X86Insn
X86InsVmovlpd
  succ X86Insn
X86InsVmovlpd = X86Insn
X86InsVmovlps
  succ X86Insn
X86InsVmovlps = X86Insn
X86InsVmovmskpd
  succ X86Insn
X86InsVmovmskpd = X86Insn
X86InsVmovmskps
  succ X86Insn
X86InsVmovmskps = X86Insn
X86InsVmovntdqa
  succ X86Insn
X86InsVmovntdqa = X86Insn
X86InsVmovntdq
  succ X86Insn
X86InsVmovntdq = X86Insn
X86InsVmovntpd
  succ X86Insn
X86InsVmovntpd = X86Insn
X86InsVmovntps
  succ X86Insn
X86InsVmovntps = X86Insn
X86InsVmovsd
  succ X86Insn
X86InsVmovsd = X86Insn
X86InsVmovshdup
  succ X86Insn
X86InsVmovshdup = X86Insn
X86InsVmovsldup
  succ X86Insn
X86InsVmovsldup = X86Insn
X86InsVmovss
  succ X86Insn
X86InsVmovss = X86Insn
X86InsVmovupd
  succ X86Insn
X86InsVmovupd = X86Insn
X86InsVmovups
  succ X86Insn
X86InsVmovups = X86Insn
X86InsVmpsadbw
  succ X86Insn
X86InsVmpsadbw = X86Insn
X86InsVmptrld
  succ X86Insn
X86InsVmptrld = X86Insn
X86InsVmptrst
  succ X86Insn
X86InsVmptrst = X86Insn
X86InsVmread
  succ X86Insn
X86InsVmread = X86Insn
X86InsVmresume
  succ X86Insn
X86InsVmresume = X86Insn
X86InsVmrun
  succ X86Insn
X86InsVmrun = X86Insn
X86InsVmsave
  succ X86Insn
X86InsVmsave = X86Insn
X86InsVmulpd
  succ X86Insn
X86InsVmulpd = X86Insn
X86InsVmulps
  succ X86Insn
X86InsVmulps = X86Insn
X86InsVmulsd
  succ X86Insn
X86InsVmulsd = X86Insn
X86InsVmulss
  succ X86Insn
X86InsVmulss = X86Insn
X86InsVmwrite
  succ X86Insn
X86InsVmwrite = X86Insn
X86InsVmxoff
  succ X86Insn
X86InsVmxoff = X86Insn
X86InsVmxon
  succ X86Insn
X86InsVmxon = X86Insn
X86InsVpabsb
  succ X86Insn
X86InsVpabsb = X86Insn
X86InsVpabsd
  succ X86Insn
X86InsVpabsd = X86Insn
X86InsVpabsq
  succ X86Insn
X86InsVpabsq = X86Insn
X86InsVpabsw
  succ X86Insn
X86InsVpabsw = X86Insn
X86InsVpackssdw
  succ X86Insn
X86InsVpackssdw = X86Insn
X86InsVpacksswb
  succ X86Insn
X86InsVpacksswb = X86Insn
X86InsVpackusdw
  succ X86Insn
X86InsVpackusdw = X86Insn
X86InsVpackuswb
  succ X86Insn
X86InsVpackuswb = X86Insn
X86InsVpaddb
  succ X86Insn
X86InsVpaddb = X86Insn
X86InsVpaddd
  succ X86Insn
X86InsVpaddd = X86Insn
X86InsVpaddq
  succ X86Insn
X86InsVpaddq = X86Insn
X86InsVpaddsb
  succ X86Insn
X86InsVpaddsb = X86Insn
X86InsVpaddsw
  succ X86Insn
X86InsVpaddsw = X86Insn
X86InsVpaddusb
  succ X86Insn
X86InsVpaddusb = X86Insn
X86InsVpaddusw
  succ X86Insn
X86InsVpaddusw = X86Insn
X86InsVpaddw
  succ X86Insn
X86InsVpaddw = X86Insn
X86InsVpalignr
  succ X86Insn
X86InsVpalignr = X86Insn
X86InsVpandd
  succ X86Insn
X86InsVpandd = X86Insn
X86InsVpandnd
  succ X86Insn
X86InsVpandnd = X86Insn
X86InsVpandnq
  succ X86Insn
X86InsVpandnq = X86Insn
X86InsVpandn
  succ X86Insn
X86InsVpandn = X86Insn
X86InsVpandq
  succ X86Insn
X86InsVpandq = X86Insn
X86InsVpand
  succ X86Insn
X86InsVpand = X86Insn
X86InsVpavgb
  succ X86Insn
X86InsVpavgb = X86Insn
X86InsVpavgw
  succ X86Insn
X86InsVpavgw = X86Insn
X86InsVpblendd
  succ X86Insn
X86InsVpblendd = X86Insn
X86InsVpblendmb
  succ X86Insn
X86InsVpblendmb = X86Insn
X86InsVpblendmd
  succ X86Insn
X86InsVpblendmd = X86Insn
X86InsVpblendmq
  succ X86Insn
X86InsVpblendmq = X86Insn
X86InsVpblendmw
  succ X86Insn
X86InsVpblendmw = X86Insn
X86InsVpblendvb
  succ X86Insn
X86InsVpblendvb = X86Insn
X86InsVpblendw
  succ X86Insn
X86InsVpblendw = X86Insn
X86InsVpbroadcastb
  succ X86Insn
X86InsVpbroadcastb = X86Insn
X86InsVpbroadcastd
  succ X86Insn
X86InsVpbroadcastd = X86Insn
X86InsVpbroadcastmb2q
  succ X86Insn
X86InsVpbroadcastmb2q = X86Insn
X86InsVpbroadcastmw2d
  succ X86Insn
X86InsVpbroadcastmw2d = X86Insn
X86InsVpbroadcastq
  succ X86Insn
X86InsVpbroadcastq = X86Insn
X86InsVpbroadcastw
  succ X86Insn
X86InsVpbroadcastw = X86Insn
X86InsVpclmulqdq
  succ X86Insn
X86InsVpclmulqdq = X86Insn
X86InsVpcmov
  succ X86Insn
X86InsVpcmov = X86Insn
X86InsVpcmpb
  succ X86Insn
X86InsVpcmpb = X86Insn
X86InsVpcmpd
  succ X86Insn
X86InsVpcmpd = X86Insn
X86InsVpcmpeqb
  succ X86Insn
X86InsVpcmpeqb = X86Insn
X86InsVpcmpeqd
  succ X86Insn
X86InsVpcmpeqd = X86Insn
X86InsVpcmpeqq
  succ X86Insn
X86InsVpcmpeqq = X86Insn
X86InsVpcmpeqw
  succ X86Insn
X86InsVpcmpeqw = X86Insn
X86InsVpcmpestri
  succ X86Insn
X86InsVpcmpestri = X86Insn
X86InsVpcmpestrm
  succ X86Insn
X86InsVpcmpestrm = X86Insn
X86InsVpcmpgtb
  succ X86Insn
X86InsVpcmpgtb = X86Insn
X86InsVpcmpgtd
  succ X86Insn
X86InsVpcmpgtd = X86Insn
X86InsVpcmpgtq
  succ X86Insn
X86InsVpcmpgtq = X86Insn
X86InsVpcmpgtw
  succ X86Insn
X86InsVpcmpgtw = X86Insn
X86InsVpcmpistri
  succ X86Insn
X86InsVpcmpistri = X86Insn
X86InsVpcmpistrm
  succ X86Insn
X86InsVpcmpistrm = X86Insn
X86InsVpcmpq
  succ X86Insn
X86InsVpcmpq = X86Insn
X86InsVpcmpub
  succ X86Insn
X86InsVpcmpub = X86Insn
X86InsVpcmpud
  succ X86Insn
X86InsVpcmpud = X86Insn
X86InsVpcmpuq
  succ X86Insn
X86InsVpcmpuq = X86Insn
X86InsVpcmpuw
  succ X86Insn
X86InsVpcmpuw = X86Insn
X86InsVpcmpw
  succ X86Insn
X86InsVpcmpw = X86Insn
X86InsVpcomb
  succ X86Insn
X86InsVpcomb = X86Insn
X86InsVpcomd
  succ X86Insn
X86InsVpcomd = X86Insn
X86InsVpcompressd
  succ X86Insn
X86InsVpcompressd = X86Insn
X86InsVpcompressq
  succ X86Insn
X86InsVpcompressq = X86Insn
X86InsVpcomq
  succ X86Insn
X86InsVpcomq = X86Insn
X86InsVpcomub
  succ X86Insn
X86InsVpcomub = X86Insn
X86InsVpcomud
  succ X86Insn
X86InsVpcomud = X86Insn
X86InsVpcomuq
  succ X86Insn
X86InsVpcomuq = X86Insn
X86InsVpcomuw
  succ X86Insn
X86InsVpcomuw = X86Insn
X86InsVpcomw
  succ X86Insn
X86InsVpcomw = X86Insn
X86InsVpconflictd
  succ X86Insn
X86InsVpconflictd = X86Insn
X86InsVpconflictq
  succ X86Insn
X86InsVpconflictq = X86Insn
X86InsVperm2f128
  succ X86Insn
X86InsVperm2f128 = X86Insn
X86InsVperm2i128
  succ X86Insn
X86InsVperm2i128 = X86Insn
X86InsVpermd
  succ X86Insn
X86InsVpermd = X86Insn
X86InsVpermi2d
  succ X86Insn
X86InsVpermi2d = X86Insn
X86InsVpermi2pd
  succ X86Insn
X86InsVpermi2pd = X86Insn
X86InsVpermi2ps
  succ X86Insn
X86InsVpermi2ps = X86Insn
X86InsVpermi2q
  succ X86Insn
X86InsVpermi2q = X86Insn
X86InsVpermil2pd
  succ X86Insn
X86InsVpermil2pd = X86Insn
X86InsVpermil2ps
  succ X86Insn
X86InsVpermil2ps = X86Insn
X86InsVpermilpd
  succ X86Insn
X86InsVpermilpd = X86Insn
X86InsVpermilps
  succ X86Insn
X86InsVpermilps = X86Insn
X86InsVpermpd
  succ X86Insn
X86InsVpermpd = X86Insn
X86InsVpermps
  succ X86Insn
X86InsVpermps = X86Insn
X86InsVpermq
  succ X86Insn
X86InsVpermq = X86Insn
X86InsVpermt2d
  succ X86Insn
X86InsVpermt2d = X86Insn
X86InsVpermt2pd
  succ X86Insn
X86InsVpermt2pd = X86Insn
X86InsVpermt2ps
  succ X86Insn
X86InsVpermt2ps = X86Insn
X86InsVpermt2q
  succ X86Insn
X86InsVpermt2q = X86Insn
X86InsVpexpandd
  succ X86Insn
X86InsVpexpandd = X86Insn
X86InsVpexpandq
  succ X86Insn
X86InsVpexpandq = X86Insn
X86InsVpextrb
  succ X86Insn
X86InsVpextrb = X86Insn
X86InsVpextrd
  succ X86Insn
X86InsVpextrd = X86Insn
X86InsVpextrq
  succ X86Insn
X86InsVpextrq = X86Insn
X86InsVpextrw
  succ X86Insn
X86InsVpextrw = X86Insn
X86InsVpgatherdd
  succ X86Insn
X86InsVpgatherdd = X86Insn
X86InsVpgatherdq
  succ X86Insn
X86InsVpgatherdq = X86Insn
X86InsVpgatherqd
  succ X86Insn
X86InsVpgatherqd = X86Insn
X86InsVpgatherqq
  succ X86Insn
X86InsVpgatherqq = X86Insn
X86InsVphaddbd
  succ X86Insn
X86InsVphaddbd = X86Insn
X86InsVphaddbq
  succ X86Insn
X86InsVphaddbq = X86Insn
X86InsVphaddbw
  succ X86Insn
X86InsVphaddbw = X86Insn
X86InsVphadddq
  succ X86Insn
X86InsVphadddq = X86Insn
X86InsVphaddd
  succ X86Insn
X86InsVphaddd = X86Insn
X86InsVphaddsw
  succ X86Insn
X86InsVphaddsw = X86Insn
X86InsVphaddubd
  succ X86Insn
X86InsVphaddubd = X86Insn
X86InsVphaddubq
  succ X86Insn
X86InsVphaddubq = X86Insn
X86InsVphaddubw
  succ X86Insn
X86InsVphaddubw = X86Insn
X86InsVphaddudq
  succ X86Insn
X86InsVphaddudq = X86Insn
X86InsVphadduwd
  succ X86Insn
X86InsVphadduwd = X86Insn
X86InsVphadduwq
  succ X86Insn
X86InsVphadduwq = X86Insn
X86InsVphaddwd
  succ X86Insn
X86InsVphaddwd = X86Insn
X86InsVphaddwq
  succ X86Insn
X86InsVphaddwq = X86Insn
X86InsVphaddw
  succ X86Insn
X86InsVphaddw = X86Insn
X86InsVphminposuw
  succ X86Insn
X86InsVphminposuw = X86Insn
X86InsVphsubbw
  succ X86Insn
X86InsVphsubbw = X86Insn
X86InsVphsubdq
  succ X86Insn
X86InsVphsubdq = X86Insn
X86InsVphsubd
  succ X86Insn
X86InsVphsubd = X86Insn
X86InsVphsubsw
  succ X86Insn
X86InsVphsubsw = X86Insn
X86InsVphsubwd
  succ X86Insn
X86InsVphsubwd = X86Insn
X86InsVphsubw
  succ X86Insn
X86InsVphsubw = X86Insn
X86InsVpinsrb
  succ X86Insn
X86InsVpinsrb = X86Insn
X86InsVpinsrd
  succ X86Insn
X86InsVpinsrd = X86Insn
X86InsVpinsrq
  succ X86Insn
X86InsVpinsrq = X86Insn
X86InsVpinsrw
  succ X86Insn
X86InsVpinsrw = X86Insn
X86InsVplzcntd
  succ X86Insn
X86InsVplzcntd = X86Insn
X86InsVplzcntq
  succ X86Insn
X86InsVplzcntq = X86Insn
X86InsVpmacsdd
  succ X86Insn
X86InsVpmacsdd = X86Insn
X86InsVpmacsdqh
  succ X86Insn
X86InsVpmacsdqh = X86Insn
X86InsVpmacsdql
  succ X86Insn
X86InsVpmacsdql = X86Insn
X86InsVpmacssdd
  succ X86Insn
X86InsVpmacssdd = X86Insn
X86InsVpmacssdqh
  succ X86Insn
X86InsVpmacssdqh = X86Insn
X86InsVpmacssdql
  succ X86Insn
X86InsVpmacssdql = X86Insn
X86InsVpmacsswd
  succ X86Insn
X86InsVpmacsswd = X86Insn
X86InsVpmacssww
  succ X86Insn
X86InsVpmacssww = X86Insn
X86InsVpmacswd
  succ X86Insn
X86InsVpmacswd = X86Insn
X86InsVpmacsww
  succ X86Insn
X86InsVpmacsww = X86Insn
X86InsVpmadcsswd
  succ X86Insn
X86InsVpmadcsswd = X86Insn
X86InsVpmadcswd
  succ X86Insn
X86InsVpmadcswd = X86Insn
X86InsVpmaddubsw
  succ X86Insn
X86InsVpmaddubsw = X86Insn
X86InsVpmaddwd
  succ X86Insn
X86InsVpmaddwd = X86Insn
X86InsVpmaskmovd
  succ X86Insn
X86InsVpmaskmovd = X86Insn
X86InsVpmaskmovq
  succ X86Insn
X86InsVpmaskmovq = X86Insn
X86InsVpmaxsb
  succ X86Insn
X86InsVpmaxsb = X86Insn
X86InsVpmaxsd
  succ X86Insn
X86InsVpmaxsd = X86Insn
X86InsVpmaxsq
  succ X86Insn
X86InsVpmaxsq = X86Insn
X86InsVpmaxsw
  succ X86Insn
X86InsVpmaxsw = X86Insn
X86InsVpmaxub
  succ X86Insn
X86InsVpmaxub = X86Insn
X86InsVpmaxud
  succ X86Insn
X86InsVpmaxud = X86Insn
X86InsVpmaxuq
  succ X86Insn
X86InsVpmaxuq = X86Insn
X86InsVpmaxuw
  succ X86Insn
X86InsVpmaxuw = X86Insn
X86InsVpminsb
  succ X86Insn
X86InsVpminsb = X86Insn
X86InsVpminsd
  succ X86Insn
X86InsVpminsd = X86Insn
X86InsVpminsq
  succ X86Insn
X86InsVpminsq = X86Insn
X86InsVpminsw
  succ X86Insn
X86InsVpminsw = X86Insn
X86InsVpminub
  succ X86Insn
X86InsVpminub = X86Insn
X86InsVpminud
  succ X86Insn
X86InsVpminud = X86Insn
X86InsVpminuq
  succ X86Insn
X86InsVpminuq = X86Insn
X86InsVpminuw
  succ X86Insn
X86InsVpminuw = X86Insn
X86InsVpmovdb
  succ X86Insn
X86InsVpmovdb = X86Insn
X86InsVpmovdw
  succ X86Insn
X86InsVpmovdw = X86Insn
X86InsVpmovm2b
  succ X86Insn
X86InsVpmovm2b = X86Insn
X86InsVpmovm2d
  succ X86Insn
X86InsVpmovm2d = X86Insn
X86InsVpmovm2q
  succ X86Insn
X86InsVpmovm2q = X86Insn
X86InsVpmovm2w
  succ X86Insn
X86InsVpmovm2w = X86Insn
X86InsVpmovmskb
  succ X86Insn
X86InsVpmovmskb = X86Insn
X86InsVpmovqb
  succ X86Insn
X86InsVpmovqb = X86Insn
X86InsVpmovqd
  succ X86Insn
X86InsVpmovqd = X86Insn
X86InsVpmovqw
  succ X86Insn
X86InsVpmovqw = X86Insn
X86InsVpmovsdb
  succ X86Insn
X86InsVpmovsdb = X86Insn
X86InsVpmovsdw
  succ X86Insn
X86InsVpmovsdw = X86Insn
X86InsVpmovsqb
  succ X86Insn
X86InsVpmovsqb = X86Insn
X86InsVpmovsqd
  succ X86Insn
X86InsVpmovsqd = X86Insn
X86InsVpmovsqw
  succ X86Insn
X86InsVpmovsqw = X86Insn
X86InsVpmovsxbd
  succ X86Insn
X86InsVpmovsxbd = X86Insn
X86InsVpmovsxbq
  succ X86Insn
X86InsVpmovsxbq = X86Insn
X86InsVpmovsxbw
  succ X86Insn
X86InsVpmovsxbw = X86Insn
X86InsVpmovsxdq
  succ X86Insn
X86InsVpmovsxdq = X86Insn
X86InsVpmovsxwd
  succ X86Insn
X86InsVpmovsxwd = X86Insn
X86InsVpmovsxwq
  succ X86Insn
X86InsVpmovsxwq = X86Insn
X86InsVpmovusdb
  succ X86Insn
X86InsVpmovusdb = X86Insn
X86InsVpmovusdw
  succ X86Insn
X86InsVpmovusdw = X86Insn
X86InsVpmovusqb
  succ X86Insn
X86InsVpmovusqb = X86Insn
X86InsVpmovusqd
  succ X86Insn
X86InsVpmovusqd = X86Insn
X86InsVpmovusqw
  succ X86Insn
X86InsVpmovusqw = X86Insn
X86InsVpmovzxbd
  succ X86Insn
X86InsVpmovzxbd = X86Insn
X86InsVpmovzxbq
  succ X86Insn
X86InsVpmovzxbq = X86Insn
X86InsVpmovzxbw
  succ X86Insn
X86InsVpmovzxbw = X86Insn
X86InsVpmovzxdq
  succ X86Insn
X86InsVpmovzxdq = X86Insn
X86InsVpmovzxwd
  succ X86Insn
X86InsVpmovzxwd = X86Insn
X86InsVpmovzxwq
  succ X86Insn
X86InsVpmovzxwq = X86Insn
X86InsVpmuldq
  succ X86Insn
X86InsVpmuldq = X86Insn
X86InsVpmulhrsw
  succ X86Insn
X86InsVpmulhrsw = X86Insn
X86InsVpmulhuw
  succ X86Insn
X86InsVpmulhuw = X86Insn
X86InsVpmulhw
  succ X86Insn
X86InsVpmulhw = X86Insn
X86InsVpmulld
  succ X86Insn
X86InsVpmulld = X86Insn
X86InsVpmullq
  succ X86Insn
X86InsVpmullq = X86Insn
X86InsVpmullw
  succ X86Insn
X86InsVpmullw = X86Insn
X86InsVpmuludq
  succ X86Insn
X86InsVpmuludq = X86Insn
X86InsVpord
  succ X86Insn
X86InsVpord = X86Insn
X86InsVporq
  succ X86Insn
X86InsVporq = X86Insn
X86InsVpor
  succ X86Insn
X86InsVpor = X86Insn
X86InsVpperm
  succ X86Insn
X86InsVpperm = X86Insn
X86InsVprotb
  succ X86Insn
X86InsVprotb = X86Insn
X86InsVprotd
  succ X86Insn
X86InsVprotd = X86Insn
X86InsVprotq
  succ X86Insn
X86InsVprotq = X86Insn
X86InsVprotw
  succ X86Insn
X86InsVprotw = X86Insn
X86InsVpsadbw
  succ X86Insn
X86InsVpsadbw = X86Insn
X86InsVpscatterdd
  succ X86Insn
X86InsVpscatterdd = X86Insn
X86InsVpscatterdq
  succ X86Insn
X86InsVpscatterdq = X86Insn
X86InsVpscatterqd
  succ X86Insn
X86InsVpscatterqd = X86Insn
X86InsVpscatterqq
  succ X86Insn
X86InsVpscatterqq = X86Insn
X86InsVpshab
  succ X86Insn
X86InsVpshab = X86Insn
X86InsVpshad
  succ X86Insn
X86InsVpshad = X86Insn
X86InsVpshaq
  succ X86Insn
X86InsVpshaq = X86Insn
X86InsVpshaw
  succ X86Insn
X86InsVpshaw = X86Insn
X86InsVpshlb
  succ X86Insn
X86InsVpshlb = X86Insn
X86InsVpshld
  succ X86Insn
X86InsVpshld = X86Insn
X86InsVpshlq
  succ X86Insn
X86InsVpshlq = X86Insn
X86InsVpshlw
  succ X86Insn
X86InsVpshlw = X86Insn
X86InsVpshufb
  succ X86Insn
X86InsVpshufb = X86Insn
X86InsVpshufd
  succ X86Insn
X86InsVpshufd = X86Insn
X86InsVpshufhw
  succ X86Insn
X86InsVpshufhw = X86Insn
X86InsVpshuflw
  succ X86Insn
X86InsVpshuflw = X86Insn
X86InsVpsignb
  succ X86Insn
X86InsVpsignb = X86Insn
X86InsVpsignd
  succ X86Insn
X86InsVpsignd = X86Insn
X86InsVpsignw
  succ X86Insn
X86InsVpsignw = X86Insn
X86InsVpslldq
  succ X86Insn
X86InsVpslldq = X86Insn
X86InsVpslld
  succ X86Insn
X86InsVpslld = X86Insn
X86InsVpsllq
  succ X86Insn
X86InsVpsllq = X86Insn
X86InsVpsllvd
  succ X86Insn
X86InsVpsllvd = X86Insn
X86InsVpsllvq
  succ X86Insn
X86InsVpsllvq = X86Insn
X86InsVpsllw
  succ X86Insn
X86InsVpsllw = X86Insn
X86InsVpsrad
  succ X86Insn
X86InsVpsrad = X86Insn
X86InsVpsraq
  succ X86Insn
X86InsVpsraq = X86Insn
X86InsVpsravd
  succ X86Insn
X86InsVpsravd = X86Insn
X86InsVpsravq
  succ X86Insn
X86InsVpsravq = X86Insn
X86InsVpsraw
  succ X86Insn
X86InsVpsraw = X86Insn
X86InsVpsrldq
  succ X86Insn
X86InsVpsrldq = X86Insn
X86InsVpsrld
  succ X86Insn
X86InsVpsrld = X86Insn
X86InsVpsrlq
  succ X86Insn
X86InsVpsrlq = X86Insn
X86InsVpsrlvd
  succ X86Insn
X86InsVpsrlvd = X86Insn
X86InsVpsrlvq
  succ X86Insn
X86InsVpsrlvq = X86Insn
X86InsVpsrlw
  succ X86Insn
X86InsVpsrlw = X86Insn
X86InsVpsubb
  succ X86Insn
X86InsVpsubb = X86Insn
X86InsVpsubd
  succ X86Insn
X86InsVpsubd = X86Insn
X86InsVpsubq
  succ X86Insn
X86InsVpsubq = X86Insn
X86InsVpsubsb
  succ X86Insn
X86InsVpsubsb = X86Insn
X86InsVpsubsw
  succ X86Insn
X86InsVpsubsw = X86Insn
X86InsVpsubusb
  succ X86Insn
X86InsVpsubusb = X86Insn
X86InsVpsubusw
  succ X86Insn
X86InsVpsubusw = X86Insn
X86InsVpsubw
  succ X86Insn
X86InsVpsubw = X86Insn
X86InsVptestmd
  succ X86Insn
X86InsVptestmd = X86Insn
X86InsVptestmq
  succ X86Insn
X86InsVptestmq = X86Insn
X86InsVptestnmd
  succ X86Insn
X86InsVptestnmd = X86Insn
X86InsVptestnmq
  succ X86Insn
X86InsVptestnmq = X86Insn
X86InsVptest
  succ X86Insn
X86InsVptest = X86Insn
X86InsVpunpckhbw
  succ X86Insn
X86InsVpunpckhbw = X86Insn
X86InsVpunpckhdq
  succ X86Insn
X86InsVpunpckhdq = X86Insn
X86InsVpunpckhqdq
  succ X86Insn
X86InsVpunpckhqdq = X86Insn
X86InsVpunpckhwd
  succ X86Insn
X86InsVpunpckhwd = X86Insn
X86InsVpunpcklbw
  succ X86Insn
X86InsVpunpcklbw = X86Insn
X86InsVpunpckldq
  succ X86Insn
X86InsVpunpckldq = X86Insn
X86InsVpunpcklqdq
  succ X86Insn
X86InsVpunpcklqdq = X86Insn
X86InsVpunpcklwd
  succ X86Insn
X86InsVpunpcklwd = X86Insn
X86InsVpxord
  succ X86Insn
X86InsVpxord = X86Insn
X86InsVpxorq
  succ X86Insn
X86InsVpxorq = X86Insn
X86InsVpxor
  succ X86Insn
X86InsVpxor = X86Insn
X86InsVrcp14pd
  succ X86Insn
X86InsVrcp14pd = X86Insn
X86InsVrcp14ps
  succ X86Insn
X86InsVrcp14ps = X86Insn
X86InsVrcp14sd
  succ X86Insn
X86InsVrcp14sd = X86Insn
X86InsVrcp14ss
  succ X86Insn
X86InsVrcp14ss = X86Insn
X86InsVrcp28pd
  succ X86Insn
X86InsVrcp28pd = X86Insn
X86InsVrcp28ps
  succ X86Insn
X86InsVrcp28ps = X86Insn
X86InsVrcp28sd
  succ X86Insn
X86InsVrcp28sd = X86Insn
X86InsVrcp28ss
  succ X86Insn
X86InsVrcp28ss = X86Insn
X86InsVrcpps
  succ X86Insn
X86InsVrcpps = X86Insn
X86InsVrcpss
  succ X86Insn
X86InsVrcpss = X86Insn
X86InsVrndscalepd
  succ X86Insn
X86InsVrndscalepd = X86Insn
X86InsVrndscaleps
  succ X86Insn
X86InsVrndscaleps = X86Insn
X86InsVrndscalesd
  succ X86Insn
X86InsVrndscalesd = X86Insn
X86InsVrndscaless
  succ X86Insn
X86InsVrndscaless = X86Insn
X86InsVroundpd
  succ X86Insn
X86InsVroundpd = X86Insn
X86InsVroundps
  succ X86Insn
X86InsVroundps = X86Insn
X86InsVroundsd
  succ X86Insn
X86InsVroundsd = X86Insn
X86InsVroundss
  succ X86Insn
X86InsVroundss = X86Insn
X86InsVrsqrt14pd
  succ X86Insn
X86InsVrsqrt14pd = X86Insn
X86InsVrsqrt14ps
  succ X86Insn
X86InsVrsqrt14ps = X86Insn
X86InsVrsqrt14sd
  succ X86Insn
X86InsVrsqrt14sd = X86Insn
X86InsVrsqrt14ss
  succ X86Insn
X86InsVrsqrt14ss = X86Insn
X86InsVrsqrt28pd
  succ X86Insn
X86InsVrsqrt28pd = X86Insn
X86InsVrsqrt28ps
  succ X86Insn
X86InsVrsqrt28ps = X86Insn
X86InsVrsqrt28sd
  succ X86Insn
X86InsVrsqrt28sd = X86Insn
X86InsVrsqrt28ss
  succ X86Insn
X86InsVrsqrt28ss = X86Insn
X86InsVrsqrtps
  succ X86Insn
X86InsVrsqrtps = X86Insn
X86InsVrsqrtss
  succ X86Insn
X86InsVrsqrtss = X86Insn
X86InsVscatterdpd
  succ X86Insn
X86InsVscatterdpd = X86Insn
X86InsVscatterdps
  succ X86Insn
X86InsVscatterdps = X86Insn
X86InsVscatterpf0dpd
  succ X86Insn
X86InsVscatterpf0dpd = X86Insn
X86InsVscatterpf0dps
  succ X86Insn
X86InsVscatterpf0dps = X86Insn
X86InsVscatterpf0qpd
  succ X86Insn
X86InsVscatterpf0qpd = X86Insn
X86InsVscatterpf0qps
  succ X86Insn
X86InsVscatterpf0qps = X86Insn
X86InsVscatterpf1dpd
  succ X86Insn
X86InsVscatterpf1dpd = X86Insn
X86InsVscatterpf1dps
  succ X86Insn
X86InsVscatterpf1dps = X86Insn
X86InsVscatterpf1qpd
  succ X86Insn
X86InsVscatterpf1qpd = X86Insn
X86InsVscatterpf1qps
  succ X86Insn
X86InsVscatterpf1qps = X86Insn
X86InsVscatterqpd
  succ X86Insn
X86InsVscatterqpd = X86Insn
X86InsVscatterqps
  succ X86Insn
X86InsVscatterqps = X86Insn
X86InsVshufpd
  succ X86Insn
X86InsVshufpd = X86Insn
X86InsVshufps
  succ X86Insn
X86InsVshufps = X86Insn
X86InsVsqrtpd
  succ X86Insn
X86InsVsqrtpd = X86Insn
X86InsVsqrtps
  succ X86Insn
X86InsVsqrtps = X86Insn
X86InsVsqrtsd
  succ X86Insn
X86InsVsqrtsd = X86Insn
X86InsVsqrtss
  succ X86Insn
X86InsVsqrtss = X86Insn
X86InsVstmxcsr
  succ X86Insn
X86InsVstmxcsr = X86Insn
X86InsVsubpd
  succ X86Insn
X86InsVsubpd = X86Insn
X86InsVsubps
  succ X86Insn
X86InsVsubps = X86Insn
X86InsVsubsd
  succ X86Insn
X86InsVsubsd = X86Insn
X86InsVsubss
  succ X86Insn
X86InsVsubss = X86Insn
X86InsVtestpd
  succ X86Insn
X86InsVtestpd = X86Insn
X86InsVtestps
  succ X86Insn
X86InsVtestps = X86Insn
X86InsVunpckhpd
  succ X86Insn
X86InsVunpckhpd = X86Insn
X86InsVunpckhps
  succ X86Insn
X86InsVunpckhps = X86Insn
X86InsVunpcklpd
  succ X86Insn
X86InsVunpcklpd = X86Insn
X86InsVunpcklps
  succ X86Insn
X86InsVunpcklps = X86Insn
X86InsVzeroall
  succ X86Insn
X86InsVzeroall = X86Insn
X86InsVzeroupper
  succ X86Insn
X86InsVzeroupper = X86Insn
X86InsWait
  succ X86Insn
X86InsWait = X86Insn
X86InsWbinvd
  succ X86Insn
X86InsWbinvd = X86Insn
X86InsWrfsbase
  succ X86Insn
X86InsWrfsbase = X86Insn
X86InsWrgsbase
  succ X86Insn
X86InsWrgsbase = X86Insn
X86InsWrmsr
  succ X86Insn
X86InsWrmsr = X86Insn
X86InsXabort
  succ X86Insn
X86InsXabort = X86Insn
X86InsXacquire
  succ X86Insn
X86InsXacquire = X86Insn
X86InsXbegin
  succ X86Insn
X86InsXbegin = X86Insn
X86InsXchg
  succ X86Insn
X86InsXchg = X86Insn
X86InsXcryptcbc
  succ X86Insn
X86InsXcryptcbc = X86Insn
X86InsXcryptcfb
  succ X86Insn
X86InsXcryptcfb = X86Insn
X86InsXcryptctr
  succ X86Insn
X86InsXcryptctr = X86Insn
X86InsXcryptecb
  succ X86Insn
X86InsXcryptecb = X86Insn
X86InsXcryptofb
  succ X86Insn
X86InsXcryptofb = X86Insn
X86InsXend
  succ X86Insn
X86InsXend = X86Insn
X86InsXgetbv
  succ X86Insn
X86InsXgetbv = X86Insn
X86InsXlatb
  succ X86Insn
X86InsXlatb = X86Insn
X86InsXrelease
  succ X86Insn
X86InsXrelease = X86Insn
X86InsXrstor
  succ X86Insn
X86InsXrstor = X86Insn
X86InsXrstor64
  succ X86Insn
X86InsXrstor64 = X86Insn
X86InsXrstors
  succ X86Insn
X86InsXrstors = X86Insn
X86InsXrstors64
  succ X86Insn
X86InsXrstors64 = X86Insn
X86InsXsave
  succ X86Insn
X86InsXsave = X86Insn
X86InsXsave64
  succ X86Insn
X86InsXsave64 = X86Insn
X86InsXsavec
  succ X86Insn
X86InsXsavec = X86Insn
X86InsXsavec64
  succ X86Insn
X86InsXsavec64 = X86Insn
X86InsXsaveopt
  succ X86Insn
X86InsXsaveopt = X86Insn
X86InsXsaveopt64
  succ X86Insn
X86InsXsaveopt64 = X86Insn
X86InsXsaves
  succ X86Insn
X86InsXsaves = X86Insn
X86InsXsaves64
  succ X86Insn
X86InsXsaves64 = X86Insn
X86InsXsetbv
  succ X86Insn
X86InsXsetbv = X86Insn
X86InsXsha1
  succ X86Insn
X86InsXsha1 = X86Insn
X86InsXsha256
  succ X86Insn
X86InsXsha256 = X86Insn
X86InsXstore
  succ X86Insn
X86InsXstore = X86Insn
X86InsXtest
  succ X86Insn
X86InsXtest = X86Insn
X86InsFdisi8087Nop
  succ X86Insn
X86InsFdisi8087Nop = X86Insn
X86InsFeni8087Nop
  succ X86Insn
X86InsFeni8087Nop = X86Insn
X86InsCmpss
  succ X86Insn
X86InsCmpss = X86Insn
X86InsCmpeqss
  succ X86Insn
X86InsCmpeqss = X86Insn
X86InsCmpltss
  succ X86Insn
X86InsCmpltss = X86Insn
X86InsCmpless
  succ X86Insn
X86InsCmpless = X86Insn
X86InsCmpunordss
  succ X86Insn
X86InsCmpunordss = X86Insn
X86InsCmpneqss
  succ X86Insn
X86InsCmpneqss = X86Insn
X86InsCmpnltss
  succ X86Insn
X86InsCmpnltss = X86Insn
X86InsCmpnless
  succ X86Insn
X86InsCmpnless = X86Insn
X86InsCmpordss
  succ X86Insn
X86InsCmpordss = X86Insn
X86InsCmpsd
  succ X86Insn
X86InsCmpsd = X86Insn
X86InsCmpeqsd
  succ X86Insn
X86InsCmpeqsd = X86Insn
X86InsCmpltsd
  succ X86Insn
X86InsCmpltsd = X86Insn
X86InsCmplesd
  succ X86Insn
X86InsCmplesd = X86Insn
X86InsCmpunordsd
  succ X86Insn
X86InsCmpunordsd = X86Insn
X86InsCmpneqsd
  succ X86Insn
X86InsCmpneqsd = X86Insn
X86InsCmpnltsd
  succ X86Insn
X86InsCmpnltsd = X86Insn
X86InsCmpnlesd
  succ X86Insn
X86InsCmpnlesd = X86Insn
X86InsCmpordsd
  succ X86Insn
X86InsCmpordsd = X86Insn
X86InsCmpps
  succ X86Insn
X86InsCmpps = X86Insn
X86InsCmpeqps
  succ X86Insn
X86InsCmpeqps = X86Insn
X86InsCmpltps
  succ X86Insn
X86InsCmpltps = X86Insn
X86InsCmpleps
  succ X86Insn
X86InsCmpleps = X86Insn
X86InsCmpunordps
  succ X86Insn
X86InsCmpunordps = X86Insn
X86InsCmpneqps
  succ X86Insn
X86InsCmpneqps = X86Insn
X86InsCmpnltps
  succ X86Insn
X86InsCmpnltps = X86Insn
X86InsCmpnleps
  succ X86Insn
X86InsCmpnleps = X86Insn
X86InsCmpordps
  succ X86Insn
X86InsCmpordps = X86Insn
X86InsCmppd
  succ X86Insn
X86InsCmppd = X86Insn
X86InsCmpeqpd
  succ X86Insn
X86InsCmpeqpd = X86Insn
X86InsCmpltpd
  succ X86Insn
X86InsCmpltpd = X86Insn
X86InsCmplepd
  succ X86Insn
X86InsCmplepd = X86Insn
X86InsCmpunordpd
  succ X86Insn
X86InsCmpunordpd = X86Insn
X86InsCmpneqpd
  succ X86Insn
X86InsCmpneqpd = X86Insn
X86InsCmpnltpd
  succ X86Insn
X86InsCmpnltpd = X86Insn
X86InsCmpnlepd
  succ X86Insn
X86InsCmpnlepd = X86Insn
X86InsCmpordpd
  succ X86Insn
X86InsCmpordpd = X86Insn
X86InsVcmpss
  succ X86Insn
X86InsVcmpss = X86Insn
X86InsVcmpeqss
  succ X86Insn
X86InsVcmpeqss = X86Insn
X86InsVcmpltss
  succ X86Insn
X86InsVcmpltss = X86Insn
X86InsVcmpless
  succ X86Insn
X86InsVcmpless = X86Insn
X86InsVcmpunordss
  succ X86Insn
X86InsVcmpunordss = X86Insn
X86InsVcmpneqss
  succ X86Insn
X86InsVcmpneqss = X86Insn
X86InsVcmpnltss
  succ X86Insn
X86InsVcmpnltss = X86Insn
X86InsVcmpnless
  succ X86Insn
X86InsVcmpnless = X86Insn
X86InsVcmpordss
  succ X86Insn
X86InsVcmpordss = X86Insn
X86InsVcmpeqUqss
  succ X86Insn
X86InsVcmpeqUqss = X86Insn
X86InsVcmpngess
  succ X86Insn
X86InsVcmpngess = X86Insn
X86InsVcmpngtss
  succ X86Insn
X86InsVcmpngtss = X86Insn
X86InsVcmpfalsess
  succ X86Insn
X86InsVcmpfalsess = X86Insn
X86InsVcmpneqOqss
  succ X86Insn
X86InsVcmpneqOqss = X86Insn
X86InsVcmpgess
  succ X86Insn
X86InsVcmpgess = X86Insn
X86InsVcmpgtss
  succ X86Insn
X86InsVcmpgtss = X86Insn
X86InsVcmptruess
  succ X86Insn
X86InsVcmptruess = X86Insn
X86InsVcmpeqOsss
  succ X86Insn
X86InsVcmpeqOsss = X86Insn
X86InsVcmpltOqss
  succ X86Insn
X86InsVcmpltOqss = X86Insn
X86InsVcmpleOqss
  succ X86Insn
X86InsVcmpleOqss = X86Insn
X86InsVcmpunordSss
  succ X86Insn
X86InsVcmpunordSss = X86Insn
X86InsVcmpneqUsss
  succ X86Insn
X86InsVcmpneqUsss = X86Insn
X86InsVcmpnltUqss
  succ X86Insn
X86InsVcmpnltUqss = X86Insn
X86InsVcmpnleUqss
  succ X86Insn
X86InsVcmpnleUqss = X86Insn
X86InsVcmpordSss
  succ X86Insn
X86InsVcmpordSss = X86Insn
X86InsVcmpeqUsss
  succ X86Insn
X86InsVcmpeqUsss = X86Insn
X86InsVcmpngeUqss
  succ X86Insn
X86InsVcmpngeUqss = X86Insn
X86InsVcmpngtUqss
  succ X86Insn
X86InsVcmpngtUqss = X86Insn
X86InsVcmpfalseOsss
  succ X86Insn
X86InsVcmpfalseOsss = X86Insn
X86InsVcmpneqOsss
  succ X86Insn
X86InsVcmpneqOsss = X86Insn
X86InsVcmpgeOqss
  succ X86Insn
X86InsVcmpgeOqss = X86Insn
X86InsVcmpgtOqss
  succ X86Insn
X86InsVcmpgtOqss = X86Insn
X86InsVcmptrueUsss
  succ X86Insn
X86InsVcmptrueUsss = X86Insn
X86InsVcmpsd
  succ X86Insn
X86InsVcmpsd = X86Insn
X86InsVcmpeqsd
  succ X86Insn
X86InsVcmpeqsd = X86Insn
X86InsVcmpltsd
  succ X86Insn
X86InsVcmpltsd = X86Insn
X86InsVcmplesd
  succ X86Insn
X86InsVcmplesd = X86Insn
X86InsVcmpunordsd
  succ X86Insn
X86InsVcmpunordsd = X86Insn
X86InsVcmpneqsd
  succ X86Insn
X86InsVcmpneqsd = X86Insn
X86InsVcmpnltsd
  succ X86Insn
X86InsVcmpnltsd = X86Insn
X86InsVcmpnlesd
  succ X86Insn
X86InsVcmpnlesd = X86Insn
X86InsVcmpordsd
  succ X86Insn
X86InsVcmpordsd = X86Insn
X86InsVcmpeqUqsd
  succ X86Insn
X86InsVcmpeqUqsd = X86Insn
X86InsVcmpngesd
  succ X86Insn
X86InsVcmpngesd = X86Insn
X86InsVcmpngtsd
  succ X86Insn
X86InsVcmpngtsd = X86Insn
X86InsVcmpfalsesd
  succ X86Insn
X86InsVcmpfalsesd = X86Insn
X86InsVcmpneqOqsd
  succ X86Insn
X86InsVcmpneqOqsd = X86Insn
X86InsVcmpgesd
  succ X86Insn
X86InsVcmpgesd = X86Insn
X86InsVcmpgtsd
  succ X86Insn
X86InsVcmpgtsd = X86Insn
X86InsVcmptruesd
  succ X86Insn
X86InsVcmptruesd = X86Insn
X86InsVcmpeqOssd
  succ X86Insn
X86InsVcmpeqOssd = X86Insn
X86InsVcmpltOqsd
  succ X86Insn
X86InsVcmpltOqsd = X86Insn
X86InsVcmpleOqsd
  succ X86Insn
X86InsVcmpleOqsd = X86Insn
X86InsVcmpunordSsd
  succ X86Insn
X86InsVcmpunordSsd = X86Insn
X86InsVcmpneqUssd
  succ X86Insn
X86InsVcmpneqUssd = X86Insn
X86InsVcmpnltUqsd
  succ X86Insn
X86InsVcmpnltUqsd = X86Insn
X86InsVcmpnleUqsd
  succ X86Insn
X86InsVcmpnleUqsd = X86Insn
X86InsVcmpordSsd
  succ X86Insn
X86InsVcmpordSsd = X86Insn
X86InsVcmpeqUssd
  succ X86Insn
X86InsVcmpeqUssd = X86Insn
X86InsVcmpngeUqsd
  succ X86Insn
X86InsVcmpngeUqsd = X86Insn
X86InsVcmpngtUqsd
  succ X86Insn
X86InsVcmpngtUqsd = X86Insn
X86InsVcmpfalseOssd
  succ X86Insn
X86InsVcmpfalseOssd = X86Insn
X86InsVcmpneqOssd
  succ X86Insn
X86InsVcmpneqOssd = X86Insn
X86InsVcmpgeOqsd
  succ X86Insn
X86InsVcmpgeOqsd = X86Insn
X86InsVcmpgtOqsd
  succ X86Insn
X86InsVcmpgtOqsd = X86Insn
X86InsVcmptrueUssd
  succ X86Insn
X86InsVcmptrueUssd = X86Insn
X86InsVcmpps
  succ X86Insn
X86InsVcmpps = X86Insn
X86InsVcmpeqps
  succ X86Insn
X86InsVcmpeqps = X86Insn
X86InsVcmpltps
  succ X86Insn
X86InsVcmpltps = X86Insn
X86InsVcmpleps
  succ X86Insn
X86InsVcmpleps = X86Insn
X86InsVcmpunordps
  succ X86Insn
X86InsVcmpunordps = X86Insn
X86InsVcmpneqps
  succ X86Insn
X86InsVcmpneqps = X86Insn
X86InsVcmpnltps
  succ X86Insn
X86InsVcmpnltps = X86Insn
X86InsVcmpnleps
  succ X86Insn
X86InsVcmpnleps = X86Insn
X86InsVcmpordps
  succ X86Insn
X86InsVcmpordps = X86Insn
X86InsVcmpeqUqps
  succ X86Insn
X86InsVcmpeqUqps = X86Insn
X86InsVcmpngeps
  succ X86Insn
X86InsVcmpngeps = X86Insn
X86InsVcmpngtps
  succ X86Insn
X86InsVcmpngtps = X86Insn
X86InsVcmpfalseps
  succ X86Insn
X86InsVcmpfalseps = X86Insn
X86InsVcmpneqOqps
  succ X86Insn
X86InsVcmpneqOqps = X86Insn
X86InsVcmpgeps
  succ X86Insn
X86InsVcmpgeps = X86Insn
X86InsVcmpgtps
  succ X86Insn
X86InsVcmpgtps = X86Insn
X86InsVcmptrueps
  succ X86Insn
X86InsVcmptrueps = X86Insn
X86InsVcmpeqOsps
  succ X86Insn
X86InsVcmpeqOsps = X86Insn
X86InsVcmpltOqps
  succ X86Insn
X86InsVcmpltOqps = X86Insn
X86InsVcmpleOqps
  succ X86Insn
X86InsVcmpleOqps = X86Insn
X86InsVcmpunordSps
  succ X86Insn
X86InsVcmpunordSps = X86Insn
X86InsVcmpneqUsps
  succ X86Insn
X86InsVcmpneqUsps = X86Insn
X86InsVcmpnltUqps
  succ X86Insn
X86InsVcmpnltUqps = X86Insn
X86InsVcmpnleUqps
  succ X86Insn
X86InsVcmpnleUqps = X86Insn
X86InsVcmpordSps
  succ X86Insn
X86InsVcmpordSps = X86Insn
X86InsVcmpeqUsps
  succ X86Insn
X86InsVcmpeqUsps = X86Insn
X86InsVcmpngeUqps
  succ X86Insn
X86InsVcmpngeUqps = X86Insn
X86InsVcmpngtUqps
  succ X86Insn
X86InsVcmpngtUqps = X86Insn
X86InsVcmpfalseOsps
  succ X86Insn
X86InsVcmpfalseOsps = X86Insn
X86InsVcmpneqOsps
  succ X86Insn
X86InsVcmpneqOsps = X86Insn
X86InsVcmpgeOqps
  succ X86Insn
X86InsVcmpgeOqps = X86Insn
X86InsVcmpgtOqps
  succ X86Insn
X86InsVcmpgtOqps = X86Insn
X86InsVcmptrueUsps
  succ X86Insn
X86InsVcmptrueUsps = X86Insn
X86InsVcmppd
  succ X86Insn
X86InsVcmppd = X86Insn
X86InsVcmpeqpd
  succ X86Insn
X86InsVcmpeqpd = X86Insn
X86InsVcmpltpd
  succ X86Insn
X86InsVcmpltpd = X86Insn
X86InsVcmplepd
  succ X86Insn
X86InsVcmplepd = X86Insn
X86InsVcmpunordpd
  succ X86Insn
X86InsVcmpunordpd = X86Insn
X86InsVcmpneqpd
  succ X86Insn
X86InsVcmpneqpd = X86Insn
X86InsVcmpnltpd
  succ X86Insn
X86InsVcmpnltpd = X86Insn
X86InsVcmpnlepd
  succ X86Insn
X86InsVcmpnlepd = X86Insn
X86InsVcmpordpd
  succ X86Insn
X86InsVcmpordpd = X86Insn
X86InsVcmpeqUqpd
  succ X86Insn
X86InsVcmpeqUqpd = X86Insn
X86InsVcmpngepd
  succ X86Insn
X86InsVcmpngepd = X86Insn
X86InsVcmpngtpd
  succ X86Insn
X86InsVcmpngtpd = X86Insn
X86InsVcmpfalsepd
  succ X86Insn
X86InsVcmpfalsepd = X86Insn
X86InsVcmpneqOqpd
  succ X86Insn
X86InsVcmpneqOqpd = X86Insn
X86InsVcmpgepd
  succ X86Insn
X86InsVcmpgepd = X86Insn
X86InsVcmpgtpd
  succ X86Insn
X86InsVcmpgtpd = X86Insn
X86InsVcmptruepd
  succ X86Insn
X86InsVcmptruepd = X86Insn
X86InsVcmpeqOspd
  succ X86Insn
X86InsVcmpeqOspd = X86Insn
X86InsVcmpltOqpd
  succ X86Insn
X86InsVcmpltOqpd = X86Insn
X86InsVcmpleOqpd
  succ X86Insn
X86InsVcmpleOqpd = X86Insn
X86InsVcmpunordSpd
  succ X86Insn
X86InsVcmpunordSpd = X86Insn
X86InsVcmpneqUspd
  succ X86Insn
X86InsVcmpneqUspd = X86Insn
X86InsVcmpnltUqpd
  succ X86Insn
X86InsVcmpnltUqpd = X86Insn
X86InsVcmpnleUqpd
  succ X86Insn
X86InsVcmpnleUqpd = X86Insn
X86InsVcmpordSpd
  succ X86Insn
X86InsVcmpordSpd = X86Insn
X86InsVcmpeqUspd
  succ X86Insn
X86InsVcmpeqUspd = X86Insn
X86InsVcmpngeUqpd
  succ X86Insn
X86InsVcmpngeUqpd = X86Insn
X86InsVcmpngtUqpd
  succ X86Insn
X86InsVcmpngtUqpd = X86Insn
X86InsVcmpfalseOspd
  succ X86Insn
X86InsVcmpfalseOspd = X86Insn
X86InsVcmpneqOspd
  succ X86Insn
X86InsVcmpneqOspd = X86Insn
X86InsVcmpgeOqpd
  succ X86Insn
X86InsVcmpgeOqpd = X86Insn
X86InsVcmpgtOqpd
  succ X86Insn
X86InsVcmpgtOqpd = X86Insn
X86InsVcmptrueUspd
  succ X86Insn
X86InsVcmptrueUspd = X86Insn
X86InsUd0
  succ X86Insn
X86InsUd0 = X86Insn
X86InsEndbr32
  succ X86Insn
X86InsEndbr32 = X86Insn
X86InsEndbr64
  succ X86Insn
X86InsEndbr64 = X86Insn
X86InsEnding
  succ X86Insn
X86InsEnding = String -> X86Insn
forall a. HasCallStack => String -> a
error String
"X86Insn.succ: X86InsEnding has no successor"

  pred :: X86Insn -> X86Insn
pred X86Insn
X86InsAaa = X86Insn
X86InsInvalid
  pred X86Insn
X86InsAad = X86Insn
X86InsAaa
  pred X86Insn
X86InsAam = X86Insn
X86InsAad
  pred X86Insn
X86InsAas = X86Insn
X86InsAam
  pred X86Insn
X86InsFabs = X86Insn
X86InsAas
  pred X86Insn
X86InsAdc = X86Insn
X86InsFabs
  pred X86Insn
X86InsAdcx = X86Insn
X86InsAdc
  pred X86Insn
X86InsAdd = X86Insn
X86InsAdcx
  pred X86Insn
X86InsAddpd = X86Insn
X86InsAdd
  pred X86Insn
X86InsAddps = X86Insn
X86InsAddpd
  pred X86Insn
X86InsAddsd = X86Insn
X86InsAddps
  pred X86Insn
X86InsAddss = X86Insn
X86InsAddsd
  pred X86Insn
X86InsAddsubpd = X86Insn
X86InsAddss
  pred X86Insn
X86InsAddsubps = X86Insn
X86InsAddsubpd
  pred X86Insn
X86InsFadd = X86Insn
X86InsAddsubps
  pred X86Insn
X86InsFiadd = X86Insn
X86InsFadd
  pred X86Insn
X86InsFaddp = X86Insn
X86InsFiadd
  pred X86Insn
X86InsAdox = X86Insn
X86InsFaddp
  pred X86Insn
X86InsAesdeclast = X86Insn
X86InsAdox
  pred X86Insn
X86InsAesdec = X86Insn
X86InsAesdeclast
  pred X86Insn
X86InsAesenclast = X86Insn
X86InsAesdec
  pred X86Insn
X86InsAesenc = X86Insn
X86InsAesenclast
  pred X86Insn
X86InsAesimc = X86Insn
X86InsAesenc
  pred X86Insn
X86InsAeskeygenassist = X86Insn
X86InsAesimc
  pred X86Insn
X86InsAnd = X86Insn
X86InsAeskeygenassist
  pred X86Insn
X86InsAndn = X86Insn
X86InsAnd
  pred X86Insn
X86InsAndnpd = X86Insn
X86InsAndn
  pred X86Insn
X86InsAndnps = X86Insn
X86InsAndnpd
  pred X86Insn
X86InsAndpd = X86Insn
X86InsAndnps
  pred X86Insn
X86InsAndps = X86Insn
X86InsAndpd
  pred X86Insn
X86InsArpl = X86Insn
X86InsAndps
  pred X86Insn
X86InsBextr = X86Insn
X86InsArpl
  pred X86Insn
X86InsBlcfill = X86Insn
X86InsBextr
  pred X86Insn
X86InsBlci = X86Insn
X86InsBlcfill
  pred X86Insn
X86InsBlcic = X86Insn
X86InsBlci
  pred X86Insn
X86InsBlcmsk = X86Insn
X86InsBlcic
  pred X86Insn
X86InsBlcs = X86Insn
X86InsBlcmsk
  pred X86Insn
X86InsBlendpd = X86Insn
X86InsBlcs
  pred X86Insn
X86InsBlendps = X86Insn
X86InsBlendpd
  pred X86Insn
X86InsBlendvpd = X86Insn
X86InsBlendps
  pred X86Insn
X86InsBlendvps = X86Insn
X86InsBlendvpd
  pred X86Insn
X86InsBlsfill = X86Insn
X86InsBlendvps
  pred X86Insn
X86InsBlsi = X86Insn
X86InsBlsfill
  pred X86Insn
X86InsBlsic = X86Insn
X86InsBlsi
  pred X86Insn
X86InsBlsmsk = X86Insn
X86InsBlsic
  pred X86Insn
X86InsBlsr = X86Insn
X86InsBlsmsk
  pred X86Insn
X86InsBound = X86Insn
X86InsBlsr
  pred X86Insn
X86InsBsf = X86Insn
X86InsBound
  pred X86Insn
X86InsBsr = X86Insn
X86InsBsf
  pred X86Insn
X86InsBswap = X86Insn
X86InsBsr
  pred X86Insn
X86InsBt = X86Insn
X86InsBswap
  pred X86Insn
X86InsBtc = X86Insn
X86InsBt
  pred X86Insn
X86InsBtr = X86Insn
X86InsBtc
  pred X86Insn
X86InsBts = X86Insn
X86InsBtr
  pred X86Insn
X86InsBzhi = X86Insn
X86InsBts
  pred X86Insn
X86InsCall = X86Insn
X86InsBzhi
  pred X86Insn
X86InsCbw = X86Insn
X86InsCall
  pred X86Insn
X86InsCdq = X86Insn
X86InsCbw
  pred X86Insn
X86InsCdqe = X86Insn
X86InsCdq
  pred X86Insn
X86InsFchs = X86Insn
X86InsCdqe
  pred X86Insn
X86InsClac = X86Insn
X86InsFchs
  pred X86Insn
X86InsClc = X86Insn
X86InsClac
  pred X86Insn
X86InsCld = X86Insn
X86InsClc
  pred X86Insn
X86InsClflush = X86Insn
X86InsCld
  pred X86Insn
X86InsClflushopt = X86Insn
X86InsClflush
  pred X86Insn
X86InsClgi = X86Insn
X86InsClflushopt
  pred X86Insn
X86InsCli = X86Insn
X86InsClgi
  pred X86Insn
X86InsClts = X86Insn
X86InsCli
  pred X86Insn
X86InsClwb = X86Insn
X86InsClts
  pred X86Insn
X86InsCmc = X86Insn
X86InsClwb
  pred X86Insn
X86InsCmova = X86Insn
X86InsCmc
  pred X86Insn
X86InsCmovae = X86Insn
X86InsCmova
  pred X86Insn
X86InsCmovb = X86Insn
X86InsCmovae
  pred X86Insn
X86InsCmovbe = X86Insn
X86InsCmovb
  pred X86Insn
X86InsFcmovbe = X86Insn
X86InsCmovbe
  pred X86Insn
X86InsFcmovb = X86Insn
X86InsFcmovbe
  pred X86Insn
X86InsCmove = X86Insn
X86InsFcmovb
  pred X86Insn
X86InsFcmove = X86Insn
X86InsCmove
  pred X86Insn
X86InsCmovg = X86Insn
X86InsFcmove
  pred X86Insn
X86InsCmovge = X86Insn
X86InsCmovg
  pred X86Insn
X86InsCmovl = X86Insn
X86InsCmovge
  pred X86Insn
X86InsCmovle = X86Insn
X86InsCmovl
  pred X86Insn
X86InsFcmovnbe = X86Insn
X86InsCmovle
  pred X86Insn
X86InsFcmovnb = X86Insn
X86InsFcmovnbe
  pred X86Insn
X86InsCmovne = X86Insn
X86InsFcmovnb
  pred X86Insn
X86InsFcmovne = X86Insn
X86InsCmovne
  pred X86Insn
X86InsCmovno = X86Insn
X86InsFcmovne
  pred X86Insn
X86InsCmovnp = X86Insn
X86InsCmovno
  pred X86Insn
X86InsFcmovnu = X86Insn
X86InsCmovnp
  pred X86Insn
X86InsCmovns = X86Insn
X86InsFcmovnu
  pred X86Insn
X86InsCmovo = X86Insn
X86InsCmovns
  pred X86Insn
X86InsCmovp = X86Insn
X86InsCmovo
  pred X86Insn
X86InsFcmovu = X86Insn
X86InsCmovp
  pred X86Insn
X86InsCmovs = X86Insn
X86InsFcmovu
  pred X86Insn
X86InsCmp = X86Insn
X86InsCmovs
  pred X86Insn
X86InsCmpsb = X86Insn
X86InsCmp
  pred X86Insn
X86InsCmpsq = X86Insn
X86InsCmpsb
  pred X86Insn
X86InsCmpsw = X86Insn
X86InsCmpsq
  pred X86Insn
X86InsCmpxchg16b = X86Insn
X86InsCmpsw
  pred X86Insn
X86InsCmpxchg = X86Insn
X86InsCmpxchg16b
  pred X86Insn
X86InsCmpxchg8b = X86Insn
X86InsCmpxchg
  pred X86Insn
X86InsComisd = X86Insn
X86InsCmpxchg8b
  pred X86Insn
X86InsComiss = X86Insn
X86InsComisd
  pred X86Insn
X86InsFcomp = X86Insn
X86InsComiss
  pred X86Insn
X86InsFcomip = X86Insn
X86InsFcomp
  pred X86Insn
X86InsFcomi = X86Insn
X86InsFcomip
  pred X86Insn
X86InsFcom = X86Insn
X86InsFcomi
  pred X86Insn
X86InsFcos = X86Insn
X86InsFcom
  pred X86Insn
X86InsCpuid = X86Insn
X86InsFcos
  pred X86Insn
X86InsCqo = X86Insn
X86InsCpuid
  pred X86Insn
X86InsCrc32 = X86Insn
X86InsCqo
  pred X86Insn
X86InsCvtdq2pd = X86Insn
X86InsCrc32
  pred X86Insn
X86InsCvtdq2ps = X86Insn
X86InsCvtdq2pd
  pred X86Insn
X86InsCvtpd2dq = X86Insn
X86InsCvtdq2ps
  pred X86Insn
X86InsCvtpd2ps = X86Insn
X86InsCvtpd2dq
  pred X86Insn
X86InsCvtps2dq = X86Insn
X86InsCvtpd2ps
  pred X86Insn
X86InsCvtps2pd = X86Insn
X86InsCvtps2dq
  pred X86Insn
X86InsCvtsd2si = X86Insn
X86InsCvtps2pd
  pred X86Insn
X86InsCvtsd2ss = X86Insn
X86InsCvtsd2si
  pred X86Insn
X86InsCvtsi2sd = X86Insn
X86InsCvtsd2ss
  pred X86Insn
X86InsCvtsi2ss = X86Insn
X86InsCvtsi2sd
  pred X86Insn
X86InsCvtss2sd = X86Insn
X86InsCvtsi2ss
  pred X86Insn
X86InsCvtss2si = X86Insn
X86InsCvtss2sd
  pred X86Insn
X86InsCvttpd2dq = X86Insn
X86InsCvtss2si
  pred X86Insn
X86InsCvttps2dq = X86Insn
X86InsCvttpd2dq
  pred X86Insn
X86InsCvttsd2si = X86Insn
X86InsCvttps2dq
  pred X86Insn
X86InsCvttss2si = X86Insn
X86InsCvttsd2si
  pred X86Insn
X86InsCwd = X86Insn
X86InsCvttss2si
  pred X86Insn
X86InsCwde = X86Insn
X86InsCwd
  pred X86Insn
X86InsDaa = X86Insn
X86InsCwde
  pred X86Insn
X86InsDas = X86Insn
X86InsDaa
  pred X86Insn
X86InsData16 = X86Insn
X86InsDas
  pred X86Insn
X86InsDec = X86Insn
X86InsData16
  pred X86Insn
X86InsDiv = X86Insn
X86InsDec
  pred X86Insn
X86InsDivpd = X86Insn
X86InsDiv
  pred X86Insn
X86InsDivps = X86Insn
X86InsDivpd
  pred X86Insn
X86InsFdivr = X86Insn
X86InsDivps
  pred X86Insn
X86InsFidivr = X86Insn
X86InsFdivr
  pred X86Insn
X86InsFdivrp = X86Insn
X86InsFidivr
  pred X86Insn
X86InsDivsd = X86Insn
X86InsFdivrp
  pred X86Insn
X86InsDivss = X86Insn
X86InsDivsd
  pred X86Insn
X86InsFdiv = X86Insn
X86InsDivss
  pred X86Insn
X86InsFidiv = X86Insn
X86InsFdiv
  pred X86Insn
X86InsFdivp = X86Insn
X86InsFidiv
  pred X86Insn
X86InsDppd = X86Insn
X86InsFdivp
  pred X86Insn
X86InsDpps = X86Insn
X86InsDppd
  pred X86Insn
X86InsRet = X86Insn
X86InsDpps
  pred X86Insn
X86InsEncls = X86Insn
X86InsRet
  pred X86Insn
X86InsEnclu = X86Insn
X86InsEncls
  pred X86Insn
X86InsEnter = X86Insn
X86InsEnclu
  pred X86Insn
X86InsExtractps = X86Insn
X86InsEnter
  pred X86Insn
X86InsExtrq = X86Insn
X86InsExtractps
  pred X86Insn
X86InsF2xm1 = X86Insn
X86InsExtrq
  pred X86Insn
X86InsLcall = X86Insn
X86InsF2xm1
  pred X86Insn
X86InsLjmp = X86Insn
X86InsLcall
  pred X86Insn
X86InsFbld = X86Insn
X86InsLjmp
  pred X86Insn
X86InsFbstp = X86Insn
X86InsFbld
  pred X86Insn
X86InsFcompp = X86Insn
X86InsFbstp
  pred X86Insn
X86InsFdecstp = X86Insn
X86InsFcompp
  pred X86Insn
X86InsFemms = X86Insn
X86InsFdecstp
  pred X86Insn
X86InsFfree = X86Insn
X86InsFemms
  pred X86Insn
X86InsFicom = X86Insn
X86InsFfree
  pred X86Insn
X86InsFicomp = X86Insn
X86InsFicom
  pred X86Insn
X86InsFincstp = X86Insn
X86InsFicomp
  pred X86Insn
X86InsFldcw = X86Insn
X86InsFincstp
  pred X86Insn
X86InsFldenv = X86Insn
X86InsFldcw
  pred X86Insn
X86InsFldl2e = X86Insn
X86InsFldenv
  pred X86Insn
X86InsFldl2t = X86Insn
X86InsFldl2e
  pred X86Insn
X86InsFldlg2 = X86Insn
X86InsFldl2t
  pred X86Insn
X86InsFldln2 = X86Insn
X86InsFldlg2
  pred X86Insn
X86InsFldpi = X86Insn
X86InsFldln2
  pred X86Insn
X86InsFnclex = X86Insn
X86InsFldpi
  pred X86Insn
X86InsFninit = X86Insn
X86InsFnclex
  pred X86Insn
X86InsFnop = X86Insn
X86InsFninit
  pred X86Insn
X86InsFnstcw = X86Insn
X86InsFnop
  pred X86Insn
X86InsFnstsw = X86Insn
X86InsFnstcw
  pred X86Insn
X86InsFpatan = X86Insn
X86InsFnstsw
  pred X86Insn
X86InsFprem = X86Insn
X86InsFpatan
  pred X86Insn
X86InsFprem1 = X86Insn
X86InsFprem
  pred X86Insn
X86InsFptan = X86Insn
X86InsFprem1
  pred X86Insn
X86InsFfreep = X86Insn
X86InsFptan
  pred X86Insn
X86InsFrndint = X86Insn
X86InsFfreep
  pred X86Insn
X86InsFrstor = X86Insn
X86InsFrndint
  pred X86Insn
X86InsFnsave = X86Insn
X86InsFrstor
  pred X86Insn
X86InsFscale = X86Insn
X86InsFnsave
  pred X86Insn
X86InsFsetpm = X86Insn
X86InsFscale
  pred X86Insn
X86InsFsincos = X86Insn
X86InsFsetpm
  pred X86Insn
X86InsFnstenv = X86Insn
X86InsFsincos
  pred X86Insn
X86InsFxam = X86Insn
X86InsFnstenv
  pred X86Insn
X86InsFxrstor = X86Insn
X86InsFxam
  pred X86Insn
X86InsFxrstor64 = X86Insn
X86InsFxrstor
  pred X86Insn
X86InsFxsave = X86Insn
X86InsFxrstor64
  pred X86Insn
X86InsFxsave64 = X86Insn
X86InsFxsave
  pred X86Insn
X86InsFxtract = X86Insn
X86InsFxsave64
  pred X86Insn
X86InsFyl2x = X86Insn
X86InsFxtract
  pred X86Insn
X86InsFyl2xp1 = X86Insn
X86InsFyl2x
  pred X86Insn
X86InsMovapd = X86Insn
X86InsFyl2xp1
  pred X86Insn
X86InsMovaps = X86Insn
X86InsMovapd
  pred X86Insn
X86InsOrpd = X86Insn
X86InsMovaps
  pred X86Insn
X86InsOrps = X86Insn
X86InsOrpd
  pred X86Insn
X86InsVmovapd = X86Insn
X86InsOrps
  pred X86Insn
X86InsVmovaps = X86Insn
X86InsVmovapd
  pred X86Insn
X86InsXorpd = X86Insn
X86InsVmovaps
  pred X86Insn
X86InsXorps = X86Insn
X86InsXorpd
  pred X86Insn
X86InsGetsec = X86Insn
X86InsXorps
  pred X86Insn
X86InsHaddpd = X86Insn
X86InsGetsec
  pred X86Insn
X86InsHaddps = X86Insn
X86InsHaddpd
  pred X86Insn
X86InsHlt = X86Insn
X86InsHaddps
  pred X86Insn
X86InsHsubpd = X86Insn
X86InsHlt
  pred X86Insn
X86InsHsubps = X86Insn
X86InsHsubpd
  pred X86Insn
X86InsIdiv = X86Insn
X86InsHsubps
  pred X86Insn
X86InsFild = X86Insn
X86InsIdiv
  pred X86Insn
X86InsImul = X86Insn
X86InsFild
  pred X86Insn
X86InsIn = X86Insn
X86InsImul
  pred X86Insn
X86InsInc = X86Insn
X86InsIn
  pred X86Insn
X86InsInsb = X86Insn
X86InsInc
  pred X86Insn
X86InsInsertps = X86Insn
X86InsInsb
  pred X86Insn
X86InsInsertq = X86Insn
X86InsInsertps
  pred X86Insn
X86InsInsd = X86Insn
X86InsInsertq
  pred X86Insn
X86InsInsw = X86Insn
X86InsInsd
  pred X86Insn
X86InsInt = X86Insn
X86InsInsw
  pred X86Insn
X86InsInt1 = X86Insn
X86InsInt
  pred X86Insn
X86InsInt3 = X86Insn
X86InsInt1
  pred X86Insn
X86InsInto = X86Insn
X86InsInt3
  pred X86Insn
X86InsInvd = X86Insn
X86InsInto
  pred X86Insn
X86InsInvept = X86Insn
X86InsInvd
  pred X86Insn
X86InsInvlpg = X86Insn
X86InsInvept
  pred X86Insn
X86InsInvlpga = X86Insn
X86InsInvlpg
  pred X86Insn
X86InsInvpcid = X86Insn
X86InsInvlpga
  pred X86Insn
X86InsInvvpid = X86Insn
X86InsInvpcid
  pred X86Insn
X86InsIret = X86Insn
X86InsInvvpid
  pred X86Insn
X86InsIretd = X86Insn
X86InsIret
  pred X86Insn
X86InsIretq = X86Insn
X86InsIretd
  pred X86Insn
X86InsFisttp = X86Insn
X86InsIretq
  pred X86Insn
X86InsFist = X86Insn
X86InsFisttp
  pred X86Insn
X86InsFistp = X86Insn
X86InsFist
  pred X86Insn
X86InsUcomisd = X86Insn
X86InsFistp
  pred X86Insn
X86InsUcomiss = X86Insn
X86InsUcomisd
  pred X86Insn
X86InsVcomisd = X86Insn
X86InsUcomiss
  pred X86Insn
X86InsVcomiss = X86Insn
X86InsVcomisd
  pred X86Insn
X86InsVcvtsd2ss = X86Insn
X86InsVcomiss
  pred X86Insn
X86InsVcvtsi2sd = X86Insn
X86InsVcvtsd2ss
  pred X86Insn
X86InsVcvtsi2ss = X86Insn
X86InsVcvtsi2sd
  pred X86Insn
X86InsVcvtss2sd = X86Insn
X86InsVcvtsi2ss
  pred X86Insn
X86InsVcvttsd2si = X86Insn
X86InsVcvtss2sd
  pred X86Insn
X86InsVcvttsd2usi = X86Insn
X86InsVcvttsd2si
  pred X86Insn
X86InsVcvttss2si = X86Insn
X86InsVcvttsd2usi
  pred X86Insn
X86InsVcvttss2usi = X86Insn
X86InsVcvttss2si
  pred X86Insn
X86InsVcvtusi2sd = X86Insn
X86InsVcvttss2usi
  pred X86Insn
X86InsVcvtusi2ss = X86Insn
X86InsVcvtusi2sd
  pred X86Insn
X86InsVucomisd = X86Insn
X86InsVcvtusi2ss
  pred X86Insn
X86InsVucomiss = X86Insn
X86InsVucomisd
  pred X86Insn
X86InsJae = X86Insn
X86InsVucomiss
  pred X86Insn
X86InsJa = X86Insn
X86InsJae
  pred X86Insn
X86InsJbe = X86Insn
X86InsJa
  pred X86Insn
X86InsJb = X86Insn
X86InsJbe
  pred X86Insn
X86InsJcxz = X86Insn
X86InsJb
  pred X86Insn
X86InsJecxz = X86Insn
X86InsJcxz
  pred X86Insn
X86InsJe = X86Insn
X86InsJecxz
  pred X86Insn
X86InsJge = X86Insn
X86InsJe
  pred X86Insn
X86InsJg = X86Insn
X86InsJge
  pred X86Insn
X86InsJle = X86Insn
X86InsJg
  pred X86Insn
X86InsJl = X86Insn
X86InsJle
  pred X86Insn
X86InsJmp = X86Insn
X86InsJl
  pred X86Insn
X86InsJne = X86Insn
X86InsJmp
  pred X86Insn
X86InsJno = X86Insn
X86InsJne
  pred X86Insn
X86InsJnp = X86Insn
X86InsJno
  pred X86Insn
X86InsJns = X86Insn
X86InsJnp
  pred X86Insn
X86InsJo = X86Insn
X86InsJns
  pred X86Insn
X86InsJp = X86Insn
X86InsJo
  pred X86Insn
X86InsJrcxz = X86Insn
X86InsJp
  pred X86Insn
X86InsJs = X86Insn
X86InsJrcxz
  pred X86Insn
X86InsKandb = X86Insn
X86InsJs
  pred X86Insn
X86InsKandd = X86Insn
X86InsKandb
  pred X86Insn
X86InsKandnb = X86Insn
X86InsKandd
  pred X86Insn
X86InsKandnd = X86Insn
X86InsKandnb
  pred X86Insn
X86InsKandnq = X86Insn
X86InsKandnd
  pred X86Insn
X86InsKandnw = X86Insn
X86InsKandnq
  pred X86Insn
X86InsKandq = X86Insn
X86InsKandnw
  pred X86Insn
X86InsKandw = X86Insn
X86InsKandq
  pred X86Insn
X86InsKmovb = X86Insn
X86InsKandw
  pred X86Insn
X86InsKmovd = X86Insn
X86InsKmovb
  pred X86Insn
X86InsKmovq = X86Insn
X86InsKmovd
  pred X86Insn
X86InsKmovw = X86Insn
X86InsKmovq
  pred X86Insn
X86InsKnotb = X86Insn
X86InsKmovw
  pred X86Insn
X86InsKnotd = X86Insn
X86InsKnotb
  pred X86Insn
X86InsKnotq = X86Insn
X86InsKnotd
  pred X86Insn
X86InsKnotw = X86Insn
X86InsKnotq
  pred X86Insn
X86InsKorb = X86Insn
X86InsKnotw
  pred X86Insn
X86InsKord = X86Insn
X86InsKorb
  pred X86Insn
X86InsKorq = X86Insn
X86InsKord
  pred X86Insn
X86InsKortestb = X86Insn
X86InsKorq
  pred X86Insn
X86InsKortestd = X86Insn
X86InsKortestb
  pred X86Insn
X86InsKortestq = X86Insn
X86InsKortestd
  pred X86Insn
X86InsKortestw = X86Insn
X86InsKortestq
  pred X86Insn
X86InsKorw = X86Insn
X86InsKortestw
  pred X86Insn
X86InsKshiftlb = X86Insn
X86InsKorw
  pred X86Insn
X86InsKshiftld = X86Insn
X86InsKshiftlb
  pred X86Insn
X86InsKshiftlq = X86Insn
X86InsKshiftld
  pred X86Insn
X86InsKshiftlw = X86Insn
X86InsKshiftlq
  pred X86Insn
X86InsKshiftrb = X86Insn
X86InsKshiftlw
  pred X86Insn
X86InsKshiftrd = X86Insn
X86InsKshiftrb
  pred X86Insn
X86InsKshiftrq = X86Insn
X86InsKshiftrd
  pred X86Insn
X86InsKshiftrw = X86Insn
X86InsKshiftrq
  pred X86Insn
X86InsKunpckbw = X86Insn
X86InsKshiftrw
  pred X86Insn
X86InsKxnorb = X86Insn
X86InsKunpckbw
  pred X86Insn
X86InsKxnord = X86Insn
X86InsKxnorb
  pred X86Insn
X86InsKxnorq = X86Insn
X86InsKxnord
  pred X86Insn
X86InsKxnorw = X86Insn
X86InsKxnorq
  pred X86Insn
X86InsKxorb = X86Insn
X86InsKxnorw
  pred X86Insn
X86InsKxord = X86Insn
X86InsKxorb
  pred X86Insn
X86InsKxorq = X86Insn
X86InsKxord
  pred X86Insn
X86InsKxorw = X86Insn
X86InsKxorq
  pred X86Insn
X86InsLahf = X86Insn
X86InsKxorw
  pred X86Insn
X86InsLar = X86Insn
X86InsLahf
  pred X86Insn
X86InsLddqu = X86Insn
X86InsLar
  pred X86Insn
X86InsLdmxcsr = X86Insn
X86InsLddqu
  pred X86Insn
X86InsLds = X86Insn
X86InsLdmxcsr
  pred X86Insn
X86InsFldz = X86Insn
X86InsLds
  pred X86Insn
X86InsFld1 = X86Insn
X86InsFldz
  pred X86Insn
X86InsFld = X86Insn
X86InsFld1
  pred X86Insn
X86InsLea = X86Insn
X86InsFld
  pred X86Insn
X86InsLeave = X86Insn
X86InsLea
  pred X86Insn
X86InsLes = X86Insn
X86InsLeave
  pred X86Insn
X86InsLfence = X86Insn
X86InsLes
  pred X86Insn
X86InsLfs = X86Insn
X86InsLfence
  pred X86Insn
X86InsLgdt = X86Insn
X86InsLfs
  pred X86Insn
X86InsLgs = X86Insn
X86InsLgdt
  pred X86Insn
X86InsLidt = X86Insn
X86InsLgs
  pred X86Insn
X86InsLldt = X86Insn
X86InsLidt
  pred X86Insn
X86InsLmsw = X86Insn
X86InsLldt
  pred X86Insn
X86InsOr = X86Insn
X86InsLmsw
  pred X86Insn
X86InsSub = X86Insn
X86InsOr
  pred X86Insn
X86InsXor = X86Insn
X86InsSub
  pred X86Insn
X86InsLodsb = X86Insn
X86InsXor
  pred X86Insn
X86InsLodsd = X86Insn
X86InsLodsb
  pred X86Insn
X86InsLodsq = X86Insn
X86InsLodsd
  pred X86Insn
X86InsLodsw = X86Insn
X86InsLodsq
  pred X86Insn
X86InsLoop = X86Insn
X86InsLodsw
  pred X86Insn
X86InsLoope = X86Insn
X86InsLoop
  pred X86Insn
X86InsLoopne = X86Insn
X86InsLoope
  pred X86Insn
X86InsRetf = X86Insn
X86InsLoopne
  pred X86Insn
X86InsRetfq = X86Insn
X86InsRetf
  pred X86Insn
X86InsLsl = X86Insn
X86InsRetfq
  pred X86Insn
X86InsLss = X86Insn
X86InsLsl
  pred X86Insn
X86InsLtr = X86Insn
X86InsLss
  pred X86Insn
X86InsXadd = X86Insn
X86InsLtr
  pred X86Insn
X86InsLzcnt = X86Insn
X86InsXadd
  pred X86Insn
X86InsMaskmovdqu = X86Insn
X86InsLzcnt
  pred X86Insn
X86InsMaxpd = X86Insn
X86InsMaskmovdqu
  pred X86Insn
X86InsMaxps = X86Insn
X86InsMaxpd
  pred X86Insn
X86InsMaxsd = X86Insn
X86InsMaxps
  pred X86Insn
X86InsMaxss = X86Insn
X86InsMaxsd
  pred X86Insn
X86InsMfence = X86Insn
X86InsMaxss
  pred X86Insn
X86InsMinpd = X86Insn
X86InsMfence
  pred X86Insn
X86InsMinps = X86Insn
X86InsMinpd
  pred X86Insn
X86InsMinsd = X86Insn
X86InsMinps
  pred X86Insn
X86InsMinss = X86Insn
X86InsMinsd
  pred X86Insn
X86InsCvtpd2pi = X86Insn
X86InsMinss
  pred X86Insn
X86InsCvtpi2pd = X86Insn
X86InsCvtpd2pi
  pred X86Insn
X86InsCvtpi2ps = X86Insn
X86InsCvtpi2pd
  pred X86Insn
X86InsCvtps2pi = X86Insn
X86InsCvtpi2ps
  pred X86Insn
X86InsCvttpd2pi = X86Insn
X86InsCvtps2pi
  pred X86Insn
X86InsCvttps2pi = X86Insn
X86InsCvttpd2pi
  pred X86Insn
X86InsEmms = X86Insn
X86InsCvttps2pi
  pred X86Insn
X86InsMaskmovq = X86Insn
X86InsEmms
  pred X86Insn
X86InsMovd = X86Insn
X86InsMaskmovq
  pred X86Insn
X86InsMovdq2q = X86Insn
X86InsMovd
  pred X86Insn
X86InsMovntq = X86Insn
X86InsMovdq2q
  pred X86Insn
X86InsMovq2dq = X86Insn
X86InsMovntq
  pred X86Insn
X86InsMovq = X86Insn
X86InsMovq2dq
  pred X86Insn
X86InsPabsb = X86Insn
X86InsMovq
  pred X86Insn
X86InsPabsd = X86Insn
X86InsPabsb
  pred X86Insn
X86InsPabsw = X86Insn
X86InsPabsd
  pred X86Insn
X86InsPackssdw = X86Insn
X86InsPabsw
  pred X86Insn
X86InsPacksswb = X86Insn
X86InsPackssdw
  pred X86Insn
X86InsPackuswb = X86Insn
X86InsPacksswb
  pred X86Insn
X86InsPaddb = X86Insn
X86InsPackuswb
  pred X86Insn
X86InsPaddd = X86Insn
X86InsPaddb
  pred X86Insn
X86InsPaddq = X86Insn
X86InsPaddd
  pred X86Insn
X86InsPaddsb = X86Insn
X86InsPaddq
  pred X86Insn
X86InsPaddsw = X86Insn
X86InsPaddsb
  pred X86Insn
X86InsPaddusb = X86Insn
X86InsPaddsw
  pred X86Insn
X86InsPaddusw = X86Insn
X86InsPaddusb
  pred X86Insn
X86InsPaddw = X86Insn
X86InsPaddusw
  pred X86Insn
X86InsPalignr = X86Insn
X86InsPaddw
  pred X86Insn
X86InsPandn = X86Insn
X86InsPalignr
  pred X86Insn
X86InsPand = X86Insn
X86InsPandn
  pred X86Insn
X86InsPavgb = X86Insn
X86InsPand
  pred X86Insn
X86InsPavgw = X86Insn
X86InsPavgb
  pred X86Insn
X86InsPcmpeqb = X86Insn
X86InsPavgw
  pred X86Insn
X86InsPcmpeqd = X86Insn
X86InsPcmpeqb
  pred X86Insn
X86InsPcmpeqw = X86Insn
X86InsPcmpeqd
  pred X86Insn
X86InsPcmpgtb = X86Insn
X86InsPcmpeqw
  pred X86Insn
X86InsPcmpgtd = X86Insn
X86InsPcmpgtb
  pred X86Insn
X86InsPcmpgtw = X86Insn
X86InsPcmpgtd
  pred X86Insn
X86InsPextrw = X86Insn
X86InsPcmpgtw
  pred X86Insn
X86InsPhaddsw = X86Insn
X86InsPextrw
  pred X86Insn
X86InsPhaddw = X86Insn
X86InsPhaddsw
  pred X86Insn
X86InsPhaddd = X86Insn
X86InsPhaddw
  pred X86Insn
X86InsPhsubd = X86Insn
X86InsPhaddd
  pred X86Insn
X86InsPhsubsw = X86Insn
X86InsPhsubd
  pred X86Insn
X86InsPhsubw = X86Insn
X86InsPhsubsw
  pred X86Insn
X86InsPinsrw = X86Insn
X86InsPhsubw
  pred X86Insn
X86InsPmaddubsw = X86Insn
X86InsPinsrw
  pred X86Insn
X86InsPmaddwd = X86Insn
X86InsPmaddubsw
  pred X86Insn
X86InsPmaxsw = X86Insn
X86InsPmaddwd
  pred X86Insn
X86InsPmaxub = X86Insn
X86InsPmaxsw
  pred X86Insn
X86InsPminsw = X86Insn
X86InsPmaxub
  pred X86Insn
X86InsPminub = X86Insn
X86InsPminsw
  pred X86Insn
X86InsPmovmskb = X86Insn
X86InsPminub
  pred X86Insn
X86InsPmulhrsw = X86Insn
X86InsPmovmskb
  pred X86Insn
X86InsPmulhuw = X86Insn
X86InsPmulhrsw
  pred X86Insn
X86InsPmulhw = X86Insn
X86InsPmulhuw
  pred X86Insn
X86InsPmullw = X86Insn
X86InsPmulhw
  pred X86Insn
X86InsPmuludq = X86Insn
X86InsPmullw
  pred X86Insn
X86InsPor = X86Insn
X86InsPmuludq
  pred X86Insn
X86InsPsadbw = X86Insn
X86InsPor
  pred X86Insn
X86InsPshufb = X86Insn
X86InsPsadbw
  pred X86Insn
X86InsPshufw = X86Insn
X86InsPshufb
  pred X86Insn
X86InsPsignb = X86Insn
X86InsPshufw
  pred X86Insn
X86InsPsignd = X86Insn
X86InsPsignb
  pred X86Insn
X86InsPsignw = X86Insn
X86InsPsignd
  pred X86Insn
X86InsPslld = X86Insn
X86InsPsignw
  pred X86Insn
X86InsPsllq = X86Insn
X86InsPslld
  pred X86Insn
X86InsPsllw = X86Insn
X86InsPsllq
  pred X86Insn
X86InsPsrad = X86Insn
X86InsPsllw
  pred X86Insn
X86InsPsraw = X86Insn
X86InsPsrad
  pred X86Insn
X86InsPsrld = X86Insn
X86InsPsraw
  pred X86Insn
X86InsPsrlq = X86Insn
X86InsPsrld
  pred X86Insn
X86InsPsrlw = X86Insn
X86InsPsrlq
  pred X86Insn
X86InsPsubb = X86Insn
X86InsPsrlw
  pred X86Insn
X86InsPsubd = X86Insn
X86InsPsubb
  pred X86Insn
X86InsPsubq = X86Insn
X86InsPsubd
  pred X86Insn
X86InsPsubsb = X86Insn
X86InsPsubq
  pred X86Insn
X86InsPsubsw = X86Insn
X86InsPsubsb
  pred X86Insn
X86InsPsubusb = X86Insn
X86InsPsubsw
  pred X86Insn
X86InsPsubusw = X86Insn
X86InsPsubusb
  pred X86Insn
X86InsPsubw = X86Insn
X86InsPsubusw
  pred X86Insn
X86InsPunpckhbw = X86Insn
X86InsPsubw
  pred X86Insn
X86InsPunpckhdq = X86Insn
X86InsPunpckhbw
  pred X86Insn
X86InsPunpckhwd = X86Insn
X86InsPunpckhdq
  pred X86Insn
X86InsPunpcklbw = X86Insn
X86InsPunpckhwd
  pred X86Insn
X86InsPunpckldq = X86Insn
X86InsPunpcklbw
  pred X86Insn
X86InsPunpcklwd = X86Insn
X86InsPunpckldq
  pred X86Insn
X86InsPxor = X86Insn
X86InsPunpcklwd
  pred X86Insn
X86InsMonitor = X86Insn
X86InsPxor
  pred X86Insn
X86InsMontmul = X86Insn
X86InsMonitor
  pred X86Insn
X86InsMov = X86Insn
X86InsMontmul
  pred X86Insn
X86InsMovabs = X86Insn
X86InsMov
  pred X86Insn
X86InsMovbe = X86Insn
X86InsMovabs
  pred X86Insn
X86InsMovddup = X86Insn
X86InsMovbe
  pred X86Insn
X86InsMovdqa = X86Insn
X86InsMovddup
  pred X86Insn
X86InsMovdqu = X86Insn
X86InsMovdqa
  pred X86Insn
X86InsMovhlps = X86Insn
X86InsMovdqu
  pred X86Insn
X86InsMovhpd = X86Insn
X86InsMovhlps
  pred X86Insn
X86InsMovhps = X86Insn
X86InsMovhpd
  pred X86Insn
X86InsMovlhps = X86Insn
X86InsMovhps
  pred X86Insn
X86InsMovlpd = X86Insn
X86InsMovlhps
  pred X86Insn
X86InsMovlps = X86Insn
X86InsMovlpd
  pred X86Insn
X86InsMovmskpd = X86Insn
X86InsMovlps
  pred X86Insn
X86InsMovmskps = X86Insn
X86InsMovmskpd
  pred X86Insn
X86InsMovntdqa = X86Insn
X86InsMovmskps
  pred X86Insn
X86InsMovntdq = X86Insn
X86InsMovntdqa
  pred X86Insn
X86InsMovnti = X86Insn
X86InsMovntdq
  pred X86Insn
X86InsMovntpd = X86Insn
X86InsMovnti
  pred X86Insn
X86InsMovntps = X86Insn
X86InsMovntpd
  pred X86Insn
X86InsMovntsd = X86Insn
X86InsMovntps
  pred X86Insn
X86InsMovntss = X86Insn
X86InsMovntsd
  pred X86Insn
X86InsMovsb = X86Insn
X86InsMovntss
  pred X86Insn
X86InsMovsd = X86Insn
X86InsMovsb
  pred X86Insn
X86InsMovshdup = X86Insn
X86InsMovsd
  pred X86Insn
X86InsMovsldup = X86Insn
X86InsMovshdup
  pred X86Insn
X86InsMovsq = X86Insn
X86InsMovsldup
  pred X86Insn
X86InsMovss = X86Insn
X86InsMovsq
  pred X86Insn
X86InsMovsw = X86Insn
X86InsMovss
  pred X86Insn
X86InsMovsx = X86Insn
X86InsMovsw
  pred X86Insn
X86InsMovsxd = X86Insn
X86InsMovsx
  pred X86Insn
X86InsMovupd = X86Insn
X86InsMovsxd
  pred X86Insn
X86InsMovups = X86Insn
X86InsMovupd
  pred X86Insn
X86InsMovzx = X86Insn
X86InsMovups
  pred X86Insn
X86InsMpsadbw = X86Insn
X86InsMovzx
  pred X86Insn
X86InsMul = X86Insn
X86InsMpsadbw
  pred X86Insn
X86InsMulpd = X86Insn
X86InsMul
  pred X86Insn
X86InsMulps = X86Insn
X86InsMulpd
  pred X86Insn
X86InsMulsd = X86Insn
X86InsMulps
  pred X86Insn
X86InsMulss = X86Insn
X86InsMulsd
  pred X86Insn
X86InsMulx = X86Insn
X86InsMulss
  pred X86Insn
X86InsFmul = X86Insn
X86InsMulx
  pred X86Insn
X86InsFimul = X86Insn
X86InsFmul
  pred X86Insn
X86InsFmulp = X86Insn
X86InsFimul
  pred X86Insn
X86InsMwait = X86Insn
X86InsFmulp
  pred X86Insn
X86InsNeg = X86Insn
X86InsMwait
  pred X86Insn
X86InsNop = X86Insn
X86InsNeg
  pred X86Insn
X86InsNot = X86Insn
X86InsNop
  pred X86Insn
X86InsOut = X86Insn
X86InsNot
  pred X86Insn
X86InsOutsb = X86Insn
X86InsOut
  pred X86Insn
X86InsOutsd = X86Insn
X86InsOutsb
  pred X86Insn
X86InsOutsw = X86Insn
X86InsOutsd
  pred X86Insn
X86InsPackusdw = X86Insn
X86InsOutsw
  pred X86Insn
X86InsPause = X86Insn
X86InsPackusdw
  pred X86Insn
X86InsPavgusb = X86Insn
X86InsPause
  pred X86Insn
X86InsPblendvb = X86Insn
X86InsPavgusb
  pred X86Insn
X86InsPblendw = X86Insn
X86InsPblendvb
  pred X86Insn
X86InsPclmulqdq = X86Insn
X86InsPblendw
  pred X86Insn
X86InsPcmpeqq = X86Insn
X86InsPclmulqdq
  pred X86Insn
X86InsPcmpestri = X86Insn
X86InsPcmpeqq
  pred X86Insn
X86InsPcmpestrm = X86Insn
X86InsPcmpestri
  pred X86Insn
X86InsPcmpgtq = X86Insn
X86InsPcmpestrm
  pred X86Insn
X86InsPcmpistri = X86Insn
X86InsPcmpgtq
  pred X86Insn
X86InsPcmpistrm = X86Insn
X86InsPcmpistri
  pred X86Insn
X86InsPcommit = X86Insn
X86InsPcmpistrm
  pred X86Insn
X86InsPdep = X86Insn
X86InsPcommit
  pred X86Insn
X86InsPext = X86Insn
X86InsPdep
  pred X86Insn
X86InsPextrb = X86Insn
X86InsPext
  pred X86Insn
X86InsPextrd = X86Insn
X86InsPextrb
  pred X86Insn
X86InsPextrq = X86Insn
X86InsPextrd
  pred X86Insn
X86InsPf2id = X86Insn
X86InsPextrq
  pred X86Insn
X86InsPf2iw = X86Insn
X86InsPf2id
  pred X86Insn
X86InsPfacc = X86Insn
X86InsPf2iw
  pred X86Insn
X86InsPfadd = X86Insn
X86InsPfacc
  pred X86Insn
X86InsPfcmpeq = X86Insn
X86InsPfadd
  pred X86Insn
X86InsPfcmpge = X86Insn
X86InsPfcmpeq
  pred X86Insn
X86InsPfcmpgt = X86Insn
X86InsPfcmpge
  pred X86Insn
X86InsPfmax = X86Insn
X86InsPfcmpgt
  pred X86Insn
X86InsPfmin = X86Insn
X86InsPfmax
  pred X86Insn
X86InsPfmul = X86Insn
X86InsPfmin
  pred X86Insn
X86InsPfnacc = X86Insn
X86InsPfmul
  pred X86Insn
X86InsPfpnacc = X86Insn
X86InsPfnacc
  pred X86Insn
X86InsPfrcpit1 = X86Insn
X86InsPfpnacc
  pred X86Insn
X86InsPfrcpit2 = X86Insn
X86InsPfrcpit1
  pred X86Insn
X86InsPfrcp = X86Insn
X86InsPfrcpit2
  pred X86Insn
X86InsPfrsqit1 = X86Insn
X86InsPfrcp
  pred X86Insn
X86InsPfrsqrt = X86Insn
X86InsPfrsqit1
  pred X86Insn
X86InsPfsubr = X86Insn
X86InsPfrsqrt
  pred X86Insn
X86InsPfsub = X86Insn
X86InsPfsubr
  pred X86Insn
X86InsPhminposuw = X86Insn
X86InsPfsub
  pred X86Insn
X86InsPi2fd = X86Insn
X86InsPhminposuw
  pred X86Insn
X86InsPi2fw = X86Insn
X86InsPi2fd
  pred X86Insn
X86InsPinsrb = X86Insn
X86InsPi2fw
  pred X86Insn
X86InsPinsrd = X86Insn
X86InsPinsrb
  pred X86Insn
X86InsPinsrq = X86Insn
X86InsPinsrd
  pred X86Insn
X86InsPmaxsb = X86Insn
X86InsPinsrq
  pred X86Insn
X86InsPmaxsd = X86Insn
X86InsPmaxsb
  pred X86Insn
X86InsPmaxud = X86Insn
X86InsPmaxsd
  pred X86Insn
X86InsPmaxuw = X86Insn
X86InsPmaxud
  pred X86Insn
X86InsPminsb = X86Insn
X86InsPmaxuw
  pred X86Insn
X86InsPminsd = X86Insn
X86InsPminsb
  pred X86Insn
X86InsPminud = X86Insn
X86InsPminsd
  pred X86Insn
X86InsPminuw = X86Insn
X86InsPminud
  pred X86Insn
X86InsPmovsxbd = X86Insn
X86InsPminuw
  pred X86Insn
X86InsPmovsxbq = X86Insn
X86InsPmovsxbd
  pred X86Insn
X86InsPmovsxbw = X86Insn
X86InsPmovsxbq
  pred X86Insn
X86InsPmovsxdq = X86Insn
X86InsPmovsxbw
  pred X86Insn
X86InsPmovsxwd = X86Insn
X86InsPmovsxdq
  pred X86Insn
X86InsPmovsxwq = X86Insn
X86InsPmovsxwd
  pred X86Insn
X86InsPmovzxbd = X86Insn
X86InsPmovsxwq
  pred X86Insn
X86InsPmovzxbq = X86Insn
X86InsPmovzxbd
  pred X86Insn
X86InsPmovzxbw = X86Insn
X86InsPmovzxbq
  pred X86Insn
X86InsPmovzxdq = X86Insn
X86InsPmovzxbw
  pred X86Insn
X86InsPmovzxwd = X86Insn
X86InsPmovzxdq
  pred X86Insn
X86InsPmovzxwq = X86Insn
X86InsPmovzxwd
  pred X86Insn
X86InsPmuldq = X86Insn
X86InsPmovzxwq
  pred X86Insn
X86InsPmulhrw = X86Insn
X86InsPmuldq
  pred X86Insn
X86InsPmulld = X86Insn
X86InsPmulhrw
  pred X86Insn
X86InsPop = X86Insn
X86InsPmulld
  pred X86Insn
X86InsPopaw = X86Insn
X86InsPop
  pred X86Insn
X86InsPopal = X86Insn
X86InsPopaw
  pred X86Insn
X86InsPopcnt = X86Insn
X86InsPopal
  pred X86Insn
X86InsPopf = X86Insn
X86InsPopcnt
  pred X86Insn
X86InsPopfd = X86Insn
X86InsPopf
  pred X86Insn
X86InsPopfq = X86Insn
X86InsPopfd
  pred X86Insn
X86InsPrefetch = X86Insn
X86InsPopfq
  pred X86Insn
X86InsPrefetchnta = X86Insn
X86InsPrefetch
  pred X86Insn
X86InsPrefetcht0 = X86Insn
X86InsPrefetchnta
  pred X86Insn
X86InsPrefetcht1 = X86Insn
X86InsPrefetcht0
  pred X86Insn
X86InsPrefetcht2 = X86Insn
X86InsPrefetcht1
  pred X86Insn
X86InsPrefetchw = X86Insn
X86InsPrefetcht2
  pred X86Insn
X86InsPshufd = X86Insn
X86InsPrefetchw
  pred X86Insn
X86InsPshufhw = X86Insn
X86InsPshufd
  pred X86Insn
X86InsPshuflw = X86Insn
X86InsPshufhw
  pred X86Insn
X86InsPslldq = X86Insn
X86InsPshuflw
  pred X86Insn
X86InsPsrldq = X86Insn
X86InsPslldq
  pred X86Insn
X86InsPswapd = X86Insn
X86InsPsrldq
  pred X86Insn
X86InsPtest = X86Insn
X86InsPswapd
  pred X86Insn
X86InsPunpckhqdq = X86Insn
X86InsPtest
  pred X86Insn
X86InsPunpcklqdq = X86Insn
X86InsPunpckhqdq
  pred X86Insn
X86InsPush = X86Insn
X86InsPunpcklqdq
  pred X86Insn
X86InsPushaw = X86Insn
X86InsPush
  pred X86Insn
X86InsPushal = X86Insn
X86InsPushaw
  pred X86Insn
X86InsPushf = X86Insn
X86InsPushal
  pred X86Insn
X86InsPushfd = X86Insn
X86InsPushf
  pred X86Insn
X86InsPushfq = X86Insn
X86InsPushfd
  pred X86Insn
X86InsRcl = X86Insn
X86InsPushfq
  pred X86Insn
X86InsRcpps = X86Insn
X86InsRcl
  pred X86Insn
X86InsRcpss = X86Insn
X86InsRcpps
  pred X86Insn
X86InsRcr = X86Insn
X86InsRcpss
  pred X86Insn
X86InsRdfsbase = X86Insn
X86InsRcr
  pred X86Insn
X86InsRdgsbase = X86Insn
X86InsRdfsbase
  pred X86Insn
X86InsRdmsr = X86Insn
X86InsRdgsbase
  pred X86Insn
X86InsRdpmc = X86Insn
X86InsRdmsr
  pred X86Insn
X86InsRdrand = X86Insn
X86InsRdpmc
  pred X86Insn
X86InsRdseed = X86Insn
X86InsRdrand
  pred X86Insn
X86InsRdtsc = X86Insn
X86InsRdseed
  pred X86Insn
X86InsRdtscp = X86Insn
X86InsRdtsc
  pred X86Insn
X86InsRol = X86Insn
X86InsRdtscp
  pred X86Insn
X86InsRor = X86Insn
X86InsRol
  pred X86Insn
X86InsRorx = X86Insn
X86InsRor
  pred X86Insn
X86InsRoundpd = X86Insn
X86InsRorx
  pred X86Insn
X86InsRoundps = X86Insn
X86InsRoundpd
  pred X86Insn
X86InsRoundsd = X86Insn
X86InsRoundps
  pred X86Insn
X86InsRoundss = X86Insn
X86InsRoundsd
  pred X86Insn
X86InsRsm = X86Insn
X86InsRoundss
  pred X86Insn
X86InsRsqrtps = X86Insn
X86InsRsm
  pred X86Insn
X86InsRsqrtss = X86Insn
X86InsRsqrtps
  pred X86Insn
X86InsSahf = X86Insn
X86InsRsqrtss
  pred X86Insn
X86InsSal = X86Insn
X86InsSahf
  pred X86Insn
X86InsSalc = X86Insn
X86InsSal
  pred X86Insn
X86InsSar = X86Insn
X86InsSalc
  pred X86Insn
X86InsSarx = X86Insn
X86InsSar
  pred X86Insn
X86InsSbb = X86Insn
X86InsSarx
  pred X86Insn
X86InsScasb = X86Insn
X86InsSbb
  pred X86Insn
X86InsScasd = X86Insn
X86InsScasb
  pred X86Insn
X86InsScasq = X86Insn
X86InsScasd
  pred X86Insn
X86InsScasw = X86Insn
X86InsScasq
  pred X86Insn
X86InsSetae = X86Insn
X86InsScasw
  pred X86Insn
X86InsSeta = X86Insn
X86InsSetae
  pred X86Insn
X86InsSetbe = X86Insn
X86InsSeta
  pred X86Insn
X86InsSetb = X86Insn
X86InsSetbe
  pred X86Insn
X86InsSete = X86Insn
X86InsSetb
  pred X86Insn
X86InsSetge = X86Insn
X86InsSete
  pred X86Insn
X86InsSetg = X86Insn
X86InsSetge
  pred X86Insn
X86InsSetle = X86Insn
X86InsSetg
  pred X86Insn
X86InsSetl = X86Insn
X86InsSetle
  pred X86Insn
X86InsSetne = X86Insn
X86InsSetl
  pred X86Insn
X86InsSetno = X86Insn
X86InsSetne
  pred X86Insn
X86InsSetnp = X86Insn
X86InsSetno
  pred X86Insn
X86InsSetns = X86Insn
X86InsSetnp
  pred X86Insn
X86InsSeto = X86Insn
X86InsSetns
  pred X86Insn
X86InsSetp = X86Insn
X86InsSeto
  pred X86Insn
X86InsSets = X86Insn
X86InsSetp
  pred X86Insn
X86InsSfence = X86Insn
X86InsSets
  pred X86Insn
X86InsSgdt = X86Insn
X86InsSfence
  pred X86Insn
X86InsSha1msg1 = X86Insn
X86InsSgdt
  pred X86Insn
X86InsSha1msg2 = X86Insn
X86InsSha1msg1
  pred X86Insn
X86InsSha1nexte = X86Insn
X86InsSha1msg2
  pred X86Insn
X86InsSha1rnds4 = X86Insn
X86InsSha1nexte
  pred X86Insn
X86InsSha256msg1 = X86Insn
X86InsSha1rnds4
  pred X86Insn
X86InsSha256msg2 = X86Insn
X86InsSha256msg1
  pred X86Insn
X86InsSha256rnds2 = X86Insn
X86InsSha256msg2
  pred X86Insn
X86InsShl = X86Insn
X86InsSha256rnds2
  pred X86Insn
X86InsShld = X86Insn
X86InsShl
  pred X86Insn
X86InsShlx = X86Insn
X86InsShld
  pred X86Insn
X86InsShr = X86Insn
X86InsShlx
  pred X86Insn
X86InsShrd = X86Insn
X86InsShr
  pred X86Insn
X86InsShrx = X86Insn
X86InsShrd
  pred X86Insn
X86InsShufpd = X86Insn
X86InsShrx
  pred X86Insn
X86InsShufps = X86Insn
X86InsShufpd
  pred X86Insn
X86InsSidt = X86Insn
X86InsShufps
  pred X86Insn
X86InsFsin = X86Insn
X86InsSidt
  pred X86Insn
X86InsSkinit = X86Insn
X86InsFsin
  pred X86Insn
X86InsSldt = X86Insn
X86InsSkinit
  pred X86Insn
X86InsSmsw = X86Insn
X86InsSldt
  pred X86Insn
X86InsSqrtpd = X86Insn
X86InsSmsw
  pred X86Insn
X86InsSqrtps = X86Insn
X86InsSqrtpd
  pred X86Insn
X86InsSqrtsd = X86Insn
X86InsSqrtps
  pred X86Insn
X86InsSqrtss = X86Insn
X86InsSqrtsd
  pred X86Insn
X86InsFsqrt = X86Insn
X86InsSqrtss
  pred X86Insn
X86InsStac = X86Insn
X86InsFsqrt
  pred X86Insn
X86InsStc = X86Insn
X86InsStac
  pred X86Insn
X86InsStd = X86Insn
X86InsStc
  pred X86Insn
X86InsStgi = X86Insn
X86InsStd
  pred X86Insn
X86InsSti = X86Insn
X86InsStgi
  pred X86Insn
X86InsStmxcsr = X86Insn
X86InsSti
  pred X86Insn
X86InsStosb = X86Insn
X86InsStmxcsr
  pred X86Insn
X86InsStosd = X86Insn
X86InsStosb
  pred X86Insn
X86InsStosq = X86Insn
X86InsStosd
  pred X86Insn
X86InsStosw = X86Insn
X86InsStosq
  pred X86Insn
X86InsStr = X86Insn
X86InsStosw
  pred X86Insn
X86InsFst = X86Insn
X86InsStr
  pred X86Insn
X86InsFstp = X86Insn
X86InsFst
  pred X86Insn
X86InsFstpnce = X86Insn
X86InsFstp
  pred X86Insn
X86InsFxch = X86Insn
X86InsFstpnce
  pred X86Insn
X86InsSubpd = X86Insn
X86InsFxch
  pred X86Insn
X86InsSubps = X86Insn
X86InsSubpd
  pred X86Insn
X86InsFsubr = X86Insn
X86InsSubps
  pred X86Insn
X86InsFisubr = X86Insn
X86InsFsubr
  pred X86Insn
X86InsFsubrp = X86Insn
X86InsFisubr
  pred X86Insn
X86InsSubsd = X86Insn
X86InsFsubrp
  pred X86Insn
X86InsSubss = X86Insn
X86InsSubsd
  pred X86Insn
X86InsFsub = X86Insn
X86InsSubss
  pred X86Insn
X86InsFisub = X86Insn
X86InsFsub
  pred X86Insn
X86InsFsubp = X86Insn
X86InsFisub
  pred X86Insn
X86InsSwapgs = X86Insn
X86InsFsubp
  pred X86Insn
X86InsSyscall = X86Insn
X86InsSwapgs
  pred X86Insn
X86InsSysenter = X86Insn
X86InsSyscall
  pred X86Insn
X86InsSysexit = X86Insn
X86InsSysenter
  pred X86Insn
X86InsSysret = X86Insn
X86InsSysexit
  pred X86Insn
X86InsT1mskc = X86Insn
X86InsSysret
  pred X86Insn
X86InsTest = X86Insn
X86InsT1mskc
  pred X86Insn
X86InsUd2 = X86Insn
X86InsTest
  pred X86Insn
X86InsFtst = X86Insn
X86InsUd2
  pred X86Insn
X86InsTzcnt = X86Insn
X86InsFtst
  pred X86Insn
X86InsTzmsk = X86Insn
X86InsTzcnt
  pred X86Insn
X86InsFucomip = X86Insn
X86InsTzmsk
  pred X86Insn
X86InsFucomi = X86Insn
X86InsFucomip
  pred X86Insn
X86InsFucompp = X86Insn
X86InsFucomi
  pred X86Insn
X86InsFucomp = X86Insn
X86InsFucompp
  pred X86Insn
X86InsFucom = X86Insn
X86InsFucomp
  pred X86Insn
X86InsUd2b = X86Insn
X86InsFucom
  pred X86Insn
X86InsUnpckhpd = X86Insn
X86InsUd2b
  pred X86Insn
X86InsUnpckhps = X86Insn
X86InsUnpckhpd
  pred X86Insn
X86InsUnpcklpd = X86Insn
X86InsUnpckhps
  pred X86Insn
X86InsUnpcklps = X86Insn
X86InsUnpcklpd
  pred X86Insn
X86InsVaddpd = X86Insn
X86InsUnpcklps
  pred X86Insn
X86InsVaddps = X86Insn
X86InsVaddpd
  pred X86Insn
X86InsVaddsd = X86Insn
X86InsVaddps
  pred X86Insn
X86InsVaddss = X86Insn
X86InsVaddsd
  pred X86Insn
X86InsVaddsubpd = X86Insn
X86InsVaddss
  pred X86Insn
X86InsVaddsubps = X86Insn
X86InsVaddsubpd
  pred X86Insn
X86InsVaesdeclast = X86Insn
X86InsVaddsubps
  pred X86Insn
X86InsVaesdec = X86Insn
X86InsVaesdeclast
  pred X86Insn
X86InsVaesenclast = X86Insn
X86InsVaesdec
  pred X86Insn
X86InsVaesenc = X86Insn
X86InsVaesenclast
  pred X86Insn
X86InsVaesimc = X86Insn
X86InsVaesenc
  pred X86Insn
X86InsVaeskeygenassist = X86Insn
X86InsVaesimc
  pred X86Insn
X86InsValignd = X86Insn
X86InsVaeskeygenassist
  pred X86Insn
X86InsValignq = X86Insn
X86InsValignd
  pred X86Insn
X86InsVandnpd = X86Insn
X86InsValignq
  pred X86Insn
X86InsVandnps = X86Insn
X86InsVandnpd
  pred X86Insn
X86InsVandpd = X86Insn
X86InsVandnps
  pred X86Insn
X86InsVandps = X86Insn
X86InsVandpd
  pred X86Insn
X86InsVblendmpd = X86Insn
X86InsVandps
  pred X86Insn
X86InsVblendmps = X86Insn
X86InsVblendmpd
  pred X86Insn
X86InsVblendpd = X86Insn
X86InsVblendmps
  pred X86Insn
X86InsVblendps = X86Insn
X86InsVblendpd
  pred X86Insn
X86InsVblendvpd = X86Insn
X86InsVblendps
  pred X86Insn
X86InsVblendvps = X86Insn
X86InsVblendvpd
  pred X86Insn
X86InsVbroadcastf128 = X86Insn
X86InsVblendvps
  pred X86Insn
X86InsVbroadcasti32x4 = X86Insn
X86InsVbroadcastf128
  pred X86Insn
X86InsVbroadcasti64x4 = X86Insn
X86InsVbroadcasti32x4
  pred X86Insn
X86InsVbroadcastsd = X86Insn
X86InsVbroadcasti64x4
  pred X86Insn
X86InsVbroadcastss = X86Insn
X86InsVbroadcastsd
  pred X86Insn
X86InsVcompresspd = X86Insn
X86InsVbroadcastss
  pred X86Insn
X86InsVcompressps = X86Insn
X86InsVcompresspd
  pred X86Insn
X86InsVcvtdq2pd = X86Insn
X86InsVcompressps
  pred X86Insn
X86InsVcvtdq2ps = X86Insn
X86InsVcvtdq2pd
  pred X86Insn
X86InsVcvtpd2dqx = X86Insn
X86InsVcvtdq2ps
  pred X86Insn
X86InsVcvtpd2dq = X86Insn
X86InsVcvtpd2dqx
  pred X86Insn
X86InsVcvtpd2psx = X86Insn
X86InsVcvtpd2dq
  pred X86Insn
X86InsVcvtpd2ps = X86Insn
X86InsVcvtpd2psx
  pred X86Insn
X86InsVcvtpd2udq = X86Insn
X86InsVcvtpd2ps
  pred X86Insn
X86InsVcvtph2ps = X86Insn
X86InsVcvtpd2udq
  pred X86Insn
X86InsVcvtps2dq = X86Insn
X86InsVcvtph2ps
  pred X86Insn
X86InsVcvtps2pd = X86Insn
X86InsVcvtps2dq
  pred X86Insn
X86InsVcvtps2ph = X86Insn
X86InsVcvtps2pd
  pred X86Insn
X86InsVcvtps2udq = X86Insn
X86InsVcvtps2ph
  pred X86Insn
X86InsVcvtsd2si = X86Insn
X86InsVcvtps2udq
  pred X86Insn
X86InsVcvtsd2usi = X86Insn
X86InsVcvtsd2si
  pred X86Insn
X86InsVcvtss2si = X86Insn
X86InsVcvtsd2usi
  pred X86Insn
X86InsVcvtss2usi = X86Insn
X86InsVcvtss2si
  pred X86Insn
X86InsVcvttpd2dqx = X86Insn
X86InsVcvtss2usi
  pred X86Insn
X86InsVcvttpd2dq = X86Insn
X86InsVcvttpd2dqx
  pred X86Insn
X86InsVcvttpd2udq = X86Insn
X86InsVcvttpd2dq
  pred X86Insn
X86InsVcvttps2dq = X86Insn
X86InsVcvttpd2udq
  pred X86Insn
X86InsVcvttps2udq = X86Insn
X86InsVcvttps2dq
  pred X86Insn
X86InsVcvtudq2pd = X86Insn
X86InsVcvttps2udq
  pred X86Insn
X86InsVcvtudq2ps = X86Insn
X86InsVcvtudq2pd
  pred X86Insn
X86InsVdivpd = X86Insn
X86InsVcvtudq2ps
  pred X86Insn
X86InsVdivps = X86Insn
X86InsVdivpd
  pred X86Insn
X86InsVdivsd = X86Insn
X86InsVdivps
  pred X86Insn
X86InsVdivss = X86Insn
X86InsVdivsd
  pred X86Insn
X86InsVdppd = X86Insn
X86InsVdivss
  pred X86Insn
X86InsVdpps = X86Insn
X86InsVdppd
  pred X86Insn
X86InsVerr = X86Insn
X86InsVdpps
  pred X86Insn
X86InsVerw = X86Insn
X86InsVerr
  pred X86Insn
X86InsVexp2pd = X86Insn
X86InsVerw
  pred X86Insn
X86InsVexp2ps = X86Insn
X86InsVexp2pd
  pred X86Insn
X86InsVexpandpd = X86Insn
X86InsVexp2ps
  pred X86Insn
X86InsVexpandps = X86Insn
X86InsVexpandpd
  pred X86Insn
X86InsVextractf128 = X86Insn
X86InsVexpandps
  pred X86Insn
X86InsVextractf32x4 = X86Insn
X86InsVextractf128
  pred X86Insn
X86InsVextractf64x4 = X86Insn
X86InsVextractf32x4
  pred X86Insn
X86InsVextracti128 = X86Insn
X86InsVextractf64x4
  pred X86Insn
X86InsVextracti32x4 = X86Insn
X86InsVextracti128
  pred X86Insn
X86InsVextracti64x4 = X86Insn
X86InsVextracti32x4
  pred X86Insn
X86InsVextractps = X86Insn
X86InsVextracti64x4
  pred X86Insn
X86InsVfmadd132pd = X86Insn
X86InsVextractps
  pred X86Insn
X86InsVfmadd132ps = X86Insn
X86InsVfmadd132pd
  pred X86Insn
X86InsVfmaddpd = X86Insn
X86InsVfmadd132ps
  pred X86Insn
X86InsVfmadd213pd = X86Insn
X86InsVfmaddpd
  pred X86Insn
X86InsVfmadd231pd = X86Insn
X86InsVfmadd213pd
  pred X86Insn
X86InsVfmaddps = X86Insn
X86InsVfmadd231pd
  pred X86Insn
X86InsVfmadd213ps = X86Insn
X86InsVfmaddps
  pred X86Insn
X86InsVfmadd231ps = X86Insn
X86InsVfmadd213ps
  pred X86Insn
X86InsVfmaddsd = X86Insn
X86InsVfmadd231ps
  pred X86Insn
X86InsVfmadd213sd = X86Insn
X86InsVfmaddsd
  pred X86Insn
X86InsVfmadd132sd = X86Insn
X86InsVfmadd213sd
  pred X86Insn
X86InsVfmadd231sd = X86Insn
X86InsVfmadd132sd
  pred X86Insn
X86InsVfmaddss = X86Insn
X86InsVfmadd231sd
  pred X86Insn
X86InsVfmadd213ss = X86Insn
X86InsVfmaddss
  pred X86Insn
X86InsVfmadd132ss = X86Insn
X86InsVfmadd213ss
  pred X86Insn
X86InsVfmadd231ss = X86Insn
X86InsVfmadd132ss
  pred X86Insn
X86InsVfmaddsub132pd = X86Insn
X86InsVfmadd231ss
  pred X86Insn
X86InsVfmaddsub132ps = X86Insn
X86InsVfmaddsub132pd
  pred X86Insn
X86InsVfmaddsubpd = X86Insn
X86InsVfmaddsub132ps
  pred X86Insn
X86InsVfmaddsub213pd = X86Insn
X86InsVfmaddsubpd
  pred X86Insn
X86InsVfmaddsub231pd = X86Insn
X86InsVfmaddsub213pd
  pred X86Insn
X86InsVfmaddsubps = X86Insn
X86InsVfmaddsub231pd
  pred X86Insn
X86InsVfmaddsub213ps = X86Insn
X86InsVfmaddsubps
  pred X86Insn
X86InsVfmaddsub231ps = X86Insn
X86InsVfmaddsub213ps
  pred X86Insn
X86InsVfmsub132pd = X86Insn
X86InsVfmaddsub231ps
  pred X86Insn
X86InsVfmsub132ps = X86Insn
X86InsVfmsub132pd
  pred X86Insn
X86InsVfmsubadd132pd = X86Insn
X86InsVfmsub132ps
  pred X86Insn
X86InsVfmsubadd132ps = X86Insn
X86InsVfmsubadd132pd
  pred X86Insn
X86InsVfmsubaddpd = X86Insn
X86InsVfmsubadd132ps
  pred X86Insn
X86InsVfmsubadd213pd = X86Insn
X86InsVfmsubaddpd
  pred X86Insn
X86InsVfmsubadd231pd = X86Insn
X86InsVfmsubadd213pd
  pred X86Insn
X86InsVfmsubaddps = X86Insn
X86InsVfmsubadd231pd
  pred X86Insn
X86InsVfmsubadd213ps = X86Insn
X86InsVfmsubaddps
  pred X86Insn
X86InsVfmsubadd231ps = X86Insn
X86InsVfmsubadd213ps
  pred X86Insn
X86InsVfmsubpd = X86Insn
X86InsVfmsubadd231ps
  pred X86Insn
X86InsVfmsub213pd = X86Insn
X86InsVfmsubpd
  pred X86Insn
X86InsVfmsub231pd = X86Insn
X86InsVfmsub213pd
  pred X86Insn
X86InsVfmsubps = X86Insn
X86InsVfmsub231pd
  pred X86Insn
X86InsVfmsub213ps = X86Insn
X86InsVfmsubps
  pred X86Insn
X86InsVfmsub231ps = X86Insn
X86InsVfmsub213ps
  pred X86Insn
X86InsVfmsubsd = X86Insn
X86InsVfmsub231ps
  pred X86Insn
X86InsVfmsub213sd = X86Insn
X86InsVfmsubsd
  pred X86Insn
X86InsVfmsub132sd = X86Insn
X86InsVfmsub213sd
  pred X86Insn
X86InsVfmsub231sd = X86Insn
X86InsVfmsub132sd
  pred X86Insn
X86InsVfmsubss = X86Insn
X86InsVfmsub231sd
  pred X86Insn
X86InsVfmsub213ss = X86Insn
X86InsVfmsubss
  pred X86Insn
X86InsVfmsub132ss = X86Insn
X86InsVfmsub213ss
  pred X86Insn
X86InsVfmsub231ss = X86Insn
X86InsVfmsub132ss
  pred X86Insn
X86InsVfnmadd132pd = X86Insn
X86InsVfmsub231ss
  pred X86Insn
X86InsVfnmadd132ps = X86Insn
X86InsVfnmadd132pd
  pred X86Insn
X86InsVfnmaddpd = X86Insn
X86InsVfnmadd132ps
  pred X86Insn
X86InsVfnmadd213pd = X86Insn
X86InsVfnmaddpd
  pred X86Insn
X86InsVfnmadd231pd = X86Insn
X86InsVfnmadd213pd
  pred X86Insn
X86InsVfnmaddps = X86Insn
X86InsVfnmadd231pd
  pred X86Insn
X86InsVfnmadd213ps = X86Insn
X86InsVfnmaddps
  pred X86Insn
X86InsVfnmadd231ps = X86Insn
X86InsVfnmadd213ps
  pred X86Insn
X86InsVfnmaddsd = X86Insn
X86InsVfnmadd231ps
  pred X86Insn
X86InsVfnmadd213sd = X86Insn
X86InsVfnmaddsd
  pred X86Insn
X86InsVfnmadd132sd = X86Insn
X86InsVfnmadd213sd
  pred X86Insn
X86InsVfnmadd231sd = X86Insn
X86InsVfnmadd132sd
  pred X86Insn
X86InsVfnmaddss = X86Insn
X86InsVfnmadd231sd
  pred X86Insn
X86InsVfnmadd213ss = X86Insn
X86InsVfnmaddss
  pred X86Insn
X86InsVfnmadd132ss = X86Insn
X86InsVfnmadd213ss
  pred X86Insn
X86InsVfnmadd231ss = X86Insn
X86InsVfnmadd132ss
  pred X86Insn
X86InsVfnmsub132pd = X86Insn
X86InsVfnmadd231ss
  pred X86Insn
X86InsVfnmsub132ps = X86Insn
X86InsVfnmsub132pd
  pred X86Insn
X86InsVfnmsubpd = X86Insn
X86InsVfnmsub132ps
  pred X86Insn
X86InsVfnmsub213pd = X86Insn
X86InsVfnmsubpd
  pred X86Insn
X86InsVfnmsub231pd = X86Insn
X86InsVfnmsub213pd
  pred X86Insn
X86InsVfnmsubps = X86Insn
X86InsVfnmsub231pd
  pred X86Insn
X86InsVfnmsub213ps = X86Insn
X86InsVfnmsubps
  pred X86Insn
X86InsVfnmsub231ps = X86Insn
X86InsVfnmsub213ps
  pred X86Insn
X86InsVfnmsubsd = X86Insn
X86InsVfnmsub231ps
  pred X86Insn
X86InsVfnmsub213sd = X86Insn
X86InsVfnmsubsd
  pred X86Insn
X86InsVfnmsub132sd = X86Insn
X86InsVfnmsub213sd
  pred X86Insn
X86InsVfnmsub231sd = X86Insn
X86InsVfnmsub132sd
  pred X86Insn
X86InsVfnmsubss = X86Insn
X86InsVfnmsub231sd
  pred X86Insn
X86InsVfnmsub213ss = X86Insn
X86InsVfnmsubss
  pred X86Insn
X86InsVfnmsub132ss = X86Insn
X86InsVfnmsub213ss
  pred X86Insn
X86InsVfnmsub231ss = X86Insn
X86InsVfnmsub132ss
  pred X86Insn
X86InsVfrczpd = X86Insn
X86InsVfnmsub231ss
  pred X86Insn
X86InsVfrczps = X86Insn
X86InsVfrczpd
  pred X86Insn
X86InsVfrczsd = X86Insn
X86InsVfrczps
  pred X86Insn
X86InsVfrczss = X86Insn
X86InsVfrczsd
  pred X86Insn
X86InsVorpd = X86Insn
X86InsVfrczss
  pred X86Insn
X86InsVorps = X86Insn
X86InsVorpd
  pred X86Insn
X86InsVxorpd = X86Insn
X86InsVorps
  pred X86Insn
X86InsVxorps = X86Insn
X86InsVxorpd
  pred X86Insn
X86InsVgatherdpd = X86Insn
X86InsVxorps
  pred X86Insn
X86InsVgatherdps = X86Insn
X86InsVgatherdpd
  pred X86Insn
X86InsVgatherpf0dpd = X86Insn
X86InsVgatherdps
  pred X86Insn
X86InsVgatherpf0dps = X86Insn
X86InsVgatherpf0dpd
  pred X86Insn
X86InsVgatherpf0qpd = X86Insn
X86InsVgatherpf0dps
  pred X86Insn
X86InsVgatherpf0qps = X86Insn
X86InsVgatherpf0qpd
  pred X86Insn
X86InsVgatherpf1dpd = X86Insn
X86InsVgatherpf0qps
  pred X86Insn
X86InsVgatherpf1dps = X86Insn
X86InsVgatherpf1dpd
  pred X86Insn
X86InsVgatherpf1qpd = X86Insn
X86InsVgatherpf1dps
  pred X86Insn
X86InsVgatherpf1qps = X86Insn
X86InsVgatherpf1qpd
  pred X86Insn
X86InsVgatherqpd = X86Insn
X86InsVgatherpf1qps
  pred X86Insn
X86InsVgatherqps = X86Insn
X86InsVgatherqpd
  pred X86Insn
X86InsVhaddpd = X86Insn
X86InsVgatherqps
  pred X86Insn
X86InsVhaddps = X86Insn
X86InsVhaddpd
  pred X86Insn
X86InsVhsubpd = X86Insn
X86InsVhaddps
  pred X86Insn
X86InsVhsubps = X86Insn
X86InsVhsubpd
  pred X86Insn
X86InsVinsertf128 = X86Insn
X86InsVhsubps
  pred X86Insn
X86InsVinsertf32x4 = X86Insn
X86InsVinsertf128
  pred X86Insn
X86InsVinsertf32x8 = X86Insn
X86InsVinsertf32x4
  pred X86Insn
X86InsVinsertf64x2 = X86Insn
X86InsVinsertf32x8
  pred X86Insn
X86InsVinsertf64x4 = X86Insn
X86InsVinsertf64x2
  pred X86Insn
X86InsVinserti128 = X86Insn
X86InsVinsertf64x4
  pred X86Insn
X86InsVinserti32x4 = X86Insn
X86InsVinserti128
  pred X86Insn
X86InsVinserti32x8 = X86Insn
X86InsVinserti32x4
  pred X86Insn
X86InsVinserti64x2 = X86Insn
X86InsVinserti32x8
  pred X86Insn
X86InsVinserti64x4 = X86Insn
X86InsVinserti64x2
  pred X86Insn
X86InsVinsertps = X86Insn
X86InsVinserti64x4
  pred X86Insn
X86InsVlddqu = X86Insn
X86InsVinsertps
  pred X86Insn
X86InsVldmxcsr = X86Insn
X86InsVlddqu
  pred X86Insn
X86InsVmaskmovdqu = X86Insn
X86InsVldmxcsr
  pred X86Insn
X86InsVmaskmovpd = X86Insn
X86InsVmaskmovdqu
  pred X86Insn
X86InsVmaskmovps = X86Insn
X86InsVmaskmovpd
  pred X86Insn
X86InsVmaxpd = X86Insn
X86InsVmaskmovps
  pred X86Insn
X86InsVmaxps = X86Insn
X86InsVmaxpd
  pred X86Insn
X86InsVmaxsd = X86Insn
X86InsVmaxps
  pred X86Insn
X86InsVmaxss = X86Insn
X86InsVmaxsd
  pred X86Insn
X86InsVmcall = X86Insn
X86InsVmaxss
  pred X86Insn
X86InsVmclear = X86Insn
X86InsVmcall
  pred X86Insn
X86InsVmfunc = X86Insn
X86InsVmclear
  pred X86Insn
X86InsVminpd = X86Insn
X86InsVmfunc
  pred X86Insn
X86InsVminps = X86Insn
X86InsVminpd
  pred X86Insn
X86InsVminsd = X86Insn
X86InsVminps
  pred X86Insn
X86InsVminss = X86Insn
X86InsVminsd
  pred X86Insn
X86InsVmlaunch = X86Insn
X86InsVminss
  pred X86Insn
X86InsVmload = X86Insn
X86InsVmlaunch
  pred X86Insn
X86InsVmmcall = X86Insn
X86InsVmload
  pred X86Insn
X86InsVmovq = X86Insn
X86InsVmmcall
  pred X86Insn
X86InsVmovddup = X86Insn
X86InsVmovq
  pred X86Insn
X86InsVmovd = X86Insn
X86InsVmovddup
  pred X86Insn
X86InsVmovdqa32 = X86Insn
X86InsVmovd
  pred X86Insn
X86InsVmovdqa64 = X86Insn
X86InsVmovdqa32
  pred X86Insn
X86InsVmovdqa = X86Insn
X86InsVmovdqa64
  pred X86Insn
X86InsVmovdqu16 = X86Insn
X86InsVmovdqa
  pred X86Insn
X86InsVmovdqu32 = X86Insn
X86InsVmovdqu16
  pred X86Insn
X86InsVmovdqu64 = X86Insn
X86InsVmovdqu32
  pred X86Insn
X86InsVmovdqu8 = X86Insn
X86InsVmovdqu64
  pred X86Insn
X86InsVmovdqu = X86Insn
X86InsVmovdqu8
  pred X86Insn
X86InsVmovhlps = X86Insn
X86InsVmovdqu
  pred X86Insn
X86InsVmovhpd = X86Insn
X86InsVmovhlps
  pred X86Insn
X86InsVmovhps = X86Insn
X86InsVmovhpd
  pred X86Insn
X86InsVmovlhps = X86Insn
X86InsVmovhps
  pred X86Insn
X86InsVmovlpd = X86Insn
X86InsVmovlhps
  pred X86Insn
X86InsVmovlps = X86Insn
X86InsVmovlpd
  pred X86Insn
X86InsVmovmskpd = X86Insn
X86InsVmovlps
  pred X86Insn
X86InsVmovmskps = X86Insn
X86InsVmovmskpd
  pred X86Insn
X86InsVmovntdqa = X86Insn
X86InsVmovmskps
  pred X86Insn
X86InsVmovntdq = X86Insn
X86InsVmovntdqa
  pred X86Insn
X86InsVmovntpd = X86Insn
X86InsVmovntdq
  pred X86Insn
X86InsVmovntps = X86Insn
X86InsVmovntpd
  pred X86Insn
X86InsVmovsd = X86Insn
X86InsVmovntps
  pred X86Insn
X86InsVmovshdup = X86Insn
X86InsVmovsd
  pred X86Insn
X86InsVmovsldup = X86Insn
X86InsVmovshdup
  pred X86Insn
X86InsVmovss = X86Insn
X86InsVmovsldup
  pred X86Insn
X86InsVmovupd = X86Insn
X86InsVmovss
  pred X86Insn
X86InsVmovups = X86Insn
X86InsVmovupd
  pred X86Insn
X86InsVmpsadbw = X86Insn
X86InsVmovups
  pred X86Insn
X86InsVmptrld = X86Insn
X86InsVmpsadbw
  pred X86Insn
X86InsVmptrst = X86Insn
X86InsVmptrld
  pred X86Insn
X86InsVmread = X86Insn
X86InsVmptrst
  pred X86Insn
X86InsVmresume = X86Insn
X86InsVmread
  pred X86Insn
X86InsVmrun = X86Insn
X86InsVmresume
  pred X86Insn
X86InsVmsave = X86Insn
X86InsVmrun
  pred X86Insn
X86InsVmulpd = X86Insn
X86InsVmsave
  pred X86Insn
X86InsVmulps = X86Insn
X86InsVmulpd
  pred X86Insn
X86InsVmulsd = X86Insn
X86InsVmulps
  pred X86Insn
X86InsVmulss = X86Insn
X86InsVmulsd
  pred X86Insn
X86InsVmwrite = X86Insn
X86InsVmulss
  pred X86Insn
X86InsVmxoff = X86Insn
X86InsVmwrite
  pred X86Insn
X86InsVmxon = X86Insn
X86InsVmxoff
  pred X86Insn
X86InsVpabsb = X86Insn
X86InsVmxon
  pred X86Insn
X86InsVpabsd = X86Insn
X86InsVpabsb
  pred X86Insn
X86InsVpabsq = X86Insn
X86InsVpabsd
  pred X86Insn
X86InsVpabsw = X86Insn
X86InsVpabsq
  pred X86Insn
X86InsVpackssdw = X86Insn
X86InsVpabsw
  pred X86Insn
X86InsVpacksswb = X86Insn
X86InsVpackssdw
  pred X86Insn
X86InsVpackusdw = X86Insn
X86InsVpacksswb
  pred X86Insn
X86InsVpackuswb = X86Insn
X86InsVpackusdw
  pred X86Insn
X86InsVpaddb = X86Insn
X86InsVpackuswb
  pred X86Insn
X86InsVpaddd = X86Insn
X86InsVpaddb
  pred X86Insn
X86InsVpaddq = X86Insn
X86InsVpaddd
  pred X86Insn
X86InsVpaddsb = X86Insn
X86InsVpaddq
  pred X86Insn
X86InsVpaddsw = X86Insn
X86InsVpaddsb
  pred X86Insn
X86InsVpaddusb = X86Insn
X86InsVpaddsw
  pred X86Insn
X86InsVpaddusw = X86Insn
X86InsVpaddusb
  pred X86Insn
X86InsVpaddw = X86Insn
X86InsVpaddusw
  pred X86Insn
X86InsVpalignr = X86Insn
X86InsVpaddw
  pred X86Insn
X86InsVpandd = X86Insn
X86InsVpalignr
  pred X86Insn
X86InsVpandnd = X86Insn
X86InsVpandd
  pred X86Insn
X86InsVpandnq = X86Insn
X86InsVpandnd
  pred X86Insn
X86InsVpandn = X86Insn
X86InsVpandnq
  pred X86Insn
X86InsVpandq = X86Insn
X86InsVpandn
  pred X86Insn
X86InsVpand = X86Insn
X86InsVpandq
  pred X86Insn
X86InsVpavgb = X86Insn
X86InsVpand
  pred X86Insn
X86InsVpavgw = X86Insn
X86InsVpavgb
  pred X86Insn
X86InsVpblendd = X86Insn
X86InsVpavgw
  pred X86Insn
X86InsVpblendmb = X86Insn
X86InsVpblendd
  pred X86Insn
X86InsVpblendmd = X86Insn
X86InsVpblendmb
  pred X86Insn
X86InsVpblendmq = X86Insn
X86InsVpblendmd
  pred X86Insn
X86InsVpblendmw = X86Insn
X86InsVpblendmq
  pred X86Insn
X86InsVpblendvb = X86Insn
X86InsVpblendmw
  pred X86Insn
X86InsVpblendw = X86Insn
X86InsVpblendvb
  pred X86Insn
X86InsVpbroadcastb = X86Insn
X86InsVpblendw
  pred X86Insn
X86InsVpbroadcastd = X86Insn
X86InsVpbroadcastb
  pred X86Insn
X86InsVpbroadcastmb2q = X86Insn
X86InsVpbroadcastd
  pred X86Insn
X86InsVpbroadcastmw2d = X86Insn
X86InsVpbroadcastmb2q
  pred X86Insn
X86InsVpbroadcastq = X86Insn
X86InsVpbroadcastmw2d
  pred X86Insn
X86InsVpbroadcastw = X86Insn
X86InsVpbroadcastq
  pred X86Insn
X86InsVpclmulqdq = X86Insn
X86InsVpbroadcastw
  pred X86Insn
X86InsVpcmov = X86Insn
X86InsVpclmulqdq
  pred X86Insn
X86InsVpcmpb = X86Insn
X86InsVpcmov
  pred X86Insn
X86InsVpcmpd = X86Insn
X86InsVpcmpb
  pred X86Insn
X86InsVpcmpeqb = X86Insn
X86InsVpcmpd
  pred X86Insn
X86InsVpcmpeqd = X86Insn
X86InsVpcmpeqb
  pred X86Insn
X86InsVpcmpeqq = X86Insn
X86InsVpcmpeqd
  pred X86Insn
X86InsVpcmpeqw = X86Insn
X86InsVpcmpeqq
  pred X86Insn
X86InsVpcmpestri = X86Insn
X86InsVpcmpeqw
  pred X86Insn
X86InsVpcmpestrm = X86Insn
X86InsVpcmpestri
  pred X86Insn
X86InsVpcmpgtb = X86Insn
X86InsVpcmpestrm
  pred X86Insn
X86InsVpcmpgtd = X86Insn
X86InsVpcmpgtb
  pred X86Insn
X86InsVpcmpgtq = X86Insn
X86InsVpcmpgtd
  pred X86Insn
X86InsVpcmpgtw = X86Insn
X86InsVpcmpgtq
  pred X86Insn
X86InsVpcmpistri = X86Insn
X86InsVpcmpgtw
  pred X86Insn
X86InsVpcmpistrm = X86Insn
X86InsVpcmpistri
  pred X86Insn
X86InsVpcmpq = X86Insn
X86InsVpcmpistrm
  pred X86Insn
X86InsVpcmpub = X86Insn
X86InsVpcmpq
  pred X86Insn
X86InsVpcmpud = X86Insn
X86InsVpcmpub
  pred X86Insn
X86InsVpcmpuq = X86Insn
X86InsVpcmpud
  pred X86Insn
X86InsVpcmpuw = X86Insn
X86InsVpcmpuq
  pred X86Insn
X86InsVpcmpw = X86Insn
X86InsVpcmpuw
  pred X86Insn
X86InsVpcomb = X86Insn
X86InsVpcmpw
  pred X86Insn
X86InsVpcomd = X86Insn
X86InsVpcomb
  pred X86Insn
X86InsVpcompressd = X86Insn
X86InsVpcomd
  pred X86Insn
X86InsVpcompressq = X86Insn
X86InsVpcompressd
  pred X86Insn
X86InsVpcomq = X86Insn
X86InsVpcompressq
  pred X86Insn
X86InsVpcomub = X86Insn
X86InsVpcomq
  pred X86Insn
X86InsVpcomud = X86Insn
X86InsVpcomub
  pred X86Insn
X86InsVpcomuq = X86Insn
X86InsVpcomud
  pred X86Insn
X86InsVpcomuw = X86Insn
X86InsVpcomuq
  pred X86Insn
X86InsVpcomw = X86Insn
X86InsVpcomuw
  pred X86Insn
X86InsVpconflictd = X86Insn
X86InsVpcomw
  pred X86Insn
X86InsVpconflictq = X86Insn
X86InsVpconflictd
  pred X86Insn
X86InsVperm2f128 = X86Insn
X86InsVpconflictq
  pred X86Insn
X86InsVperm2i128 = X86Insn
X86InsVperm2f128
  pred X86Insn
X86InsVpermd = X86Insn
X86InsVperm2i128
  pred X86Insn
X86InsVpermi2d = X86Insn
X86InsVpermd
  pred X86Insn
X86InsVpermi2pd = X86Insn
X86InsVpermi2d
  pred X86Insn
X86InsVpermi2ps = X86Insn
X86InsVpermi2pd
  pred X86Insn
X86InsVpermi2q = X86Insn
X86InsVpermi2ps
  pred X86Insn
X86InsVpermil2pd = X86Insn
X86InsVpermi2q
  pred X86Insn
X86InsVpermil2ps = X86Insn
X86InsVpermil2pd
  pred X86Insn
X86InsVpermilpd = X86Insn
X86InsVpermil2ps
  pred X86Insn
X86InsVpermilps = X86Insn
X86InsVpermilpd
  pred X86Insn
X86InsVpermpd = X86Insn
X86InsVpermilps
  pred X86Insn
X86InsVpermps = X86Insn
X86InsVpermpd
  pred X86Insn
X86InsVpermq = X86Insn
X86InsVpermps
  pred X86Insn
X86InsVpermt2d = X86Insn
X86InsVpermq
  pred X86Insn
X86InsVpermt2pd = X86Insn
X86InsVpermt2d
  pred X86Insn
X86InsVpermt2ps = X86Insn
X86InsVpermt2pd
  pred X86Insn
X86InsVpermt2q = X86Insn
X86InsVpermt2ps
  pred X86Insn
X86InsVpexpandd = X86Insn
X86InsVpermt2q
  pred X86Insn
X86InsVpexpandq = X86Insn
X86InsVpexpandd
  pred X86Insn
X86InsVpextrb = X86Insn
X86InsVpexpandq
  pred X86Insn
X86InsVpextrd = X86Insn
X86InsVpextrb
  pred X86Insn
X86InsVpextrq = X86Insn
X86InsVpextrd
  pred X86Insn
X86InsVpextrw = X86Insn
X86InsVpextrq
  pred X86Insn
X86InsVpgatherdd = X86Insn
X86InsVpextrw
  pred X86Insn
X86InsVpgatherdq = X86Insn
X86InsVpgatherdd
  pred X86Insn
X86InsVpgatherqd = X86Insn
X86InsVpgatherdq
  pred X86Insn
X86InsVpgatherqq = X86Insn
X86InsVpgatherqd
  pred X86Insn
X86InsVphaddbd = X86Insn
X86InsVpgatherqq
  pred X86Insn
X86InsVphaddbq = X86Insn
X86InsVphaddbd
  pred X86Insn
X86InsVphaddbw = X86Insn
X86InsVphaddbq
  pred X86Insn
X86InsVphadddq = X86Insn
X86InsVphaddbw
  pred X86Insn
X86InsVphaddd = X86Insn
X86InsVphadddq
  pred X86Insn
X86InsVphaddsw = X86Insn
X86InsVphaddd
  pred X86Insn
X86InsVphaddubd = X86Insn
X86InsVphaddsw
  pred X86Insn
X86InsVphaddubq = X86Insn
X86InsVphaddubd
  pred X86Insn
X86InsVphaddubw = X86Insn
X86InsVphaddubq
  pred X86Insn
X86InsVphaddudq = X86Insn
X86InsVphaddubw
  pred X86Insn
X86InsVphadduwd = X86Insn
X86InsVphaddudq
  pred X86Insn
X86InsVphadduwq = X86Insn
X86InsVphadduwd
  pred X86Insn
X86InsVphaddwd = X86Insn
X86InsVphadduwq
  pred X86Insn
X86InsVphaddwq = X86Insn
X86InsVphaddwd
  pred X86Insn
X86InsVphaddw = X86Insn
X86InsVphaddwq
  pred X86Insn
X86InsVphminposuw = X86Insn
X86InsVphaddw
  pred X86Insn
X86InsVphsubbw = X86Insn
X86InsVphminposuw
  pred X86Insn
X86InsVphsubdq = X86Insn
X86InsVphsubbw
  pred X86Insn
X86InsVphsubd = X86Insn
X86InsVphsubdq
  pred X86Insn
X86InsVphsubsw = X86Insn
X86InsVphsubd
  pred X86Insn
X86InsVphsubwd = X86Insn
X86InsVphsubsw
  pred X86Insn
X86InsVphsubw = X86Insn
X86InsVphsubwd
  pred X86Insn
X86InsVpinsrb = X86Insn
X86InsVphsubw
  pred X86Insn
X86InsVpinsrd = X86Insn
X86InsVpinsrb
  pred X86Insn
X86InsVpinsrq = X86Insn
X86InsVpinsrd
  pred X86Insn
X86InsVpinsrw = X86Insn
X86InsVpinsrq
  pred X86Insn
X86InsVplzcntd = X86Insn
X86InsVpinsrw
  pred X86Insn
X86InsVplzcntq = X86Insn
X86InsVplzcntd
  pred X86Insn
X86InsVpmacsdd = X86Insn
X86InsVplzcntq
  pred X86Insn
X86InsVpmacsdqh = X86Insn
X86InsVpmacsdd
  pred X86Insn
X86InsVpmacsdql = X86Insn
X86InsVpmacsdqh
  pred X86Insn
X86InsVpmacssdd = X86Insn
X86InsVpmacsdql
  pred X86Insn
X86InsVpmacssdqh = X86Insn
X86InsVpmacssdd
  pred X86Insn
X86InsVpmacssdql = X86Insn
X86InsVpmacssdqh
  pred X86Insn
X86InsVpmacsswd = X86Insn
X86InsVpmacssdql
  pred X86Insn
X86InsVpmacssww = X86Insn
X86InsVpmacsswd
  pred X86Insn
X86InsVpmacswd = X86Insn
X86InsVpmacssww
  pred X86Insn
X86InsVpmacsww = X86Insn
X86InsVpmacswd
  pred X86Insn
X86InsVpmadcsswd = X86Insn
X86InsVpmacsww
  pred X86Insn
X86InsVpmadcswd = X86Insn
X86InsVpmadcsswd
  pred X86Insn
X86InsVpmaddubsw = X86Insn
X86InsVpmadcswd
  pred X86Insn
X86InsVpmaddwd = X86Insn
X86InsVpmaddubsw
  pred X86Insn
X86InsVpmaskmovd = X86Insn
X86InsVpmaddwd
  pred X86Insn
X86InsVpmaskmovq = X86Insn
X86InsVpmaskmovd
  pred X86Insn
X86InsVpmaxsb = X86Insn
X86InsVpmaskmovq
  pred X86Insn
X86InsVpmaxsd = X86Insn
X86InsVpmaxsb
  pred X86Insn
X86InsVpmaxsq = X86Insn
X86InsVpmaxsd
  pred X86Insn
X86InsVpmaxsw = X86Insn
X86InsVpmaxsq
  pred X86Insn
X86InsVpmaxub = X86Insn
X86InsVpmaxsw
  pred X86Insn
X86InsVpmaxud = X86Insn
X86InsVpmaxub
  pred X86Insn
X86InsVpmaxuq = X86Insn
X86InsVpmaxud
  pred X86Insn
X86InsVpmaxuw = X86Insn
X86InsVpmaxuq
  pred X86Insn
X86InsVpminsb = X86Insn
X86InsVpmaxuw
  pred X86Insn
X86InsVpminsd = X86Insn
X86InsVpminsb
  pred X86Insn
X86InsVpminsq = X86Insn
X86InsVpminsd
  pred X86Insn
X86InsVpminsw = X86Insn
X86InsVpminsq
  pred X86Insn
X86InsVpminub = X86Insn
X86InsVpminsw
  pred X86Insn
X86InsVpminud = X86Insn
X86InsVpminub
  pred X86Insn
X86InsVpminuq = X86Insn
X86InsVpminud
  pred X86Insn
X86InsVpminuw = X86Insn
X86InsVpminuq
  pred X86Insn
X86InsVpmovdb = X86Insn
X86InsVpminuw
  pred X86Insn
X86InsVpmovdw = X86Insn
X86InsVpmovdb
  pred X86Insn
X86InsVpmovm2b = X86Insn
X86InsVpmovdw
  pred X86Insn
X86InsVpmovm2d = X86Insn
X86InsVpmovm2b
  pred X86Insn
X86InsVpmovm2q = X86Insn
X86InsVpmovm2d
  pred X86Insn
X86InsVpmovm2w = X86Insn
X86InsVpmovm2q
  pred X86Insn
X86InsVpmovmskb = X86Insn
X86InsVpmovm2w
  pred X86Insn
X86InsVpmovqb = X86Insn
X86InsVpmovmskb
  pred X86Insn
X86InsVpmovqd = X86Insn
X86InsVpmovqb
  pred X86Insn
X86InsVpmovqw = X86Insn
X86InsVpmovqd
  pred X86Insn
X86InsVpmovsdb = X86Insn
X86InsVpmovqw
  pred X86Insn
X86InsVpmovsdw = X86Insn
X86InsVpmovsdb
  pred X86Insn
X86InsVpmovsqb = X86Insn
X86InsVpmovsdw
  pred X86Insn
X86InsVpmovsqd = X86Insn
X86InsVpmovsqb
  pred X86Insn
X86InsVpmovsqw = X86Insn
X86InsVpmovsqd
  pred X86Insn
X86InsVpmovsxbd = X86Insn
X86InsVpmovsqw
  pred X86Insn
X86InsVpmovsxbq = X86Insn
X86InsVpmovsxbd
  pred X86Insn
X86InsVpmovsxbw = X86Insn
X86InsVpmovsxbq
  pred X86Insn
X86InsVpmovsxdq = X86Insn
X86InsVpmovsxbw
  pred X86Insn
X86InsVpmovsxwd = X86Insn
X86InsVpmovsxdq
  pred X86Insn
X86InsVpmovsxwq = X86Insn
X86InsVpmovsxwd
  pred X86Insn
X86InsVpmovusdb = X86Insn
X86InsVpmovsxwq
  pred X86Insn
X86InsVpmovusdw = X86Insn
X86InsVpmovusdb
  pred X86Insn
X86InsVpmovusqb = X86Insn
X86InsVpmovusdw
  pred X86Insn
X86InsVpmovusqd = X86Insn
X86InsVpmovusqb
  pred X86Insn
X86InsVpmovusqw = X86Insn
X86InsVpmovusqd
  pred X86Insn
X86InsVpmovzxbd = X86Insn
X86InsVpmovusqw
  pred X86Insn
X86InsVpmovzxbq = X86Insn
X86InsVpmovzxbd
  pred X86Insn
X86InsVpmovzxbw = X86Insn
X86InsVpmovzxbq
  pred X86Insn
X86InsVpmovzxdq = X86Insn
X86InsVpmovzxbw
  pred X86Insn
X86InsVpmovzxwd = X86Insn
X86InsVpmovzxdq
  pred X86Insn
X86InsVpmovzxwq = X86Insn
X86InsVpmovzxwd
  pred X86Insn
X86InsVpmuldq = X86Insn
X86InsVpmovzxwq
  pred X86Insn
X86InsVpmulhrsw = X86Insn
X86InsVpmuldq
  pred X86Insn
X86InsVpmulhuw = X86Insn
X86InsVpmulhrsw
  pred X86Insn
X86InsVpmulhw = X86Insn
X86InsVpmulhuw
  pred X86Insn
X86InsVpmulld = X86Insn
X86InsVpmulhw
  pred X86Insn
X86InsVpmullq = X86Insn
X86InsVpmulld
  pred X86Insn
X86InsVpmullw = X86Insn
X86InsVpmullq
  pred X86Insn
X86InsVpmuludq = X86Insn
X86InsVpmullw
  pred X86Insn
X86InsVpord = X86Insn
X86InsVpmuludq
  pred X86Insn
X86InsVporq = X86Insn
X86InsVpord
  pred X86Insn
X86InsVpor = X86Insn
X86InsVporq
  pred X86Insn
X86InsVpperm = X86Insn
X86InsVpor
  pred X86Insn
X86InsVprotb = X86Insn
X86InsVpperm
  pred X86Insn
X86InsVprotd = X86Insn
X86InsVprotb
  pred X86Insn
X86InsVprotq = X86Insn
X86InsVprotd
  pred X86Insn
X86InsVprotw = X86Insn
X86InsVprotq
  pred X86Insn
X86InsVpsadbw = X86Insn
X86InsVprotw
  pred X86Insn
X86InsVpscatterdd = X86Insn
X86InsVpsadbw
  pred X86Insn
X86InsVpscatterdq = X86Insn
X86InsVpscatterdd
  pred X86Insn
X86InsVpscatterqd = X86Insn
X86InsVpscatterdq
  pred X86Insn
X86InsVpscatterqq = X86Insn
X86InsVpscatterqd
  pred X86Insn
X86InsVpshab = X86Insn
X86InsVpscatterqq
  pred X86Insn
X86InsVpshad = X86Insn
X86InsVpshab
  pred X86Insn
X86InsVpshaq = X86Insn
X86InsVpshad
  pred X86Insn
X86InsVpshaw = X86Insn
X86InsVpshaq
  pred X86Insn
X86InsVpshlb = X86Insn
X86InsVpshaw
  pred X86Insn
X86InsVpshld = X86Insn
X86InsVpshlb
  pred X86Insn
X86InsVpshlq = X86Insn
X86InsVpshld
  pred X86Insn
X86InsVpshlw = X86Insn
X86InsVpshlq
  pred X86Insn
X86InsVpshufb = X86Insn
X86InsVpshlw
  pred X86Insn
X86InsVpshufd = X86Insn
X86InsVpshufb
  pred X86Insn
X86InsVpshufhw = X86Insn
X86InsVpshufd
  pred X86Insn
X86InsVpshuflw = X86Insn
X86InsVpshufhw
  pred X86Insn
X86InsVpsignb = X86Insn
X86InsVpshuflw
  pred X86Insn
X86InsVpsignd = X86Insn
X86InsVpsignb
  pred X86Insn
X86InsVpsignw = X86Insn
X86InsVpsignd
  pred X86Insn
X86InsVpslldq = X86Insn
X86InsVpsignw
  pred X86Insn
X86InsVpslld = X86Insn
X86InsVpslldq
  pred X86Insn
X86InsVpsllq = X86Insn
X86InsVpslld
  pred X86Insn
X86InsVpsllvd = X86Insn
X86InsVpsllq
  pred X86Insn
X86InsVpsllvq = X86Insn
X86InsVpsllvd
  pred X86Insn
X86InsVpsllw = X86Insn
X86InsVpsllvq
  pred X86Insn
X86InsVpsrad = X86Insn
X86InsVpsllw
  pred X86Insn
X86InsVpsraq = X86Insn
X86InsVpsrad
  pred X86Insn
X86InsVpsravd = X86Insn
X86InsVpsraq
  pred X86Insn
X86InsVpsravq = X86Insn
X86InsVpsravd
  pred X86Insn
X86InsVpsraw = X86Insn
X86InsVpsravq
  pred X86Insn
X86InsVpsrldq = X86Insn
X86InsVpsraw
  pred X86Insn
X86InsVpsrld = X86Insn
X86InsVpsrldq
  pred X86Insn
X86InsVpsrlq = X86Insn
X86InsVpsrld
  pred X86Insn
X86InsVpsrlvd = X86Insn
X86InsVpsrlq
  pred X86Insn
X86InsVpsrlvq = X86Insn
X86InsVpsrlvd
  pred X86Insn
X86InsVpsrlw = X86Insn
X86InsVpsrlvq
  pred X86Insn
X86InsVpsubb = X86Insn
X86InsVpsrlw
  pred X86Insn
X86InsVpsubd = X86Insn
X86InsVpsubb
  pred X86Insn
X86InsVpsubq = X86Insn
X86InsVpsubd
  pred X86Insn
X86InsVpsubsb = X86Insn
X86InsVpsubq
  pred X86Insn
X86InsVpsubsw = X86Insn
X86InsVpsubsb
  pred X86Insn
X86InsVpsubusb = X86Insn
X86InsVpsubsw
  pred X86Insn
X86InsVpsubusw = X86Insn
X86InsVpsubusb
  pred X86Insn
X86InsVpsubw = X86Insn
X86InsVpsubusw
  pred X86Insn
X86InsVptestmd = X86Insn
X86InsVpsubw
  pred X86Insn
X86InsVptestmq = X86Insn
X86InsVptestmd
  pred X86Insn
X86InsVptestnmd = X86Insn
X86InsVptestmq
  pred X86Insn
X86InsVptestnmq = X86Insn
X86InsVptestnmd
  pred X86Insn
X86InsVptest = X86Insn
X86InsVptestnmq
  pred X86Insn
X86InsVpunpckhbw = X86Insn
X86InsVptest
  pred X86Insn
X86InsVpunpckhdq = X86Insn
X86InsVpunpckhbw
  pred X86Insn
X86InsVpunpckhqdq = X86Insn
X86InsVpunpckhdq
  pred X86Insn
X86InsVpunpckhwd = X86Insn
X86InsVpunpckhqdq
  pred X86Insn
X86InsVpunpcklbw = X86Insn
X86InsVpunpckhwd
  pred X86Insn
X86InsVpunpckldq = X86Insn
X86InsVpunpcklbw
  pred X86Insn
X86InsVpunpcklqdq = X86Insn
X86InsVpunpckldq
  pred X86Insn
X86InsVpunpcklwd = X86Insn
X86InsVpunpcklqdq
  pred X86Insn
X86InsVpxord = X86Insn
X86InsVpunpcklwd
  pred X86Insn
X86InsVpxorq = X86Insn
X86InsVpxord
  pred X86Insn
X86InsVpxor = X86Insn
X86InsVpxorq
  pred X86Insn
X86InsVrcp14pd = X86Insn
X86InsVpxor
  pred X86Insn
X86InsVrcp14ps = X86Insn
X86InsVrcp14pd
  pred X86Insn
X86InsVrcp14sd = X86Insn
X86InsVrcp14ps
  pred X86Insn
X86InsVrcp14ss = X86Insn
X86InsVrcp14sd
  pred X86Insn
X86InsVrcp28pd = X86Insn
X86InsVrcp14ss
  pred X86Insn
X86InsVrcp28ps = X86Insn
X86InsVrcp28pd
  pred X86Insn
X86InsVrcp28sd = X86Insn
X86InsVrcp28ps
  pred X86Insn
X86InsVrcp28ss = X86Insn
X86InsVrcp28sd
  pred X86Insn
X86InsVrcpps = X86Insn
X86InsVrcp28ss
  pred X86Insn
X86InsVrcpss = X86Insn
X86InsVrcpps
  pred X86Insn
X86InsVrndscalepd = X86Insn
X86InsVrcpss
  pred X86Insn
X86InsVrndscaleps = X86Insn
X86InsVrndscalepd
  pred X86Insn
X86InsVrndscalesd = X86Insn
X86InsVrndscaleps
  pred X86Insn
X86InsVrndscaless = X86Insn
X86InsVrndscalesd
  pred X86Insn
X86InsVroundpd = X86Insn
X86InsVrndscaless
  pred X86Insn
X86InsVroundps = X86Insn
X86InsVroundpd
  pred X86Insn
X86InsVroundsd = X86Insn
X86InsVroundps
  pred X86Insn
X86InsVroundss = X86Insn
X86InsVroundsd
  pred X86Insn
X86InsVrsqrt14pd = X86Insn
X86InsVroundss
  pred X86Insn
X86InsVrsqrt14ps = X86Insn
X86InsVrsqrt14pd
  pred X86Insn
X86InsVrsqrt14sd = X86Insn
X86InsVrsqrt14ps
  pred X86Insn
X86InsVrsqrt14ss = X86Insn
X86InsVrsqrt14sd
  pred X86Insn
X86InsVrsqrt28pd = X86Insn
X86InsVrsqrt14ss
  pred X86Insn
X86InsVrsqrt28ps = X86Insn
X86InsVrsqrt28pd
  pred X86Insn
X86InsVrsqrt28sd = X86Insn
X86InsVrsqrt28ps
  pred X86Insn
X86InsVrsqrt28ss = X86Insn
X86InsVrsqrt28sd
  pred X86Insn
X86InsVrsqrtps = X86Insn
X86InsVrsqrt28ss
  pred X86Insn
X86InsVrsqrtss = X86Insn
X86InsVrsqrtps
  pred X86Insn
X86InsVscatterdpd = X86Insn
X86InsVrsqrtss
  pred X86Insn
X86InsVscatterdps = X86Insn
X86InsVscatterdpd
  pred X86Insn
X86InsVscatterpf0dpd = X86Insn
X86InsVscatterdps
  pred X86Insn
X86InsVscatterpf0dps = X86Insn
X86InsVscatterpf0dpd
  pred X86Insn
X86InsVscatterpf0qpd = X86Insn
X86InsVscatterpf0dps
  pred X86Insn
X86InsVscatterpf0qps = X86Insn
X86InsVscatterpf0qpd
  pred X86Insn
X86InsVscatterpf1dpd = X86Insn
X86InsVscatterpf0qps
  pred X86Insn
X86InsVscatterpf1dps = X86Insn
X86InsVscatterpf1dpd
  pred X86Insn
X86InsVscatterpf1qpd = X86Insn
X86InsVscatterpf1dps
  pred X86Insn
X86InsVscatterpf1qps = X86Insn
X86InsVscatterpf1qpd
  pred X86Insn
X86InsVscatterqpd = X86Insn
X86InsVscatterpf1qps
  pred X86Insn
X86InsVscatterqps = X86Insn
X86InsVscatterqpd
  pred X86Insn
X86InsVshufpd = X86Insn
X86InsVscatterqps
  pred X86Insn
X86InsVshufps = X86Insn
X86InsVshufpd
  pred X86Insn
X86InsVsqrtpd = X86Insn
X86InsVshufps
  pred X86Insn
X86InsVsqrtps = X86Insn
X86InsVsqrtpd
  pred X86Insn
X86InsVsqrtsd = X86Insn
X86InsVsqrtps
  pred X86Insn
X86InsVsqrtss = X86Insn
X86InsVsqrtsd
  pred X86Insn
X86InsVstmxcsr = X86Insn
X86InsVsqrtss
  pred X86Insn
X86InsVsubpd = X86Insn
X86InsVstmxcsr
  pred X86Insn
X86InsVsubps = X86Insn
X86InsVsubpd
  pred X86Insn
X86InsVsubsd = X86Insn
X86InsVsubps
  pred X86Insn
X86InsVsubss = X86Insn
X86InsVsubsd
  pred X86Insn
X86InsVtestpd = X86Insn
X86InsVsubss
  pred X86Insn
X86InsVtestps = X86Insn
X86InsVtestpd
  pred X86Insn
X86InsVunpckhpd = X86Insn
X86InsVtestps
  pred X86Insn
X86InsVunpckhps = X86Insn
X86InsVunpckhpd
  pred X86Insn
X86InsVunpcklpd = X86Insn
X86InsVunpckhps
  pred X86Insn
X86InsVunpcklps = X86Insn
X86InsVunpcklpd
  pred X86Insn
X86InsVzeroall = X86Insn
X86InsVunpcklps
  pred X86Insn
X86InsVzeroupper = X86Insn
X86InsVzeroall
  pred X86Insn
X86InsWait = X86Insn
X86InsVzeroupper
  pred X86Insn
X86InsWbinvd = X86Insn
X86InsWait
  pred X86Insn
X86InsWrfsbase = X86Insn
X86InsWbinvd
  pred X86Insn
X86InsWrgsbase = X86Insn
X86InsWrfsbase
  pred X86Insn
X86InsWrmsr = X86Insn
X86InsWrgsbase
  pred X86Insn
X86InsXabort = X86Insn
X86InsWrmsr
  pred X86Insn
X86InsXacquire = X86Insn
X86InsXabort
  pred X86Insn
X86InsXbegin = X86Insn
X86InsXacquire
  pred X86Insn
X86InsXchg = X86Insn
X86InsXbegin
  pred X86Insn
X86InsXcryptcbc = X86Insn
X86InsXchg
  pred X86Insn
X86InsXcryptcfb = X86Insn
X86InsXcryptcbc
  pred X86Insn
X86InsXcryptctr = X86Insn
X86InsXcryptcfb
  pred X86Insn
X86InsXcryptecb = X86Insn
X86InsXcryptctr
  pred X86Insn
X86InsXcryptofb = X86Insn
X86InsXcryptecb
  pred X86Insn
X86InsXend = X86Insn
X86InsXcryptofb
  pred X86Insn
X86InsXgetbv = X86Insn
X86InsXend
  pred X86Insn
X86InsXlatb = X86Insn
X86InsXgetbv
  pred X86Insn
X86InsXrelease = X86Insn
X86InsXlatb
  pred X86Insn
X86InsXrstor = X86Insn
X86InsXrelease
  pred X86Insn
X86InsXrstor64 = X86Insn
X86InsXrstor
  pred X86Insn
X86InsXrstors = X86Insn
X86InsXrstor64
  pred X86Insn
X86InsXrstors64 = X86Insn
X86InsXrstors
  pred X86Insn
X86InsXsave = X86Insn
X86InsXrstors64
  pred X86Insn
X86InsXsave64 = X86Insn
X86InsXsave
  pred X86Insn
X86InsXsavec = X86Insn
X86InsXsave64
  pred X86Insn
X86InsXsavec64 = X86Insn
X86InsXsavec
  pred X86Insn
X86InsXsaveopt = X86Insn
X86InsXsavec64
  pred X86Insn
X86InsXsaveopt64 = X86Insn
X86InsXsaveopt
  pred X86Insn
X86InsXsaves = X86Insn
X86InsXsaveopt64
  pred X86Insn
X86InsXsaves64 = X86Insn
X86InsXsaves
  pred X86Insn
X86InsXsetbv = X86Insn
X86InsXsaves64
  pred X86Insn
X86InsXsha1 = X86Insn
X86InsXsetbv
  pred X86Insn
X86InsXsha256 = X86Insn
X86InsXsha1
  pred X86Insn
X86InsXstore = X86Insn
X86InsXsha256
  pred X86Insn
X86InsXtest = X86Insn
X86InsXstore
  pred X86Insn
X86InsFdisi8087Nop = X86Insn
X86InsXtest
  pred X86Insn
X86InsFeni8087Nop = X86Insn
X86InsFdisi8087Nop
  pred X86Insn
X86InsCmpss = X86Insn
X86InsFeni8087Nop
  pred X86Insn
X86InsCmpeqss = X86Insn
X86InsCmpss
  pred X86Insn
X86InsCmpltss = X86Insn
X86InsCmpeqss
  pred X86Insn
X86InsCmpless = X86Insn
X86InsCmpltss
  pred X86Insn
X86InsCmpunordss = X86Insn
X86InsCmpless
  pred X86Insn
X86InsCmpneqss = X86Insn
X86InsCmpunordss
  pred X86Insn
X86InsCmpnltss = X86Insn
X86InsCmpneqss
  pred X86Insn
X86InsCmpnless = X86Insn
X86InsCmpnltss
  pred X86Insn
X86InsCmpordss = X86Insn
X86InsCmpnless
  pred X86Insn
X86InsCmpsd = X86Insn
X86InsCmpordss
  pred X86Insn
X86InsCmpeqsd = X86Insn
X86InsCmpsd
  pred X86Insn
X86InsCmpltsd = X86Insn
X86InsCmpeqsd
  pred X86Insn
X86InsCmplesd = X86Insn
X86InsCmpltsd
  pred X86Insn
X86InsCmpunordsd = X86Insn
X86InsCmplesd
  pred X86Insn
X86InsCmpneqsd = X86Insn
X86InsCmpunordsd
  pred X86Insn
X86InsCmpnltsd = X86Insn
X86InsCmpneqsd
  pred X86Insn
X86InsCmpnlesd = X86Insn
X86InsCmpnltsd
  pred X86Insn
X86InsCmpordsd = X86Insn
X86InsCmpnlesd
  pred X86Insn
X86InsCmpps = X86Insn
X86InsCmpordsd
  pred X86Insn
X86InsCmpeqps = X86Insn
X86InsCmpps
  pred X86Insn
X86InsCmpltps = X86Insn
X86InsCmpeqps
  pred X86Insn
X86InsCmpleps = X86Insn
X86InsCmpltps
  pred X86Insn
X86InsCmpunordps = X86Insn
X86InsCmpleps
  pred X86Insn
X86InsCmpneqps = X86Insn
X86InsCmpunordps
  pred X86Insn
X86InsCmpnltps = X86Insn
X86InsCmpneqps
  pred X86Insn
X86InsCmpnleps = X86Insn
X86InsCmpnltps
  pred X86Insn
X86InsCmpordps = X86Insn
X86InsCmpnleps
  pred X86Insn
X86InsCmppd = X86Insn
X86InsCmpordps
  pred X86Insn
X86InsCmpeqpd = X86Insn
X86InsCmppd
  pred X86Insn
X86InsCmpltpd = X86Insn
X86InsCmpeqpd
  pred X86Insn
X86InsCmplepd = X86Insn
X86InsCmpltpd
  pred X86Insn
X86InsCmpunordpd = X86Insn
X86InsCmplepd
  pred X86Insn
X86InsCmpneqpd = X86Insn
X86InsCmpunordpd
  pred X86Insn
X86InsCmpnltpd = X86Insn
X86InsCmpneqpd
  pred X86Insn
X86InsCmpnlepd = X86Insn
X86InsCmpnltpd
  pred X86Insn
X86InsCmpordpd = X86Insn
X86InsCmpnlepd
  pred X86Insn
X86InsVcmpss = X86Insn
X86InsCmpordpd
  pred X86Insn
X86InsVcmpeqss = X86Insn
X86InsVcmpss
  pred X86Insn
X86InsVcmpltss = X86Insn
X86InsVcmpeqss
  pred X86Insn
X86InsVcmpless = X86Insn
X86InsVcmpltss
  pred X86Insn
X86InsVcmpunordss = X86Insn
X86InsVcmpless
  pred X86Insn
X86InsVcmpneqss = X86Insn
X86InsVcmpunordss
  pred X86Insn
X86InsVcmpnltss = X86Insn
X86InsVcmpneqss
  pred X86Insn
X86InsVcmpnless = X86Insn
X86InsVcmpnltss
  pred X86Insn
X86InsVcmpordss = X86Insn
X86InsVcmpnless
  pred X86Insn
X86InsVcmpeqUqss = X86Insn
X86InsVcmpordss
  pred X86Insn
X86InsVcmpngess = X86Insn
X86InsVcmpeqUqss
  pred X86Insn
X86InsVcmpngtss = X86Insn
X86InsVcmpngess
  pred X86Insn
X86InsVcmpfalsess = X86Insn
X86InsVcmpngtss
  pred X86Insn
X86InsVcmpneqOqss = X86Insn
X86InsVcmpfalsess
  pred X86Insn
X86InsVcmpgess = X86Insn
X86InsVcmpneqOqss
  pred X86Insn
X86InsVcmpgtss = X86Insn
X86InsVcmpgess
  pred X86Insn
X86InsVcmptruess = X86Insn
X86InsVcmpgtss
  pred X86Insn
X86InsVcmpeqOsss = X86Insn
X86InsVcmptruess
  pred X86Insn
X86InsVcmpltOqss = X86Insn
X86InsVcmpeqOsss
  pred X86Insn
X86InsVcmpleOqss = X86Insn
X86InsVcmpltOqss
  pred X86Insn
X86InsVcmpunordSss = X86Insn
X86InsVcmpleOqss
  pred X86Insn
X86InsVcmpneqUsss = X86Insn
X86InsVcmpunordSss
  pred X86Insn
X86InsVcmpnltUqss = X86Insn
X86InsVcmpneqUsss
  pred X86Insn
X86InsVcmpnleUqss = X86Insn
X86InsVcmpnltUqss
  pred X86Insn
X86InsVcmpordSss = X86Insn
X86InsVcmpnleUqss
  pred X86Insn
X86InsVcmpeqUsss = X86Insn
X86InsVcmpordSss
  pred X86Insn
X86InsVcmpngeUqss = X86Insn
X86InsVcmpeqUsss
  pred X86Insn
X86InsVcmpngtUqss = X86Insn
X86InsVcmpngeUqss
  pred X86Insn
X86InsVcmpfalseOsss = X86Insn
X86InsVcmpngtUqss
  pred X86Insn
X86InsVcmpneqOsss = X86Insn
X86InsVcmpfalseOsss
  pred X86Insn
X86InsVcmpgeOqss = X86Insn
X86InsVcmpneqOsss
  pred X86Insn
X86InsVcmpgtOqss = X86Insn
X86InsVcmpgeOqss
  pred X86Insn
X86InsVcmptrueUsss = X86Insn
X86InsVcmpgtOqss
  pred X86Insn
X86InsVcmpsd = X86Insn
X86InsVcmptrueUsss
  pred X86Insn
X86InsVcmpeqsd = X86Insn
X86InsVcmpsd
  pred X86Insn
X86InsVcmpltsd = X86Insn
X86InsVcmpeqsd
  pred X86Insn
X86InsVcmplesd = X86Insn
X86InsVcmpltsd
  pred X86Insn
X86InsVcmpunordsd = X86Insn
X86InsVcmplesd
  pred X86Insn
X86InsVcmpneqsd = X86Insn
X86InsVcmpunordsd
  pred X86Insn
X86InsVcmpnltsd = X86Insn
X86InsVcmpneqsd
  pred X86Insn
X86InsVcmpnlesd = X86Insn
X86InsVcmpnltsd
  pred X86Insn
X86InsVcmpordsd = X86Insn
X86InsVcmpnlesd
  pred X86Insn
X86InsVcmpeqUqsd = X86Insn
X86InsVcmpordsd
  pred X86Insn
X86InsVcmpngesd = X86Insn
X86InsVcmpeqUqsd
  pred X86Insn
X86InsVcmpngtsd = X86Insn
X86InsVcmpngesd
  pred X86Insn
X86InsVcmpfalsesd = X86Insn
X86InsVcmpngtsd
  pred X86Insn
X86InsVcmpneqOqsd = X86Insn
X86InsVcmpfalsesd
  pred X86Insn
X86InsVcmpgesd = X86Insn
X86InsVcmpneqOqsd
  pred X86Insn
X86InsVcmpgtsd = X86Insn
X86InsVcmpgesd
  pred X86Insn
X86InsVcmptruesd = X86Insn
X86InsVcmpgtsd
  pred X86Insn
X86InsVcmpeqOssd = X86Insn
X86InsVcmptruesd
  pred X86Insn
X86InsVcmpltOqsd = X86Insn
X86InsVcmpeqOssd
  pred X86Insn
X86InsVcmpleOqsd = X86Insn
X86InsVcmpltOqsd
  pred X86Insn
X86InsVcmpunordSsd = X86Insn
X86InsVcmpleOqsd
  pred X86Insn
X86InsVcmpneqUssd = X86Insn
X86InsVcmpunordSsd
  pred X86Insn
X86InsVcmpnltUqsd = X86Insn
X86InsVcmpneqUssd
  pred X86Insn
X86InsVcmpnleUqsd = X86Insn
X86InsVcmpnltUqsd
  pred X86Insn
X86InsVcmpordSsd = X86Insn
X86InsVcmpnleUqsd
  pred X86Insn
X86InsVcmpeqUssd = X86Insn
X86InsVcmpordSsd
  pred X86Insn
X86InsVcmpngeUqsd = X86Insn
X86InsVcmpeqUssd
  pred X86Insn
X86InsVcmpngtUqsd = X86Insn
X86InsVcmpngeUqsd
  pred X86Insn
X86InsVcmpfalseOssd = X86Insn
X86InsVcmpngtUqsd
  pred X86Insn
X86InsVcmpneqOssd = X86Insn
X86InsVcmpfalseOssd
  pred X86Insn
X86InsVcmpgeOqsd = X86Insn
X86InsVcmpneqOssd
  pred X86Insn
X86InsVcmpgtOqsd = X86Insn
X86InsVcmpgeOqsd
  pred X86Insn
X86InsVcmptrueUssd = X86Insn
X86InsVcmpgtOqsd
  pred X86Insn
X86InsVcmpps = X86Insn
X86InsVcmptrueUssd
  pred X86Insn
X86InsVcmpeqps = X86Insn
X86InsVcmpps
  pred X86Insn
X86InsVcmpltps = X86Insn
X86InsVcmpeqps
  pred X86Insn
X86InsVcmpleps = X86Insn
X86InsVcmpltps
  pred X86Insn
X86InsVcmpunordps = X86Insn
X86InsVcmpleps
  pred X86Insn
X86InsVcmpneqps = X86Insn
X86InsVcmpunordps
  pred X86Insn
X86InsVcmpnltps = X86Insn
X86InsVcmpneqps
  pred X86Insn
X86InsVcmpnleps = X86Insn
X86InsVcmpnltps
  pred X86Insn
X86InsVcmpordps = X86Insn
X86InsVcmpnleps
  pred X86Insn
X86InsVcmpeqUqps = X86Insn
X86InsVcmpordps
  pred X86Insn
X86InsVcmpngeps = X86Insn
X86InsVcmpeqUqps
  pred X86Insn
X86InsVcmpngtps = X86Insn
X86InsVcmpngeps
  pred X86Insn
X86InsVcmpfalseps = X86Insn
X86InsVcmpngtps
  pred X86Insn
X86InsVcmpneqOqps = X86Insn
X86InsVcmpfalseps
  pred X86Insn
X86InsVcmpgeps = X86Insn
X86InsVcmpneqOqps
  pred X86Insn
X86InsVcmpgtps = X86Insn
X86InsVcmpgeps
  pred X86Insn
X86InsVcmptrueps = X86Insn
X86InsVcmpgtps
  pred X86Insn
X86InsVcmpeqOsps = X86Insn
X86InsVcmptrueps
  pred X86Insn
X86InsVcmpltOqps = X86Insn
X86InsVcmpeqOsps
  pred X86Insn
X86InsVcmpleOqps = X86Insn
X86InsVcmpltOqps
  pred X86Insn
X86InsVcmpunordSps = X86Insn
X86InsVcmpleOqps
  pred X86Insn
X86InsVcmpneqUsps = X86Insn
X86InsVcmpunordSps
  pred X86Insn
X86InsVcmpnltUqps = X86Insn
X86InsVcmpneqUsps
  pred X86Insn
X86InsVcmpnleUqps = X86Insn
X86InsVcmpnltUqps
  pred X86Insn
X86InsVcmpordSps = X86Insn
X86InsVcmpnleUqps
  pred X86Insn
X86InsVcmpeqUsps = X86Insn
X86InsVcmpordSps
  pred X86Insn
X86InsVcmpngeUqps = X86Insn
X86InsVcmpeqUsps
  pred X86Insn
X86InsVcmpngtUqps = X86Insn
X86InsVcmpngeUqps
  pred X86Insn
X86InsVcmpfalseOsps = X86Insn
X86InsVcmpngtUqps
  pred X86Insn
X86InsVcmpneqOsps = X86Insn
X86InsVcmpfalseOsps
  pred X86Insn
X86InsVcmpgeOqps = X86Insn
X86InsVcmpneqOsps
  pred X86Insn
X86InsVcmpgtOqps = X86Insn
X86InsVcmpgeOqps
  pred X86Insn
X86InsVcmptrueUsps = X86Insn
X86InsVcmpgtOqps
  pred X86Insn
X86InsVcmppd = X86Insn
X86InsVcmptrueUsps
  pred X86Insn
X86InsVcmpeqpd = X86Insn
X86InsVcmppd
  pred X86Insn
X86InsVcmpltpd = X86Insn
X86InsVcmpeqpd
  pred X86Insn
X86InsVcmplepd = X86Insn
X86InsVcmpltpd
  pred X86Insn
X86InsVcmpunordpd = X86Insn
X86InsVcmplepd
  pred X86Insn
X86InsVcmpneqpd = X86Insn
X86InsVcmpunordpd
  pred X86Insn
X86InsVcmpnltpd = X86Insn
X86InsVcmpneqpd
  pred X86Insn
X86InsVcmpnlepd = X86Insn
X86InsVcmpnltpd
  pred X86Insn
X86InsVcmpordpd = X86Insn
X86InsVcmpnlepd
  pred X86Insn
X86InsVcmpeqUqpd = X86Insn
X86InsVcmpordpd
  pred X86Insn
X86InsVcmpngepd = X86Insn
X86InsVcmpeqUqpd
  pred X86Insn
X86InsVcmpngtpd = X86Insn
X86InsVcmpngepd
  pred X86Insn
X86InsVcmpfalsepd = X86Insn
X86InsVcmpngtpd
  pred X86Insn
X86InsVcmpneqOqpd = X86Insn
X86InsVcmpfalsepd
  pred X86Insn
X86InsVcmpgepd = X86Insn
X86InsVcmpneqOqpd
  pred X86Insn
X86InsVcmpgtpd = X86Insn
X86InsVcmpgepd
  pred X86Insn
X86InsVcmptruepd = X86Insn
X86InsVcmpgtpd
  pred X86Insn
X86InsVcmpeqOspd = X86Insn
X86InsVcmptruepd
  pred X86Insn
X86InsVcmpltOqpd = X86Insn
X86InsVcmpeqOspd
  pred X86Insn
X86InsVcmpleOqpd = X86Insn
X86InsVcmpltOqpd
  pred X86Insn
X86InsVcmpunordSpd = X86Insn
X86InsVcmpleOqpd
  pred X86Insn
X86InsVcmpneqUspd = X86Insn
X86InsVcmpunordSpd
  pred X86Insn
X86InsVcmpnltUqpd = X86Insn
X86InsVcmpneqUspd
  pred X86Insn
X86InsVcmpnleUqpd = X86Insn
X86InsVcmpnltUqpd
  pred X86Insn
X86InsVcmpordSpd = X86Insn
X86InsVcmpnleUqpd
  pred X86Insn
X86InsVcmpeqUspd = X86Insn
X86InsVcmpordSpd
  pred X86Insn
X86InsVcmpngeUqpd = X86Insn
X86InsVcmpeqUspd
  pred X86Insn
X86InsVcmpngtUqpd = X86Insn
X86InsVcmpngeUqpd
  pred X86Insn
X86InsVcmpfalseOspd = X86Insn
X86InsVcmpngtUqpd
  pred X86Insn
X86InsVcmpneqOspd = X86Insn
X86InsVcmpfalseOspd
  pred X86Insn
X86InsVcmpgeOqpd = X86Insn
X86InsVcmpneqOspd
  pred X86Insn
X86InsVcmpgtOqpd = X86Insn
X86InsVcmpgeOqpd
  pred X86Insn
X86InsVcmptrueUspd = X86Insn
X86InsVcmpgtOqpd
  pred X86Insn
X86InsUd0 = X86Insn
X86InsVcmptrueUspd
  pred X86Insn
X86InsEndbr32 = X86Insn
X86InsUd0
  pred X86Insn
X86InsEndbr64 = X86Insn
X86InsEndbr32
  pred X86Insn
X86InsEnding = X86Insn
X86InsEndbr64
  pred X86Insn
X86InsInvalid = String -> X86Insn
forall a. HasCallStack => String -> a
error String
"X86Insn.pred: X86InsInvalid has no predecessor"

  enumFromTo :: X86Insn -> X86Insn -> [X86Insn]
enumFromTo X86Insn
from X86Insn
to = X86Insn -> [X86Insn]
forall t. Enum t => t -> [t]
go X86Insn
from
    where
      end :: Int
end = X86Insn -> Int
forall a. Enum a => a -> Int
fromEnum X86Insn
to
      go :: t -> [t]
go t
v = case Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
compare (t -> Int
forall a. Enum a => a -> Int
fromEnum t
v) Int
end of
                 Ordering
LT -> t
v t -> [t] -> [t]
forall a. a -> [a] -> [a]
: t -> [t]
go (t -> t
forall a. Enum a => a -> a
succ t
v)
                 Ordering
EQ -> [t
v]
                 Ordering
GT -> []

  enumFrom :: X86Insn -> [X86Insn]
enumFrom X86Insn
from = X86Insn -> X86Insn -> [X86Insn]
forall a. Enum a => a -> a -> [a]
enumFromTo X86Insn
from X86Insn
X86InsEnding

  fromEnum :: X86Insn -> Int
fromEnum X86Insn
X86InsInvalid = Int
0
  fromEnum X86Insn
X86InsAaa = Int
1
  fromEnum X86Insn
X86InsAad = Int
2
  fromEnum X86Insn
X86InsAam = Int
3
  fromEnum X86Insn
X86InsAas = Int
4
  fromEnum X86Insn
X86InsFabs = Int
5
  fromEnum X86Insn
X86InsAdc = Int
6
  fromEnum X86Insn
X86InsAdcx = Int
7
  fromEnum X86Insn
X86InsAdd = Int
8
  fromEnum X86Insn
X86InsAddpd = Int
9
  fromEnum X86Insn
X86InsAddps = Int
10
  fromEnum X86Insn
X86InsAddsd = Int
11
  fromEnum X86Insn
X86InsAddss = Int
12
  fromEnum X86Insn
X86InsAddsubpd = Int
13
  fromEnum X86Insn
X86InsAddsubps = Int
14
  fromEnum X86Insn
X86InsFadd = Int
15
  fromEnum X86Insn
X86InsFiadd = Int
16
  fromEnum X86Insn
X86InsFaddp = Int
17
  fromEnum X86Insn
X86InsAdox = Int
18
  fromEnum X86Insn
X86InsAesdeclast = Int
19
  fromEnum X86Insn
X86InsAesdec = Int
20
  fromEnum X86Insn
X86InsAesenclast = Int
21
  fromEnum X86Insn
X86InsAesenc = Int
22
  fromEnum X86Insn
X86InsAesimc = Int
23
  fromEnum X86Insn
X86InsAeskeygenassist = Int
24
  fromEnum X86Insn
X86InsAnd = Int
25
  fromEnum X86Insn
X86InsAndn = Int
26
  fromEnum X86Insn
X86InsAndnpd = Int
27
  fromEnum X86Insn
X86InsAndnps = Int
28
  fromEnum X86Insn
X86InsAndpd = Int
29
  fromEnum X86Insn
X86InsAndps = Int
30
  fromEnum X86Insn
X86InsArpl = Int
31
  fromEnum X86Insn
X86InsBextr = Int
32
  fromEnum X86Insn
X86InsBlcfill = Int
33
  fromEnum X86Insn
X86InsBlci = Int
34
  fromEnum X86Insn
X86InsBlcic = Int
35
  fromEnum X86Insn
X86InsBlcmsk = Int
36
  fromEnum X86Insn
X86InsBlcs = Int
37
  fromEnum X86Insn
X86InsBlendpd = Int
38
  fromEnum X86Insn
X86InsBlendps = Int
39
  fromEnum X86Insn
X86InsBlendvpd = Int
40
  fromEnum X86Insn
X86InsBlendvps = Int
41
  fromEnum X86Insn
X86InsBlsfill = Int
42
  fromEnum X86Insn
X86InsBlsi = Int
43
  fromEnum X86Insn
X86InsBlsic = Int
44
  fromEnum X86Insn
X86InsBlsmsk = Int
45
  fromEnum X86Insn
X86InsBlsr = Int
46
  fromEnum X86Insn
X86InsBound = Int
47
  fromEnum X86Insn
X86InsBsf = Int
48
  fromEnum X86Insn
X86InsBsr = Int
49
  fromEnum X86Insn
X86InsBswap = Int
50
  fromEnum X86Insn
X86InsBt = Int
51
  fromEnum X86Insn
X86InsBtc = Int
52
  fromEnum X86Insn
X86InsBtr = Int
53
  fromEnum X86Insn
X86InsBts = Int
54
  fromEnum X86Insn
X86InsBzhi = Int
55
  fromEnum X86Insn
X86InsCall = Int
56
  fromEnum X86Insn
X86InsCbw = Int
57
  fromEnum X86Insn
X86InsCdq = Int
58
  fromEnum X86Insn
X86InsCdqe = Int
59
  fromEnum X86Insn
X86InsFchs = Int
60
  fromEnum X86Insn
X86InsClac = Int
61
  fromEnum X86Insn
X86InsClc = Int
62
  fromEnum X86Insn
X86InsCld = Int
63
  fromEnum X86Insn
X86InsClflush = Int
64
  fromEnum X86Insn
X86InsClflushopt = Int
65
  fromEnum X86Insn
X86InsClgi = Int
66
  fromEnum X86Insn
X86InsCli = Int
67
  fromEnum X86Insn
X86InsClts = Int
68
  fromEnum X86Insn
X86InsClwb = Int
69
  fromEnum X86Insn
X86InsCmc = Int
70
  fromEnum X86Insn
X86InsCmova = Int
71
  fromEnum X86Insn
X86InsCmovae = Int
72
  fromEnum X86Insn
X86InsCmovb = Int
73
  fromEnum X86Insn
X86InsCmovbe = Int
74
  fromEnum X86Insn
X86InsFcmovbe = Int
75
  fromEnum X86Insn
X86InsFcmovb = Int
76
  fromEnum X86Insn
X86InsCmove = Int
77
  fromEnum X86Insn
X86InsFcmove = Int
78
  fromEnum X86Insn
X86InsCmovg = Int
79
  fromEnum X86Insn
X86InsCmovge = Int
80
  fromEnum X86Insn
X86InsCmovl = Int
81
  fromEnum X86Insn
X86InsCmovle = Int
82
  fromEnum X86Insn
X86InsFcmovnbe = Int
83
  fromEnum X86Insn
X86InsFcmovnb = Int
84
  fromEnum X86Insn
X86InsCmovne = Int
85
  fromEnum X86Insn
X86InsFcmovne = Int
86
  fromEnum X86Insn
X86InsCmovno = Int
87
  fromEnum X86Insn
X86InsCmovnp = Int
88
  fromEnum X86Insn
X86InsFcmovnu = Int
89
  fromEnum X86Insn
X86InsCmovns = Int
90
  fromEnum X86Insn
X86InsCmovo = Int
91
  fromEnum X86Insn
X86InsCmovp = Int
92
  fromEnum X86Insn
X86InsFcmovu = Int
93
  fromEnum X86Insn
X86InsCmovs = Int
94
  fromEnum X86Insn
X86InsCmp = Int
95
  fromEnum X86Insn
X86InsCmpsb = Int
96
  fromEnum X86Insn
X86InsCmpsq = Int
97
  fromEnum X86Insn
X86InsCmpsw = Int
98
  fromEnum X86Insn
X86InsCmpxchg16b = Int
99
  fromEnum X86Insn
X86InsCmpxchg = Int
100
  fromEnum X86Insn
X86InsCmpxchg8b = Int
101
  fromEnum X86Insn
X86InsComisd = Int
102
  fromEnum X86Insn
X86InsComiss = Int
103
  fromEnum X86Insn
X86InsFcomp = Int
104
  fromEnum X86Insn
X86InsFcomip = Int
105
  fromEnum X86Insn
X86InsFcomi = Int
106
  fromEnum X86Insn
X86InsFcom = Int
107
  fromEnum X86Insn
X86InsFcos = Int
108
  fromEnum X86Insn
X86InsCpuid = Int
109
  fromEnum X86Insn
X86InsCqo = Int
110
  fromEnum X86Insn
X86InsCrc32 = Int
111
  fromEnum X86Insn
X86InsCvtdq2pd = Int
112
  fromEnum X86Insn
X86InsCvtdq2ps = Int
113
  fromEnum X86Insn
X86InsCvtpd2dq = Int
114
  fromEnum X86Insn
X86InsCvtpd2ps = Int
115
  fromEnum X86Insn
X86InsCvtps2dq = Int
116
  fromEnum X86Insn
X86InsCvtps2pd = Int
117
  fromEnum X86Insn
X86InsCvtsd2si = Int
118
  fromEnum X86Insn
X86InsCvtsd2ss = Int
119
  fromEnum X86Insn
X86InsCvtsi2sd = Int
120
  fromEnum X86Insn
X86InsCvtsi2ss = Int
121
  fromEnum X86Insn
X86InsCvtss2sd = Int
122
  fromEnum X86Insn
X86InsCvtss2si = Int
123
  fromEnum X86Insn
X86InsCvttpd2dq = Int
124
  fromEnum X86Insn
X86InsCvttps2dq = Int
125
  fromEnum X86Insn
X86InsCvttsd2si = Int
126
  fromEnum X86Insn
X86InsCvttss2si = Int
127
  fromEnum X86Insn
X86InsCwd = Int
128
  fromEnum X86Insn
X86InsCwde = Int
129
  fromEnum X86Insn
X86InsDaa = Int
130
  fromEnum X86Insn
X86InsDas = Int
131
  fromEnum X86Insn
X86InsData16 = Int
132
  fromEnum X86Insn
X86InsDec = Int
133
  fromEnum X86Insn
X86InsDiv = Int
134
  fromEnum X86Insn
X86InsDivpd = Int
135
  fromEnum X86Insn
X86InsDivps = Int
136
  fromEnum X86Insn
X86InsFdivr = Int
137
  fromEnum X86Insn
X86InsFidivr = Int
138
  fromEnum X86Insn
X86InsFdivrp = Int
139
  fromEnum X86Insn
X86InsDivsd = Int
140
  fromEnum X86Insn
X86InsDivss = Int
141
  fromEnum X86Insn
X86InsFdiv = Int
142
  fromEnum X86Insn
X86InsFidiv = Int
143
  fromEnum X86Insn
X86InsFdivp = Int
144
  fromEnum X86Insn
X86InsDppd = Int
145
  fromEnum X86Insn
X86InsDpps = Int
146
  fromEnum X86Insn
X86InsRet = Int
147
  fromEnum X86Insn
X86InsEncls = Int
148
  fromEnum X86Insn
X86InsEnclu = Int
149
  fromEnum X86Insn
X86InsEnter = Int
150
  fromEnum X86Insn
X86InsExtractps = Int
151
  fromEnum X86Insn
X86InsExtrq = Int
152
  fromEnum X86Insn
X86InsF2xm1 = Int
153
  fromEnum X86Insn
X86InsLcall = Int
154
  fromEnum X86Insn
X86InsLjmp = Int
155
  fromEnum X86Insn
X86InsFbld = Int
156
  fromEnum X86Insn
X86InsFbstp = Int
157
  fromEnum X86Insn
X86InsFcompp = Int
158
  fromEnum X86Insn
X86InsFdecstp = Int
159
  fromEnum X86Insn
X86InsFemms = Int
160
  fromEnum X86Insn
X86InsFfree = Int
161
  fromEnum X86Insn
X86InsFicom = Int
162
  fromEnum X86Insn
X86InsFicomp = Int
163
  fromEnum X86Insn
X86InsFincstp = Int
164
  fromEnum X86Insn
X86InsFldcw = Int
165
  fromEnum X86Insn
X86InsFldenv = Int
166
  fromEnum X86Insn
X86InsFldl2e = Int
167
  fromEnum X86Insn
X86InsFldl2t = Int
168
  fromEnum X86Insn
X86InsFldlg2 = Int
169
  fromEnum X86Insn
X86InsFldln2 = Int
170
  fromEnum X86Insn
X86InsFldpi = Int
171
  fromEnum X86Insn
X86InsFnclex = Int
172
  fromEnum X86Insn
X86InsFninit = Int
173
  fromEnum X86Insn
X86InsFnop = Int
174
  fromEnum X86Insn
X86InsFnstcw = Int
175
  fromEnum X86Insn
X86InsFnstsw = Int
176
  fromEnum X86Insn
X86InsFpatan = Int
177
  fromEnum X86Insn
X86InsFprem = Int
178
  fromEnum X86Insn
X86InsFprem1 = Int
179
  fromEnum X86Insn
X86InsFptan = Int
180
  fromEnum X86Insn
X86InsFfreep = Int
181
  fromEnum X86Insn
X86InsFrndint = Int
182
  fromEnum X86Insn
X86InsFrstor = Int
183
  fromEnum X86Insn
X86InsFnsave = Int
184
  fromEnum X86Insn
X86InsFscale = Int
185
  fromEnum X86Insn
X86InsFsetpm = Int
186
  fromEnum X86Insn
X86InsFsincos = Int
187
  fromEnum X86Insn
X86InsFnstenv = Int
188
  fromEnum X86Insn
X86InsFxam = Int
189
  fromEnum X86Insn
X86InsFxrstor = Int
190
  fromEnum X86Insn
X86InsFxrstor64 = Int
191
  fromEnum X86Insn
X86InsFxsave = Int
192
  fromEnum X86Insn
X86InsFxsave64 = Int
193
  fromEnum X86Insn
X86InsFxtract = Int
194
  fromEnum X86Insn
X86InsFyl2x = Int
195
  fromEnum X86Insn
X86InsFyl2xp1 = Int
196
  fromEnum X86Insn
X86InsMovapd = Int
197
  fromEnum X86Insn
X86InsMovaps = Int
198
  fromEnum X86Insn
X86InsOrpd = Int
199
  fromEnum X86Insn
X86InsOrps = Int
200
  fromEnum X86Insn
X86InsVmovapd = Int
201
  fromEnum X86Insn
X86InsVmovaps = Int
202
  fromEnum X86Insn
X86InsXorpd = Int
203
  fromEnum X86Insn
X86InsXorps = Int
204
  fromEnum X86Insn
X86InsGetsec = Int
205
  fromEnum X86Insn
X86InsHaddpd = Int
206
  fromEnum X86Insn
X86InsHaddps = Int
207
  fromEnum X86Insn
X86InsHlt = Int
208
  fromEnum X86Insn
X86InsHsubpd = Int
209
  fromEnum X86Insn
X86InsHsubps = Int
210
  fromEnum X86Insn
X86InsIdiv = Int
211
  fromEnum X86Insn
X86InsFild = Int
212
  fromEnum X86Insn
X86InsImul = Int
213
  fromEnum X86Insn
X86InsIn = Int
214
  fromEnum X86Insn
X86InsInc = Int
215
  fromEnum X86Insn
X86InsInsb = Int
216
  fromEnum X86Insn
X86InsInsertps = Int
217
  fromEnum X86Insn
X86InsInsertq = Int
218
  fromEnum X86Insn
X86InsInsd = Int
219
  fromEnum X86Insn
X86InsInsw = Int
220
  fromEnum X86Insn
X86InsInt = Int
221
  fromEnum X86Insn
X86InsInt1 = Int
222
  fromEnum X86Insn
X86InsInt3 = Int
223
  fromEnum X86Insn
X86InsInto = Int
224
  fromEnum X86Insn
X86InsInvd = Int
225
  fromEnum X86Insn
X86InsInvept = Int
226
  fromEnum X86Insn
X86InsInvlpg = Int
227
  fromEnum X86Insn
X86InsInvlpga = Int
228
  fromEnum X86Insn
X86InsInvpcid = Int
229
  fromEnum X86Insn
X86InsInvvpid = Int
230
  fromEnum X86Insn
X86InsIret = Int
231
  fromEnum X86Insn
X86InsIretd = Int
232
  fromEnum X86Insn
X86InsIretq = Int
233
  fromEnum X86Insn
X86InsFisttp = Int
234
  fromEnum X86Insn
X86InsFist = Int
235
  fromEnum X86Insn
X86InsFistp = Int
236
  fromEnum X86Insn
X86InsUcomisd = Int
237
  fromEnum X86Insn
X86InsUcomiss = Int
238
  fromEnum X86Insn
X86InsVcomisd = Int
239
  fromEnum X86Insn
X86InsVcomiss = Int
240
  fromEnum X86Insn
X86InsVcvtsd2ss = Int
241
  fromEnum X86Insn
X86InsVcvtsi2sd = Int
242
  fromEnum X86Insn
X86InsVcvtsi2ss = Int
243
  fromEnum X86Insn
X86InsVcvtss2sd = Int
244
  fromEnum X86Insn
X86InsVcvttsd2si = Int
245
  fromEnum X86Insn
X86InsVcvttsd2usi = Int
246
  fromEnum X86Insn
X86InsVcvttss2si = Int
247
  fromEnum X86Insn
X86InsVcvttss2usi = Int
248
  fromEnum X86Insn
X86InsVcvtusi2sd = Int
249
  fromEnum X86Insn
X86InsVcvtusi2ss = Int
250
  fromEnum X86Insn
X86InsVucomisd = Int
251
  fromEnum X86Insn
X86InsVucomiss = Int
252
  fromEnum X86Insn
X86InsJae = Int
253
  fromEnum X86Insn
X86InsJa = Int
254
  fromEnum X86Insn
X86InsJbe = Int
255
  fromEnum X86Insn
X86InsJb = Int
256
  fromEnum X86Insn
X86InsJcxz = Int
257
  fromEnum X86Insn
X86InsJecxz = Int
258
  fromEnum X86Insn
X86InsJe = Int
259
  fromEnum X86Insn
X86InsJge = Int
260
  fromEnum X86Insn
X86InsJg = Int
261
  fromEnum X86Insn
X86InsJle = Int
262
  fromEnum X86Insn
X86InsJl = Int
263
  fromEnum X86Insn
X86InsJmp = Int
264
  fromEnum X86Insn
X86InsJne = Int
265
  fromEnum X86Insn
X86InsJno = Int
266
  fromEnum X86Insn
X86InsJnp = Int
267
  fromEnum X86Insn
X86InsJns = Int
268
  fromEnum X86Insn
X86InsJo = Int
269
  fromEnum X86Insn
X86InsJp = Int
270
  fromEnum X86Insn
X86InsJrcxz = Int
271
  fromEnum X86Insn
X86InsJs = Int
272
  fromEnum X86Insn
X86InsKandb = Int
273
  fromEnum X86Insn
X86InsKandd = Int
274
  fromEnum X86Insn
X86InsKandnb = Int
275
  fromEnum X86Insn
X86InsKandnd = Int
276
  fromEnum X86Insn
X86InsKandnq = Int
277
  fromEnum X86Insn
X86InsKandnw = Int
278
  fromEnum X86Insn
X86InsKandq = Int
279
  fromEnum X86Insn
X86InsKandw = Int
280
  fromEnum X86Insn
X86InsKmovb = Int
281
  fromEnum X86Insn
X86InsKmovd = Int
282
  fromEnum X86Insn
X86InsKmovq = Int
283
  fromEnum X86Insn
X86InsKmovw = Int
284
  fromEnum X86Insn
X86InsKnotb = Int
285
  fromEnum X86Insn
X86InsKnotd = Int
286
  fromEnum X86Insn
X86InsKnotq = Int
287
  fromEnum X86Insn
X86InsKnotw = Int
288
  fromEnum X86Insn
X86InsKorb = Int
289
  fromEnum X86Insn
X86InsKord = Int
290
  fromEnum X86Insn
X86InsKorq = Int
291
  fromEnum X86Insn
X86InsKortestb = Int
292
  fromEnum X86Insn
X86InsKortestd = Int
293
  fromEnum X86Insn
X86InsKortestq = Int
294
  fromEnum X86Insn
X86InsKortestw = Int
295
  fromEnum X86Insn
X86InsKorw = Int
296
  fromEnum X86Insn
X86InsKshiftlb = Int
297
  fromEnum X86Insn
X86InsKshiftld = Int
298
  fromEnum X86Insn
X86InsKshiftlq = Int
299
  fromEnum X86Insn
X86InsKshiftlw = Int
300
  fromEnum X86Insn
X86InsKshiftrb = Int
301
  fromEnum X86Insn
X86InsKshiftrd = Int
302
  fromEnum X86Insn
X86InsKshiftrq = Int
303
  fromEnum X86Insn
X86InsKshiftrw = Int
304
  fromEnum X86Insn
X86InsKunpckbw = Int
305
  fromEnum X86Insn
X86InsKxnorb = Int
306
  fromEnum X86Insn
X86InsKxnord = Int
307
  fromEnum X86Insn
X86InsKxnorq = Int
308
  fromEnum X86Insn
X86InsKxnorw = Int
309
  fromEnum X86Insn
X86InsKxorb = Int
310
  fromEnum X86Insn
X86InsKxord = Int
311
  fromEnum X86Insn
X86InsKxorq = Int
312
  fromEnum X86Insn
X86InsKxorw = Int
313
  fromEnum X86Insn
X86InsLahf = Int
314
  fromEnum X86Insn
X86InsLar = Int
315
  fromEnum X86Insn
X86InsLddqu = Int
316
  fromEnum X86Insn
X86InsLdmxcsr = Int
317
  fromEnum X86Insn
X86InsLds = Int
318
  fromEnum X86Insn
X86InsFldz = Int
319
  fromEnum X86Insn
X86InsFld1 = Int
320
  fromEnum X86Insn
X86InsFld = Int
321
  fromEnum X86Insn
X86InsLea = Int
322
  fromEnum X86Insn
X86InsLeave = Int
323
  fromEnum X86Insn
X86InsLes = Int
324
  fromEnum X86Insn
X86InsLfence = Int
325
  fromEnum X86Insn
X86InsLfs = Int
326
  fromEnum X86Insn
X86InsLgdt = Int
327
  fromEnum X86Insn
X86InsLgs = Int
328
  fromEnum X86Insn
X86InsLidt = Int
329
  fromEnum X86Insn
X86InsLldt = Int
330
  fromEnum X86Insn
X86InsLmsw = Int
331
  fromEnum X86Insn
X86InsOr = Int
332
  fromEnum X86Insn
X86InsSub = Int
333
  fromEnum X86Insn
X86InsXor = Int
334
  fromEnum X86Insn
X86InsLodsb = Int
335
  fromEnum X86Insn
X86InsLodsd = Int
336
  fromEnum X86Insn
X86InsLodsq = Int
337
  fromEnum X86Insn
X86InsLodsw = Int
338
  fromEnum X86Insn
X86InsLoop = Int
339
  fromEnum X86Insn
X86InsLoope = Int
340
  fromEnum X86Insn
X86InsLoopne = Int
341
  fromEnum X86Insn
X86InsRetf = Int
342
  fromEnum X86Insn
X86InsRetfq = Int
343
  fromEnum X86Insn
X86InsLsl = Int
344
  fromEnum X86Insn
X86InsLss = Int
345
  fromEnum X86Insn
X86InsLtr = Int
346
  fromEnum X86Insn
X86InsXadd = Int
347
  fromEnum X86Insn
X86InsLzcnt = Int
348
  fromEnum X86Insn
X86InsMaskmovdqu = Int
349
  fromEnum X86Insn
X86InsMaxpd = Int
350
  fromEnum X86Insn
X86InsMaxps = Int
351
  fromEnum X86Insn
X86InsMaxsd = Int
352
  fromEnum X86Insn
X86InsMaxss = Int
353
  fromEnum X86Insn
X86InsMfence = Int
354
  fromEnum X86Insn
X86InsMinpd = Int
355
  fromEnum X86Insn
X86InsMinps = Int
356
  fromEnum X86Insn
X86InsMinsd = Int
357
  fromEnum X86Insn
X86InsMinss = Int
358
  fromEnum X86Insn
X86InsCvtpd2pi = Int
359
  fromEnum X86Insn
X86InsCvtpi2pd = Int
360
  fromEnum X86Insn
X86InsCvtpi2ps = Int
361
  fromEnum X86Insn
X86InsCvtps2pi = Int
362
  fromEnum X86Insn
X86InsCvttpd2pi = Int
363
  fromEnum X86Insn
X86InsCvttps2pi = Int
364
  fromEnum X86Insn
X86InsEmms = Int
365
  fromEnum X86Insn
X86InsMaskmovq = Int
366
  fromEnum X86Insn
X86InsMovd = Int
367
  fromEnum X86Insn
X86InsMovdq2q = Int
368
  fromEnum X86Insn
X86InsMovntq = Int
369
  fromEnum X86Insn
X86InsMovq2dq = Int
370
  fromEnum X86Insn
X86InsMovq = Int
371
  fromEnum X86Insn
X86InsPabsb = Int
372
  fromEnum X86Insn
X86InsPabsd = Int
373
  fromEnum X86Insn
X86InsPabsw = Int
374
  fromEnum X86Insn
X86InsPackssdw = Int
375
  fromEnum X86Insn
X86InsPacksswb = Int
376
  fromEnum X86Insn
X86InsPackuswb = Int
377
  fromEnum X86Insn
X86InsPaddb = Int
378
  fromEnum X86Insn
X86InsPaddd = Int
379
  fromEnum X86Insn
X86InsPaddq = Int
380
  fromEnum X86Insn
X86InsPaddsb = Int
381
  fromEnum X86Insn
X86InsPaddsw = Int
382
  fromEnum X86Insn
X86InsPaddusb = Int
383
  fromEnum X86Insn
X86InsPaddusw = Int
384
  fromEnum X86Insn
X86InsPaddw = Int
385
  fromEnum X86Insn
X86InsPalignr = Int
386
  fromEnum X86Insn
X86InsPandn = Int
387
  fromEnum X86Insn
X86InsPand = Int
388
  fromEnum X86Insn
X86InsPavgb = Int
389
  fromEnum X86Insn
X86InsPavgw = Int
390
  fromEnum X86Insn
X86InsPcmpeqb = Int
391
  fromEnum X86Insn
X86InsPcmpeqd = Int
392
  fromEnum X86Insn
X86InsPcmpeqw = Int
393
  fromEnum X86Insn
X86InsPcmpgtb = Int
394
  fromEnum X86Insn
X86InsPcmpgtd = Int
395
  fromEnum X86Insn
X86InsPcmpgtw = Int
396
  fromEnum X86Insn
X86InsPextrw = Int
397
  fromEnum X86Insn
X86InsPhaddsw = Int
398
  fromEnum X86Insn
X86InsPhaddw = Int
399
  fromEnum X86Insn
X86InsPhaddd = Int
400
  fromEnum X86Insn
X86InsPhsubd = Int
401
  fromEnum X86Insn
X86InsPhsubsw = Int
402
  fromEnum X86Insn
X86InsPhsubw = Int
403
  fromEnum X86Insn
X86InsPinsrw = Int
404
  fromEnum X86Insn
X86InsPmaddubsw = Int
405
  fromEnum X86Insn
X86InsPmaddwd = Int
406
  fromEnum X86Insn
X86InsPmaxsw = Int
407
  fromEnum X86Insn
X86InsPmaxub = Int
408
  fromEnum X86Insn
X86InsPminsw = Int
409
  fromEnum X86Insn
X86InsPminub = Int
410
  fromEnum X86Insn
X86InsPmovmskb = Int
411
  fromEnum X86Insn
X86InsPmulhrsw = Int
412
  fromEnum X86Insn
X86InsPmulhuw = Int
413
  fromEnum X86Insn
X86InsPmulhw = Int
414
  fromEnum X86Insn
X86InsPmullw = Int
415
  fromEnum X86Insn
X86InsPmuludq = Int
416
  fromEnum X86Insn
X86InsPor = Int
417
  fromEnum X86Insn
X86InsPsadbw = Int
418
  fromEnum X86Insn
X86InsPshufb = Int
419
  fromEnum X86Insn
X86InsPshufw = Int
420
  fromEnum X86Insn
X86InsPsignb = Int
421
  fromEnum X86Insn
X86InsPsignd = Int
422
  fromEnum X86Insn
X86InsPsignw = Int
423
  fromEnum X86Insn
X86InsPslld = Int
424
  fromEnum X86Insn
X86InsPsllq = Int
425
  fromEnum X86Insn
X86InsPsllw = Int
426
  fromEnum X86Insn
X86InsPsrad = Int
427
  fromEnum X86Insn
X86InsPsraw = Int
428
  fromEnum X86Insn
X86InsPsrld = Int
429
  fromEnum X86Insn
X86InsPsrlq = Int
430
  fromEnum X86Insn
X86InsPsrlw = Int
431
  fromEnum X86Insn
X86InsPsubb = Int
432
  fromEnum X86Insn
X86InsPsubd = Int
433
  fromEnum X86Insn
X86InsPsubq = Int
434
  fromEnum X86Insn
X86InsPsubsb = Int
435
  fromEnum X86Insn
X86InsPsubsw = Int
436
  fromEnum X86Insn
X86InsPsubusb = Int
437
  fromEnum X86Insn
X86InsPsubusw = Int
438
  fromEnum X86Insn
X86InsPsubw = Int
439
  fromEnum X86Insn
X86InsPunpckhbw = Int
440
  fromEnum X86Insn
X86InsPunpckhdq = Int
441
  fromEnum X86Insn
X86InsPunpckhwd = Int
442
  fromEnum X86Insn
X86InsPunpcklbw = Int
443
  fromEnum X86Insn
X86InsPunpckldq = Int
444
  fromEnum X86Insn
X86InsPunpcklwd = Int
445
  fromEnum X86Insn
X86InsPxor = Int
446
  fromEnum X86Insn
X86InsMonitor = Int
447
  fromEnum X86Insn
X86InsMontmul = Int
448
  fromEnum X86Insn
X86InsMov = Int
449
  fromEnum X86Insn
X86InsMovabs = Int
450
  fromEnum X86Insn
X86InsMovbe = Int
451
  fromEnum X86Insn
X86InsMovddup = Int
452
  fromEnum X86Insn
X86InsMovdqa = Int
453
  fromEnum X86Insn
X86InsMovdqu = Int
454
  fromEnum X86Insn
X86InsMovhlps = Int
455
  fromEnum X86Insn
X86InsMovhpd = Int
456
  fromEnum X86Insn
X86InsMovhps = Int
457
  fromEnum X86Insn
X86InsMovlhps = Int
458
  fromEnum X86Insn
X86InsMovlpd = Int
459
  fromEnum X86Insn
X86InsMovlps = Int
460
  fromEnum X86Insn
X86InsMovmskpd = Int
461
  fromEnum X86Insn
X86InsMovmskps = Int
462
  fromEnum X86Insn
X86InsMovntdqa = Int
463
  fromEnum X86Insn
X86InsMovntdq = Int
464
  fromEnum X86Insn
X86InsMovnti = Int
465
  fromEnum X86Insn
X86InsMovntpd = Int
466
  fromEnum X86Insn
X86InsMovntps = Int
467
  fromEnum X86Insn
X86InsMovntsd = Int
468
  fromEnum X86Insn
X86InsMovntss = Int
469
  fromEnum X86Insn
X86InsMovsb = Int
470
  fromEnum X86Insn
X86InsMovsd = Int
471
  fromEnum X86Insn
X86InsMovshdup = Int
472
  fromEnum X86Insn
X86InsMovsldup = Int
473
  fromEnum X86Insn
X86InsMovsq = Int
474
  fromEnum X86Insn
X86InsMovss = Int
475
  fromEnum X86Insn
X86InsMovsw = Int
476
  fromEnum X86Insn
X86InsMovsx = Int
477
  fromEnum X86Insn
X86InsMovsxd = Int
478
  fromEnum X86Insn
X86InsMovupd = Int
479
  fromEnum X86Insn
X86InsMovups = Int
480
  fromEnum X86Insn
X86InsMovzx = Int
481
  fromEnum X86Insn
X86InsMpsadbw = Int
482
  fromEnum X86Insn
X86InsMul = Int
483
  fromEnum X86Insn
X86InsMulpd = Int
484
  fromEnum X86Insn
X86InsMulps = Int
485
  fromEnum X86Insn
X86InsMulsd = Int
486
  fromEnum X86Insn
X86InsMulss = Int
487
  fromEnum X86Insn
X86InsMulx = Int
488
  fromEnum X86Insn
X86InsFmul = Int
489
  fromEnum X86Insn
X86InsFimul = Int
490
  fromEnum X86Insn
X86InsFmulp = Int
491
  fromEnum X86Insn
X86InsMwait = Int
492
  fromEnum X86Insn
X86InsNeg = Int
493
  fromEnum X86Insn
X86InsNop = Int
494
  fromEnum X86Insn
X86InsNot = Int
495
  fromEnum X86Insn
X86InsOut = Int
496
  fromEnum X86Insn
X86InsOutsb = Int
497
  fromEnum X86Insn
X86InsOutsd = Int
498
  fromEnum X86Insn
X86InsOutsw = Int
499
  fromEnum X86Insn
X86InsPackusdw = Int
500
  fromEnum X86Insn
X86InsPause = Int
501
  fromEnum X86Insn
X86InsPavgusb = Int
502
  fromEnum X86Insn
X86InsPblendvb = Int
503
  fromEnum X86Insn
X86InsPblendw = Int
504
  fromEnum X86Insn
X86InsPclmulqdq = Int
505
  fromEnum X86Insn
X86InsPcmpeqq = Int
506
  fromEnum X86Insn
X86InsPcmpestri = Int
507
  fromEnum X86Insn
X86InsPcmpestrm = Int
508
  fromEnum X86Insn
X86InsPcmpgtq = Int
509
  fromEnum X86Insn
X86InsPcmpistri = Int
510
  fromEnum X86Insn
X86InsPcmpistrm = Int
511
  fromEnum X86Insn
X86InsPcommit = Int
512
  fromEnum X86Insn
X86InsPdep = Int
513
  fromEnum X86Insn
X86InsPext = Int
514
  fromEnum X86Insn
X86InsPextrb = Int
515
  fromEnum X86Insn
X86InsPextrd = Int
516
  fromEnum X86Insn
X86InsPextrq = Int
517
  fromEnum X86Insn
X86InsPf2id = Int
518
  fromEnum X86Insn
X86InsPf2iw = Int
519
  fromEnum X86Insn
X86InsPfacc = Int
520
  fromEnum X86Insn
X86InsPfadd = Int
521
  fromEnum X86Insn
X86InsPfcmpeq = Int
522
  fromEnum X86Insn
X86InsPfcmpge = Int
523
  fromEnum X86Insn
X86InsPfcmpgt = Int
524
  fromEnum X86Insn
X86InsPfmax = Int
525
  fromEnum X86Insn
X86InsPfmin = Int
526
  fromEnum X86Insn
X86InsPfmul = Int
527
  fromEnum X86Insn
X86InsPfnacc = Int
528
  fromEnum X86Insn
X86InsPfpnacc = Int
529
  fromEnum X86Insn
X86InsPfrcpit1 = Int
530
  fromEnum X86Insn
X86InsPfrcpit2 = Int
531
  fromEnum X86Insn
X86InsPfrcp = Int
532
  fromEnum X86Insn
X86InsPfrsqit1 = Int
533
  fromEnum X86Insn
X86InsPfrsqrt = Int
534
  fromEnum X86Insn
X86InsPfsubr = Int
535
  fromEnum X86Insn
X86InsPfsub = Int
536
  fromEnum X86Insn
X86InsPhminposuw = Int
537
  fromEnum X86Insn
X86InsPi2fd = Int
538
  fromEnum X86Insn
X86InsPi2fw = Int
539
  fromEnum X86Insn
X86InsPinsrb = Int
540
  fromEnum X86Insn
X86InsPinsrd = Int
541
  fromEnum X86Insn
X86InsPinsrq = Int
542
  fromEnum X86Insn
X86InsPmaxsb = Int
543
  fromEnum X86Insn
X86InsPmaxsd = Int
544
  fromEnum X86Insn
X86InsPmaxud = Int
545
  fromEnum X86Insn
X86InsPmaxuw = Int
546
  fromEnum X86Insn
X86InsPminsb = Int
547
  fromEnum X86Insn
X86InsPminsd = Int
548
  fromEnum X86Insn
X86InsPminud = Int
549
  fromEnum X86Insn
X86InsPminuw = Int
550
  fromEnum X86Insn
X86InsPmovsxbd = Int
551
  fromEnum X86Insn
X86InsPmovsxbq = Int
552
  fromEnum X86Insn
X86InsPmovsxbw = Int
553
  fromEnum X86Insn
X86InsPmovsxdq = Int
554
  fromEnum X86Insn
X86InsPmovsxwd = Int
555
  fromEnum X86Insn
X86InsPmovsxwq = Int
556
  fromEnum X86Insn
X86InsPmovzxbd = Int
557
  fromEnum X86Insn
X86InsPmovzxbq = Int
558
  fromEnum X86Insn
X86InsPmovzxbw = Int
559
  fromEnum X86Insn
X86InsPmovzxdq = Int
560
  fromEnum X86Insn
X86InsPmovzxwd = Int
561
  fromEnum X86Insn
X86InsPmovzxwq = Int
562
  fromEnum X86Insn
X86InsPmuldq = Int
563
  fromEnum X86Insn
X86InsPmulhrw = Int
564
  fromEnum X86Insn
X86InsPmulld = Int
565
  fromEnum X86Insn
X86InsPop = Int
566
  fromEnum X86Insn
X86InsPopaw = Int
567
  fromEnum X86Insn
X86InsPopal = Int
568
  fromEnum X86Insn
X86InsPopcnt = Int
569
  fromEnum X86Insn
X86InsPopf = Int
570
  fromEnum X86Insn
X86InsPopfd = Int
571
  fromEnum X86Insn
X86InsPopfq = Int
572
  fromEnum X86Insn
X86InsPrefetch = Int
573
  fromEnum X86Insn
X86InsPrefetchnta = Int
574
  fromEnum X86Insn
X86InsPrefetcht0 = Int
575
  fromEnum X86Insn
X86InsPrefetcht1 = Int
576
  fromEnum X86Insn
X86InsPrefetcht2 = Int
577
  fromEnum X86Insn
X86InsPrefetchw = Int
578
  fromEnum X86Insn
X86InsPshufd = Int
579
  fromEnum X86Insn
X86InsPshufhw = Int
580
  fromEnum X86Insn
X86InsPshuflw = Int
581
  fromEnum X86Insn
X86InsPslldq = Int
582
  fromEnum X86Insn
X86InsPsrldq = Int
583
  fromEnum X86Insn
X86InsPswapd = Int
584
  fromEnum X86Insn
X86InsPtest = Int
585
  fromEnum X86Insn
X86InsPunpckhqdq = Int
586
  fromEnum X86Insn
X86InsPunpcklqdq = Int
587
  fromEnum X86Insn
X86InsPush = Int
588
  fromEnum X86Insn
X86InsPushaw = Int
589
  fromEnum X86Insn
X86InsPushal = Int
590
  fromEnum X86Insn
X86InsPushf = Int
591
  fromEnum X86Insn
X86InsPushfd = Int
592
  fromEnum X86Insn
X86InsPushfq = Int
593
  fromEnum X86Insn
X86InsRcl = Int
594
  fromEnum X86Insn
X86InsRcpps = Int
595
  fromEnum X86Insn
X86InsRcpss = Int
596
  fromEnum X86Insn
X86InsRcr = Int
597
  fromEnum X86Insn
X86InsRdfsbase = Int
598
  fromEnum X86Insn
X86InsRdgsbase = Int
599
  fromEnum X86Insn
X86InsRdmsr = Int
600
  fromEnum X86Insn
X86InsRdpmc = Int
601
  fromEnum X86Insn
X86InsRdrand = Int
602
  fromEnum X86Insn
X86InsRdseed = Int
603
  fromEnum X86Insn
X86InsRdtsc = Int
604
  fromEnum X86Insn
X86InsRdtscp = Int
605
  fromEnum X86Insn
X86InsRol = Int
606
  fromEnum X86Insn
X86InsRor = Int
607
  fromEnum X86Insn
X86InsRorx = Int
608
  fromEnum X86Insn
X86InsRoundpd = Int
609
  fromEnum X86Insn
X86InsRoundps = Int
610
  fromEnum X86Insn
X86InsRoundsd = Int
611
  fromEnum X86Insn
X86InsRoundss = Int
612
  fromEnum X86Insn
X86InsRsm = Int
613
  fromEnum X86Insn
X86InsRsqrtps = Int
614
  fromEnum X86Insn
X86InsRsqrtss = Int
615
  fromEnum X86Insn
X86InsSahf = Int
616
  fromEnum X86Insn
X86InsSal = Int
617
  fromEnum X86Insn
X86InsSalc = Int
618
  fromEnum X86Insn
X86InsSar = Int
619
  fromEnum X86Insn
X86InsSarx = Int
620
  fromEnum X86Insn
X86InsSbb = Int
621
  fromEnum X86Insn
X86InsScasb = Int
622
  fromEnum X86Insn
X86InsScasd = Int
623
  fromEnum X86Insn
X86InsScasq = Int
624
  fromEnum X86Insn
X86InsScasw = Int
625
  fromEnum X86Insn
X86InsSetae = Int
626
  fromEnum X86Insn
X86InsSeta = Int
627
  fromEnum X86Insn
X86InsSetbe = Int
628
  fromEnum X86Insn
X86InsSetb = Int
629
  fromEnum X86Insn
X86InsSete = Int
630
  fromEnum X86Insn
X86InsSetge = Int
631
  fromEnum X86Insn
X86InsSetg = Int
632
  fromEnum X86Insn
X86InsSetle = Int
633
  fromEnum X86Insn
X86InsSetl = Int
634
  fromEnum X86Insn
X86InsSetne = Int
635
  fromEnum X86Insn
X86InsSetno = Int
636
  fromEnum X86Insn
X86InsSetnp = Int
637
  fromEnum X86Insn
X86InsSetns = Int
638
  fromEnum X86Insn
X86InsSeto = Int
639
  fromEnum X86Insn
X86InsSetp = Int
640
  fromEnum X86Insn
X86InsSets = Int
641
  fromEnum X86Insn
X86InsSfence = Int
642
  fromEnum X86Insn
X86InsSgdt = Int
643
  fromEnum X86Insn
X86InsSha1msg1 = Int
644
  fromEnum X86Insn
X86InsSha1msg2 = Int
645
  fromEnum X86Insn
X86InsSha1nexte = Int
646
  fromEnum X86Insn
X86InsSha1rnds4 = Int
647
  fromEnum X86Insn
X86InsSha256msg1 = Int
648
  fromEnum X86Insn
X86InsSha256msg2 = Int
649
  fromEnum X86Insn
X86InsSha256rnds2 = Int
650
  fromEnum X86Insn
X86InsShl = Int
651
  fromEnum X86Insn
X86InsShld = Int
652
  fromEnum X86Insn
X86InsShlx = Int
653
  fromEnum X86Insn
X86InsShr = Int
654
  fromEnum X86Insn
X86InsShrd = Int
655
  fromEnum X86Insn
X86InsShrx = Int
656
  fromEnum X86Insn
X86InsShufpd = Int
657
  fromEnum X86Insn
X86InsShufps = Int
658
  fromEnum X86Insn
X86InsSidt = Int
659
  fromEnum X86Insn
X86InsFsin = Int
660
  fromEnum X86Insn
X86InsSkinit = Int
661
  fromEnum X86Insn
X86InsSldt = Int
662
  fromEnum X86Insn
X86InsSmsw = Int
663
  fromEnum X86Insn
X86InsSqrtpd = Int
664
  fromEnum X86Insn
X86InsSqrtps = Int
665
  fromEnum X86Insn
X86InsSqrtsd = Int
666
  fromEnum X86Insn
X86InsSqrtss = Int
667
  fromEnum X86Insn
X86InsFsqrt = Int
668
  fromEnum X86Insn
X86InsStac = Int
669
  fromEnum X86Insn
X86InsStc = Int
670
  fromEnum X86Insn
X86InsStd = Int
671
  fromEnum X86Insn
X86InsStgi = Int
672
  fromEnum X86Insn
X86InsSti = Int
673
  fromEnum X86Insn
X86InsStmxcsr = Int
674
  fromEnum X86Insn
X86InsStosb = Int
675
  fromEnum X86Insn
X86InsStosd = Int
676
  fromEnum X86Insn
X86InsStosq = Int
677
  fromEnum X86Insn
X86InsStosw = Int
678
  fromEnum X86Insn
X86InsStr = Int
679
  fromEnum X86Insn
X86InsFst = Int
680
  fromEnum X86Insn
X86InsFstp = Int
681
  fromEnum X86Insn
X86InsFstpnce = Int
682
  fromEnum X86Insn
X86InsFxch = Int
683
  fromEnum X86Insn
X86InsSubpd = Int
684
  fromEnum X86Insn
X86InsSubps = Int
685
  fromEnum X86Insn
X86InsFsubr = Int
686
  fromEnum X86Insn
X86InsFisubr = Int
687
  fromEnum X86Insn
X86InsFsubrp = Int
688
  fromEnum X86Insn
X86InsSubsd = Int
689
  fromEnum X86Insn
X86InsSubss = Int
690
  fromEnum X86Insn
X86InsFsub = Int
691
  fromEnum X86Insn
X86InsFisub = Int
692
  fromEnum X86Insn
X86InsFsubp = Int
693
  fromEnum X86Insn
X86InsSwapgs = Int
694
  fromEnum X86Insn
X86InsSyscall = Int
695
  fromEnum X86Insn
X86InsSysenter = Int
696
  fromEnum X86Insn
X86InsSysexit = Int
697
  fromEnum X86Insn
X86InsSysret = Int
698
  fromEnum X86Insn
X86InsT1mskc = Int
699
  fromEnum X86Insn
X86InsTest = Int
700
  fromEnum X86Insn
X86InsUd2 = Int
701
  fromEnum X86Insn
X86InsFtst = Int
702
  fromEnum X86Insn
X86InsTzcnt = Int
703
  fromEnum X86Insn
X86InsTzmsk = Int
704
  fromEnum X86Insn
X86InsFucomip = Int
705
  fromEnum X86Insn
X86InsFucomi = Int
706
  fromEnum X86Insn
X86InsFucompp = Int
707
  fromEnum X86Insn
X86InsFucomp = Int
708
  fromEnum X86Insn
X86InsFucom = Int
709
  fromEnum X86Insn
X86InsUd2b = Int
710
  fromEnum X86Insn
X86InsUnpckhpd = Int
711
  fromEnum X86Insn
X86InsUnpckhps = Int
712
  fromEnum X86Insn
X86InsUnpcklpd = Int
713
  fromEnum X86Insn
X86InsUnpcklps = Int
714
  fromEnum X86Insn
X86InsVaddpd = Int
715
  fromEnum X86Insn
X86InsVaddps = Int
716
  fromEnum X86Insn
X86InsVaddsd = Int
717
  fromEnum X86Insn
X86InsVaddss = Int
718
  fromEnum X86Insn
X86InsVaddsubpd = Int
719
  fromEnum X86Insn
X86InsVaddsubps = Int
720
  fromEnum X86Insn
X86InsVaesdeclast = Int
721
  fromEnum X86Insn
X86InsVaesdec = Int
722
  fromEnum X86Insn
X86InsVaesenclast = Int
723
  fromEnum X86Insn
X86InsVaesenc = Int
724
  fromEnum X86Insn
X86InsVaesimc = Int
725
  fromEnum X86Insn
X86InsVaeskeygenassist = Int
726
  fromEnum X86Insn
X86InsValignd = Int
727
  fromEnum X86Insn
X86InsValignq = Int
728
  fromEnum X86Insn
X86InsVandnpd = Int
729
  fromEnum X86Insn
X86InsVandnps = Int
730
  fromEnum X86Insn
X86InsVandpd = Int
731
  fromEnum X86Insn
X86InsVandps = Int
732
  fromEnum X86Insn
X86InsVblendmpd = Int
733
  fromEnum X86Insn
X86InsVblendmps = Int
734
  fromEnum X86Insn
X86InsVblendpd = Int
735
  fromEnum X86Insn
X86InsVblendps = Int
736
  fromEnum X86Insn
X86InsVblendvpd = Int
737
  fromEnum X86Insn
X86InsVblendvps = Int
738
  fromEnum X86Insn
X86InsVbroadcastf128 = Int
739
  fromEnum X86Insn
X86InsVbroadcasti32x4 = Int
740
  fromEnum X86Insn
X86InsVbroadcasti64x4 = Int
741
  fromEnum X86Insn
X86InsVbroadcastsd = Int
742
  fromEnum X86Insn
X86InsVbroadcastss = Int
743
  fromEnum X86Insn
X86InsVcompresspd = Int
744
  fromEnum X86Insn
X86InsVcompressps = Int
745
  fromEnum X86Insn
X86InsVcvtdq2pd = Int
746
  fromEnum X86Insn
X86InsVcvtdq2ps = Int
747
  fromEnum X86Insn
X86InsVcvtpd2dqx = Int
748
  fromEnum X86Insn
X86InsVcvtpd2dq = Int
749
  fromEnum X86Insn
X86InsVcvtpd2psx = Int
750
  fromEnum X86Insn
X86InsVcvtpd2ps = Int
751
  fromEnum X86Insn
X86InsVcvtpd2udq = Int
752
  fromEnum X86Insn
X86InsVcvtph2ps = Int
753
  fromEnum X86Insn
X86InsVcvtps2dq = Int
754
  fromEnum X86Insn
X86InsVcvtps2pd = Int
755
  fromEnum X86Insn
X86InsVcvtps2ph = Int
756
  fromEnum X86Insn
X86InsVcvtps2udq = Int
757
  fromEnum X86Insn
X86InsVcvtsd2si = Int
758
  fromEnum X86Insn
X86InsVcvtsd2usi = Int
759
  fromEnum X86Insn
X86InsVcvtss2si = Int
760
  fromEnum X86Insn
X86InsVcvtss2usi = Int
761
  fromEnum X86Insn
X86InsVcvttpd2dqx = Int
762
  fromEnum X86Insn
X86InsVcvttpd2dq = Int
763
  fromEnum X86Insn
X86InsVcvttpd2udq = Int
764
  fromEnum X86Insn
X86InsVcvttps2dq = Int
765
  fromEnum X86Insn
X86InsVcvttps2udq = Int
766
  fromEnum X86Insn
X86InsVcvtudq2pd = Int
767
  fromEnum X86Insn
X86InsVcvtudq2ps = Int
768
  fromEnum X86Insn
X86InsVdivpd = Int
769
  fromEnum X86Insn
X86InsVdivps = Int
770
  fromEnum X86Insn
X86InsVdivsd = Int
771
  fromEnum X86Insn
X86InsVdivss = Int
772
  fromEnum X86Insn
X86InsVdppd = Int
773
  fromEnum X86Insn
X86InsVdpps = Int
774
  fromEnum X86Insn
X86InsVerr = Int
775
  fromEnum X86Insn
X86InsVerw = Int
776
  fromEnum X86Insn
X86InsVexp2pd = Int
777
  fromEnum X86Insn
X86InsVexp2ps = Int
778
  fromEnum X86Insn
X86InsVexpandpd = Int
779
  fromEnum X86Insn
X86InsVexpandps = Int
780
  fromEnum X86Insn
X86InsVextractf128 = Int
781
  fromEnum X86Insn
X86InsVextractf32x4 = Int
782
  fromEnum X86Insn
X86InsVextractf64x4 = Int
783
  fromEnum X86Insn
X86InsVextracti128 = Int
784
  fromEnum X86Insn
X86InsVextracti32x4 = Int
785
  fromEnum X86Insn
X86InsVextracti64x4 = Int
786
  fromEnum X86Insn
X86InsVextractps = Int
787
  fromEnum X86Insn
X86InsVfmadd132pd = Int
788
  fromEnum X86Insn
X86InsVfmadd132ps = Int
789
  fromEnum X86Insn
X86InsVfmaddpd = Int
790
  fromEnum X86Insn
X86InsVfmadd213pd = Int
791
  fromEnum X86Insn
X86InsVfmadd231pd = Int
792
  fromEnum X86Insn
X86InsVfmaddps = Int
793
  fromEnum X86Insn
X86InsVfmadd213ps = Int
794
  fromEnum X86Insn
X86InsVfmadd231ps = Int
795
  fromEnum X86Insn
X86InsVfmaddsd = Int
796
  fromEnum X86Insn
X86InsVfmadd213sd = Int
797
  fromEnum X86Insn
X86InsVfmadd132sd = Int
798
  fromEnum X86Insn
X86InsVfmadd231sd = Int
799
  fromEnum X86Insn
X86InsVfmaddss = Int
800
  fromEnum X86Insn
X86InsVfmadd213ss = Int
801
  fromEnum X86Insn
X86InsVfmadd132ss = Int
802
  fromEnum X86Insn
X86InsVfmadd231ss = Int
803
  fromEnum X86Insn
X86InsVfmaddsub132pd = Int
804
  fromEnum X86Insn
X86InsVfmaddsub132ps = Int
805
  fromEnum X86Insn
X86InsVfmaddsubpd = Int
806
  fromEnum X86Insn
X86InsVfmaddsub213pd = Int
807
  fromEnum X86Insn
X86InsVfmaddsub231pd = Int
808
  fromEnum X86Insn
X86InsVfmaddsubps = Int
809
  fromEnum X86Insn
X86InsVfmaddsub213ps = Int
810
  fromEnum X86Insn
X86InsVfmaddsub231ps = Int
811
  fromEnum X86Insn
X86InsVfmsub132pd = Int
812
  fromEnum X86Insn
X86InsVfmsub132ps = Int
813
  fromEnum X86Insn
X86InsVfmsubadd132pd = Int
814
  fromEnum X86Insn
X86InsVfmsubadd132ps = Int
815
  fromEnum X86Insn
X86InsVfmsubaddpd = Int
816
  fromEnum X86Insn
X86InsVfmsubadd213pd = Int
817
  fromEnum X86Insn
X86InsVfmsubadd231pd = Int
818
  fromEnum X86Insn
X86InsVfmsubaddps = Int
819
  fromEnum X86Insn
X86InsVfmsubadd213ps = Int
820
  fromEnum X86Insn
X86InsVfmsubadd231ps = Int
821
  fromEnum X86Insn
X86InsVfmsubpd = Int
822
  fromEnum X86Insn
X86InsVfmsub213pd = Int
823
  fromEnum X86Insn
X86InsVfmsub231pd = Int
824
  fromEnum X86Insn
X86InsVfmsubps = Int
825
  fromEnum X86Insn
X86InsVfmsub213ps = Int
826
  fromEnum X86Insn
X86InsVfmsub231ps = Int
827
  fromEnum X86Insn
X86InsVfmsubsd = Int
828
  fromEnum X86Insn
X86InsVfmsub213sd = Int
829
  fromEnum X86Insn
X86InsVfmsub132sd = Int
830
  fromEnum X86Insn
X86InsVfmsub231sd = Int
831
  fromEnum X86Insn
X86InsVfmsubss = Int
832
  fromEnum X86Insn
X86InsVfmsub213ss = Int
833
  fromEnum X86Insn
X86InsVfmsub132ss = Int
834
  fromEnum X86Insn
X86InsVfmsub231ss = Int
835
  fromEnum X86Insn
X86InsVfnmadd132pd = Int
836
  fromEnum X86Insn
X86InsVfnmadd132ps = Int
837
  fromEnum X86Insn
X86InsVfnmaddpd = Int
838
  fromEnum X86Insn
X86InsVfnmadd213pd = Int
839
  fromEnum X86Insn
X86InsVfnmadd231pd = Int
840
  fromEnum X86Insn
X86InsVfnmaddps = Int
841
  fromEnum X86Insn
X86InsVfnmadd213ps = Int
842
  fromEnum X86Insn
X86InsVfnmadd231ps = Int
843
  fromEnum X86Insn
X86InsVfnmaddsd = Int
844
  fromEnum X86Insn
X86InsVfnmadd213sd = Int
845
  fromEnum X86Insn
X86InsVfnmadd132sd = Int
846
  fromEnum X86Insn
X86InsVfnmadd231sd = Int
847
  fromEnum X86Insn
X86InsVfnmaddss = Int
848
  fromEnum X86Insn
X86InsVfnmadd213ss = Int
849
  fromEnum X86Insn
X86InsVfnmadd132ss = Int
850
  fromEnum X86Insn
X86InsVfnmadd231ss = Int
851
  fromEnum X86Insn
X86InsVfnmsub132pd = Int
852
  fromEnum X86Insn
X86InsVfnmsub132ps = Int
853
  fromEnum X86Insn
X86InsVfnmsubpd = Int
854
  fromEnum X86Insn
X86InsVfnmsub213pd = Int
855
  fromEnum X86Insn
X86InsVfnmsub231pd = Int
856
  fromEnum X86Insn
X86InsVfnmsubps = Int
857
  fromEnum X86Insn
X86InsVfnmsub213ps = Int
858
  fromEnum X86Insn
X86InsVfnmsub231ps = Int
859
  fromEnum X86Insn
X86InsVfnmsubsd = Int
860
  fromEnum X86Insn
X86InsVfnmsub213sd = Int
861
  fromEnum X86Insn
X86InsVfnmsub132sd = Int
862
  fromEnum X86Insn
X86InsVfnmsub231sd = Int
863
  fromEnum X86Insn
X86InsVfnmsubss = Int
864
  fromEnum X86Insn
X86InsVfnmsub213ss = Int
865
  fromEnum X86Insn
X86InsVfnmsub132ss = Int
866
  fromEnum X86Insn
X86InsVfnmsub231ss = Int
867
  fromEnum X86Insn
X86InsVfrczpd = Int
868
  fromEnum X86Insn
X86InsVfrczps = Int
869
  fromEnum X86Insn
X86InsVfrczsd = Int
870
  fromEnum X86Insn
X86InsVfrczss = Int
871
  fromEnum X86Insn
X86InsVorpd = Int
872
  fromEnum X86Insn
X86InsVorps = Int
873
  fromEnum X86Insn
X86InsVxorpd = Int
874
  fromEnum X86Insn
X86InsVxorps = Int
875
  fromEnum X86Insn
X86InsVgatherdpd = Int
876
  fromEnum X86Insn
X86InsVgatherdps = Int
877
  fromEnum X86Insn
X86InsVgatherpf0dpd = Int
878
  fromEnum X86Insn
X86InsVgatherpf0dps = Int
879
  fromEnum X86Insn
X86InsVgatherpf0qpd = Int
880
  fromEnum X86Insn
X86InsVgatherpf0qps = Int
881
  fromEnum X86Insn
X86InsVgatherpf1dpd = Int
882
  fromEnum X86Insn
X86InsVgatherpf1dps = Int
883
  fromEnum X86Insn
X86InsVgatherpf1qpd = Int
884
  fromEnum X86Insn
X86InsVgatherpf1qps = Int
885
  fromEnum X86Insn
X86InsVgatherqpd = Int
886
  fromEnum X86Insn
X86InsVgatherqps = Int
887
  fromEnum X86Insn
X86InsVhaddpd = Int
888
  fromEnum X86Insn
X86InsVhaddps = Int
889
  fromEnum X86Insn
X86InsVhsubpd = Int
890
  fromEnum X86Insn
X86InsVhsubps = Int
891
  fromEnum X86Insn
X86InsVinsertf128 = Int
892
  fromEnum X86Insn
X86InsVinsertf32x4 = Int
893
  fromEnum X86Insn
X86InsVinsertf32x8 = Int
894
  fromEnum X86Insn
X86InsVinsertf64x2 = Int
895
  fromEnum X86Insn
X86InsVinsertf64x4 = Int
896
  fromEnum X86Insn
X86InsVinserti128 = Int
897
  fromEnum X86Insn
X86InsVinserti32x4 = Int
898
  fromEnum X86Insn
X86InsVinserti32x8 = Int
899
  fromEnum X86Insn
X86InsVinserti64x2 = Int
900
  fromEnum X86Insn
X86InsVinserti64x4 = Int
901
  fromEnum X86Insn
X86InsVinsertps = Int
902
  fromEnum X86Insn
X86InsVlddqu = Int
903
  fromEnum X86Insn
X86InsVldmxcsr = Int
904
  fromEnum X86Insn
X86InsVmaskmovdqu = Int
905
  fromEnum X86Insn
X86InsVmaskmovpd = Int
906
  fromEnum X86Insn
X86InsVmaskmovps = Int
907
  fromEnum X86Insn
X86InsVmaxpd = Int
908
  fromEnum X86Insn
X86InsVmaxps = Int
909
  fromEnum X86Insn
X86InsVmaxsd = Int
910
  fromEnum X86Insn
X86InsVmaxss = Int
911
  fromEnum X86Insn
X86InsVmcall = Int
912
  fromEnum X86Insn
X86InsVmclear = Int
913
  fromEnum X86Insn
X86InsVmfunc = Int
914
  fromEnum X86Insn
X86InsVminpd = Int
915
  fromEnum X86Insn
X86InsVminps = Int
916
  fromEnum X86Insn
X86InsVminsd = Int
917
  fromEnum X86Insn
X86InsVminss = Int
918
  fromEnum X86Insn
X86InsVmlaunch = Int
919
  fromEnum X86Insn
X86InsVmload = Int
920
  fromEnum X86Insn
X86InsVmmcall = Int
921
  fromEnum X86Insn
X86InsVmovq = Int
922
  fromEnum X86Insn
X86InsVmovddup = Int
923
  fromEnum X86Insn
X86InsVmovd = Int
924
  fromEnum X86Insn
X86InsVmovdqa32 = Int
925
  fromEnum X86Insn
X86InsVmovdqa64 = Int
926
  fromEnum X86Insn
X86InsVmovdqa = Int
927
  fromEnum X86Insn
X86InsVmovdqu16 = Int
928
  fromEnum X86Insn
X86InsVmovdqu32 = Int
929
  fromEnum X86Insn
X86InsVmovdqu64 = Int
930
  fromEnum X86Insn
X86InsVmovdqu8 = Int
931
  fromEnum X86Insn
X86InsVmovdqu = Int
932
  fromEnum X86Insn
X86InsVmovhlps = Int
933
  fromEnum X86Insn
X86InsVmovhpd = Int
934
  fromEnum X86Insn
X86InsVmovhps = Int
935
  fromEnum X86Insn
X86InsVmovlhps = Int
936
  fromEnum X86Insn
X86InsVmovlpd = Int
937
  fromEnum X86Insn
X86InsVmovlps = Int
938
  fromEnum X86Insn
X86InsVmovmskpd = Int
939
  fromEnum X86Insn
X86InsVmovmskps = Int
940
  fromEnum X86Insn
X86InsVmovntdqa = Int
941
  fromEnum X86Insn
X86InsVmovntdq = Int
942
  fromEnum X86Insn
X86InsVmovntpd = Int
943
  fromEnum X86Insn
X86InsVmovntps = Int
944
  fromEnum X86Insn
X86InsVmovsd = Int
945
  fromEnum X86Insn
X86InsVmovshdup = Int
946
  fromEnum X86Insn
X86InsVmovsldup = Int
947
  fromEnum X86Insn
X86InsVmovss = Int
948
  fromEnum X86Insn
X86InsVmovupd = Int
949
  fromEnum X86Insn
X86InsVmovups = Int
950
  fromEnum X86Insn
X86InsVmpsadbw = Int
951
  fromEnum X86Insn
X86InsVmptrld = Int
952
  fromEnum X86Insn
X86InsVmptrst = Int
953
  fromEnum X86Insn
X86InsVmread = Int
954
  fromEnum X86Insn
X86InsVmresume = Int
955
  fromEnum X86Insn
X86InsVmrun = Int
956
  fromEnum X86Insn
X86InsVmsave = Int
957
  fromEnum X86Insn
X86InsVmulpd = Int
958
  fromEnum X86Insn
X86InsVmulps = Int
959
  fromEnum X86Insn
X86InsVmulsd = Int
960
  fromEnum X86Insn
X86InsVmulss = Int
961
  fromEnum X86Insn
X86InsVmwrite = Int
962
  fromEnum X86Insn
X86InsVmxoff = Int
963
  fromEnum X86Insn
X86InsVmxon = Int
964
  fromEnum X86Insn
X86InsVpabsb = Int
965
  fromEnum X86Insn
X86InsVpabsd = Int
966
  fromEnum X86Insn
X86InsVpabsq = Int
967
  fromEnum X86Insn
X86InsVpabsw = Int
968
  fromEnum X86Insn
X86InsVpackssdw = Int
969
  fromEnum X86Insn
X86InsVpacksswb = Int
970
  fromEnum X86Insn
X86InsVpackusdw = Int
971
  fromEnum X86Insn
X86InsVpackuswb = Int
972
  fromEnum X86Insn
X86InsVpaddb = Int
973
  fromEnum X86Insn
X86InsVpaddd = Int
974
  fromEnum X86Insn
X86InsVpaddq = Int
975
  fromEnum X86Insn
X86InsVpaddsb = Int
976
  fromEnum X86Insn
X86InsVpaddsw = Int
977
  fromEnum X86Insn
X86InsVpaddusb = Int
978
  fromEnum X86Insn
X86InsVpaddusw = Int
979
  fromEnum X86Insn
X86InsVpaddw = Int
980
  fromEnum X86Insn
X86InsVpalignr = Int
981
  fromEnum X86Insn
X86InsVpandd = Int
982
  fromEnum X86Insn
X86InsVpandnd = Int
983
  fromEnum X86Insn
X86InsVpandnq = Int
984
  fromEnum X86Insn
X86InsVpandn = Int
985
  fromEnum X86Insn
X86InsVpandq = Int
986
  fromEnum X86Insn
X86InsVpand = Int
987
  fromEnum X86Insn
X86InsVpavgb = Int
988
  fromEnum X86Insn
X86InsVpavgw = Int
989
  fromEnum X86Insn
X86InsVpblendd = Int
990
  fromEnum X86Insn
X86InsVpblendmb = Int
991
  fromEnum X86Insn
X86InsVpblendmd = Int
992
  fromEnum X86Insn
X86InsVpblendmq = Int
993
  fromEnum X86Insn
X86InsVpblendmw = Int
994
  fromEnum X86Insn
X86InsVpblendvb = Int
995
  fromEnum X86Insn
X86InsVpblendw = Int
996
  fromEnum X86Insn
X86InsVpbroadcastb = Int
997
  fromEnum X86Insn
X86InsVpbroadcastd = Int
998
  fromEnum X86Insn
X86InsVpbroadcastmb2q = Int
999
  fromEnum X86Insn
X86InsVpbroadcastmw2d = Int
1000
  fromEnum X86Insn
X86InsVpbroadcastq = Int
1001
  fromEnum X86Insn
X86InsVpbroadcastw = Int
1002
  fromEnum X86Insn
X86InsVpclmulqdq = Int
1003
  fromEnum X86Insn
X86InsVpcmov = Int
1004
  fromEnum X86Insn
X86InsVpcmpb = Int
1005
  fromEnum X86Insn
X86InsVpcmpd = Int
1006
  fromEnum X86Insn
X86InsVpcmpeqb = Int
1007
  fromEnum X86Insn
X86InsVpcmpeqd = Int
1008
  fromEnum X86Insn
X86InsVpcmpeqq = Int
1009
  fromEnum X86Insn
X86InsVpcmpeqw = Int
1010
  fromEnum X86Insn
X86InsVpcmpestri = Int
1011
  fromEnum X86Insn
X86InsVpcmpestrm = Int
1012
  fromEnum X86Insn
X86InsVpcmpgtb = Int
1013
  fromEnum X86Insn
X86InsVpcmpgtd = Int
1014
  fromEnum X86Insn
X86InsVpcmpgtq = Int
1015
  fromEnum X86Insn
X86InsVpcmpgtw = Int
1016
  fromEnum X86Insn
X86InsVpcmpistri = Int
1017
  fromEnum X86Insn
X86InsVpcmpistrm = Int
1018
  fromEnum X86Insn
X86InsVpcmpq = Int
1019
  fromEnum X86Insn
X86InsVpcmpub = Int
1020
  fromEnum X86Insn
X86InsVpcmpud = Int
1021
  fromEnum X86Insn
X86InsVpcmpuq = Int
1022
  fromEnum X86Insn
X86InsVpcmpuw = Int
1023
  fromEnum X86Insn
X86InsVpcmpw = Int
1024
  fromEnum X86Insn
X86InsVpcomb = Int
1025
  fromEnum X86Insn
X86InsVpcomd = Int
1026
  fromEnum X86Insn
X86InsVpcompressd = Int
1027
  fromEnum X86Insn
X86InsVpcompressq = Int
1028
  fromEnum X86Insn
X86InsVpcomq = Int
1029
  fromEnum X86Insn
X86InsVpcomub = Int
1030
  fromEnum X86Insn
X86InsVpcomud = Int
1031
  fromEnum X86Insn
X86InsVpcomuq = Int
1032
  fromEnum X86Insn
X86InsVpcomuw = Int
1033
  fromEnum X86Insn
X86InsVpcomw = Int
1034
  fromEnum X86Insn
X86InsVpconflictd = Int
1035
  fromEnum X86Insn
X86InsVpconflictq = Int
1036
  fromEnum X86Insn
X86InsVperm2f128 = Int
1037
  fromEnum X86Insn
X86InsVperm2i128 = Int
1038
  fromEnum X86Insn
X86InsVpermd = Int
1039
  fromEnum X86Insn
X86InsVpermi2d = Int
1040
  fromEnum X86Insn
X86InsVpermi2pd = Int
1041
  fromEnum X86Insn
X86InsVpermi2ps = Int
1042
  fromEnum X86Insn
X86InsVpermi2q = Int
1043
  fromEnum X86Insn
X86InsVpermil2pd = Int
1044
  fromEnum X86Insn
X86InsVpermil2ps = Int
1045
  fromEnum X86Insn
X86InsVpermilpd = Int
1046
  fromEnum X86Insn
X86InsVpermilps = Int
1047
  fromEnum X86Insn
X86InsVpermpd = Int
1048
  fromEnum X86Insn
X86InsVpermps = Int
1049
  fromEnum X86Insn
X86InsVpermq = Int
1050
  fromEnum X86Insn
X86InsVpermt2d = Int
1051
  fromEnum X86Insn
X86InsVpermt2pd = Int
1052
  fromEnum X86Insn
X86InsVpermt2ps = Int
1053
  fromEnum X86Insn
X86InsVpermt2q = Int
1054
  fromEnum X86Insn
X86InsVpexpandd = Int
1055
  fromEnum X86Insn
X86InsVpexpandq = Int
1056
  fromEnum X86Insn
X86InsVpextrb = Int
1057
  fromEnum X86Insn
X86InsVpextrd = Int
1058
  fromEnum X86Insn
X86InsVpextrq = Int
1059
  fromEnum X86Insn
X86InsVpextrw = Int
1060
  fromEnum X86Insn
X86InsVpgatherdd = Int
1061
  fromEnum X86Insn
X86InsVpgatherdq = Int
1062
  fromEnum X86Insn
X86InsVpgatherqd = Int
1063
  fromEnum X86Insn
X86InsVpgatherqq = Int
1064
  fromEnum X86Insn
X86InsVphaddbd = Int
1065
  fromEnum X86Insn
X86InsVphaddbq = Int
1066
  fromEnum X86Insn
X86InsVphaddbw = Int
1067
  fromEnum X86Insn
X86InsVphadddq = Int
1068
  fromEnum X86Insn
X86InsVphaddd = Int
1069
  fromEnum X86Insn
X86InsVphaddsw = Int
1070
  fromEnum X86Insn
X86InsVphaddubd = Int
1071
  fromEnum X86Insn
X86InsVphaddubq = Int
1072
  fromEnum X86Insn
X86InsVphaddubw = Int
1073
  fromEnum X86Insn
X86InsVphaddudq = Int
1074
  fromEnum X86Insn
X86InsVphadduwd = Int
1075
  fromEnum X86Insn
X86InsVphadduwq = Int
1076
  fromEnum X86Insn
X86InsVphaddwd = Int
1077
  fromEnum X86Insn
X86InsVphaddwq = Int
1078
  fromEnum X86Insn
X86InsVphaddw = Int
1079
  fromEnum X86Insn
X86InsVphminposuw = Int
1080
  fromEnum X86Insn
X86InsVphsubbw = Int
1081
  fromEnum X86Insn
X86InsVphsubdq = Int
1082
  fromEnum X86Insn
X86InsVphsubd = Int
1083
  fromEnum X86Insn
X86InsVphsubsw = Int
1084
  fromEnum X86Insn
X86InsVphsubwd = Int
1085
  fromEnum X86Insn
X86InsVphsubw = Int
1086
  fromEnum X86Insn
X86InsVpinsrb = Int
1087
  fromEnum X86Insn
X86InsVpinsrd = Int
1088
  fromEnum X86Insn
X86InsVpinsrq = Int
1089
  fromEnum X86Insn
X86InsVpinsrw = Int
1090
  fromEnum X86Insn
X86InsVplzcntd = Int
1091
  fromEnum X86Insn
X86InsVplzcntq = Int
1092
  fromEnum X86Insn
X86InsVpmacsdd = Int
1093
  fromEnum X86Insn
X86InsVpmacsdqh = Int
1094
  fromEnum X86Insn
X86InsVpmacsdql = Int
1095
  fromEnum X86Insn
X86InsVpmacssdd = Int
1096
  fromEnum X86Insn
X86InsVpmacssdqh = Int
1097
  fromEnum X86Insn
X86InsVpmacssdql = Int
1098
  fromEnum X86Insn
X86InsVpmacsswd = Int
1099
  fromEnum X86Insn
X86InsVpmacssww = Int
1100
  fromEnum X86Insn
X86InsVpmacswd = Int
1101
  fromEnum X86Insn
X86InsVpmacsww = Int
1102
  fromEnum X86Insn
X86InsVpmadcsswd = Int
1103
  fromEnum X86Insn
X86InsVpmadcswd = Int
1104
  fromEnum X86Insn
X86InsVpmaddubsw = Int
1105
  fromEnum X86Insn
X86InsVpmaddwd = Int
1106
  fromEnum X86Insn
X86InsVpmaskmovd = Int
1107
  fromEnum X86Insn
X86InsVpmaskmovq = Int
1108
  fromEnum X86Insn
X86InsVpmaxsb = Int
1109
  fromEnum X86Insn
X86InsVpmaxsd = Int
1110
  fromEnum X86Insn
X86InsVpmaxsq = Int
1111
  fromEnum X86Insn
X86InsVpmaxsw = Int
1112
  fromEnum X86Insn
X86InsVpmaxub = Int
1113
  fromEnum X86Insn
X86InsVpmaxud = Int
1114
  fromEnum X86Insn
X86InsVpmaxuq = Int
1115
  fromEnum X86Insn
X86InsVpmaxuw = Int
1116
  fromEnum X86Insn
X86InsVpminsb = Int
1117
  fromEnum X86Insn
X86InsVpminsd = Int
1118
  fromEnum X86Insn
X86InsVpminsq = Int
1119
  fromEnum X86Insn
X86InsVpminsw = Int
1120
  fromEnum X86Insn
X86InsVpminub = Int
1121
  fromEnum X86Insn
X86InsVpminud = Int
1122
  fromEnum X86Insn
X86InsVpminuq = Int
1123
  fromEnum X86Insn
X86InsVpminuw = Int
1124
  fromEnum X86Insn
X86InsVpmovdb = Int
1125
  fromEnum X86Insn
X86InsVpmovdw = Int
1126
  fromEnum X86Insn
X86InsVpmovm2b = Int
1127
  fromEnum X86Insn
X86InsVpmovm2d = Int
1128
  fromEnum X86Insn
X86InsVpmovm2q = Int
1129
  fromEnum X86Insn
X86InsVpmovm2w = Int
1130
  fromEnum X86Insn
X86InsVpmovmskb = Int
1131
  fromEnum X86Insn
X86InsVpmovqb = Int
1132
  fromEnum X86Insn
X86InsVpmovqd = Int
1133
  fromEnum X86Insn
X86InsVpmovqw = Int
1134
  fromEnum X86Insn
X86InsVpmovsdb = Int
1135
  fromEnum X86Insn
X86InsVpmovsdw = Int
1136
  fromEnum X86Insn
X86InsVpmovsqb = Int
1137
  fromEnum X86Insn
X86InsVpmovsqd = Int
1138
  fromEnum X86Insn
X86InsVpmovsqw = Int
1139
  fromEnum X86Insn
X86InsVpmovsxbd = Int
1140
  fromEnum X86Insn
X86InsVpmovsxbq = Int
1141
  fromEnum X86Insn
X86InsVpmovsxbw = Int
1142
  fromEnum X86Insn
X86InsVpmovsxdq = Int
1143
  fromEnum X86Insn
X86InsVpmovsxwd = Int
1144
  fromEnum X86Insn
X86InsVpmovsxwq = Int
1145
  fromEnum X86Insn
X86InsVpmovusdb = Int
1146
  fromEnum X86Insn
X86InsVpmovusdw = Int
1147
  fromEnum X86Insn
X86InsVpmovusqb = Int
1148
  fromEnum X86Insn
X86InsVpmovusqd = Int
1149
  fromEnum X86Insn
X86InsVpmovusqw = Int
1150
  fromEnum X86Insn
X86InsVpmovzxbd = Int
1151
  fromEnum X86Insn
X86InsVpmovzxbq = Int
1152
  fromEnum X86Insn
X86InsVpmovzxbw = Int
1153
  fromEnum X86Insn
X86InsVpmovzxdq = Int
1154
  fromEnum X86Insn
X86InsVpmovzxwd = Int
1155
  fromEnum X86Insn
X86InsVpmovzxwq = Int
1156
  fromEnum X86Insn
X86InsVpmuldq = Int
1157
  fromEnum X86Insn
X86InsVpmulhrsw = Int
1158
  fromEnum X86Insn
X86InsVpmulhuw = Int
1159
  fromEnum X86Insn
X86InsVpmulhw = Int
1160
  fromEnum X86Insn
X86InsVpmulld = Int
1161
  fromEnum X86Insn
X86InsVpmullq = Int
1162
  fromEnum X86Insn
X86InsVpmullw = Int
1163
  fromEnum X86Insn
X86InsVpmuludq = Int
1164
  fromEnum X86Insn
X86InsVpord = Int
1165
  fromEnum X86Insn
X86InsVporq = Int
1166
  fromEnum X86Insn
X86InsVpor = Int
1167
  fromEnum X86Insn
X86InsVpperm = Int
1168
  fromEnum X86Insn
X86InsVprotb = Int
1169
  fromEnum X86Insn
X86InsVprotd = Int
1170
  fromEnum X86Insn
X86InsVprotq = Int
1171
  fromEnum X86Insn
X86InsVprotw = Int
1172
  fromEnum X86Insn
X86InsVpsadbw = Int
1173
  fromEnum X86Insn
X86InsVpscatterdd = Int
1174
  fromEnum X86Insn
X86InsVpscatterdq = Int
1175
  fromEnum X86Insn
X86InsVpscatterqd = Int
1176
  fromEnum X86Insn
X86InsVpscatterqq = Int
1177
  fromEnum X86Insn
X86InsVpshab = Int
1178
  fromEnum X86Insn
X86InsVpshad = Int
1179
  fromEnum X86Insn
X86InsVpshaq = Int
1180
  fromEnum X86Insn
X86InsVpshaw = Int
1181
  fromEnum X86Insn
X86InsVpshlb = Int
1182
  fromEnum X86Insn
X86InsVpshld = Int
1183
  fromEnum X86Insn
X86InsVpshlq = Int
1184
  fromEnum X86Insn
X86InsVpshlw = Int
1185
  fromEnum X86Insn
X86InsVpshufb = Int
1186
  fromEnum X86Insn
X86InsVpshufd = Int
1187
  fromEnum X86Insn
X86InsVpshufhw = Int
1188
  fromEnum X86Insn
X86InsVpshuflw = Int
1189
  fromEnum X86Insn
X86InsVpsignb = Int
1190
  fromEnum X86Insn
X86InsVpsignd = Int
1191
  fromEnum X86Insn
X86InsVpsignw = Int
1192
  fromEnum X86Insn
X86InsVpslldq = Int
1193
  fromEnum X86Insn
X86InsVpslld = Int
1194
  fromEnum X86Insn
X86InsVpsllq = Int
1195
  fromEnum X86Insn
X86InsVpsllvd = Int
1196
  fromEnum X86Insn
X86InsVpsllvq = Int
1197
  fromEnum X86Insn
X86InsVpsllw = Int
1198
  fromEnum X86Insn
X86InsVpsrad = Int
1199
  fromEnum X86Insn
X86InsVpsraq = Int
1200
  fromEnum X86Insn
X86InsVpsravd = Int
1201
  fromEnum X86Insn
X86InsVpsravq = Int
1202
  fromEnum X86Insn
X86InsVpsraw = Int
1203
  fromEnum X86Insn
X86InsVpsrldq = Int
1204
  fromEnum X86Insn
X86InsVpsrld = Int
1205
  fromEnum X86Insn
X86InsVpsrlq = Int
1206
  fromEnum X86Insn
X86InsVpsrlvd = Int
1207
  fromEnum X86Insn
X86InsVpsrlvq = Int
1208
  fromEnum X86Insn
X86InsVpsrlw = Int
1209
  fromEnum X86Insn
X86InsVpsubb = Int
1210
  fromEnum X86Insn
X86InsVpsubd = Int
1211
  fromEnum X86Insn
X86InsVpsubq = Int
1212
  fromEnum X86Insn
X86InsVpsubsb = Int
1213
  fromEnum X86Insn
X86InsVpsubsw = Int
1214
  fromEnum X86Insn
X86InsVpsubusb = Int
1215
  fromEnum X86Insn
X86InsVpsubusw = Int
1216
  fromEnum X86Insn
X86InsVpsubw = Int
1217
  fromEnum X86Insn
X86InsVptestmd = Int
1218
  fromEnum X86Insn
X86InsVptestmq = Int
1219
  fromEnum X86Insn
X86InsVptestnmd = Int
1220
  fromEnum X86Insn
X86InsVptestnmq = Int
1221
  fromEnum X86Insn
X86InsVptest = Int
1222
  fromEnum X86Insn
X86InsVpunpckhbw = Int
1223
  fromEnum X86Insn
X86InsVpunpckhdq = Int
1224
  fromEnum X86Insn
X86InsVpunpckhqdq = Int
1225
  fromEnum X86Insn
X86InsVpunpckhwd = Int
1226
  fromEnum X86Insn
X86InsVpunpcklbw = Int
1227
  fromEnum X86Insn
X86InsVpunpckldq = Int
1228
  fromEnum X86Insn
X86InsVpunpcklqdq = Int
1229
  fromEnum X86Insn
X86InsVpunpcklwd = Int
1230
  fromEnum X86Insn
X86InsVpxord = Int
1231
  fromEnum X86Insn
X86InsVpxorq = Int
1232
  fromEnum X86Insn
X86InsVpxor = Int
1233
  fromEnum X86Insn
X86InsVrcp14pd = Int
1234
  fromEnum X86Insn
X86InsVrcp14ps = Int
1235
  fromEnum X86Insn
X86InsVrcp14sd = Int
1236
  fromEnum X86Insn
X86InsVrcp14ss = Int
1237
  fromEnum X86Insn
X86InsVrcp28pd = Int
1238
  fromEnum X86Insn
X86InsVrcp28ps = Int
1239
  fromEnum X86Insn
X86InsVrcp28sd = Int
1240
  fromEnum X86Insn
X86InsVrcp28ss = Int
1241
  fromEnum X86Insn
X86InsVrcpps = Int
1242
  fromEnum X86Insn
X86InsVrcpss = Int
1243
  fromEnum X86Insn
X86InsVrndscalepd = Int
1244
  fromEnum X86Insn
X86InsVrndscaleps = Int
1245
  fromEnum X86Insn
X86InsVrndscalesd = Int
1246
  fromEnum X86Insn
X86InsVrndscaless = Int
1247
  fromEnum X86Insn
X86InsVroundpd = Int
1248
  fromEnum X86Insn
X86InsVroundps = Int
1249
  fromEnum X86Insn
X86InsVroundsd = Int
1250
  fromEnum X86Insn
X86InsVroundss = Int
1251
  fromEnum X86Insn
X86InsVrsqrt14pd = Int
1252
  fromEnum X86Insn
X86InsVrsqrt14ps = Int
1253
  fromEnum X86Insn
X86InsVrsqrt14sd = Int
1254
  fromEnum X86Insn
X86InsVrsqrt14ss = Int
1255
  fromEnum X86Insn
X86InsVrsqrt28pd = Int
1256
  fromEnum X86Insn
X86InsVrsqrt28ps = Int
1257
  fromEnum X86Insn
X86InsVrsqrt28sd = Int
1258
  fromEnum X86Insn
X86InsVrsqrt28ss = Int
1259
  fromEnum X86Insn
X86InsVrsqrtps = Int
1260
  fromEnum X86Insn
X86InsVrsqrtss = Int
1261
  fromEnum X86Insn
X86InsVscatterdpd = Int
1262
  fromEnum X86Insn
X86InsVscatterdps = Int
1263
  fromEnum X86Insn
X86InsVscatterpf0dpd = Int
1264
  fromEnum X86Insn
X86InsVscatterpf0dps = Int
1265
  fromEnum X86Insn
X86InsVscatterpf0qpd = Int
1266
  fromEnum X86Insn
X86InsVscatterpf0qps = Int
1267
  fromEnum X86Insn
X86InsVscatterpf1dpd = Int
1268
  fromEnum X86Insn
X86InsVscatterpf1dps = Int
1269
  fromEnum X86Insn
X86InsVscatterpf1qpd = Int
1270
  fromEnum X86Insn
X86InsVscatterpf1qps = Int
1271
  fromEnum X86Insn
X86InsVscatterqpd = Int
1272
  fromEnum X86Insn
X86InsVscatterqps = Int
1273
  fromEnum X86Insn
X86InsVshufpd = Int
1274
  fromEnum X86Insn
X86InsVshufps = Int
1275
  fromEnum X86Insn
X86InsVsqrtpd = Int
1276
  fromEnum X86Insn
X86InsVsqrtps = Int
1277
  fromEnum X86Insn
X86InsVsqrtsd = Int
1278
  fromEnum X86Insn
X86InsVsqrtss = Int
1279
  fromEnum X86Insn
X86InsVstmxcsr = Int
1280
  fromEnum X86Insn
X86InsVsubpd = Int
1281
  fromEnum X86Insn
X86InsVsubps = Int
1282
  fromEnum X86Insn
X86InsVsubsd = Int
1283
  fromEnum X86Insn
X86InsVsubss = Int
1284
  fromEnum X86Insn
X86InsVtestpd = Int
1285
  fromEnum X86Insn
X86InsVtestps = Int
1286
  fromEnum X86Insn
X86InsVunpckhpd = Int
1287
  fromEnum X86Insn
X86InsVunpckhps = Int
1288
  fromEnum X86Insn
X86InsVunpcklpd = Int
1289
  fromEnum X86Insn
X86InsVunpcklps = Int
1290
  fromEnum X86Insn
X86InsVzeroall = Int
1291
  fromEnum X86Insn
X86InsVzeroupper = Int
1292
  fromEnum X86Insn
X86InsWait = Int
1293
  fromEnum X86Insn
X86InsWbinvd = Int
1294
  fromEnum X86Insn
X86InsWrfsbase = Int
1295
  fromEnum X86Insn
X86InsWrgsbase = Int
1296
  fromEnum X86Insn
X86InsWrmsr = Int
1297
  fromEnum X86Insn
X86InsXabort = Int
1298
  fromEnum X86Insn
X86InsXacquire = Int
1299
  fromEnum X86Insn
X86InsXbegin = Int
1300
  fromEnum X86Insn
X86InsXchg = Int
1301
  fromEnum X86Insn
X86InsXcryptcbc = Int
1302
  fromEnum X86Insn
X86InsXcryptcfb = Int
1303
  fromEnum X86Insn
X86InsXcryptctr = Int
1304
  fromEnum X86Insn
X86InsXcryptecb = Int
1305
  fromEnum X86Insn
X86InsXcryptofb = Int
1306
  fromEnum X86Insn
X86InsXend = Int
1307
  fromEnum X86Insn
X86InsXgetbv = Int
1308
  fromEnum X86Insn
X86InsXlatb = Int
1309
  fromEnum X86Insn
X86InsXrelease = Int
1310
  fromEnum X86Insn
X86InsXrstor = Int
1311
  fromEnum X86Insn
X86InsXrstor64 = Int
1312
  fromEnum X86Insn
X86InsXrstors = Int
1313
  fromEnum X86Insn
X86InsXrstors64 = Int
1314
  fromEnum X86Insn
X86InsXsave = Int
1315
  fromEnum X86Insn
X86InsXsave64 = Int
1316
  fromEnum X86Insn
X86InsXsavec = Int
1317
  fromEnum X86Insn
X86InsXsavec64 = Int
1318
  fromEnum X86Insn
X86InsXsaveopt = Int
1319
  fromEnum X86Insn
X86InsXsaveopt64 = Int
1320
  fromEnum X86Insn
X86InsXsaves = Int
1321
  fromEnum X86Insn
X86InsXsaves64 = Int
1322
  fromEnum X86Insn
X86InsXsetbv = Int
1323
  fromEnum X86Insn
X86InsXsha1 = Int
1324
  fromEnum X86Insn
X86InsXsha256 = Int
1325
  fromEnum X86Insn
X86InsXstore = Int
1326
  fromEnum X86Insn
X86InsXtest = Int
1327
  fromEnum X86Insn
X86InsFdisi8087Nop = Int
1328
  fromEnum X86Insn
X86InsFeni8087Nop = Int
1329
  fromEnum X86Insn
X86InsCmpss = Int
1330
  fromEnum X86Insn
X86InsCmpeqss = Int
1331
  fromEnum X86Insn
X86InsCmpltss = Int
1332
  fromEnum X86Insn
X86InsCmpless = Int
1333
  fromEnum X86Insn
X86InsCmpunordss = Int
1334
  fromEnum X86Insn
X86InsCmpneqss = Int
1335
  fromEnum X86Insn
X86InsCmpnltss = Int
1336
  fromEnum X86Insn
X86InsCmpnless = Int
1337
  fromEnum X86Insn
X86InsCmpordss = Int
1338
  fromEnum X86Insn
X86InsCmpsd = Int
1339
  fromEnum X86Insn
X86InsCmpeqsd = Int
1340
  fromEnum X86Insn
X86InsCmpltsd = Int
1341
  fromEnum X86Insn
X86InsCmplesd = Int
1342
  fromEnum X86Insn
X86InsCmpunordsd = Int
1343
  fromEnum X86Insn
X86InsCmpneqsd = Int
1344
  fromEnum X86Insn
X86InsCmpnltsd = Int
1345
  fromEnum X86Insn
X86InsCmpnlesd = Int
1346
  fromEnum X86Insn
X86InsCmpordsd = Int
1347
  fromEnum X86Insn
X86InsCmpps = Int
1348
  fromEnum X86Insn
X86InsCmpeqps = Int
1349
  fromEnum X86Insn
X86InsCmpltps = Int
1350
  fromEnum X86Insn
X86InsCmpleps = Int
1351
  fromEnum X86Insn
X86InsCmpunordps = Int
1352
  fromEnum X86Insn
X86InsCmpneqps = Int
1353
  fromEnum X86Insn
X86InsCmpnltps = Int
1354
  fromEnum X86Insn
X86InsCmpnleps = Int
1355
  fromEnum X86Insn
X86InsCmpordps = Int
1356
  fromEnum X86Insn
X86InsCmppd = Int
1357
  fromEnum X86Insn
X86InsCmpeqpd = Int
1358
  fromEnum X86Insn
X86InsCmpltpd = Int
1359
  fromEnum X86Insn
X86InsCmplepd = Int
1360
  fromEnum X86Insn
X86InsCmpunordpd = Int
1361
  fromEnum X86Insn
X86InsCmpneqpd = Int
1362
  fromEnum X86Insn
X86InsCmpnltpd = Int
1363
  fromEnum X86Insn
X86InsCmpnlepd = Int
1364
  fromEnum X86Insn
X86InsCmpordpd = Int
1365
  fromEnum X86Insn
X86InsVcmpss = Int
1366
  fromEnum X86Insn
X86InsVcmpeqss = Int
1367
  fromEnum X86Insn
X86InsVcmpltss = Int
1368
  fromEnum X86Insn
X86InsVcmpless = Int
1369
  fromEnum X86Insn
X86InsVcmpunordss = Int
1370
  fromEnum X86Insn
X86InsVcmpneqss = Int
1371
  fromEnum X86Insn
X86InsVcmpnltss = Int
1372
  fromEnum X86Insn
X86InsVcmpnless = Int
1373
  fromEnum X86Insn
X86InsVcmpordss = Int
1374
  fromEnum X86Insn
X86InsVcmpeqUqss = Int
1375
  fromEnum X86Insn
X86InsVcmpngess = Int
1376
  fromEnum X86Insn
X86InsVcmpngtss = Int
1377
  fromEnum X86Insn
X86InsVcmpfalsess = Int
1378
  fromEnum X86Insn
X86InsVcmpneqOqss = Int
1379
  fromEnum X86Insn
X86InsVcmpgess = Int
1380
  fromEnum X86Insn
X86InsVcmpgtss = Int
1381
  fromEnum X86Insn
X86InsVcmptruess = Int
1382
  fromEnum X86Insn
X86InsVcmpeqOsss = Int
1383
  fromEnum X86Insn
X86InsVcmpltOqss = Int
1384
  fromEnum X86Insn
X86InsVcmpleOqss = Int
1385
  fromEnum X86Insn
X86InsVcmpunordSss = Int
1386
  fromEnum X86Insn
X86InsVcmpneqUsss = Int
1387
  fromEnum X86Insn
X86InsVcmpnltUqss = Int
1388
  fromEnum X86Insn
X86InsVcmpnleUqss = Int
1389
  fromEnum X86Insn
X86InsVcmpordSss = Int
1390
  fromEnum X86Insn
X86InsVcmpeqUsss = Int
1391
  fromEnum X86Insn
X86InsVcmpngeUqss = Int
1392
  fromEnum X86Insn
X86InsVcmpngtUqss = Int
1393
  fromEnum X86Insn
X86InsVcmpfalseOsss = Int
1394
  fromEnum X86Insn
X86InsVcmpneqOsss = Int
1395
  fromEnum X86Insn
X86InsVcmpgeOqss = Int
1396
  fromEnum X86Insn
X86InsVcmpgtOqss = Int
1397
  fromEnum X86Insn
X86InsVcmptrueUsss = Int
1398
  fromEnum X86Insn
X86InsVcmpsd = Int
1399
  fromEnum X86Insn
X86InsVcmpeqsd = Int
1400
  fromEnum X86Insn
X86InsVcmpltsd = Int
1401
  fromEnum X86Insn
X86InsVcmplesd = Int
1402
  fromEnum X86Insn
X86InsVcmpunordsd = Int
1403
  fromEnum X86Insn
X86InsVcmpneqsd = Int
1404
  fromEnum X86Insn
X86InsVcmpnltsd = Int
1405
  fromEnum X86Insn
X86InsVcmpnlesd = Int
1406
  fromEnum X86Insn
X86InsVcmpordsd = Int
1407
  fromEnum X86Insn
X86InsVcmpeqUqsd = Int
1408
  fromEnum X86Insn
X86InsVcmpngesd = Int
1409
  fromEnum X86Insn
X86InsVcmpngtsd = Int
1410
  fromEnum X86Insn
X86InsVcmpfalsesd = Int
1411
  fromEnum X86Insn
X86InsVcmpneqOqsd = Int
1412
  fromEnum X86Insn
X86InsVcmpgesd = Int
1413
  fromEnum X86Insn
X86InsVcmpgtsd = Int
1414
  fromEnum X86Insn
X86InsVcmptruesd = Int
1415
  fromEnum X86Insn
X86InsVcmpeqOssd = Int
1416
  fromEnum X86Insn
X86InsVcmpltOqsd = Int
1417
  fromEnum X86Insn
X86InsVcmpleOqsd = Int
1418
  fromEnum X86Insn
X86InsVcmpunordSsd = Int
1419
  fromEnum X86Insn
X86InsVcmpneqUssd = Int
1420
  fromEnum X86Insn
X86InsVcmpnltUqsd = Int
1421
  fromEnum X86Insn
X86InsVcmpnleUqsd = Int
1422
  fromEnum X86Insn
X86InsVcmpordSsd = Int
1423
  fromEnum X86Insn
X86InsVcmpeqUssd = Int
1424
  fromEnum X86Insn
X86InsVcmpngeUqsd = Int
1425
  fromEnum X86Insn
X86InsVcmpngtUqsd = Int
1426
  fromEnum X86Insn
X86InsVcmpfalseOssd = Int
1427
  fromEnum X86Insn
X86InsVcmpneqOssd = Int
1428
  fromEnum X86Insn
X86InsVcmpgeOqsd = Int
1429
  fromEnum X86Insn
X86InsVcmpgtOqsd = Int
1430
  fromEnum X86Insn
X86InsVcmptrueUssd = Int
1431
  fromEnum X86Insn
X86InsVcmpps = Int
1432
  fromEnum X86Insn
X86InsVcmpeqps = Int
1433
  fromEnum X86Insn
X86InsVcmpltps = Int
1434
  fromEnum X86Insn
X86InsVcmpleps = Int
1435
  fromEnum X86Insn
X86InsVcmpunordps = Int
1436
  fromEnum X86Insn
X86InsVcmpneqps = Int
1437
  fromEnum X86Insn
X86InsVcmpnltps = Int
1438
  fromEnum X86Insn
X86InsVcmpnleps = Int
1439
  fromEnum X86Insn
X86InsVcmpordps = Int
1440
  fromEnum X86Insn
X86InsVcmpeqUqps = Int
1441
  fromEnum X86Insn
X86InsVcmpngeps = Int
1442
  fromEnum X86Insn
X86InsVcmpngtps = Int
1443
  fromEnum X86Insn
X86InsVcmpfalseps = Int
1444
  fromEnum X86Insn
X86InsVcmpneqOqps = Int
1445
  fromEnum X86Insn
X86InsVcmpgeps = Int
1446
  fromEnum X86Insn
X86InsVcmpgtps = Int
1447
  fromEnum X86Insn
X86InsVcmptrueps = Int
1448
  fromEnum X86Insn
X86InsVcmpeqOsps = Int
1449
  fromEnum X86Insn
X86InsVcmpltOqps = Int
1450
  fromEnum X86Insn
X86InsVcmpleOqps = Int
1451
  fromEnum X86Insn
X86InsVcmpunordSps = Int
1452
  fromEnum X86Insn
X86InsVcmpneqUsps = Int
1453
  fromEnum X86Insn
X86InsVcmpnltUqps = Int
1454
  fromEnum X86Insn
X86InsVcmpnleUqps = Int
1455
  fromEnum X86Insn
X86InsVcmpordSps = Int
1456
  fromEnum X86Insn
X86InsVcmpeqUsps = Int
1457
  fromEnum X86Insn
X86InsVcmpngeUqps = Int
1458
  fromEnum X86Insn
X86InsVcmpngtUqps = Int
1459
  fromEnum X86Insn
X86InsVcmpfalseOsps = Int
1460
  fromEnum X86Insn
X86InsVcmpneqOsps = Int
1461
  fromEnum X86Insn
X86InsVcmpgeOqps = Int
1462
  fromEnum X86Insn
X86InsVcmpgtOqps = Int
1463
  fromEnum X86Insn
X86InsVcmptrueUsps = Int
1464
  fromEnum X86Insn
X86InsVcmppd = Int
1465
  fromEnum X86Insn
X86InsVcmpeqpd = Int
1466
  fromEnum X86Insn
X86InsVcmpltpd = Int
1467
  fromEnum X86Insn
X86InsVcmplepd = Int
1468
  fromEnum X86Insn
X86InsVcmpunordpd = Int
1469
  fromEnum X86Insn
X86InsVcmpneqpd = Int
1470
  fromEnum X86Insn
X86InsVcmpnltpd = Int
1471
  fromEnum X86Insn
X86InsVcmpnlepd = Int
1472
  fromEnum X86Insn
X86InsVcmpordpd = Int
1473
  fromEnum X86Insn
X86InsVcmpeqUqpd = Int
1474
  fromEnum X86Insn
X86InsVcmpngepd = Int
1475
  fromEnum X86Insn
X86InsVcmpngtpd = Int
1476
  fromEnum X86Insn
X86InsVcmpfalsepd = Int
1477
  fromEnum X86Insn
X86InsVcmpneqOqpd = Int
1478
  fromEnum X86Insn
X86InsVcmpgepd = Int
1479
  fromEnum X86Insn
X86InsVcmpgtpd = Int
1480
  fromEnum X86Insn
X86InsVcmptruepd = Int
1481
  fromEnum X86Insn
X86InsVcmpeqOspd = Int
1482
  fromEnum X86Insn
X86InsVcmpltOqpd = Int
1483
  fromEnum X86Insn
X86InsVcmpleOqpd = Int
1484
  fromEnum X86Insn
X86InsVcmpunordSpd = Int
1485
  fromEnum X86Insn
X86InsVcmpneqUspd = Int
1486
  fromEnum X86Insn
X86InsVcmpnltUqpd = Int
1487
  fromEnum X86Insn
X86InsVcmpnleUqpd = Int
1488
  fromEnum X86Insn
X86InsVcmpordSpd = Int
1489
  fromEnum X86Insn
X86InsVcmpeqUspd = Int
1490
  fromEnum X86Insn
X86InsVcmpngeUqpd = Int
1491
  fromEnum X86Insn
X86InsVcmpngtUqpd = Int
1492
  fromEnum X86Insn
X86InsVcmpfalseOspd = Int
1493
  fromEnum X86Insn
X86InsVcmpneqOspd = Int
1494
  fromEnum X86Insn
X86InsVcmpgeOqpd = Int
1495
  fromEnum X86Insn
X86InsVcmpgtOqpd = Int
1496
  fromEnum X86Insn
X86InsVcmptrueUspd = Int
1497
  fromEnum X86Insn
X86InsUd0 = Int
1498
  fromEnum X86Insn
X86InsEndbr32 = Int
1499
  fromEnum X86Insn
X86InsEndbr64 = Int
1500
  fromEnum X86Insn
X86InsEnding = Int
1501

  toEnum :: Int -> X86Insn
toEnum Int
0 = X86Insn
X86InsInvalid
  toEnum Int
1 = X86Insn
X86InsAaa
  toEnum Int
2 = X86Insn
X86InsAad
  toEnum Int
3 = X86Insn
X86InsAam
  toEnum Int
4 = X86Insn
X86InsAas
  toEnum Int
5 = X86Insn
X86InsFabs
  toEnum Int
6 = X86Insn
X86InsAdc
  toEnum Int
7 = X86Insn
X86InsAdcx
  toEnum Int
8 = X86Insn
X86InsAdd
  toEnum Int
9 = X86Insn
X86InsAddpd
  toEnum Int
10 = X86Insn
X86InsAddps
  toEnum Int
11 = X86Insn
X86InsAddsd
  toEnum Int
12 = X86Insn
X86InsAddss
  toEnum Int
13 = X86Insn
X86InsAddsubpd
  toEnum Int
14 = X86Insn
X86InsAddsubps
  toEnum Int
15 = X86Insn
X86InsFadd
  toEnum Int
16 = X86Insn
X86InsFiadd
  toEnum Int
17 = X86Insn
X86InsFaddp
  toEnum Int
18 = X86Insn
X86InsAdox
  toEnum Int
19 = X86Insn
X86InsAesdeclast
  toEnum Int
20 = X86Insn
X86InsAesdec
  toEnum Int
21 = X86Insn
X86InsAesenclast
  toEnum Int
22 = X86Insn
X86InsAesenc
  toEnum Int
23 = X86Insn
X86InsAesimc
  toEnum Int
24 = X86Insn
X86InsAeskeygenassist
  toEnum Int
25 = X86Insn
X86InsAnd
  toEnum Int
26 = X86Insn
X86InsAndn
  toEnum Int
27 = X86Insn
X86InsAndnpd
  toEnum Int
28 = X86Insn
X86InsAndnps
  toEnum Int
29 = X86Insn
X86InsAndpd
  toEnum Int
30 = X86Insn
X86InsAndps
  toEnum Int
31 = X86Insn
X86InsArpl
  toEnum Int
32 = X86Insn
X86InsBextr
  toEnum Int
33 = X86Insn
X86InsBlcfill
  toEnum Int
34 = X86Insn
X86InsBlci
  toEnum Int
35 = X86Insn
X86InsBlcic
  toEnum Int
36 = X86Insn
X86InsBlcmsk
  toEnum Int
37 = X86Insn
X86InsBlcs
  toEnum Int
38 = X86Insn
X86InsBlendpd
  toEnum Int
39 = X86Insn
X86InsBlendps
  toEnum Int
40 = X86Insn
X86InsBlendvpd
  toEnum Int
41 = X86Insn
X86InsBlendvps
  toEnum Int
42 = X86Insn
X86InsBlsfill
  toEnum Int
43 = X86Insn
X86InsBlsi
  toEnum Int
44 = X86Insn
X86InsBlsic
  toEnum Int
45 = X86Insn
X86InsBlsmsk
  toEnum Int
46 = X86Insn
X86InsBlsr
  toEnum Int
47 = X86Insn
X86InsBound
  toEnum Int
48 = X86Insn
X86InsBsf
  toEnum Int
49 = X86Insn
X86InsBsr
  toEnum Int
50 = X86Insn
X86InsBswap
  toEnum Int
51 = X86Insn
X86InsBt
  toEnum Int
52 = X86Insn
X86InsBtc
  toEnum Int
53 = X86Insn
X86InsBtr
  toEnum Int
54 = X86Insn
X86InsBts
  toEnum Int
55 = X86Insn
X86InsBzhi
  toEnum Int
56 = X86Insn
X86InsCall
  toEnum Int
57 = X86Insn
X86InsCbw
  toEnum Int
58 = X86Insn
X86InsCdq
  toEnum Int
59 = X86Insn
X86InsCdqe
  toEnum Int
60 = X86Insn
X86InsFchs
  toEnum Int
61 = X86Insn
X86InsClac
  toEnum Int
62 = X86Insn
X86InsClc
  toEnum Int
63 = X86Insn
X86InsCld
  toEnum Int
64 = X86Insn
X86InsClflush
  toEnum Int
65 = X86Insn
X86InsClflushopt
  toEnum Int
66 = X86Insn
X86InsClgi
  toEnum Int
67 = X86Insn
X86InsCli
  toEnum Int
68 = X86Insn
X86InsClts
  toEnum Int
69 = X86Insn
X86InsClwb
  toEnum Int
70 = X86Insn
X86InsCmc
  toEnum Int
71 = X86Insn
X86InsCmova
  toEnum Int
72 = X86Insn
X86InsCmovae
  toEnum Int
73 = X86Insn
X86InsCmovb
  toEnum Int
74 = X86Insn
X86InsCmovbe
  toEnum Int
75 = X86Insn
X86InsFcmovbe
  toEnum Int
76 = X86Insn
X86InsFcmovb
  toEnum Int
77 = X86Insn
X86InsCmove
  toEnum Int
78 = X86Insn
X86InsFcmove
  toEnum Int
79 = X86Insn
X86InsCmovg
  toEnum Int
80 = X86Insn
X86InsCmovge
  toEnum Int
81 = X86Insn
X86InsCmovl
  toEnum Int
82 = X86Insn
X86InsCmovle
  toEnum Int
83 = X86Insn
X86InsFcmovnbe
  toEnum Int
84 = X86Insn
X86InsFcmovnb
  toEnum Int
85 = X86Insn
X86InsCmovne
  toEnum Int
86 = X86Insn
X86InsFcmovne
  toEnum Int
87 = X86Insn
X86InsCmovno
  toEnum Int
88 = X86Insn
X86InsCmovnp
  toEnum Int
89 = X86Insn
X86InsFcmovnu
  toEnum Int
90 = X86Insn
X86InsCmovns
  toEnum Int
91 = X86Insn
X86InsCmovo
  toEnum Int
92 = X86Insn
X86InsCmovp
  toEnum Int
93 = X86Insn
X86InsFcmovu
  toEnum Int
94 = X86Insn
X86InsCmovs
  toEnum Int
95 = X86Insn
X86InsCmp
  toEnum Int
96 = X86Insn
X86InsCmpsb
  toEnum Int
97 = X86Insn
X86InsCmpsq
  toEnum Int
98 = X86Insn
X86InsCmpsw
  toEnum Int
99 = X86Insn
X86InsCmpxchg16b
  toEnum Int
100 = X86Insn
X86InsCmpxchg
  toEnum Int
101 = X86Insn
X86InsCmpxchg8b
  toEnum Int
102 = X86Insn
X86InsComisd
  toEnum Int
103 = X86Insn
X86InsComiss
  toEnum Int
104 = X86Insn
X86InsFcomp
  toEnum Int
105 = X86Insn
X86InsFcomip
  toEnum Int
106 = X86Insn
X86InsFcomi
  toEnum Int
107 = X86Insn
X86InsFcom
  toEnum Int
108 = X86Insn
X86InsFcos
  toEnum Int
109 = X86Insn
X86InsCpuid
  toEnum Int
110 = X86Insn
X86InsCqo
  toEnum Int
111 = X86Insn
X86InsCrc32
  toEnum Int
112 = X86Insn
X86InsCvtdq2pd
  toEnum Int
113 = X86Insn
X86InsCvtdq2ps
  toEnum Int
114 = X86Insn
X86InsCvtpd2dq
  toEnum Int
115 = X86Insn
X86InsCvtpd2ps
  toEnum Int
116 = X86Insn
X86InsCvtps2dq
  toEnum Int
117 = X86Insn
X86InsCvtps2pd
  toEnum Int
118 = X86Insn
X86InsCvtsd2si
  toEnum Int
119 = X86Insn
X86InsCvtsd2ss
  toEnum Int
120 = X86Insn
X86InsCvtsi2sd
  toEnum Int
121 = X86Insn
X86InsCvtsi2ss
  toEnum Int
122 = X86Insn
X86InsCvtss2sd
  toEnum Int
123 = X86Insn
X86InsCvtss2si
  toEnum Int
124 = X86Insn
X86InsCvttpd2dq
  toEnum Int
125 = X86Insn
X86InsCvttps2dq
  toEnum Int
126 = X86Insn
X86InsCvttsd2si
  toEnum Int
127 = X86Insn
X86InsCvttss2si
  toEnum Int
128 = X86Insn
X86InsCwd
  toEnum Int
129 = X86Insn
X86InsCwde
  toEnum Int
130 = X86Insn
X86InsDaa
  toEnum Int
131 = X86Insn
X86InsDas
  toEnum Int
132 = X86Insn
X86InsData16
  toEnum Int
133 = X86Insn
X86InsDec
  toEnum Int
134 = X86Insn
X86InsDiv
  toEnum Int
135 = X86Insn
X86InsDivpd
  toEnum Int
136 = X86Insn
X86InsDivps
  toEnum Int
137 = X86Insn
X86InsFdivr
  toEnum Int
138 = X86Insn
X86InsFidivr
  toEnum Int
139 = X86Insn
X86InsFdivrp
  toEnum Int
140 = X86Insn
X86InsDivsd
  toEnum Int
141 = X86Insn
X86InsDivss
  toEnum Int
142 = X86Insn
X86InsFdiv
  toEnum Int
143 = X86Insn
X86InsFidiv
  toEnum Int
144 = X86Insn
X86InsFdivp
  toEnum Int
145 = X86Insn
X86InsDppd
  toEnum Int
146 = X86Insn
X86InsDpps
  toEnum Int
147 = X86Insn
X86InsRet
  toEnum Int
148 = X86Insn
X86InsEncls
  toEnum Int
149 = X86Insn
X86InsEnclu
  toEnum Int
150 = X86Insn
X86InsEnter
  toEnum Int
151 = X86Insn
X86InsExtractps
  toEnum Int
152 = X86Insn
X86InsExtrq
  toEnum Int
153 = X86Insn
X86InsF2xm1
  toEnum Int
154 = X86Insn
X86InsLcall
  toEnum Int
155 = X86Insn
X86InsLjmp
  toEnum Int
156 = X86Insn
X86InsFbld
  toEnum Int
157 = X86Insn
X86InsFbstp
  toEnum Int
158 = X86Insn
X86InsFcompp
  toEnum Int
159 = X86Insn
X86InsFdecstp
  toEnum Int
160 = X86Insn
X86InsFemms
  toEnum Int
161 = X86Insn
X86InsFfree
  toEnum Int
162 = X86Insn
X86InsFicom
  toEnum Int
163 = X86Insn
X86InsFicomp
  toEnum Int
164 = X86Insn
X86InsFincstp
  toEnum Int
165 = X86Insn
X86InsFldcw
  toEnum Int
166 = X86Insn
X86InsFldenv
  toEnum Int
167 = X86Insn
X86InsFldl2e
  toEnum Int
168 = X86Insn
X86InsFldl2t
  toEnum Int
169 = X86Insn
X86InsFldlg2
  toEnum Int
170 = X86Insn
X86InsFldln2
  toEnum Int
171 = X86Insn
X86InsFldpi
  toEnum Int
172 = X86Insn
X86InsFnclex
  toEnum Int
173 = X86Insn
X86InsFninit
  toEnum Int
174 = X86Insn
X86InsFnop
  toEnum Int
175 = X86Insn
X86InsFnstcw
  toEnum Int
176 = X86Insn
X86InsFnstsw
  toEnum Int
177 = X86Insn
X86InsFpatan
  toEnum Int
178 = X86Insn
X86InsFprem
  toEnum Int
179 = X86Insn
X86InsFprem1
  toEnum Int
180 = X86Insn
X86InsFptan
  toEnum Int
181 = X86Insn
X86InsFfreep
  toEnum Int
182 = X86Insn
X86InsFrndint
  toEnum Int
183 = X86Insn
X86InsFrstor
  toEnum Int
184 = X86Insn
X86InsFnsave
  toEnum Int
185 = X86Insn
X86InsFscale
  toEnum Int
186 = X86Insn
X86InsFsetpm
  toEnum Int
187 = X86Insn
X86InsFsincos
  toEnum Int
188 = X86Insn
X86InsFnstenv
  toEnum Int
189 = X86Insn
X86InsFxam
  toEnum Int
190 = X86Insn
X86InsFxrstor
  toEnum Int
191 = X86Insn
X86InsFxrstor64
  toEnum Int
192 = X86Insn
X86InsFxsave
  toEnum Int
193 = X86Insn
X86InsFxsave64
  toEnum Int
194 = X86Insn
X86InsFxtract
  toEnum Int
195 = X86Insn
X86InsFyl2x
  toEnum Int
196 = X86Insn
X86InsFyl2xp1
  toEnum Int
197 = X86Insn
X86InsMovapd
  toEnum Int
198 = X86Insn
X86InsMovaps
  toEnum Int
199 = X86Insn
X86InsOrpd
  toEnum Int
200 = X86Insn
X86InsOrps
  toEnum Int
201 = X86Insn
X86InsVmovapd
  toEnum Int
202 = X86Insn
X86InsVmovaps
  toEnum Int
203 = X86Insn
X86InsXorpd
  toEnum Int
204 = X86Insn
X86InsXorps
  toEnum Int
205 = X86Insn
X86InsGetsec
  toEnum Int
206 = X86Insn
X86InsHaddpd
  toEnum Int
207 = X86Insn
X86InsHaddps
  toEnum Int
208 = X86Insn
X86InsHlt
  toEnum Int
209 = X86Insn
X86InsHsubpd
  toEnum Int
210 = X86Insn
X86InsHsubps
  toEnum Int
211 = X86Insn
X86InsIdiv
  toEnum Int
212 = X86Insn
X86InsFild
  toEnum Int
213 = X86Insn
X86InsImul
  toEnum Int
214 = X86Insn
X86InsIn
  toEnum Int
215 = X86Insn
X86InsInc
  toEnum Int
216 = X86Insn
X86InsInsb
  toEnum Int
217 = X86Insn
X86InsInsertps
  toEnum Int
218 = X86Insn
X86InsInsertq
  toEnum Int
219 = X86Insn
X86InsInsd
  toEnum Int
220 = X86Insn
X86InsInsw
  toEnum Int
221 = X86Insn
X86InsInt
  toEnum Int
222 = X86Insn
X86InsInt1
  toEnum Int
223 = X86Insn
X86InsInt3
  toEnum Int
224 = X86Insn
X86InsInto
  toEnum Int
225 = X86Insn
X86InsInvd
  toEnum Int
226 = X86Insn
X86InsInvept
  toEnum Int
227 = X86Insn
X86InsInvlpg
  toEnum Int
228 = X86Insn
X86InsInvlpga
  toEnum Int
229 = X86Insn
X86InsInvpcid
  toEnum Int
230 = X86Insn
X86InsInvvpid
  toEnum Int
231 = X86Insn
X86InsIret
  toEnum Int
232 = X86Insn
X86InsIretd
  toEnum Int
233 = X86Insn
X86InsIretq
  toEnum Int
234 = X86Insn
X86InsFisttp
  toEnum Int
235 = X86Insn
X86InsFist
  toEnum Int
236 = X86Insn
X86InsFistp
  toEnum Int
237 = X86Insn
X86InsUcomisd
  toEnum Int
238 = X86Insn
X86InsUcomiss
  toEnum Int
239 = X86Insn
X86InsVcomisd
  toEnum Int
240 = X86Insn
X86InsVcomiss
  toEnum Int
241 = X86Insn
X86InsVcvtsd2ss
  toEnum Int
242 = X86Insn
X86InsVcvtsi2sd
  toEnum Int
243 = X86Insn
X86InsVcvtsi2ss
  toEnum Int
244 = X86Insn
X86InsVcvtss2sd
  toEnum Int
245 = X86Insn
X86InsVcvttsd2si
  toEnum Int
246 = X86Insn
X86InsVcvttsd2usi
  toEnum Int
247 = X86Insn
X86InsVcvttss2si
  toEnum Int
248 = X86Insn
X86InsVcvttss2usi
  toEnum Int
249 = X86Insn
X86InsVcvtusi2sd
  toEnum Int
250 = X86Insn
X86InsVcvtusi2ss
  toEnum Int
251 = X86Insn
X86InsVucomisd
  toEnum Int
252 = X86Insn
X86InsVucomiss
  toEnum Int
253 = X86Insn
X86InsJae
  toEnum Int
254 = X86Insn
X86InsJa
  toEnum Int
255 = X86Insn
X86InsJbe
  toEnum Int
256 = X86Insn
X86InsJb
  toEnum Int
257 = X86Insn
X86InsJcxz
  toEnum Int
258 = X86Insn
X86InsJecxz
  toEnum Int
259 = X86Insn
X86InsJe
  toEnum Int
260 = X86Insn
X86InsJge
  toEnum Int
261 = X86Insn
X86InsJg
  toEnum Int
262 = X86Insn
X86InsJle
  toEnum Int
263 = X86Insn
X86InsJl
  toEnum Int
264 = X86Insn
X86InsJmp
  toEnum Int
265 = X86Insn
X86InsJne
  toEnum Int
266 = X86Insn
X86InsJno
  toEnum Int
267 = X86Insn
X86InsJnp
  toEnum Int
268 = X86Insn
X86InsJns
  toEnum Int
269 = X86Insn
X86InsJo
  toEnum Int
270 = X86Insn
X86InsJp
  toEnum Int
271 = X86Insn
X86InsJrcxz
  toEnum Int
272 = X86Insn
X86InsJs
  toEnum Int
273 = X86Insn
X86InsKandb
  toEnum Int
274 = X86Insn
X86InsKandd
  toEnum Int
275 = X86Insn
X86InsKandnb
  toEnum Int
276 = X86Insn
X86InsKandnd
  toEnum Int
277 = X86Insn
X86InsKandnq
  toEnum Int
278 = X86Insn
X86InsKandnw
  toEnum Int
279 = X86Insn
X86InsKandq
  toEnum Int
280 = X86Insn
X86InsKandw
  toEnum Int
281 = X86Insn
X86InsKmovb
  toEnum Int
282 = X86Insn
X86InsKmovd
  toEnum Int
283 = X86Insn
X86InsKmovq
  toEnum Int
284 = X86Insn
X86InsKmovw
  toEnum Int
285 = X86Insn
X86InsKnotb
  toEnum Int
286 = X86Insn
X86InsKnotd
  toEnum Int
287 = X86Insn
X86InsKnotq
  toEnum Int
288 = X86Insn
X86InsKnotw
  toEnum Int
289 = X86Insn
X86InsKorb
  toEnum Int
290 = X86Insn
X86InsKord
  toEnum Int
291 = X86Insn
X86InsKorq
  toEnum Int
292 = X86Insn
X86InsKortestb
  toEnum Int
293 = X86Insn
X86InsKortestd
  toEnum Int
294 = X86Insn
X86InsKortestq
  toEnum Int
295 = X86Insn
X86InsKortestw
  toEnum Int
296 = X86Insn
X86InsKorw
  toEnum Int
297 = X86Insn
X86InsKshiftlb
  toEnum Int
298 = X86Insn
X86InsKshiftld
  toEnum Int
299 = X86Insn
X86InsKshiftlq
  toEnum Int
300 = X86Insn
X86InsKshiftlw
  toEnum Int
301 = X86Insn
X86InsKshiftrb
  toEnum Int
302 = X86Insn
X86InsKshiftrd
  toEnum Int
303 = X86Insn
X86InsKshiftrq
  toEnum Int
304 = X86Insn
X86InsKshiftrw
  toEnum Int
305 = X86Insn
X86InsKunpckbw
  toEnum Int
306 = X86Insn
X86InsKxnorb
  toEnum Int
307 = X86Insn
X86InsKxnord
  toEnum Int
308 = X86Insn
X86InsKxnorq
  toEnum Int
309 = X86Insn
X86InsKxnorw
  toEnum Int
310 = X86Insn
X86InsKxorb
  toEnum Int
311 = X86Insn
X86InsKxord
  toEnum Int
312 = X86Insn
X86InsKxorq
  toEnum Int
313 = X86Insn
X86InsKxorw
  toEnum Int
314 = X86Insn
X86InsLahf
  toEnum Int
315 = X86Insn
X86InsLar
  toEnum Int
316 = X86Insn
X86InsLddqu
  toEnum Int
317 = X86Insn
X86InsLdmxcsr
  toEnum Int
318 = X86Insn
X86InsLds
  toEnum Int
319 = X86Insn
X86InsFldz
  toEnum Int
320 = X86Insn
X86InsFld1
  toEnum Int
321 = X86Insn
X86InsFld
  toEnum Int
322 = X86Insn
X86InsLea
  toEnum Int
323 = X86Insn
X86InsLeave
  toEnum Int
324 = X86Insn
X86InsLes
  toEnum Int
325 = X86Insn
X86InsLfence
  toEnum Int
326 = X86Insn
X86InsLfs
  toEnum Int
327 = X86Insn
X86InsLgdt
  toEnum Int
328 = X86Insn
X86InsLgs
  toEnum Int
329 = X86Insn
X86InsLidt
  toEnum Int
330 = X86Insn
X86InsLldt
  toEnum Int
331 = X86Insn
X86InsLmsw
  toEnum Int
332 = X86Insn
X86InsOr
  toEnum Int
333 = X86Insn
X86InsSub
  toEnum Int
334 = X86Insn
X86InsXor
  toEnum Int
335 = X86Insn
X86InsLodsb
  toEnum Int
336 = X86Insn
X86InsLodsd
  toEnum Int
337 = X86Insn
X86InsLodsq
  toEnum Int
338 = X86Insn
X86InsLodsw
  toEnum Int
339 = X86Insn
X86InsLoop
  toEnum Int
340 = X86Insn
X86InsLoope
  toEnum Int
341 = X86Insn
X86InsLoopne
  toEnum Int
342 = X86Insn
X86InsRetf
  toEnum Int
343 = X86Insn
X86InsRetfq
  toEnum Int
344 = X86Insn
X86InsLsl
  toEnum Int
345 = X86Insn
X86InsLss
  toEnum Int
346 = X86Insn
X86InsLtr
  toEnum Int
347 = X86Insn
X86InsXadd
  toEnum Int
348 = X86Insn
X86InsLzcnt
  toEnum Int
349 = X86Insn
X86InsMaskmovdqu
  toEnum Int
350 = X86Insn
X86InsMaxpd
  toEnum Int
351 = X86Insn
X86InsMaxps
  toEnum Int
352 = X86Insn
X86InsMaxsd
  toEnum Int
353 = X86Insn
X86InsMaxss
  toEnum Int
354 = X86Insn
X86InsMfence
  toEnum Int
355 = X86Insn
X86InsMinpd
  toEnum Int
356 = X86Insn
X86InsMinps
  toEnum Int
357 = X86Insn
X86InsMinsd
  toEnum Int
358 = X86Insn
X86InsMinss
  toEnum Int
359 = X86Insn
X86InsCvtpd2pi
  toEnum Int
360 = X86Insn
X86InsCvtpi2pd
  toEnum Int
361 = X86Insn
X86InsCvtpi2ps
  toEnum Int
362 = X86Insn
X86InsCvtps2pi
  toEnum Int
363 = X86Insn
X86InsCvttpd2pi
  toEnum Int
364 = X86Insn
X86InsCvttps2pi
  toEnum Int
365 = X86Insn
X86InsEmms
  toEnum Int
366 = X86Insn
X86InsMaskmovq
  toEnum Int
367 = X86Insn
X86InsMovd
  toEnum Int
368 = X86Insn
X86InsMovdq2q
  toEnum Int
369 = X86Insn
X86InsMovntq
  toEnum Int
370 = X86Insn
X86InsMovq2dq
  toEnum Int
371 = X86Insn
X86InsMovq
  toEnum Int
372 = X86Insn
X86InsPabsb
  toEnum Int
373 = X86Insn
X86InsPabsd
  toEnum Int
374 = X86Insn
X86InsPabsw
  toEnum Int
375 = X86Insn
X86InsPackssdw
  toEnum Int
376 = X86Insn
X86InsPacksswb
  toEnum Int
377 = X86Insn
X86InsPackuswb
  toEnum Int
378 = X86Insn
X86InsPaddb
  toEnum Int
379 = X86Insn
X86InsPaddd
  toEnum Int
380 = X86Insn
X86InsPaddq
  toEnum Int
381 = X86Insn
X86InsPaddsb
  toEnum Int
382 = X86Insn
X86InsPaddsw
  toEnum Int
383 = X86Insn
X86InsPaddusb
  toEnum Int
384 = X86Insn
X86InsPaddusw
  toEnum Int
385 = X86Insn
X86InsPaddw
  toEnum Int
386 = X86Insn
X86InsPalignr
  toEnum Int
387 = X86Insn
X86InsPandn
  toEnum Int
388 = X86Insn
X86InsPand
  toEnum Int
389 = X86Insn
X86InsPavgb
  toEnum Int
390 = X86Insn
X86InsPavgw
  toEnum Int
391 = X86Insn
X86InsPcmpeqb
  toEnum Int
392 = X86Insn
X86InsPcmpeqd
  toEnum Int
393 = X86Insn
X86InsPcmpeqw
  toEnum Int
394 = X86Insn
X86InsPcmpgtb
  toEnum Int
395 = X86Insn
X86InsPcmpgtd
  toEnum Int
396 = X86Insn
X86InsPcmpgtw
  toEnum Int
397 = X86Insn
X86InsPextrw
  toEnum Int
398 = X86Insn
X86InsPhaddsw
  toEnum Int
399 = X86Insn
X86InsPhaddw
  toEnum Int
400 = X86Insn
X86InsPhaddd
  toEnum Int
401 = X86Insn
X86InsPhsubd
  toEnum Int
402 = X86Insn
X86InsPhsubsw
  toEnum Int
403 = X86Insn
X86InsPhsubw
  toEnum Int
404 = X86Insn
X86InsPinsrw
  toEnum Int
405 = X86Insn
X86InsPmaddubsw
  toEnum Int
406 = X86Insn
X86InsPmaddwd
  toEnum Int
407 = X86Insn
X86InsPmaxsw
  toEnum Int
408 = X86Insn
X86InsPmaxub
  toEnum Int
409 = X86Insn
X86InsPminsw
  toEnum Int
410 = X86Insn
X86InsPminub
  toEnum Int
411 = X86Insn
X86InsPmovmskb
  toEnum Int
412 = X86Insn
X86InsPmulhrsw
  toEnum Int
413 = X86Insn
X86InsPmulhuw
  toEnum Int
414 = X86Insn
X86InsPmulhw
  toEnum Int
415 = X86Insn
X86InsPmullw
  toEnum Int
416 = X86Insn
X86InsPmuludq
  toEnum Int
417 = X86Insn
X86InsPor
  toEnum Int
418 = X86Insn
X86InsPsadbw
  toEnum Int
419 = X86Insn
X86InsPshufb
  toEnum Int
420 = X86Insn
X86InsPshufw
  toEnum Int
421 = X86Insn
X86InsPsignb
  toEnum Int
422 = X86Insn
X86InsPsignd
  toEnum Int
423 = X86Insn
X86InsPsignw
  toEnum Int
424 = X86Insn
X86InsPslld
  toEnum Int
425 = X86Insn
X86InsPsllq
  toEnum Int
426 = X86Insn
X86InsPsllw
  toEnum Int
427 = X86Insn
X86InsPsrad
  toEnum Int
428 = X86Insn
X86InsPsraw
  toEnum Int
429 = X86Insn
X86InsPsrld
  toEnum Int
430 = X86Insn
X86InsPsrlq
  toEnum Int
431 = X86Insn
X86InsPsrlw
  toEnum Int
432 = X86Insn
X86InsPsubb
  toEnum Int
433 = X86Insn
X86InsPsubd
  toEnum Int
434 = X86Insn
X86InsPsubq
  toEnum Int
435 = X86Insn
X86InsPsubsb
  toEnum Int
436 = X86Insn
X86InsPsubsw
  toEnum Int
437 = X86Insn
X86InsPsubusb
  toEnum Int
438 = X86Insn
X86InsPsubusw
  toEnum Int
439 = X86Insn
X86InsPsubw
  toEnum Int
440 = X86Insn
X86InsPunpckhbw
  toEnum Int
441 = X86Insn
X86InsPunpckhdq
  toEnum Int
442 = X86Insn
X86InsPunpckhwd
  toEnum Int
443 = X86Insn
X86InsPunpcklbw
  toEnum Int
444 = X86Insn
X86InsPunpckldq
  toEnum Int
445 = X86Insn
X86InsPunpcklwd
  toEnum Int
446 = X86Insn
X86InsPxor
  toEnum Int
447 = X86Insn
X86InsMonitor
  toEnum Int
448 = X86Insn
X86InsMontmul
  toEnum Int
449 = X86Insn
X86InsMov
  toEnum Int
450 = X86Insn
X86InsMovabs
  toEnum Int
451 = X86Insn
X86InsMovbe
  toEnum Int
452 = X86Insn
X86InsMovddup
  toEnum Int
453 = X86Insn
X86InsMovdqa
  toEnum Int
454 = X86Insn
X86InsMovdqu
  toEnum Int
455 = X86Insn
X86InsMovhlps
  toEnum Int
456 = X86Insn
X86InsMovhpd
  toEnum Int
457 = X86Insn
X86InsMovhps
  toEnum Int
458 = X86Insn
X86InsMovlhps
  toEnum Int
459 = X86Insn
X86InsMovlpd
  toEnum Int
460 = X86Insn
X86InsMovlps
  toEnum Int
461 = X86Insn
X86InsMovmskpd
  toEnum Int
462 = X86Insn
X86InsMovmskps
  toEnum Int
463 = X86Insn
X86InsMovntdqa
  toEnum Int
464 = X86Insn
X86InsMovntdq
  toEnum Int
465 = X86Insn
X86InsMovnti
  toEnum Int
466 = X86Insn
X86InsMovntpd
  toEnum Int
467 = X86Insn
X86InsMovntps
  toEnum Int
468 = X86Insn
X86InsMovntsd
  toEnum Int
469 = X86Insn
X86InsMovntss
  toEnum Int
470 = X86Insn
X86InsMovsb
  toEnum Int
471 = X86Insn
X86InsMovsd
  toEnum Int
472 = X86Insn
X86InsMovshdup
  toEnum Int
473 = X86Insn
X86InsMovsldup
  toEnum Int
474 = X86Insn
X86InsMovsq
  toEnum Int
475 = X86Insn
X86InsMovss
  toEnum Int
476 = X86Insn
X86InsMovsw
  toEnum Int
477 = X86Insn
X86InsMovsx
  toEnum Int
478 = X86Insn
X86InsMovsxd
  toEnum Int
479 = X86Insn
X86InsMovupd
  toEnum Int
480 = X86Insn
X86InsMovups
  toEnum Int
481 = X86Insn
X86InsMovzx
  toEnum Int
482 = X86Insn
X86InsMpsadbw
  toEnum Int
483 = X86Insn
X86InsMul
  toEnum Int
484 = X86Insn
X86InsMulpd
  toEnum Int
485 = X86Insn
X86InsMulps
  toEnum Int
486 = X86Insn
X86InsMulsd
  toEnum Int
487 = X86Insn
X86InsMulss
  toEnum Int
488 = X86Insn
X86InsMulx
  toEnum Int
489 = X86Insn
X86InsFmul
  toEnum Int
490 = X86Insn
X86InsFimul
  toEnum Int
491 = X86Insn
X86InsFmulp
  toEnum Int
492 = X86Insn
X86InsMwait
  toEnum Int
493 = X86Insn
X86InsNeg
  toEnum Int
494 = X86Insn
X86InsNop
  toEnum Int
495 = X86Insn
X86InsNot
  toEnum Int
496 = X86Insn
X86InsOut
  toEnum Int
497 = X86Insn
X86InsOutsb
  toEnum Int
498 = X86Insn
X86InsOutsd
  toEnum Int
499 = X86Insn
X86InsOutsw
  toEnum Int
500 = X86Insn
X86InsPackusdw
  toEnum Int
501 = X86Insn
X86InsPause
  toEnum Int
502 = X86Insn
X86InsPavgusb
  toEnum Int
503 = X86Insn
X86InsPblendvb
  toEnum Int
504 = X86Insn
X86InsPblendw
  toEnum Int
505 = X86Insn
X86InsPclmulqdq
  toEnum Int
506 = X86Insn
X86InsPcmpeqq
  toEnum Int
507 = X86Insn
X86InsPcmpestri
  toEnum Int
508 = X86Insn
X86InsPcmpestrm
  toEnum Int
509 = X86Insn
X86InsPcmpgtq
  toEnum Int
510 = X86Insn
X86InsPcmpistri
  toEnum Int
511 = X86Insn
X86InsPcmpistrm
  toEnum Int
512 = X86Insn
X86InsPcommit
  toEnum Int
513 = X86Insn
X86InsPdep
  toEnum Int
514 = X86Insn
X86InsPext
  toEnum Int
515 = X86Insn
X86InsPextrb
  toEnum Int
516 = X86Insn
X86InsPextrd
  toEnum Int
517 = X86Insn
X86InsPextrq
  toEnum Int
518 = X86Insn
X86InsPf2id
  toEnum Int
519 = X86Insn
X86InsPf2iw
  toEnum Int
520 = X86Insn
X86InsPfacc
  toEnum Int
521 = X86Insn
X86InsPfadd
  toEnum Int
522 = X86Insn
X86InsPfcmpeq
  toEnum Int
523 = X86Insn
X86InsPfcmpge
  toEnum Int
524 = X86Insn
X86InsPfcmpgt
  toEnum Int
525 = X86Insn
X86InsPfmax
  toEnum Int
526 = X86Insn
X86InsPfmin
  toEnum Int
527 = X86Insn
X86InsPfmul
  toEnum Int
528 = X86Insn
X86InsPfnacc
  toEnum Int
529 = X86Insn
X86InsPfpnacc
  toEnum Int
530 = X86Insn
X86InsPfrcpit1
  toEnum Int
531 = X86Insn
X86InsPfrcpit2
  toEnum Int
532 = X86Insn
X86InsPfrcp
  toEnum Int
533 = X86Insn
X86InsPfrsqit1
  toEnum Int
534 = X86Insn
X86InsPfrsqrt
  toEnum Int
535 = X86Insn
X86InsPfsubr
  toEnum Int
536 = X86Insn
X86InsPfsub
  toEnum Int
537 = X86Insn
X86InsPhminposuw
  toEnum Int
538 = X86Insn
X86InsPi2fd
  toEnum Int
539 = X86Insn
X86InsPi2fw
  toEnum Int
540 = X86Insn
X86InsPinsrb
  toEnum Int
541 = X86Insn
X86InsPinsrd
  toEnum Int
542 = X86Insn
X86InsPinsrq
  toEnum Int
543 = X86Insn
X86InsPmaxsb
  toEnum Int
544 = X86Insn
X86InsPmaxsd
  toEnum Int
545 = X86Insn
X86InsPmaxud
  toEnum Int
546 = X86Insn
X86InsPmaxuw
  toEnum Int
547 = X86Insn
X86InsPminsb
  toEnum Int
548 = X86Insn
X86InsPminsd
  toEnum Int
549 = X86Insn
X86InsPminud
  toEnum Int
550 = X86Insn
X86InsPminuw
  toEnum Int
551 = X86Insn
X86InsPmovsxbd
  toEnum Int
552 = X86Insn
X86InsPmovsxbq
  toEnum Int
553 = X86Insn
X86InsPmovsxbw
  toEnum Int
554 = X86Insn
X86InsPmovsxdq
  toEnum Int
555 = X86Insn
X86InsPmovsxwd
  toEnum Int
556 = X86Insn
X86InsPmovsxwq
  toEnum Int
557 = X86Insn
X86InsPmovzxbd
  toEnum Int
558 = X86Insn
X86InsPmovzxbq
  toEnum Int
559 = X86Insn
X86InsPmovzxbw
  toEnum Int
560 = X86Insn
X86InsPmovzxdq
  toEnum Int
561 = X86Insn
X86InsPmovzxwd
  toEnum Int
562 = X86Insn
X86InsPmovzxwq
  toEnum Int
563 = X86Insn
X86InsPmuldq
  toEnum Int
564 = X86Insn
X86InsPmulhrw
  toEnum Int
565 = X86Insn
X86InsPmulld
  toEnum Int
566 = X86Insn
X86InsPop
  toEnum Int
567 = X86Insn
X86InsPopaw
  toEnum Int
568 = X86Insn
X86InsPopal
  toEnum Int
569 = X86Insn
X86InsPopcnt
  toEnum Int
570 = X86Insn
X86InsPopf
  toEnum Int
571 = X86Insn
X86InsPopfd
  toEnum Int
572 = X86Insn
X86InsPopfq
  toEnum Int
573 = X86Insn
X86InsPrefetch
  toEnum Int
574 = X86Insn
X86InsPrefetchnta
  toEnum Int
575 = X86Insn
X86InsPrefetcht0
  toEnum Int
576 = X86Insn
X86InsPrefetcht1
  toEnum Int
577 = X86Insn
X86InsPrefetcht2
  toEnum Int
578 = X86Insn
X86InsPrefetchw
  toEnum Int
579 = X86Insn
X86InsPshufd
  toEnum Int
580 = X86Insn
X86InsPshufhw
  toEnum Int
581 = X86Insn
X86InsPshuflw
  toEnum Int
582 = X86Insn
X86InsPslldq
  toEnum Int
583 = X86Insn
X86InsPsrldq
  toEnum Int
584 = X86Insn
X86InsPswapd
  toEnum Int
585 = X86Insn
X86InsPtest
  toEnum Int
586 = X86Insn
X86InsPunpckhqdq
  toEnum Int
587 = X86Insn
X86InsPunpcklqdq
  toEnum Int
588 = X86Insn
X86InsPush
  toEnum Int
589 = X86Insn
X86InsPushaw
  toEnum Int
590 = X86Insn
X86InsPushal
  toEnum Int
591 = X86Insn
X86InsPushf
  toEnum Int
592 = X86Insn
X86InsPushfd
  toEnum Int
593 = X86Insn
X86InsPushfq
  toEnum Int
594 = X86Insn
X86InsRcl
  toEnum Int
595 = X86Insn
X86InsRcpps
  toEnum Int
596 = X86Insn
X86InsRcpss
  toEnum Int
597 = X86Insn
X86InsRcr
  toEnum Int
598 = X86Insn
X86InsRdfsbase
  toEnum Int
599 = X86Insn
X86InsRdgsbase
  toEnum Int
600 = X86Insn
X86InsRdmsr
  toEnum Int
601 = X86Insn
X86InsRdpmc
  toEnum Int
602 = X86Insn
X86InsRdrand
  toEnum Int
603 = X86Insn
X86InsRdseed
  toEnum Int
604 = X86Insn
X86InsRdtsc
  toEnum Int
605 = X86Insn
X86InsRdtscp
  toEnum Int
606 = X86Insn
X86InsRol
  toEnum Int
607 = X86Insn
X86InsRor
  toEnum Int
608 = X86Insn
X86InsRorx
  toEnum Int
609 = X86Insn
X86InsRoundpd
  toEnum Int
610 = X86Insn
X86InsRoundps
  toEnum Int
611 = X86Insn
X86InsRoundsd
  toEnum Int
612 = X86Insn
X86InsRoundss
  toEnum Int
613 = X86Insn
X86InsRsm
  toEnum Int
614 = X86Insn
X86InsRsqrtps
  toEnum Int
615 = X86Insn
X86InsRsqrtss
  toEnum Int
616 = X86Insn
X86InsSahf
  toEnum Int
617 = X86Insn
X86InsSal
  toEnum Int
618 = X86Insn
X86InsSalc
  toEnum Int
619 = X86Insn
X86InsSar
  toEnum Int
620 = X86Insn
X86InsSarx
  toEnum Int
621 = X86Insn
X86InsSbb
  toEnum Int
622 = X86Insn
X86InsScasb
  toEnum Int
623 = X86Insn
X86InsScasd
  toEnum Int
624 = X86Insn
X86InsScasq
  toEnum Int
625 = X86Insn
X86InsScasw
  toEnum Int
626 = X86Insn
X86InsSetae
  toEnum Int
627 = X86Insn
X86InsSeta
  toEnum Int
628 = X86Insn
X86InsSetbe
  toEnum Int
629 = X86Insn
X86InsSetb
  toEnum Int
630 = X86Insn
X86InsSete
  toEnum Int
631 = X86Insn
X86InsSetge
  toEnum Int
632 = X86Insn
X86InsSetg
  toEnum Int
633 = X86Insn
X86InsSetle
  toEnum Int
634 = X86Insn
X86InsSetl
  toEnum Int
635 = X86Insn
X86InsSetne
  toEnum Int
636 = X86Insn
X86InsSetno
  toEnum Int
637 = X86Insn
X86InsSetnp
  toEnum Int
638 = X86Insn
X86InsSetns
  toEnum Int
639 = X86Insn
X86InsSeto
  toEnum Int
640 = X86Insn
X86InsSetp
  toEnum Int
641 = X86Insn
X86InsSets
  toEnum Int
642 = X86Insn
X86InsSfence
  toEnum Int
643 = X86Insn
X86InsSgdt
  toEnum Int
644 = X86Insn
X86InsSha1msg1
  toEnum Int
645 = X86Insn
X86InsSha1msg2
  toEnum Int
646 = X86Insn
X86InsSha1nexte
  toEnum Int
647 = X86Insn
X86InsSha1rnds4
  toEnum Int
648 = X86Insn
X86InsSha256msg1
  toEnum Int
649 = X86Insn
X86InsSha256msg2
  toEnum Int
650 = X86Insn
X86InsSha256rnds2
  toEnum Int
651 = X86Insn
X86InsShl
  toEnum Int
652 = X86Insn
X86InsShld
  toEnum Int
653 = X86Insn
X86InsShlx
  toEnum Int
654 = X86Insn
X86InsShr
  toEnum Int
655 = X86Insn
X86InsShrd
  toEnum Int
656 = X86Insn
X86InsShrx
  toEnum Int
657 = X86Insn
X86InsShufpd
  toEnum Int
658 = X86Insn
X86InsShufps
  toEnum Int
659 = X86Insn
X86InsSidt
  toEnum Int
660 = X86Insn
X86InsFsin
  toEnum Int
661 = X86Insn
X86InsSkinit
  toEnum Int
662 = X86Insn
X86InsSldt
  toEnum Int
663 = X86Insn
X86InsSmsw
  toEnum Int
664 = X86Insn
X86InsSqrtpd
  toEnum Int
665 = X86Insn
X86InsSqrtps
  toEnum Int
666 = X86Insn
X86InsSqrtsd
  toEnum Int
667 = X86Insn
X86InsSqrtss
  toEnum Int
668 = X86Insn
X86InsFsqrt
  toEnum Int
669 = X86Insn
X86InsStac
  toEnum Int
670 = X86Insn
X86InsStc
  toEnum Int
671 = X86Insn
X86InsStd
  toEnum Int
672 = X86Insn
X86InsStgi
  toEnum Int
673 = X86Insn
X86InsSti
  toEnum Int
674 = X86Insn
X86InsStmxcsr
  toEnum Int
675 = X86Insn
X86InsStosb
  toEnum Int
676 = X86Insn
X86InsStosd
  toEnum Int
677 = X86Insn
X86InsStosq
  toEnum Int
678 = X86Insn
X86InsStosw
  toEnum Int
679 = X86Insn
X86InsStr
  toEnum Int
680 = X86Insn
X86InsFst
  toEnum Int
681 = X86Insn
X86InsFstp
  toEnum Int
682 = X86Insn
X86InsFstpnce
  toEnum Int
683 = X86Insn
X86InsFxch
  toEnum Int
684 = X86Insn
X86InsSubpd
  toEnum Int
685 = X86Insn
X86InsSubps
  toEnum Int
686 = X86Insn
X86InsFsubr
  toEnum Int
687 = X86Insn
X86InsFisubr
  toEnum Int
688 = X86Insn
X86InsFsubrp
  toEnum Int
689 = X86Insn
X86InsSubsd
  toEnum Int
690 = X86Insn
X86InsSubss
  toEnum Int
691 = X86Insn
X86InsFsub
  toEnum Int
692 = X86Insn
X86InsFisub
  toEnum Int
693 = X86Insn
X86InsFsubp
  toEnum Int
694 = X86Insn
X86InsSwapgs
  toEnum Int
695 = X86Insn
X86InsSyscall
  toEnum Int
696 = X86Insn
X86InsSysenter
  toEnum Int
697 = X86Insn
X86InsSysexit
  toEnum Int
698 = X86Insn
X86InsSysret
  toEnum Int
699 = X86Insn
X86InsT1mskc
  toEnum Int
700 = X86Insn
X86InsTest
  toEnum Int
701 = X86Insn
X86InsUd2
  toEnum Int
702 = X86Insn
X86InsFtst
  toEnum Int
703 = X86Insn
X86InsTzcnt
  toEnum Int
704 = X86Insn
X86InsTzmsk
  toEnum Int
705 = X86Insn
X86InsFucomip
  toEnum Int
706 = X86Insn
X86InsFucomi
  toEnum Int
707 = X86Insn
X86InsFucompp
  toEnum Int
708 = X86Insn
X86InsFucomp
  toEnum Int
709 = X86Insn
X86InsFucom
  toEnum Int
710 = X86Insn
X86InsUd2b
  toEnum Int
711 = X86Insn
X86InsUnpckhpd
  toEnum Int
712 = X86Insn
X86InsUnpckhps
  toEnum Int
713 = X86Insn
X86InsUnpcklpd
  toEnum Int
714 = X86Insn
X86InsUnpcklps
  toEnum Int
715 = X86Insn
X86InsVaddpd
  toEnum Int
716 = X86Insn
X86InsVaddps
  toEnum Int
717 = X86Insn
X86InsVaddsd
  toEnum Int
718 = X86Insn
X86InsVaddss
  toEnum Int
719 = X86Insn
X86InsVaddsubpd
  toEnum Int
720 = X86Insn
X86InsVaddsubps
  toEnum Int
721 = X86Insn
X86InsVaesdeclast
  toEnum Int
722 = X86Insn
X86InsVaesdec
  toEnum Int
723 = X86Insn
X86InsVaesenclast
  toEnum Int
724 = X86Insn
X86InsVaesenc
  toEnum Int
725 = X86Insn
X86InsVaesimc
  toEnum Int
726 = X86Insn
X86InsVaeskeygenassist
  toEnum Int
727 = X86Insn
X86InsValignd
  toEnum Int
728 = X86Insn
X86InsValignq
  toEnum Int
729 = X86Insn
X86InsVandnpd
  toEnum Int
730 = X86Insn
X86InsVandnps
  toEnum Int
731 = X86Insn
X86InsVandpd
  toEnum Int
732 = X86Insn
X86InsVandps
  toEnum Int
733 = X86Insn
X86InsVblendmpd
  toEnum Int
734 = X86Insn
X86InsVblendmps
  toEnum Int
735 = X86Insn
X86InsVblendpd
  toEnum Int
736 = X86Insn
X86InsVblendps
  toEnum Int
737 = X86Insn
X86InsVblendvpd
  toEnum Int
738 = X86Insn
X86InsVblendvps
  toEnum Int
739 = X86Insn
X86InsVbroadcastf128
  toEnum Int
740 = X86Insn
X86InsVbroadcasti32x4
  toEnum Int
741 = X86Insn
X86InsVbroadcasti64x4
  toEnum Int
742 = X86Insn
X86InsVbroadcastsd
  toEnum Int
743 = X86Insn
X86InsVbroadcastss
  toEnum Int
744 = X86Insn
X86InsVcompresspd
  toEnum Int
745 = X86Insn
X86InsVcompressps
  toEnum Int
746 = X86Insn
X86InsVcvtdq2pd
  toEnum Int
747 = X86Insn
X86InsVcvtdq2ps
  toEnum Int
748 = X86Insn
X86InsVcvtpd2dqx
  toEnum Int
749 = X86Insn
X86InsVcvtpd2dq
  toEnum Int
750 = X86Insn
X86InsVcvtpd2psx
  toEnum Int
751 = X86Insn
X86InsVcvtpd2ps
  toEnum Int
752 = X86Insn
X86InsVcvtpd2udq
  toEnum Int
753 = X86Insn
X86InsVcvtph2ps
  toEnum Int
754 = X86Insn
X86InsVcvtps2dq
  toEnum Int
755 = X86Insn
X86InsVcvtps2pd
  toEnum Int
756 = X86Insn
X86InsVcvtps2ph
  toEnum Int
757 = X86Insn
X86InsVcvtps2udq
  toEnum Int
758 = X86Insn
X86InsVcvtsd2si
  toEnum Int
759 = X86Insn
X86InsVcvtsd2usi
  toEnum Int
760 = X86Insn
X86InsVcvtss2si
  toEnum Int
761 = X86Insn
X86InsVcvtss2usi
  toEnum Int
762 = X86Insn
X86InsVcvttpd2dqx
  toEnum Int
763 = X86Insn
X86InsVcvttpd2dq
  toEnum Int
764 = X86Insn
X86InsVcvttpd2udq
  toEnum Int
765 = X86Insn
X86InsVcvttps2dq
  toEnum Int
766 = X86Insn
X86InsVcvttps2udq
  toEnum Int
767 = X86Insn
X86InsVcvtudq2pd
  toEnum Int
768 = X86Insn
X86InsVcvtudq2ps
  toEnum Int
769 = X86Insn
X86InsVdivpd
  toEnum Int
770 = X86Insn
X86InsVdivps
  toEnum Int
771 = X86Insn
X86InsVdivsd
  toEnum Int
772 = X86Insn
X86InsVdivss
  toEnum Int
773 = X86Insn
X86InsVdppd
  toEnum Int
774 = X86Insn
X86InsVdpps
  toEnum Int
775 = X86Insn
X86InsVerr
  toEnum Int
776 = X86Insn
X86InsVerw
  toEnum Int
777 = X86Insn
X86InsVexp2pd
  toEnum Int
778 = X86Insn
X86InsVexp2ps
  toEnum Int
779 = X86Insn
X86InsVexpandpd
  toEnum Int
780 = X86Insn
X86InsVexpandps
  toEnum Int
781 = X86Insn
X86InsVextractf128
  toEnum Int
782 = X86Insn
X86InsVextractf32x4
  toEnum Int
783 = X86Insn
X86InsVextractf64x4
  toEnum Int
784 = X86Insn
X86InsVextracti128
  toEnum Int
785 = X86Insn
X86InsVextracti32x4
  toEnum Int
786 = X86Insn
X86InsVextracti64x4
  toEnum Int
787 = X86Insn
X86InsVextractps
  toEnum Int
788 = X86Insn
X86InsVfmadd132pd
  toEnum Int
789 = X86Insn
X86InsVfmadd132ps
  toEnum Int
790 = X86Insn
X86InsVfmaddpd
  toEnum Int
791 = X86Insn
X86InsVfmadd213pd
  toEnum Int
792 = X86Insn
X86InsVfmadd231pd
  toEnum Int
793 = X86Insn
X86InsVfmaddps
  toEnum Int
794 = X86Insn
X86InsVfmadd213ps
  toEnum Int
795 = X86Insn
X86InsVfmadd231ps
  toEnum Int
796 = X86Insn
X86InsVfmaddsd
  toEnum Int
797 = X86Insn
X86InsVfmadd213sd
  toEnum Int
798 = X86Insn
X86InsVfmadd132sd
  toEnum Int
799 = X86Insn
X86InsVfmadd231sd
  toEnum Int
800 = X86Insn
X86InsVfmaddss
  toEnum Int
801 = X86Insn
X86InsVfmadd213ss
  toEnum Int
802 = X86Insn
X86InsVfmadd132ss
  toEnum Int
803 = X86Insn
X86InsVfmadd231ss
  toEnum Int
804 = X86Insn
X86InsVfmaddsub132pd
  toEnum Int
805 = X86Insn
X86InsVfmaddsub132ps
  toEnum Int
806 = X86Insn
X86InsVfmaddsubpd
  toEnum Int
807 = X86Insn
X86InsVfmaddsub213pd
  toEnum Int
808 = X86Insn
X86InsVfmaddsub231pd
  toEnum Int
809 = X86Insn
X86InsVfmaddsubps
  toEnum Int
810 = X86Insn
X86InsVfmaddsub213ps
  toEnum Int
811 = X86Insn
X86InsVfmaddsub231ps
  toEnum Int
812 = X86Insn
X86InsVfmsub132pd
  toEnum Int
813 = X86Insn
X86InsVfmsub132ps
  toEnum Int
814 = X86Insn
X86InsVfmsubadd132pd
  toEnum Int
815 = X86Insn
X86InsVfmsubadd132ps
  toEnum Int
816 = X86Insn
X86InsVfmsubaddpd
  toEnum Int
817 = X86Insn
X86InsVfmsubadd213pd
  toEnum Int
818 = X86Insn
X86InsVfmsubadd231pd
  toEnum Int
819 = X86Insn
X86InsVfmsubaddps
  toEnum Int
820 = X86Insn
X86InsVfmsubadd213ps
  toEnum Int
821 = X86Insn
X86InsVfmsubadd231ps
  toEnum Int
822 = X86Insn
X86InsVfmsubpd
  toEnum Int
823 = X86Insn
X86InsVfmsub213pd
  toEnum Int
824 = X86Insn
X86InsVfmsub231pd
  toEnum Int
825 = X86Insn
X86InsVfmsubps
  toEnum Int
826 = X86Insn
X86InsVfmsub213ps
  toEnum Int
827 = X86Insn
X86InsVfmsub231ps
  toEnum Int
828 = X86Insn
X86InsVfmsubsd
  toEnum Int
829 = X86Insn
X86InsVfmsub213sd
  toEnum Int
830 = X86Insn
X86InsVfmsub132sd
  toEnum Int
831 = X86Insn
X86InsVfmsub231sd
  toEnum Int
832 = X86Insn
X86InsVfmsubss
  toEnum Int
833 = X86Insn
X86InsVfmsub213ss
  toEnum Int
834 = X86Insn
X86InsVfmsub132ss
  toEnum Int
835 = X86Insn
X86InsVfmsub231ss
  toEnum Int
836 = X86Insn
X86InsVfnmadd132pd
  toEnum Int
837 = X86Insn
X86InsVfnmadd132ps
  toEnum Int
838 = X86Insn
X86InsVfnmaddpd
  toEnum Int
839 = X86Insn
X86InsVfnmadd213pd
  toEnum Int
840 = X86Insn
X86InsVfnmadd231pd
  toEnum Int
841 = X86Insn
X86InsVfnmaddps
  toEnum Int
842 = X86Insn
X86InsVfnmadd213ps
  toEnum Int
843 = X86Insn
X86InsVfnmadd231ps
  toEnum Int
844 = X86Insn
X86InsVfnmaddsd
  toEnum Int
845 = X86Insn
X86InsVfnmadd213sd
  toEnum Int
846 = X86Insn
X86InsVfnmadd132sd
  toEnum Int
847 = X86Insn
X86InsVfnmadd231sd
  toEnum Int
848 = X86Insn
X86InsVfnmaddss
  toEnum Int
849 = X86Insn
X86InsVfnmadd213ss
  toEnum Int
850 = X86Insn
X86InsVfnmadd132ss
  toEnum Int
851 = X86Insn
X86InsVfnmadd231ss
  toEnum Int
852 = X86Insn
X86InsVfnmsub132pd
  toEnum Int
853 = X86Insn
X86InsVfnmsub132ps
  toEnum Int
854 = X86Insn
X86InsVfnmsubpd
  toEnum Int
855 = X86Insn
X86InsVfnmsub213pd
  toEnum Int
856 = X86Insn
X86InsVfnmsub231pd
  toEnum Int
857 = X86Insn
X86InsVfnmsubps
  toEnum Int
858 = X86Insn
X86InsVfnmsub213ps
  toEnum Int
859 = X86Insn
X86InsVfnmsub231ps
  toEnum Int
860 = X86Insn
X86InsVfnmsubsd
  toEnum Int
861 = X86Insn
X86InsVfnmsub213sd
  toEnum Int
862 = X86Insn
X86InsVfnmsub132sd
  toEnum Int
863 = X86Insn
X86InsVfnmsub231sd
  toEnum Int
864 = X86Insn
X86InsVfnmsubss
  toEnum Int
865 = X86Insn
X86InsVfnmsub213ss
  toEnum Int
866 = X86Insn
X86InsVfnmsub132ss
  toEnum Int
867 = X86Insn
X86InsVfnmsub231ss
  toEnum Int
868 = X86Insn
X86InsVfrczpd
  toEnum Int
869 = X86Insn
X86InsVfrczps
  toEnum Int
870 = X86Insn
X86InsVfrczsd
  toEnum Int
871 = X86Insn
X86InsVfrczss
  toEnum Int
872 = X86Insn
X86InsVorpd
  toEnum Int
873 = X86Insn
X86InsVorps
  toEnum Int
874 = X86Insn
X86InsVxorpd
  toEnum Int
875 = X86Insn
X86InsVxorps
  toEnum Int
876 = X86Insn
X86InsVgatherdpd
  toEnum Int
877 = X86Insn
X86InsVgatherdps
  toEnum Int
878 = X86Insn
X86InsVgatherpf0dpd
  toEnum Int
879 = X86Insn
X86InsVgatherpf0dps
  toEnum Int
880 = X86Insn
X86InsVgatherpf0qpd
  toEnum Int
881 = X86Insn
X86InsVgatherpf0qps
  toEnum Int
882 = X86Insn
X86InsVgatherpf1dpd
  toEnum Int
883 = X86Insn
X86InsVgatherpf1dps
  toEnum Int
884 = X86Insn
X86InsVgatherpf1qpd
  toEnum Int
885 = X86Insn
X86InsVgatherpf1qps
  toEnum Int
886 = X86Insn
X86InsVgatherqpd
  toEnum Int
887 = X86Insn
X86InsVgatherqps
  toEnum Int
888 = X86Insn
X86InsVhaddpd
  toEnum Int
889 = X86Insn
X86InsVhaddps
  toEnum Int
890 = X86Insn
X86InsVhsubpd
  toEnum Int
891 = X86Insn
X86InsVhsubps
  toEnum Int
892 = X86Insn
X86InsVinsertf128
  toEnum Int
893 = X86Insn
X86InsVinsertf32x4
  toEnum Int
894 = X86Insn
X86InsVinsertf32x8
  toEnum Int
895 = X86Insn
X86InsVinsertf64x2
  toEnum Int
896 = X86Insn
X86InsVinsertf64x4
  toEnum Int
897 = X86Insn
X86InsVinserti128
  toEnum Int
898 = X86Insn
X86InsVinserti32x4
  toEnum Int
899 = X86Insn
X86InsVinserti32x8
  toEnum Int
900 = X86Insn
X86InsVinserti64x2
  toEnum Int
901 = X86Insn
X86InsVinserti64x4
  toEnum Int
902 = X86Insn
X86InsVinsertps
  toEnum Int
903 = X86Insn
X86InsVlddqu
  toEnum Int
904 = X86Insn
X86InsVldmxcsr
  toEnum Int
905 = X86Insn
X86InsVmaskmovdqu
  toEnum Int
906 = X86Insn
X86InsVmaskmovpd
  toEnum Int
907 = X86Insn
X86InsVmaskmovps
  toEnum Int
908 = X86Insn
X86InsVmaxpd
  toEnum Int
909 = X86Insn
X86InsVmaxps
  toEnum Int
910 = X86Insn
X86InsVmaxsd
  toEnum Int
911 = X86Insn
X86InsVmaxss
  toEnum Int
912 = X86Insn
X86InsVmcall
  toEnum Int
913 = X86Insn
X86InsVmclear
  toEnum Int
914 = X86Insn
X86InsVmfunc
  toEnum Int
915 = X86Insn
X86InsVminpd
  toEnum Int
916 = X86Insn
X86InsVminps
  toEnum Int
917 = X86Insn
X86InsVminsd
  toEnum Int
918 = X86Insn
X86InsVminss
  toEnum Int
919 = X86Insn
X86InsVmlaunch
  toEnum Int
920 = X86Insn
X86InsVmload
  toEnum Int
921 = X86Insn
X86InsVmmcall
  toEnum Int
922 = X86Insn
X86InsVmovq
  toEnum Int
923 = X86Insn
X86InsVmovddup
  toEnum Int
924 = X86Insn
X86InsVmovd
  toEnum Int
925 = X86Insn
X86InsVmovdqa32
  toEnum Int
926 = X86Insn
X86InsVmovdqa64
  toEnum Int
927 = X86Insn
X86InsVmovdqa
  toEnum Int
928 = X86Insn
X86InsVmovdqu16
  toEnum Int
929 = X86Insn
X86InsVmovdqu32
  toEnum Int
930 = X86Insn
X86InsVmovdqu64
  toEnum Int
931 = X86Insn
X86InsVmovdqu8
  toEnum Int
932 = X86Insn
X86InsVmovdqu
  toEnum Int
933 = X86Insn
X86InsVmovhlps
  toEnum Int
934 = X86Insn
X86InsVmovhpd
  toEnum Int
935 = X86Insn
X86InsVmovhps
  toEnum Int
936 = X86Insn
X86InsVmovlhps
  toEnum Int
937 = X86Insn
X86InsVmovlpd
  toEnum Int
938 = X86Insn
X86InsVmovlps
  toEnum Int
939 = X86Insn
X86InsVmovmskpd
  toEnum Int
940 = X86Insn
X86InsVmovmskps
  toEnum Int
941 = X86Insn
X86InsVmovntdqa
  toEnum Int
942 = X86Insn
X86InsVmovntdq
  toEnum Int
943 = X86Insn
X86InsVmovntpd
  toEnum Int
944 = X86Insn
X86InsVmovntps
  toEnum Int
945 = X86Insn
X86InsVmovsd
  toEnum Int
946 = X86Insn
X86InsVmovshdup
  toEnum Int
947 = X86Insn
X86InsVmovsldup
  toEnum Int
948 = X86Insn
X86InsVmovss
  toEnum Int
949 = X86Insn
X86InsVmovupd
  toEnum Int
950 = X86Insn
X86InsVmovups
  toEnum Int
951 = X86Insn
X86InsVmpsadbw
  toEnum Int
952 = X86Insn
X86InsVmptrld
  toEnum Int
953 = X86Insn
X86InsVmptrst
  toEnum Int
954 = X86Insn
X86InsVmread
  toEnum Int
955 = X86Insn
X86InsVmresume
  toEnum Int
956 = X86Insn
X86InsVmrun
  toEnum Int
957 = X86Insn
X86InsVmsave
  toEnum Int
958 = X86Insn
X86InsVmulpd
  toEnum Int
959 = X86Insn
X86InsVmulps
  toEnum Int
960 = X86Insn
X86InsVmulsd
  toEnum Int
961 = X86Insn
X86InsVmulss
  toEnum Int
962 = X86Insn
X86InsVmwrite
  toEnum Int
963 = X86Insn
X86InsVmxoff
  toEnum Int
964 = X86Insn
X86InsVmxon
  toEnum Int
965 = X86Insn
X86InsVpabsb
  toEnum Int
966 = X86Insn
X86InsVpabsd
  toEnum Int
967 = X86Insn
X86InsVpabsq
  toEnum Int
968 = X86Insn
X86InsVpabsw
  toEnum Int
969 = X86Insn
X86InsVpackssdw
  toEnum Int
970 = X86Insn
X86InsVpacksswb
  toEnum Int
971 = X86Insn
X86InsVpackusdw
  toEnum Int
972 = X86Insn
X86InsVpackuswb
  toEnum Int
973 = X86Insn
X86InsVpaddb
  toEnum Int
974 = X86Insn
X86InsVpaddd
  toEnum Int
975 = X86Insn
X86InsVpaddq
  toEnum Int
976 = X86Insn
X86InsVpaddsb
  toEnum Int
977 = X86Insn
X86InsVpaddsw
  toEnum Int
978 = X86Insn
X86InsVpaddusb
  toEnum Int
979 = X86Insn
X86InsVpaddusw
  toEnum Int
980 = X86Insn
X86InsVpaddw
  toEnum Int
981 = X86Insn
X86InsVpalignr
  toEnum Int
982 = X86Insn
X86InsVpandd
  toEnum Int
983 = X86Insn
X86InsVpandnd
  toEnum Int
984 = X86Insn
X86InsVpandnq
  toEnum Int
985 = X86Insn
X86InsVpandn
  toEnum Int
986 = X86Insn
X86InsVpandq
  toEnum Int
987 = X86Insn
X86InsVpand
  toEnum Int
988 = X86Insn
X86InsVpavgb
  toEnum Int
989 = X86Insn
X86InsVpavgw
  toEnum Int
990 = X86Insn
X86InsVpblendd
  toEnum Int
991 = X86Insn
X86InsVpblendmb
  toEnum Int
992 = X86Insn
X86InsVpblendmd
  toEnum Int
993 = X86Insn
X86InsVpblendmq
  toEnum Int
994 = X86Insn
X86InsVpblendmw
  toEnum Int
995 = X86Insn
X86InsVpblendvb
  toEnum Int
996 = X86Insn
X86InsVpblendw
  toEnum Int
997 = X86Insn
X86InsVpbroadcastb
  toEnum Int
998 = X86Insn
X86InsVpbroadcastd
  toEnum Int
999 = X86Insn
X86InsVpbroadcastmb2q
  toEnum Int
1000 = X86Insn
X86InsVpbroadcastmw2d
  toEnum Int
1001 = X86Insn
X86InsVpbroadcastq
  toEnum Int
1002 = X86Insn
X86InsVpbroadcastw
  toEnum Int
1003 = X86Insn
X86InsVpclmulqdq
  toEnum Int
1004 = X86Insn
X86InsVpcmov
  toEnum Int
1005 = X86Insn
X86InsVpcmpb
  toEnum Int
1006 = X86Insn
X86InsVpcmpd
  toEnum Int
1007 = X86Insn
X86InsVpcmpeqb
  toEnum Int
1008 = X86Insn
X86InsVpcmpeqd
  toEnum Int
1009 = X86Insn
X86InsVpcmpeqq
  toEnum Int
1010 = X86Insn
X86InsVpcmpeqw
  toEnum Int
1011 = X86Insn
X86InsVpcmpestri
  toEnum Int
1012 = X86Insn
X86InsVpcmpestrm
  toEnum Int
1013 = X86Insn
X86InsVpcmpgtb
  toEnum Int
1014 = X86Insn
X86InsVpcmpgtd
  toEnum Int
1015 = X86Insn
X86InsVpcmpgtq
  toEnum Int
1016 = X86Insn
X86InsVpcmpgtw
  toEnum Int
1017 = X86Insn
X86InsVpcmpistri
  toEnum Int
1018 = X86Insn
X86InsVpcmpistrm
  toEnum Int
1019 = X86Insn
X86InsVpcmpq
  toEnum Int
1020 = X86Insn
X86InsVpcmpub
  toEnum Int
1021 = X86Insn
X86InsVpcmpud
  toEnum Int
1022 = X86Insn
X86InsVpcmpuq
  toEnum Int
1023 = X86Insn
X86InsVpcmpuw
  toEnum Int
1024 = X86Insn
X86InsVpcmpw
  toEnum Int
1025 = X86Insn
X86InsVpcomb
  toEnum Int
1026 = X86Insn
X86InsVpcomd
  toEnum Int
1027 = X86Insn
X86InsVpcompressd
  toEnum Int
1028 = X86Insn
X86InsVpcompressq
  toEnum Int
1029 = X86Insn
X86InsVpcomq
  toEnum Int
1030 = X86Insn
X86InsVpcomub
  toEnum Int
1031 = X86Insn
X86InsVpcomud
  toEnum Int
1032 = X86Insn
X86InsVpcomuq
  toEnum Int
1033 = X86Insn
X86InsVpcomuw
  toEnum Int
1034 = X86Insn
X86InsVpcomw
  toEnum Int
1035 = X86Insn
X86InsVpconflictd
  toEnum Int
1036 = X86Insn
X86InsVpconflictq
  toEnum Int
1037 = X86Insn
X86InsVperm2f128
  toEnum Int
1038 = X86Insn
X86InsVperm2i128
  toEnum Int
1039 = X86Insn
X86InsVpermd
  toEnum Int
1040 = X86Insn
X86InsVpermi2d
  toEnum Int
1041 = X86Insn
X86InsVpermi2pd
  toEnum Int
1042 = X86Insn
X86InsVpermi2ps
  toEnum Int
1043 = X86Insn
X86InsVpermi2q
  toEnum Int
1044 = X86Insn
X86InsVpermil2pd
  toEnum Int
1045 = X86Insn
X86InsVpermil2ps
  toEnum Int
1046 = X86Insn
X86InsVpermilpd
  toEnum Int
1047 = X86Insn
X86InsVpermilps
  toEnum Int
1048 = X86Insn
X86InsVpermpd
  toEnum Int
1049 = X86Insn
X86InsVpermps
  toEnum Int
1050 = X86Insn
X86InsVpermq
  toEnum Int
1051 = X86Insn
X86InsVpermt2d
  toEnum Int
1052 = X86Insn
X86InsVpermt2pd
  toEnum Int
1053 = X86Insn
X86InsVpermt2ps
  toEnum Int
1054 = X86Insn
X86InsVpermt2q
  toEnum Int
1055 = X86Insn
X86InsVpexpandd
  toEnum Int
1056 = X86Insn
X86InsVpexpandq
  toEnum Int
1057 = X86Insn
X86InsVpextrb
  toEnum Int
1058 = X86Insn
X86InsVpextrd
  toEnum Int
1059 = X86Insn
X86InsVpextrq
  toEnum Int
1060 = X86Insn
X86InsVpextrw
  toEnum Int
1061 = X86Insn
X86InsVpgatherdd
  toEnum Int
1062 = X86Insn
X86InsVpgatherdq
  toEnum Int
1063 = X86Insn
X86InsVpgatherqd
  toEnum Int
1064 = X86Insn
X86InsVpgatherqq
  toEnum Int
1065 = X86Insn
X86InsVphaddbd
  toEnum Int
1066 = X86Insn
X86InsVphaddbq
  toEnum Int
1067 = X86Insn
X86InsVphaddbw
  toEnum Int
1068 = X86Insn
X86InsVphadddq
  toEnum Int
1069 = X86Insn
X86InsVphaddd
  toEnum Int
1070 = X86Insn
X86InsVphaddsw
  toEnum Int
1071 = X86Insn
X86InsVphaddubd
  toEnum Int
1072 = X86Insn
X86InsVphaddubq
  toEnum Int
1073 = X86Insn
X86InsVphaddubw
  toEnum Int
1074 = X86Insn
X86InsVphaddudq
  toEnum Int
1075 = X86Insn
X86InsVphadduwd
  toEnum Int
1076 = X86Insn
X86InsVphadduwq
  toEnum Int
1077 = X86Insn
X86InsVphaddwd
  toEnum Int
1078 = X86Insn
X86InsVphaddwq
  toEnum Int
1079 = X86Insn
X86InsVphaddw
  toEnum Int
1080 = X86Insn
X86InsVphminposuw
  toEnum Int
1081 = X86Insn
X86InsVphsubbw
  toEnum Int
1082 = X86Insn
X86InsVphsubdq
  toEnum Int
1083 = X86Insn
X86InsVphsubd
  toEnum Int
1084 = X86Insn
X86InsVphsubsw
  toEnum Int
1085 = X86Insn
X86InsVphsubwd
  toEnum Int
1086 = X86Insn
X86InsVphsubw
  toEnum Int
1087 = X86Insn
X86InsVpinsrb
  toEnum Int
1088 = X86Insn
X86InsVpinsrd
  toEnum Int
1089 = X86Insn
X86InsVpinsrq
  toEnum Int
1090 = X86Insn
X86InsVpinsrw
  toEnum Int
1091 = X86Insn
X86InsVplzcntd
  toEnum Int
1092 = X86Insn
X86InsVplzcntq
  toEnum Int
1093 = X86Insn
X86InsVpmacsdd
  toEnum Int
1094 = X86Insn
X86InsVpmacsdqh
  toEnum Int
1095 = X86Insn
X86InsVpmacsdql
  toEnum Int
1096 = X86Insn
X86InsVpmacssdd
  toEnum Int
1097 = X86Insn
X86InsVpmacssdqh
  toEnum Int
1098 = X86Insn
X86InsVpmacssdql
  toEnum Int
1099 = X86Insn
X86InsVpmacsswd
  toEnum Int
1100 = X86Insn
X86InsVpmacssww
  toEnum Int
1101 = X86Insn
X86InsVpmacswd
  toEnum Int
1102 = X86Insn
X86InsVpmacsww
  toEnum Int
1103 = X86Insn
X86InsVpmadcsswd
  toEnum Int
1104 = X86Insn
X86InsVpmadcswd
  toEnum Int
1105 = X86Insn
X86InsVpmaddubsw
  toEnum Int
1106 = X86Insn
X86InsVpmaddwd
  toEnum Int
1107 = X86Insn
X86InsVpmaskmovd
  toEnum Int
1108 = X86Insn
X86InsVpmaskmovq
  toEnum Int
1109 = X86Insn
X86InsVpmaxsb
  toEnum Int
1110 = X86Insn
X86InsVpmaxsd
  toEnum Int
1111 = X86Insn
X86InsVpmaxsq
  toEnum Int
1112 = X86Insn
X86InsVpmaxsw
  toEnum Int
1113 = X86Insn
X86InsVpmaxub
  toEnum Int
1114 = X86Insn
X86InsVpmaxud
  toEnum Int
1115 = X86Insn
X86InsVpmaxuq
  toEnum Int
1116 = X86Insn
X86InsVpmaxuw
  toEnum Int
1117 = X86Insn
X86InsVpminsb
  toEnum Int
1118 = X86Insn
X86InsVpminsd
  toEnum Int
1119 = X86Insn
X86InsVpminsq
  toEnum Int
1120 = X86Insn
X86InsVpminsw
  toEnum Int
1121 = X86Insn
X86InsVpminub
  toEnum Int
1122 = X86Insn
X86InsVpminud
  toEnum Int
1123 = X86Insn
X86InsVpminuq
  toEnum Int
1124 = X86Insn
X86InsVpminuw
  toEnum Int
1125 = X86Insn
X86InsVpmovdb
  toEnum Int
1126 = X86Insn
X86InsVpmovdw
  toEnum Int
1127 = X86Insn
X86InsVpmovm2b
  toEnum Int
1128 = X86Insn
X86InsVpmovm2d
  toEnum Int
1129 = X86Insn
X86InsVpmovm2q
  toEnum Int
1130 = X86Insn
X86InsVpmovm2w
  toEnum Int
1131 = X86Insn
X86InsVpmovmskb
  toEnum Int
1132 = X86Insn
X86InsVpmovqb
  toEnum Int
1133 = X86Insn
X86InsVpmovqd
  toEnum Int
1134 = X86Insn
X86InsVpmovqw
  toEnum Int
1135 = X86Insn
X86InsVpmovsdb
  toEnum Int
1136 = X86Insn
X86InsVpmovsdw
  toEnum Int
1137 = X86Insn
X86InsVpmovsqb
  toEnum Int
1138 = X86Insn
X86InsVpmovsqd
  toEnum Int
1139 = X86Insn
X86InsVpmovsqw
  toEnum Int
1140 = X86Insn
X86InsVpmovsxbd
  toEnum Int
1141 = X86Insn
X86InsVpmovsxbq
  toEnum Int
1142 = X86Insn
X86InsVpmovsxbw
  toEnum Int
1143 = X86Insn
X86InsVpmovsxdq
  toEnum Int
1144 = X86Insn
X86InsVpmovsxwd
  toEnum Int
1145 = X86Insn
X86InsVpmovsxwq
  toEnum Int
1146 = X86Insn
X86InsVpmovusdb
  toEnum Int
1147 = X86Insn
X86InsVpmovusdw
  toEnum Int
1148 = X86Insn
X86InsVpmovusqb
  toEnum Int
1149 = X86Insn
X86InsVpmovusqd
  toEnum Int
1150 = X86Insn
X86InsVpmovusqw
  toEnum Int
1151 = X86Insn
X86InsVpmovzxbd
  toEnum Int
1152 = X86Insn
X86InsVpmovzxbq
  toEnum Int
1153 = X86Insn
X86InsVpmovzxbw
  toEnum Int
1154 = X86Insn
X86InsVpmovzxdq
  toEnum Int
1155 = X86Insn
X86InsVpmovzxwd
  toEnum Int
1156 = X86Insn
X86InsVpmovzxwq
  toEnum Int
1157 = X86Insn
X86InsVpmuldq
  toEnum Int
1158 = X86Insn
X86InsVpmulhrsw
  toEnum Int
1159 = X86Insn
X86InsVpmulhuw
  toEnum Int
1160 = X86Insn
X86InsVpmulhw
  toEnum Int
1161 = X86Insn
X86InsVpmulld
  toEnum Int
1162 = X86Insn
X86InsVpmullq
  toEnum Int
1163 = X86Insn
X86InsVpmullw
  toEnum Int
1164 = X86Insn
X86InsVpmuludq
  toEnum Int
1165 = X86Insn
X86InsVpord
  toEnum Int
1166 = X86Insn
X86InsVporq
  toEnum Int
1167 = X86Insn
X86InsVpor
  toEnum Int
1168 = X86Insn
X86InsVpperm
  toEnum Int
1169 = X86Insn
X86InsVprotb
  toEnum Int
1170 = X86Insn
X86InsVprotd
  toEnum Int
1171 = X86Insn
X86InsVprotq
  toEnum Int
1172 = X86Insn
X86InsVprotw
  toEnum Int
1173 = X86Insn
X86InsVpsadbw
  toEnum Int
1174 = X86Insn
X86InsVpscatterdd
  toEnum Int
1175 = X86Insn
X86InsVpscatterdq
  toEnum Int
1176 = X86Insn
X86InsVpscatterqd
  toEnum Int
1177 = X86Insn
X86InsVpscatterqq
  toEnum Int
1178 = X86Insn
X86InsVpshab
  toEnum Int
1179 = X86Insn
X86InsVpshad
  toEnum Int
1180 = X86Insn
X86InsVpshaq
  toEnum Int
1181 = X86Insn
X86InsVpshaw
  toEnum Int
1182 = X86Insn
X86InsVpshlb
  toEnum Int
1183 = X86Insn
X86InsVpshld
  toEnum Int
1184 = X86Insn
X86InsVpshlq
  toEnum Int
1185 = X86Insn
X86InsVpshlw
  toEnum Int
1186 = X86Insn
X86InsVpshufb
  toEnum Int
1187 = X86Insn
X86InsVpshufd
  toEnum Int
1188 = X86Insn
X86InsVpshufhw
  toEnum Int
1189 = X86Insn
X86InsVpshuflw
  toEnum Int
1190 = X86Insn
X86InsVpsignb
  toEnum Int
1191 = X86Insn
X86InsVpsignd
  toEnum Int
1192 = X86Insn
X86InsVpsignw
  toEnum Int
1193 = X86Insn
X86InsVpslldq
  toEnum Int
1194 = X86Insn
X86InsVpslld
  toEnum Int
1195 = X86Insn
X86InsVpsllq
  toEnum Int
1196 = X86Insn
X86InsVpsllvd
  toEnum Int
1197 = X86Insn
X86InsVpsllvq
  toEnum Int
1198 = X86Insn
X86InsVpsllw
  toEnum Int
1199 = X86Insn
X86InsVpsrad
  toEnum Int
1200 = X86Insn
X86InsVpsraq
  toEnum Int
1201 = X86Insn
X86InsVpsravd
  toEnum Int
1202 = X86Insn
X86InsVpsravq
  toEnum Int
1203 = X86Insn
X86InsVpsraw
  toEnum Int
1204 = X86Insn
X86InsVpsrldq
  toEnum Int
1205 = X86Insn
X86InsVpsrld
  toEnum Int
1206 = X86Insn
X86InsVpsrlq
  toEnum Int
1207 = X86Insn
X86InsVpsrlvd
  toEnum Int
1208 = X86Insn
X86InsVpsrlvq
  toEnum Int
1209 = X86Insn
X86InsVpsrlw
  toEnum Int
1210 = X86Insn
X86InsVpsubb
  toEnum Int
1211 = X86Insn
X86InsVpsubd
  toEnum Int
1212 = X86Insn
X86InsVpsubq
  toEnum Int
1213 = X86Insn
X86InsVpsubsb
  toEnum Int
1214 = X86Insn
X86InsVpsubsw
  toEnum Int
1215 = X86Insn
X86InsVpsubusb
  toEnum Int
1216 = X86Insn
X86InsVpsubusw
  toEnum Int
1217 = X86Insn
X86InsVpsubw
  toEnum Int
1218 = X86Insn
X86InsVptestmd
  toEnum Int
1219 = X86Insn
X86InsVptestmq
  toEnum Int
1220 = X86Insn
X86InsVptestnmd
  toEnum Int
1221 = X86Insn
X86InsVptestnmq
  toEnum Int
1222 = X86Insn
X86InsVptest
  toEnum Int
1223 = X86Insn
X86InsVpunpckhbw
  toEnum Int
1224 = X86Insn
X86InsVpunpckhdq
  toEnum Int
1225 = X86Insn
X86InsVpunpckhqdq
  toEnum Int
1226 = X86Insn
X86InsVpunpckhwd
  toEnum Int
1227 = X86Insn
X86InsVpunpcklbw
  toEnum Int
1228 = X86Insn
X86InsVpunpckldq
  toEnum Int
1229 = X86Insn
X86InsVpunpcklqdq
  toEnum Int
1230 = X86Insn
X86InsVpunpcklwd
  toEnum Int
1231 = X86Insn
X86InsVpxord
  toEnum Int
1232 = X86Insn
X86InsVpxorq
  toEnum Int
1233 = X86Insn
X86InsVpxor
  toEnum Int
1234 = X86Insn
X86InsVrcp14pd
  toEnum Int
1235 = X86Insn
X86InsVrcp14ps
  toEnum Int
1236 = X86Insn
X86InsVrcp14sd
  toEnum Int
1237 = X86Insn
X86InsVrcp14ss
  toEnum Int
1238 = X86Insn
X86InsVrcp28pd
  toEnum Int
1239 = X86Insn
X86InsVrcp28ps
  toEnum Int
1240 = X86Insn
X86InsVrcp28sd
  toEnum Int
1241 = X86Insn
X86InsVrcp28ss
  toEnum Int
1242 = X86Insn
X86InsVrcpps
  toEnum Int
1243 = X86Insn
X86InsVrcpss
  toEnum Int
1244 = X86Insn
X86InsVrndscalepd
  toEnum Int
1245 = X86Insn
X86InsVrndscaleps
  toEnum Int
1246 = X86Insn
X86InsVrndscalesd
  toEnum Int
1247 = X86Insn
X86InsVrndscaless
  toEnum Int
1248 = X86Insn
X86InsVroundpd
  toEnum Int
1249 = X86Insn
X86InsVroundps
  toEnum Int
1250 = X86Insn
X86InsVroundsd
  toEnum Int
1251 = X86Insn
X86InsVroundss
  toEnum Int
1252 = X86Insn
X86InsVrsqrt14pd
  toEnum Int
1253 = X86Insn
X86InsVrsqrt14ps
  toEnum Int
1254 = X86Insn
X86InsVrsqrt14sd
  toEnum Int
1255 = X86Insn
X86InsVrsqrt14ss
  toEnum Int
1256 = X86Insn
X86InsVrsqrt28pd
  toEnum Int
1257 = X86Insn
X86InsVrsqrt28ps
  toEnum Int
1258 = X86Insn
X86InsVrsqrt28sd
  toEnum Int
1259 = X86Insn
X86InsVrsqrt28ss
  toEnum Int
1260 = X86Insn
X86InsVrsqrtps
  toEnum Int
1261 = X86Insn
X86InsVrsqrtss
  toEnum Int
1262 = X86Insn
X86InsVscatterdpd
  toEnum Int
1263 = X86Insn
X86InsVscatterdps
  toEnum Int
1264 = X86Insn
X86InsVscatterpf0dpd
  toEnum Int
1265 = X86Insn
X86InsVscatterpf0dps
  toEnum Int
1266 = X86Insn
X86InsVscatterpf0qpd
  toEnum Int
1267 = X86Insn
X86InsVscatterpf0qps
  toEnum Int
1268 = X86Insn
X86InsVscatterpf1dpd
  toEnum Int
1269 = X86Insn
X86InsVscatterpf1dps
  toEnum Int
1270 = X86Insn
X86InsVscatterpf1qpd
  toEnum Int
1271 = X86Insn
X86InsVscatterpf1qps
  toEnum Int
1272 = X86Insn
X86InsVscatterqpd
  toEnum Int
1273 = X86Insn
X86InsVscatterqps
  toEnum Int
1274 = X86Insn
X86InsVshufpd
  toEnum Int
1275 = X86Insn
X86InsVshufps
  toEnum Int
1276 = X86Insn
X86InsVsqrtpd
  toEnum Int
1277 = X86Insn
X86InsVsqrtps
  toEnum Int
1278 = X86Insn
X86InsVsqrtsd
  toEnum Int
1279 = X86Insn
X86InsVsqrtss
  toEnum Int
1280 = X86Insn
X86InsVstmxcsr
  toEnum Int
1281 = X86Insn
X86InsVsubpd
  toEnum Int
1282 = X86Insn
X86InsVsubps
  toEnum Int
1283 = X86Insn
X86InsVsubsd
  toEnum Int
1284 = X86Insn
X86InsVsubss
  toEnum Int
1285 = X86Insn
X86InsVtestpd
  toEnum Int
1286 = X86Insn
X86InsVtestps
  toEnum Int
1287 = X86Insn
X86InsVunpckhpd
  toEnum Int
1288 = X86Insn
X86InsVunpckhps
  toEnum Int
1289 = X86Insn
X86InsVunpcklpd
  toEnum Int
1290 = X86Insn
X86InsVunpcklps
  toEnum Int
1291 = X86Insn
X86InsVzeroall
  toEnum Int
1292 = X86Insn
X86InsVzeroupper
  toEnum Int
1293 = X86Insn
X86InsWait
  toEnum Int
1294 = X86Insn
X86InsWbinvd
  toEnum Int
1295 = X86Insn
X86InsWrfsbase
  toEnum Int
1296 = X86Insn
X86InsWrgsbase
  toEnum Int
1297 = X86Insn
X86InsWrmsr
  toEnum Int
1298 = X86Insn
X86InsXabort
  toEnum Int
1299 = X86Insn
X86InsXacquire
  toEnum Int
1300 = X86Insn
X86InsXbegin
  toEnum Int
1301 = X86Insn
X86InsXchg
  toEnum Int
1302 = X86Insn
X86InsXcryptcbc
  toEnum Int
1303 = X86Insn
X86InsXcryptcfb
  toEnum Int
1304 = X86Insn
X86InsXcryptctr
  toEnum Int
1305 = X86Insn
X86InsXcryptecb
  toEnum Int
1306 = X86Insn
X86InsXcryptofb
  toEnum Int
1307 = X86Insn
X86InsXend
  toEnum Int
1308 = X86Insn
X86InsXgetbv
  toEnum Int
1309 = X86Insn
X86InsXlatb
  toEnum Int
1310 = X86Insn
X86InsXrelease
  toEnum Int
1311 = X86Insn
X86InsXrstor
  toEnum Int
1312 = X86Insn
X86InsXrstor64
  toEnum Int
1313 = X86Insn
X86InsXrstors
  toEnum Int
1314 = X86Insn
X86InsXrstors64
  toEnum Int
1315 = X86Insn
X86InsXsave
  toEnum Int
1316 = X86Insn
X86InsXsave64
  toEnum Int
1317 = X86Insn
X86InsXsavec
  toEnum Int
1318 = X86Insn
X86InsXsavec64
  toEnum Int
1319 = X86Insn
X86InsXsaveopt
  toEnum Int
1320 = X86Insn
X86InsXsaveopt64
  toEnum Int
1321 = X86Insn
X86InsXsaves
  toEnum Int
1322 = X86Insn
X86InsXsaves64
  toEnum Int
1323 = X86Insn
X86InsXsetbv
  toEnum Int
1324 = X86Insn
X86InsXsha1
  toEnum Int
1325 = X86Insn
X86InsXsha256
  toEnum Int
1326 = X86Insn
X86InsXstore
  toEnum Int
1327 = X86Insn
X86InsXtest
  toEnum Int
1328 = X86Insn
X86InsFdisi8087Nop
  toEnum Int
1329 = X86Insn
X86InsFeni8087Nop
  toEnum Int
1330 = X86Insn
X86InsCmpss
  toEnum Int
1331 = X86Insn
X86InsCmpeqss
  toEnum Int
1332 = X86Insn
X86InsCmpltss
  toEnum Int
1333 = X86Insn
X86InsCmpless
  toEnum Int
1334 = X86Insn
X86InsCmpunordss
  toEnum Int
1335 = X86Insn
X86InsCmpneqss
  toEnum Int
1336 = X86Insn
X86InsCmpnltss
  toEnum Int
1337 = X86Insn
X86InsCmpnless
  toEnum Int
1338 = X86Insn
X86InsCmpordss
  toEnum Int
1339 = X86Insn
X86InsCmpsd
  toEnum Int
1340 = X86Insn
X86InsCmpeqsd
  toEnum Int
1341 = X86Insn
X86InsCmpltsd
  toEnum Int
1342 = X86Insn
X86InsCmplesd
  toEnum Int
1343 = X86Insn
X86InsCmpunordsd
  toEnum Int
1344 = X86Insn
X86InsCmpneqsd
  toEnum Int
1345 = X86Insn
X86InsCmpnltsd
  toEnum Int
1346 = X86Insn
X86InsCmpnlesd
  toEnum Int
1347 = X86Insn
X86InsCmpordsd
  toEnum Int
1348 = X86Insn
X86InsCmpps
  toEnum Int
1349 = X86Insn
X86InsCmpeqps
  toEnum Int
1350 = X86Insn
X86InsCmpltps
  toEnum Int
1351 = X86Insn
X86InsCmpleps
  toEnum Int
1352 = X86Insn
X86InsCmpunordps
  toEnum Int
1353 = X86Insn
X86InsCmpneqps
  toEnum Int
1354 = X86Insn
X86InsCmpnltps
  toEnum Int
1355 = X86Insn
X86InsCmpnleps
  toEnum Int
1356 = X86Insn
X86InsCmpordps
  toEnum Int
1357 = X86Insn
X86InsCmppd
  toEnum Int
1358 = X86Insn
X86InsCmpeqpd
  toEnum Int
1359 = X86Insn
X86InsCmpltpd
  toEnum Int
1360 = X86Insn
X86InsCmplepd
  toEnum Int
1361 = X86Insn
X86InsCmpunordpd
  toEnum Int
1362 = X86Insn
X86InsCmpneqpd
  toEnum Int
1363 = X86Insn
X86InsCmpnltpd
  toEnum Int
1364 = X86Insn
X86InsCmpnlepd
  toEnum Int
1365 = X86Insn
X86InsCmpordpd
  toEnum Int
1366 = X86Insn
X86InsVcmpss
  toEnum Int
1367 = X86Insn
X86InsVcmpeqss
  toEnum Int
1368 = X86Insn
X86InsVcmpltss
  toEnum Int
1369 = X86Insn
X86InsVcmpless
  toEnum Int
1370 = X86Insn
X86InsVcmpunordss
  toEnum Int
1371 = X86Insn
X86InsVcmpneqss
  toEnum Int
1372 = X86Insn
X86InsVcmpnltss
  toEnum Int
1373 = X86Insn
X86InsVcmpnless
  toEnum Int
1374 = X86Insn
X86InsVcmpordss
  toEnum Int
1375 = X86Insn
X86InsVcmpeqUqss
  toEnum Int
1376 = X86Insn
X86InsVcmpngess
  toEnum Int
1377 = X86Insn
X86InsVcmpngtss
  toEnum Int
1378 = X86Insn
X86InsVcmpfalsess
  toEnum Int
1379 = X86Insn
X86InsVcmpneqOqss
  toEnum Int
1380 = X86Insn
X86InsVcmpgess
  toEnum Int
1381 = X86Insn
X86InsVcmpgtss
  toEnum Int
1382 = X86Insn
X86InsVcmptruess
  toEnum Int
1383 = X86Insn
X86InsVcmpeqOsss
  toEnum Int
1384 = X86Insn
X86InsVcmpltOqss
  toEnum Int
1385 = X86Insn
X86InsVcmpleOqss
  toEnum Int
1386 = X86Insn
X86InsVcmpunordSss
  toEnum Int
1387 = X86Insn
X86InsVcmpneqUsss
  toEnum Int
1388 = X86Insn
X86InsVcmpnltUqss
  toEnum Int
1389 = X86Insn
X86InsVcmpnleUqss
  toEnum Int
1390 = X86Insn
X86InsVcmpordSss
  toEnum Int
1391 = X86Insn
X86InsVcmpeqUsss
  toEnum Int
1392 = X86Insn
X86InsVcmpngeUqss
  toEnum Int
1393 = X86Insn
X86InsVcmpngtUqss
  toEnum Int
1394 = X86Insn
X86InsVcmpfalseOsss
  toEnum Int
1395 = X86Insn
X86InsVcmpneqOsss
  toEnum Int
1396 = X86Insn
X86InsVcmpgeOqss
  toEnum Int
1397 = X86Insn
X86InsVcmpgtOqss
  toEnum Int
1398 = X86Insn
X86InsVcmptrueUsss
  toEnum Int
1399 = X86Insn
X86InsVcmpsd
  toEnum Int
1400 = X86Insn
X86InsVcmpeqsd
  toEnum Int
1401 = X86Insn
X86InsVcmpltsd
  toEnum Int
1402 = X86Insn
X86InsVcmplesd
  toEnum Int
1403 = X86Insn
X86InsVcmpunordsd
  toEnum Int
1404 = X86Insn
X86InsVcmpneqsd
  toEnum Int
1405 = X86Insn
X86InsVcmpnltsd
  toEnum Int
1406 = X86Insn
X86InsVcmpnlesd
  toEnum Int
1407 = X86Insn
X86InsVcmpordsd
  toEnum Int
1408 = X86Insn
X86InsVcmpeqUqsd
  toEnum Int
1409 = X86Insn
X86InsVcmpngesd
  toEnum Int
1410 = X86Insn
X86InsVcmpngtsd
  toEnum Int
1411 = X86Insn
X86InsVcmpfalsesd
  toEnum Int
1412 = X86Insn
X86InsVcmpneqOqsd
  toEnum Int
1413 = X86Insn
X86InsVcmpgesd
  toEnum Int
1414 = X86Insn
X86InsVcmpgtsd
  toEnum Int
1415 = X86Insn
X86InsVcmptruesd
  toEnum Int
1416 = X86Insn
X86InsVcmpeqOssd
  toEnum Int
1417 = X86Insn
X86InsVcmpltOqsd
  toEnum Int
1418 = X86Insn
X86InsVcmpleOqsd
  toEnum Int
1419 = X86Insn
X86InsVcmpunordSsd
  toEnum Int
1420 = X86Insn
X86InsVcmpneqUssd
  toEnum Int
1421 = X86Insn
X86InsVcmpnltUqsd
  toEnum Int
1422 = X86Insn
X86InsVcmpnleUqsd
  toEnum Int
1423 = X86Insn
X86InsVcmpordSsd
  toEnum Int
1424 = X86Insn
X86InsVcmpeqUssd
  toEnum Int
1425 = X86Insn
X86InsVcmpngeUqsd
  toEnum Int
1426 = X86Insn
X86InsVcmpngtUqsd
  toEnum Int
1427 = X86Insn
X86InsVcmpfalseOssd
  toEnum Int
1428 = X86Insn
X86InsVcmpneqOssd
  toEnum Int
1429 = X86Insn
X86InsVcmpgeOqsd
  toEnum Int
1430 = X86Insn
X86InsVcmpgtOqsd
  toEnum Int
1431 = X86Insn
X86InsVcmptrueUssd
  toEnum Int
1432 = X86Insn
X86InsVcmpps
  toEnum Int
1433 = X86Insn
X86InsVcmpeqps
  toEnum Int
1434 = X86Insn
X86InsVcmpltps
  toEnum Int
1435 = X86Insn
X86InsVcmpleps
  toEnum Int
1436 = X86Insn
X86InsVcmpunordps
  toEnum Int
1437 = X86Insn
X86InsVcmpneqps
  toEnum Int
1438 = X86Insn
X86InsVcmpnltps
  toEnum Int
1439 = X86Insn
X86InsVcmpnleps
  toEnum Int
1440 = X86Insn
X86InsVcmpordps
  toEnum Int
1441 = X86Insn
X86InsVcmpeqUqps
  toEnum Int
1442 = X86Insn
X86InsVcmpngeps
  toEnum Int
1443 = X86Insn
X86InsVcmpngtps
  toEnum Int
1444 = X86Insn
X86InsVcmpfalseps
  toEnum Int
1445 = X86Insn
X86InsVcmpneqOqps
  toEnum Int
1446 = X86Insn
X86InsVcmpgeps
  toEnum Int
1447 = X86Insn
X86InsVcmpgtps
  toEnum Int
1448 = X86Insn
X86InsVcmptrueps
  toEnum Int
1449 = X86Insn
X86InsVcmpeqOsps
  toEnum Int
1450 = X86Insn
X86InsVcmpltOqps
  toEnum Int
1451 = X86Insn
X86InsVcmpleOqps
  toEnum Int
1452 = X86Insn
X86InsVcmpunordSps
  toEnum Int
1453 = X86Insn
X86InsVcmpneqUsps
  toEnum Int
1454 = X86Insn
X86InsVcmpnltUqps
  toEnum Int
1455 = X86Insn
X86InsVcmpnleUqps
  toEnum Int
1456 = X86Insn
X86InsVcmpordSps
  toEnum Int
1457 = X86Insn
X86InsVcmpeqUsps
  toEnum Int
1458 = X86Insn
X86InsVcmpngeUqps
  toEnum Int
1459 = X86Insn
X86InsVcmpngtUqps
  toEnum Int
1460 = X86Insn
X86InsVcmpfalseOsps
  toEnum Int
1461 = X86Insn
X86InsVcmpneqOsps
  toEnum Int
1462 = X86Insn
X86InsVcmpgeOqps
  toEnum Int
1463 = X86Insn
X86InsVcmpgtOqps
  toEnum Int
1464 = X86Insn
X86InsVcmptrueUsps
  toEnum Int
1465 = X86Insn
X86InsVcmppd
  toEnum Int
1466 = X86Insn
X86InsVcmpeqpd
  toEnum Int
1467 = X86Insn
X86InsVcmpltpd
  toEnum Int
1468 = X86Insn
X86InsVcmplepd
  toEnum Int
1469 = X86Insn
X86InsVcmpunordpd
  toEnum Int
1470 = X86Insn
X86InsVcmpneqpd
  toEnum Int
1471 = X86Insn
X86InsVcmpnltpd
  toEnum Int
1472 = X86Insn
X86InsVcmpnlepd
  toEnum Int
1473 = X86Insn
X86InsVcmpordpd
  toEnum Int
1474 = X86Insn
X86InsVcmpeqUqpd
  toEnum Int
1475 = X86Insn
X86InsVcmpngepd
  toEnum Int
1476 = X86Insn
X86InsVcmpngtpd
  toEnum Int
1477 = X86Insn
X86InsVcmpfalsepd
  toEnum Int
1478 = X86Insn
X86InsVcmpneqOqpd
  toEnum Int
1479 = X86Insn
X86InsVcmpgepd
  toEnum Int
1480 = X86Insn
X86InsVcmpgtpd
  toEnum Int
1481 = X86Insn
X86InsVcmptruepd
  toEnum Int
1482 = X86Insn
X86InsVcmpeqOspd
  toEnum Int
1483 = X86Insn
X86InsVcmpltOqpd
  toEnum Int
1484 = X86Insn
X86InsVcmpleOqpd
  toEnum Int
1485 = X86Insn
X86InsVcmpunordSpd
  toEnum Int
1486 = X86Insn
X86InsVcmpneqUspd
  toEnum Int
1487 = X86Insn
X86InsVcmpnltUqpd
  toEnum Int
1488 = X86Insn
X86InsVcmpnleUqpd
  toEnum Int
1489 = X86Insn
X86InsVcmpordSpd
  toEnum Int
1490 = X86Insn
X86InsVcmpeqUspd
  toEnum Int
1491 = X86Insn
X86InsVcmpngeUqpd
  toEnum Int
1492 = X86Insn
X86InsVcmpngtUqpd
  toEnum Int
1493 = X86Insn
X86InsVcmpfalseOspd
  toEnum Int
1494 = X86Insn
X86InsVcmpneqOspd
  toEnum Int
1495 = X86Insn
X86InsVcmpgeOqpd
  toEnum Int
1496 = X86Insn
X86InsVcmpgtOqpd
  toEnum Int
1497 = X86Insn
X86InsVcmptrueUspd
  toEnum Int
1498 = X86Insn
X86InsUd0
  toEnum Int
1499 = X86Insn
X86InsEndbr32
  toEnum Int
1500 = X86Insn
X86InsEndbr64
  toEnum Int
1501 = X86Insn
X86InsEnding
  toEnum Int
unmatched = String -> X86Insn
forall a. HasCallStack => String -> a
error (String
"X86Insn.toEnum: Cannot match " String -> ShowS
forall a. [a] -> [a] -> [a]
++ Int -> String
forall a. Show a => a -> String
show Int
unmatched)

{-# LINE 228 "src/Hapstone/Internal/X86.chs" #-}

-- | x86 instruction groups
data X86InsnGroup = X86GrpInvalid
                  | X86GrpJump
                  | X86GrpCall
                  | X86GrpRet
                  | X86GrpInt
                  | X86GrpIret
                  | X86GrpPrivilege
                  | X86GrpBranchRelative
                  | X86GrpVm
                  | X86Grp3dnow
                  | X86GrpAes
                  | X86GrpAdx
                  | X86GrpAvx
                  | X86GrpAvx2
                  | X86GrpAvx512
                  | X86GrpBmi
                  | X86GrpBmi2
                  | X86GrpCmov
                  | X86GrpF16c
                  | X86GrpFma
                  | X86GrpFma4
                  | X86GrpFsgsbase
                  | X86GrpHle
                  | X86GrpMmx
                  | X86GrpMode32
                  | X86GrpMode64
                  | X86GrpRtm
                  | X86GrpSha
                  | X86GrpSse1
                  | X86GrpSse2
                  | X86GrpSse3
                  | X86GrpSse41
                  | X86GrpSse42
                  | X86GrpSse4a
                  | X86GrpSsse3
                  | X86GrpPclmul
                  | X86GrpXop
                  | X86GrpCdi
                  | X86GrpEri
                  | X86GrpTbm
                  | X86Grp16bitmode
                  | X86GrpNot64bitmode
                  | X86GrpSgx
                  | X86GrpDqi
                  | X86GrpBwi
                  | X86GrpPfi
                  | X86GrpVlx
                  | X86GrpSmap
                  | X86GrpNovlx
                  | X86GrpFpu
                  | X86GrpEnding
  deriving (Show,Eq,Bounded)
instance Enum X86InsnGroup where
  succ X86GrpInvalid = X86GrpJump
  succ X86GrpJump = X86GrpCall
  succ X86GrpCall = X86GrpRet
  succ X86GrpRet = X86GrpInt
  succ X86GrpInt = X86GrpIret
  succ X86GrpIret = X86GrpPrivilege
  succ X86GrpPrivilege = X86GrpBranchRelative
  succ X86GrpBranchRelative = X86GrpVm
  succ X86GrpVm = X86Grp3dnow
  succ X86Grp3dnow = X86GrpAes
  succ X86GrpAes = X86GrpAdx
  succ X86GrpAdx = X86GrpAvx
  succ X86GrpAvx = X86GrpAvx2
  succ X86GrpAvx2 = X86GrpAvx512
  succ X86GrpAvx512 = X86GrpBmi
  succ X86GrpBmi = X86GrpBmi2
  succ X86GrpBmi2 = X86GrpCmov
  succ X86GrpCmov = X86GrpF16c
  succ X86GrpF16c = X86GrpFma
  succ X86GrpFma = X86GrpFma4
  succ X86GrpFma4 = X86GrpFsgsbase
  succ X86GrpFsgsbase = X86GrpHle
  succ X86GrpHle = X86GrpMmx
  succ X86GrpMmx = X86GrpMode32
  succ X86GrpMode32 = X86GrpMode64
  succ X86GrpMode64 = X86GrpRtm
  succ X86GrpRtm = X86GrpSha
  succ X86GrpSha = X86GrpSse1
  succ X86GrpSse1 = X86GrpSse2
  succ X86GrpSse2 = X86GrpSse3
  succ X86GrpSse3 = X86GrpSse41
  succ X86GrpSse41 = X86GrpSse42
  succ X86GrpSse42 = X86GrpSse4a
  succ X86GrpSse4a = X86GrpSsse3
  succ X86GrpSsse3 = X86GrpPclmul
  succ X86GrpPclmul = X86GrpXop
  succ X86GrpXop = X86GrpCdi
  succ X86GrpCdi = X86GrpEri
  succ X86GrpEri = X86GrpTbm
  succ X86GrpTbm = X86Grp16bitmode
  succ X86Grp16bitmode = X86GrpNot64bitmode
  succ X86GrpNot64bitmode = X86GrpSgx
  succ X86GrpSgx = X86GrpDqi
  succ X86GrpDqi = X86GrpBwi
  succ X86GrpBwi = X86GrpPfi
  succ X86GrpPfi = X86GrpVlx
  succ X86GrpVlx = X86GrpSmap
  succ X86GrpSmap = X86GrpNovlx
  succ X86GrpNovlx = X86GrpFpu
  succ X86GrpFpu = X86GrpEnding
  succ X86GrpEnding = error "X86InsnGroup.succ: X86GrpEnding has no successor"

  pred X86GrpJump = X86GrpInvalid
  pred X86GrpCall = X86GrpJump
  pred X86GrpRet = X86GrpCall
  pred X86GrpInt = X86GrpRet
  pred X86GrpIret = X86GrpInt
  pred X86GrpPrivilege = X86GrpIret
  pred X86GrpBranchRelative = X86GrpPrivilege
  pred X86GrpVm = X86GrpBranchRelative
  pred X86Grp3dnow = X86GrpVm
  pred X86GrpAes = X86Grp3dnow
  pred X86GrpAdx = X86GrpAes
  pred X86GrpAvx = X86GrpAdx
  pred X86GrpAvx2 = X86GrpAvx
  pred X86GrpAvx512 = X86GrpAvx2
  pred X86GrpBmi = X86GrpAvx512
  pred X86GrpBmi2 = X86GrpBmi
  pred X86GrpCmov = X86GrpBmi2
  pred X86GrpF16c = X86GrpCmov
  pred X86GrpFma = X86GrpF16c
  pred X86GrpFma4 = X86GrpFma
  pred X86GrpFsgsbase = X86GrpFma4
  pred X86GrpHle = X86GrpFsgsbase
  pred X86GrpMmx = X86GrpHle
  pred X86GrpMode32 = X86GrpMmx
  pred X86GrpMode64 = X86GrpMode32
  pred X86GrpRtm = X86GrpMode64
  pred X86GrpSha = X86GrpRtm
  pred X86GrpSse1 = X86GrpSha
  pred X86GrpSse2 = X86GrpSse1
  pred X86GrpSse3 = X86GrpSse2
  pred X86GrpSse41 = X86GrpSse3
  pred X86GrpSse42 = X86GrpSse41
  pred X86GrpSse4a = X86GrpSse42
  pred X86GrpSsse3 = X86GrpSse4a
  pred X86GrpPclmul = X86GrpSsse3
  pred X86GrpXop = X86GrpPclmul
  pred X86GrpCdi = X86GrpXop
  pred X86GrpEri = X86GrpCdi
  pred X86GrpTbm = X86GrpEri
  pred X86Grp16bitmode = X86GrpTbm
  pred X86GrpNot64bitmode = X86Grp16bitmode
  pred X86GrpSgx = X86GrpNot64bitmode
  pred X86GrpDqi = X86GrpSgx
  pred X86GrpBwi = X86GrpDqi
  pred X86GrpPfi = X86GrpBwi
  pred X86GrpVlx = X86GrpPfi
  pred X86GrpSmap = X86GrpVlx
  pred X86GrpNovlx = X86GrpSmap
  pred X86GrpFpu = X86GrpNovlx
  pred X86GrpEnding = X86GrpFpu
  pred X86GrpInvalid = error "X86InsnGroup.pred: X86GrpInvalid has no predecessor"

  enumFromTo from to = go from
    where
      end = fromEnum to
      go v = case compare (fromEnum v) end of
                 LT -> v : go (succ v)
                 EQ -> [v]
                 GT -> []

  enumFrom from = enumFromTo from X86GrpEnding

  fromEnum X86GrpInvalid = 0
  fromEnum X86GrpJump = 1
  fromEnum X86GrpCall = 2
  fromEnum X86GrpRet = 3
  fromEnum X86GrpInt = 4
  fromEnum X86GrpIret = 5
  fromEnum X86GrpPrivilege = 6
  fromEnum X86GrpBranchRelative = 7
  fromEnum X86GrpVm = 128
  fromEnum X86Grp3dnow = 129
  fromEnum X86GrpAes = 130
  fromEnum X86GrpAdx = 131
  fromEnum X86GrpAvx = 132
  fromEnum X86GrpAvx2 = 133
  fromEnum X86GrpAvx512 = 134
  fromEnum X86GrpBmi = 135
  fromEnum X86GrpBmi2 = 136
  fromEnum X86GrpCmov = 137
  fromEnum X86GrpF16c = 138
  fromEnum X86GrpFma = 139
  fromEnum X86GrpFma4 = 140
  fromEnum X86GrpFsgsbase = 141
  fromEnum X86GrpHle = 142
  fromEnum X86GrpMmx = 143
  fromEnum X86GrpMode32 = 144
  fromEnum X86GrpMode64 = 145
  fromEnum X86GrpRtm = 146
  fromEnum X86GrpSha = 147
  fromEnum X86GrpSse1 = 148
  fromEnum X86GrpSse2 = 149
  fromEnum X86GrpSse3 = 150
  fromEnum X86GrpSse41 = 151
  fromEnum X86GrpSse42 = 152
  fromEnum X86GrpSse4a = 153
  fromEnum X86GrpSsse3 = 154
  fromEnum X86GrpPclmul = 155
  fromEnum X86GrpXop = 156
  fromEnum X86GrpCdi = 157
  fromEnum X86GrpEri = 158
  fromEnum X86GrpTbm = 159
  fromEnum X86Grp16bitmode = 160
  fromEnum X86GrpNot64bitmode = 161
  fromEnum X86GrpSgx = 162
  fromEnum X86GrpDqi = 163
  fromEnum X86GrpBwi = 164
  fromEnum X86GrpPfi = 165
  fromEnum X86GrpVlx = 166
  fromEnum X86GrpSmap = 167
  fromEnum X86GrpNovlx = 168
  fromEnum X86GrpFpu = 169
  fromEnum X86GrpEnding = 170

  toEnum 0 = X86GrpInvalid
  toEnum 1 = X86GrpJump
  toEnum 2 = X86GrpCall
  toEnum 3 = X86GrpRet
  toEnum 4 = X86GrpInt
  toEnum 5 = X86GrpIret
  toEnum 6 = X86GrpPrivilege
  toEnum 7 = X86GrpBranchRelative
  toEnum 128 = X86GrpVm
  toEnum 129 = X86Grp3dnow
  toEnum 130 = X86GrpAes
  toEnum 131 = X86GrpAdx
  toEnum 132 = X86GrpAvx
  toEnum 133 = X86GrpAvx2
  toEnum 134 = X86GrpAvx512
  toEnum 135 = X86GrpBmi
  toEnum 136 = X86GrpBmi2
  toEnum 137 = X86GrpCmov
  toEnum 138 = X86GrpF16c
  toEnum 139 = X86GrpFma
  toEnum 140 = X86GrpFma4
  toEnum 141 = X86GrpFsgsbase
  toEnum 142 = X86GrpHle
  toEnum 143 = X86GrpMmx
  toEnum 144 = X86GrpMode32
  toEnum 145 = X86GrpMode64
  toEnum 146 = X86GrpRtm
  toEnum 147 = X86GrpSha
  toEnum 148 = X86GrpSse1
  toEnum 149 = X86GrpSse2
  toEnum 150 = X86GrpSse3
  toEnum 151 = X86GrpSse41
  toEnum 152 = X86GrpSse42
  toEnum 153 = X86GrpSse4a
  toEnum 154 = X86GrpSsse3
  toEnum 155 = X86GrpPclmul
  toEnum 156 = X86GrpXop
  toEnum 157 = X86GrpCdi
  toEnum 158 = X86GrpEri
  toEnum 159 = X86GrpTbm
  toEnum 160 = X86Grp16bitmode
  toEnum 161 = X86GrpNot64bitmode
  toEnum 162 = X86GrpSgx
  toEnum 163 = X86GrpDqi
  toEnum 164 = X86GrpBwi
  toEnum 165 = X86GrpPfi
  toEnum 166 = X86GrpVlx
  toEnum 167 = X86GrpSmap
  toEnum 168 = X86GrpNovlx
  toEnum 169 = X86GrpFpu
  toEnum 170 = X86GrpEnding
  toEnum unmatched = error ("X86InsnGroup.toEnum: Cannot match " ++ show unmatched)

{-# LINE 231 "src/Hapstone/Internal/X86.chs" #-}