Code

x86 instruction code

iced_x86.Code.INVALID: int = 0

It’s an invalid instruction, eg. it’s a new unknown instruction, garbage or there’s not enough bytes to decode the instruction etc.

iced_x86.Code.DECLAREBYTE: int = 1

A db/.byte asm directive that can store 1-16 bytes

iced_x86.Code.DECLAREWORD: int = 2

A dw/.word asm directive that can store 1-8 words

iced_x86.Code.DECLAREDWORD: int = 3

A dd/.int asm directive that can store 1-4 dwords

iced_x86.Code.DECLAREQWORD: int = 4

A dq/.quad asm directive that can store 1-2 qwords

iced_x86.Code.ADD_RM8_R8: int = 5

ADD r/m8, r8

00 /r

8086+

16/32/64-bit

iced_x86.Code.ADD_RM16_R16: int = 6

ADD r/m16, r16

o16 01 /r

8086+

16/32/64-bit

iced_x86.Code.ADD_RM32_R32: int = 7

ADD r/m32, r32

o32 01 /r

386+

16/32/64-bit

iced_x86.Code.ADD_RM64_R64: int = 8

ADD r/m64, r64

o64 01 /r

X64

64-bit

iced_x86.Code.ADD_R8_RM8: int = 9

ADD r8, r/m8

02 /r

8086+

16/32/64-bit

iced_x86.Code.ADD_R16_RM16: int = 10

ADD r16, r/m16

o16 03 /r

8086+

16/32/64-bit

iced_x86.Code.ADD_R32_RM32: int = 11

ADD r32, r/m32

o32 03 /r

386+

16/32/64-bit

iced_x86.Code.ADD_R64_RM64: int = 12

ADD r64, r/m64

o64 03 /r

X64

64-bit

iced_x86.Code.ADD_AL_IMM8: int = 13

ADD AL, imm8

04 ib

8086+

16/32/64-bit

iced_x86.Code.ADD_AX_IMM16: int = 14

ADD AX, imm16

o16 05 iw

8086+

16/32/64-bit

iced_x86.Code.ADD_EAX_IMM32: int = 15

ADD EAX, imm32

o32 05 id

386+

16/32/64-bit

iced_x86.Code.ADD_RAX_IMM32: int = 16

ADD RAX, imm32

o64 05 id

X64

64-bit

iced_x86.Code.PUSHW_ES: int = 17

PUSH ES

o16 06

8086+

16/32-bit

iced_x86.Code.PUSHD_ES: int = 18

PUSH ES

o32 06

386+

16/32-bit

iced_x86.Code.POPW_ES: int = 19

POP ES

o16 07

8086+

16/32-bit

iced_x86.Code.POPD_ES: int = 20

POP ES

o32 07

386+

16/32-bit

iced_x86.Code.OR_RM8_R8: int = 21

OR r/m8, r8

08 /r

8086+

16/32/64-bit

iced_x86.Code.OR_RM16_R16: int = 22

OR r/m16, r16

o16 09 /r

8086+

16/32/64-bit

iced_x86.Code.OR_RM32_R32: int = 23

OR r/m32, r32

o32 09 /r

386+

16/32/64-bit

iced_x86.Code.OR_RM64_R64: int = 24

OR r/m64, r64

o64 09 /r

X64

64-bit

iced_x86.Code.OR_R8_RM8: int = 25

OR r8, r/m8

0A /r

8086+

16/32/64-bit

iced_x86.Code.OR_R16_RM16: int = 26

OR r16, r/m16

o16 0B /r

8086+

16/32/64-bit

iced_x86.Code.OR_R32_RM32: int = 27

OR r32, r/m32

o32 0B /r

386+

16/32/64-bit

iced_x86.Code.OR_R64_RM64: int = 28

OR r64, r/m64

o64 0B /r

X64

64-bit

iced_x86.Code.OR_AL_IMM8: int = 29

OR AL, imm8

0C ib

8086+

16/32/64-bit

iced_x86.Code.OR_AX_IMM16: int = 30

OR AX, imm16

o16 0D iw

8086+

16/32/64-bit

iced_x86.Code.OR_EAX_IMM32: int = 31

OR EAX, imm32

o32 0D id

386+

16/32/64-bit

iced_x86.Code.OR_RAX_IMM32: int = 32

OR RAX, imm32

o64 0D id

X64

64-bit

iced_x86.Code.PUSHW_CS: int = 33

PUSH CS

o16 0E

8086+

16/32-bit

iced_x86.Code.PUSHD_CS: int = 34

PUSH CS

o32 0E

386+

16/32-bit

iced_x86.Code.POPW_CS: int = 35

POP CS

o16 0F

8086

16-bit

iced_x86.Code.ADC_RM8_R8: int = 36

ADC r/m8, r8

10 /r

8086+

16/32/64-bit

iced_x86.Code.ADC_RM16_R16: int = 37

ADC r/m16, r16

o16 11 /r

8086+

16/32/64-bit

iced_x86.Code.ADC_RM32_R32: int = 38

ADC r/m32, r32

o32 11 /r

386+

16/32/64-bit

iced_x86.Code.ADC_RM64_R64: int = 39

ADC r/m64, r64

o64 11 /r

X64

64-bit

iced_x86.Code.ADC_R8_RM8: int = 40

ADC r8, r/m8

12 /r

8086+

16/32/64-bit

iced_x86.Code.ADC_R16_RM16: int = 41

ADC r16, r/m16

o16 13 /r

8086+

16/32/64-bit

iced_x86.Code.ADC_R32_RM32: int = 42

ADC r32, r/m32

o32 13 /r

386+

16/32/64-bit

iced_x86.Code.ADC_R64_RM64: int = 43

ADC r64, r/m64

o64 13 /r

X64

64-bit

iced_x86.Code.ADC_AL_IMM8: int = 44

ADC AL, imm8

14 ib

8086+

16/32/64-bit

iced_x86.Code.ADC_AX_IMM16: int = 45

ADC AX, imm16

o16 15 iw

8086+

16/32/64-bit

iced_x86.Code.ADC_EAX_IMM32: int = 46

ADC EAX, imm32

o32 15 id

386+

16/32/64-bit

iced_x86.Code.ADC_RAX_IMM32: int = 47

ADC RAX, imm32

o64 15 id

X64

64-bit

iced_x86.Code.PUSHW_SS: int = 48

PUSH SS

o16 16

8086+

16/32-bit

iced_x86.Code.PUSHD_SS: int = 49

PUSH SS

o32 16

386+

16/32-bit

iced_x86.Code.POPW_SS: int = 50

POP SS

o16 17

8086+

16/32-bit

iced_x86.Code.POPD_SS: int = 51

POP SS

o32 17

386+

16/32-bit

iced_x86.Code.SBB_RM8_R8: int = 52

SBB r/m8, r8

18 /r

8086+

16/32/64-bit

iced_x86.Code.SBB_RM16_R16: int = 53

SBB r/m16, r16

o16 19 /r

8086+

16/32/64-bit

iced_x86.Code.SBB_RM32_R32: int = 54

SBB r/m32, r32

o32 19 /r

386+

16/32/64-bit

iced_x86.Code.SBB_RM64_R64: int = 55

SBB r/m64, r64

o64 19 /r

X64

64-bit

iced_x86.Code.SBB_R8_RM8: int = 56

SBB r8, r/m8

1A /r

8086+

16/32/64-bit

iced_x86.Code.SBB_R16_RM16: int = 57

SBB r16, r/m16

o16 1B /r

8086+

16/32/64-bit

iced_x86.Code.SBB_R32_RM32: int = 58

SBB r32, r/m32

o32 1B /r

386+

16/32/64-bit

iced_x86.Code.SBB_R64_RM64: int = 59

SBB r64, r/m64

o64 1B /r

X64

64-bit

iced_x86.Code.SBB_AL_IMM8: int = 60

SBB AL, imm8

1C ib

8086+

16/32/64-bit

iced_x86.Code.SBB_AX_IMM16: int = 61

SBB AX, imm16

o16 1D iw

8086+

16/32/64-bit

iced_x86.Code.SBB_EAX_IMM32: int = 62

SBB EAX, imm32

o32 1D id

386+

16/32/64-bit

iced_x86.Code.SBB_RAX_IMM32: int = 63

SBB RAX, imm32

o64 1D id

X64

64-bit

iced_x86.Code.PUSHW_DS: int = 64

PUSH DS

o16 1E

8086+

16/32-bit

iced_x86.Code.PUSHD_DS: int = 65

PUSH DS

o32 1E

386+

16/32-bit

iced_x86.Code.POPW_DS: int = 66

POP DS

o16 1F

8086+

16/32-bit

iced_x86.Code.POPD_DS: int = 67

POP DS

o32 1F

386+

16/32-bit

iced_x86.Code.AND_RM8_R8: int = 68

AND r/m8, r8

20 /r

8086+

16/32/64-bit

iced_x86.Code.AND_RM16_R16: int = 69

AND r/m16, r16

o16 21 /r

8086+

16/32/64-bit

iced_x86.Code.AND_RM32_R32: int = 70

AND r/m32, r32

o32 21 /r

386+

16/32/64-bit

iced_x86.Code.AND_RM64_R64: int = 71

AND r/m64, r64

o64 21 /r

X64

64-bit

iced_x86.Code.AND_R8_RM8: int = 72

AND r8, r/m8

22 /r

8086+

16/32/64-bit

iced_x86.Code.AND_R16_RM16: int = 73

AND r16, r/m16

o16 23 /r

8086+

16/32/64-bit

iced_x86.Code.AND_R32_RM32: int = 74

AND r32, r/m32

o32 23 /r

386+

16/32/64-bit

iced_x86.Code.AND_R64_RM64: int = 75

AND r64, r/m64

o64 23 /r

X64

64-bit

iced_x86.Code.AND_AL_IMM8: int = 76

AND AL, imm8

24 ib

8086+

16/32/64-bit

iced_x86.Code.AND_AX_IMM16: int = 77

AND AX, imm16

o16 25 iw

8086+

16/32/64-bit

iced_x86.Code.AND_EAX_IMM32: int = 78

AND EAX, imm32

o32 25 id

386+

16/32/64-bit

iced_x86.Code.AND_RAX_IMM32: int = 79

AND RAX, imm32

o64 25 id

X64

64-bit

iced_x86.Code.DAA: int = 80

DAA

27

8086+

16/32-bit

iced_x86.Code.SUB_RM8_R8: int = 81

SUB r/m8, r8

28 /r

8086+

16/32/64-bit

iced_x86.Code.SUB_RM16_R16: int = 82

SUB r/m16, r16

o16 29 /r

8086+

16/32/64-bit

iced_x86.Code.SUB_RM32_R32: int = 83

SUB r/m32, r32

o32 29 /r

386+

16/32/64-bit

iced_x86.Code.SUB_RM64_R64: int = 84

SUB r/m64, r64

o64 29 /r

X64

64-bit

iced_x86.Code.SUB_R8_RM8: int = 85

SUB r8, r/m8

2A /r

8086+

16/32/64-bit

iced_x86.Code.SUB_R16_RM16: int = 86

SUB r16, r/m16

o16 2B /r

8086+

16/32/64-bit

iced_x86.Code.SUB_R32_RM32: int = 87

SUB r32, r/m32

o32 2B /r

386+

16/32/64-bit

iced_x86.Code.SUB_R64_RM64: int = 88

SUB r64, r/m64

o64 2B /r

X64

64-bit

iced_x86.Code.SUB_AL_IMM8: int = 89

SUB AL, imm8

2C ib

8086+

16/32/64-bit

iced_x86.Code.SUB_AX_IMM16: int = 90

SUB AX, imm16

o16 2D iw

8086+

16/32/64-bit

iced_x86.Code.SUB_EAX_IMM32: int = 91

SUB EAX, imm32

o32 2D id

386+

16/32/64-bit

iced_x86.Code.SUB_RAX_IMM32: int = 92

SUB RAX, imm32

o64 2D id

X64

64-bit

iced_x86.Code.DAS: int = 93

DAS

2F

8086+

16/32-bit

iced_x86.Code.XOR_RM8_R8: int = 94

XOR r/m8, r8

30 /r

8086+

16/32/64-bit

iced_x86.Code.XOR_RM16_R16: int = 95

XOR r/m16, r16

o16 31 /r

8086+

16/32/64-bit

iced_x86.Code.XOR_RM32_R32: int = 96

XOR r/m32, r32

o32 31 /r

386+

16/32/64-bit

iced_x86.Code.XOR_RM64_R64: int = 97

XOR r/m64, r64

o64 31 /r

X64

64-bit

iced_x86.Code.XOR_R8_RM8: int = 98

XOR r8, r/m8

32 /r

8086+

16/32/64-bit

iced_x86.Code.XOR_R16_RM16: int = 99

XOR r16, r/m16

o16 33 /r

8086+

16/32/64-bit

iced_x86.Code.XOR_R32_RM32: int = 100

XOR r32, r/m32

o32 33 /r

386+

16/32/64-bit

iced_x86.Code.XOR_R64_RM64: int = 101

XOR r64, r/m64

o64 33 /r

X64

64-bit

iced_x86.Code.XOR_AL_IMM8: int = 102

XOR AL, imm8

34 ib

8086+

16/32/64-bit

iced_x86.Code.XOR_AX_IMM16: int = 103

XOR AX, imm16

o16 35 iw

8086+

16/32/64-bit

iced_x86.Code.XOR_EAX_IMM32: int = 104

XOR EAX, imm32

o32 35 id

386+

16/32/64-bit

iced_x86.Code.XOR_RAX_IMM32: int = 105

XOR RAX, imm32

o64 35 id

X64

64-bit

iced_x86.Code.AAA: int = 106

AAA

37

8086+

16/32-bit

iced_x86.Code.CMP_RM8_R8: int = 107

CMP r/m8, r8

38 /r

8086+

16/32/64-bit

iced_x86.Code.CMP_RM16_R16: int = 108

CMP r/m16, r16

o16 39 /r

8086+

16/32/64-bit

iced_x86.Code.CMP_RM32_R32: int = 109

CMP r/m32, r32

o32 39 /r

386+

16/32/64-bit

iced_x86.Code.CMP_RM64_R64: int = 110

CMP r/m64, r64

o64 39 /r

X64

64-bit

iced_x86.Code.CMP_R8_RM8: int = 111

CMP r8, r/m8

3A /r

8086+

16/32/64-bit

iced_x86.Code.CMP_R16_RM16: int = 112

CMP r16, r/m16

o16 3B /r

8086+

16/32/64-bit

iced_x86.Code.CMP_R32_RM32: int = 113

CMP r32, r/m32

o32 3B /r

386+

16/32/64-bit

iced_x86.Code.CMP_R64_RM64: int = 114

CMP r64, r/m64

o64 3B /r

X64

64-bit

iced_x86.Code.CMP_AL_IMM8: int = 115

CMP AL, imm8

3C ib

8086+

16/32/64-bit

iced_x86.Code.CMP_AX_IMM16: int = 116

CMP AX, imm16

o16 3D iw

8086+

16/32/64-bit

iced_x86.Code.CMP_EAX_IMM32: int = 117

CMP EAX, imm32

o32 3D id

386+

16/32/64-bit

iced_x86.Code.CMP_RAX_IMM32: int = 118

CMP RAX, imm32

o64 3D id

X64

64-bit

iced_x86.Code.AAS: int = 119

AAS

3F

8086+

16/32-bit

iced_x86.Code.INC_R16: int = 120

INC r16

o16 40+rw

8086+

16/32-bit

iced_x86.Code.INC_R32: int = 121

INC r32

o32 40+rd

386+

16/32-bit

iced_x86.Code.DEC_R16: int = 122

DEC r16

o16 48+rw

8086+

16/32-bit

iced_x86.Code.DEC_R32: int = 123

DEC r32

o32 48+rd

386+

16/32-bit

iced_x86.Code.PUSH_R16: int = 124

PUSH r16

o16 50+rw

8086+

16/32/64-bit

iced_x86.Code.PUSH_R32: int = 125

PUSH r32

o32 50+rd

386+

16/32-bit

iced_x86.Code.PUSH_R64: int = 126

PUSH r64

o64 50+ro

X64

64-bit

iced_x86.Code.POP_R16: int = 127

POP r16

o16 58+rw

8086+

16/32/64-bit

iced_x86.Code.POP_R32: int = 128

POP r32

o32 58+rd

386+

16/32-bit

iced_x86.Code.POP_R64: int = 129

POP r64

o64 58+ro

X64

64-bit

iced_x86.Code.PUSHAW: int = 130

PUSHA

o16 60

186+

16/32-bit

iced_x86.Code.PUSHAD: int = 131

PUSHAD

o32 60

386+

16/32-bit

iced_x86.Code.POPAW: int = 132

POPA

o16 61

186+

16/32-bit

iced_x86.Code.POPAD: int = 133

POPAD

o32 61

386+

16/32-bit

iced_x86.Code.BOUND_R16_M1616: int = 134

BOUND r16, m16&16

o16 62 /r

186+

16/32-bit

iced_x86.Code.BOUND_R32_M3232: int = 135

BOUND r32, m32&32

o32 62 /r

386+

16/32-bit

iced_x86.Code.ARPL_RM16_R16: int = 136

ARPL r/m16, r16

o16 63 /r

286+

16/32-bit

iced_x86.Code.ARPL_R32M16_R32: int = 137

ARPL r32/m16, r32

o32 63 /r

386+

16/32-bit

iced_x86.Code.MOVSXD_R16_RM16: int = 138

MOVSXD r16, r/m16

o16 63 /r

X64

64-bit

iced_x86.Code.MOVSXD_R32_RM32: int = 139

MOVSXD r32, r/m32

o32 63 /r

X64

64-bit

iced_x86.Code.MOVSXD_R64_RM32: int = 140

MOVSXD r64, r/m32

o64 63 /r

X64

64-bit

iced_x86.Code.PUSH_IMM16: int = 141

PUSH imm16

o16 68 iw

186+

16/32/64-bit

iced_x86.Code.PUSHD_IMM32: int = 142

PUSH imm32

o32 68 id

386+

16/32-bit

iced_x86.Code.PUSHQ_IMM32: int = 143

PUSH imm32

o64 68 id

X64

64-bit

iced_x86.Code.IMUL_R16_RM16_IMM16: int = 144

IMUL r16, r/m16, imm16

o16 69 /r iw

186+

16/32/64-bit

iced_x86.Code.IMUL_R32_RM32_IMM32: int = 145

IMUL r32, r/m32, imm32

o32 69 /r id

386+

16/32/64-bit

iced_x86.Code.IMUL_R64_RM64_IMM32: int = 146

IMUL r64, r/m64, imm32

o64 69 /r id

X64

64-bit

iced_x86.Code.PUSHW_IMM8: int = 147

PUSH imm8

o16 6A ib

186+

16/32/64-bit

iced_x86.Code.PUSHD_IMM8: int = 148

PUSH imm8

o32 6A ib

386+

16/32-bit

iced_x86.Code.PUSHQ_IMM8: int = 149

PUSH imm8

o64 6A ib

X64

64-bit

iced_x86.Code.IMUL_R16_RM16_IMM8: int = 150

IMUL r16, r/m16, imm8

o16 6B /r ib

186+

16/32/64-bit

iced_x86.Code.IMUL_R32_RM32_IMM8: int = 151

IMUL r32, r/m32, imm8

o32 6B /r ib

386+

16/32/64-bit

iced_x86.Code.IMUL_R64_RM64_IMM8: int = 152

IMUL r64, r/m64, imm8

o64 6B /r ib

X64

64-bit

iced_x86.Code.INSB_M8_DX: int = 153

INSB

6C

186+

16/32/64-bit

iced_x86.Code.INSW_M16_DX: int = 154

INSW

o16 6D

186+

16/32/64-bit

iced_x86.Code.INSD_M32_DX: int = 155

INSD

o32 6D

386+

16/32/64-bit

iced_x86.Code.OUTSB_DX_M8: int = 156

OUTSB

6E

186+

16/32/64-bit

iced_x86.Code.OUTSW_DX_M16: int = 157

OUTSW

o16 6F

186+

16/32/64-bit

iced_x86.Code.OUTSD_DX_M32: int = 158

OUTSD

o32 6F

386+

16/32/64-bit

iced_x86.Code.JO_REL8_16: int = 159

JO rel8

o16 70 cb

8086+

16/32/64-bit

iced_x86.Code.JO_REL8_32: int = 160

JO rel8

o32 70 cb

386+

16/32-bit

iced_x86.Code.JO_REL8_64: int = 161

JO rel8

o64 70 cb

X64

64-bit

iced_x86.Code.JNO_REL8_16: int = 162

JNO rel8

o16 71 cb

8086+

16/32/64-bit

iced_x86.Code.JNO_REL8_32: int = 163

JNO rel8

o32 71 cb

386+

16/32-bit

iced_x86.Code.JNO_REL8_64: int = 164

JNO rel8

o64 71 cb

X64

64-bit

iced_x86.Code.JB_REL8_16: int = 165

JB rel8

o16 72 cb

8086+

16/32/64-bit

iced_x86.Code.JB_REL8_32: int = 166

JB rel8

o32 72 cb

386+

16/32-bit

iced_x86.Code.JB_REL8_64: int = 167

JB rel8

o64 72 cb

X64

64-bit

iced_x86.Code.JAE_REL8_16: int = 168

JAE rel8

o16 73 cb

8086+

16/32/64-bit

iced_x86.Code.JAE_REL8_32: int = 169

JAE rel8

o32 73 cb

386+

16/32-bit

iced_x86.Code.JAE_REL8_64: int = 170

JAE rel8

o64 73 cb

X64

64-bit

iced_x86.Code.JE_REL8_16: int = 171

JE rel8

o16 74 cb

8086+

16/32/64-bit

iced_x86.Code.JE_REL8_32: int = 172

JE rel8

o32 74 cb

386+

16/32-bit

iced_x86.Code.JE_REL8_64: int = 173

JE rel8

o64 74 cb

X64

64-bit

iced_x86.Code.JNE_REL8_16: int = 174

JNE rel8

o16 75 cb

8086+

16/32/64-bit

iced_x86.Code.JNE_REL8_32: int = 175

JNE rel8

o32 75 cb

386+

16/32-bit

iced_x86.Code.JNE_REL8_64: int = 176

JNE rel8

o64 75 cb

X64

64-bit

iced_x86.Code.JBE_REL8_16: int = 177

JBE rel8

o16 76 cb

8086+

16/32/64-bit

iced_x86.Code.JBE_REL8_32: int = 178

JBE rel8

o32 76 cb

386+

16/32-bit

iced_x86.Code.JBE_REL8_64: int = 179

JBE rel8

o64 76 cb

X64

64-bit

iced_x86.Code.JA_REL8_16: int = 180

JA rel8

o16 77 cb

8086+

16/32/64-bit

iced_x86.Code.JA_REL8_32: int = 181

JA rel8

o32 77 cb

386+

16/32-bit

iced_x86.Code.JA_REL8_64: int = 182

JA rel8

o64 77 cb

X64

64-bit

iced_x86.Code.JS_REL8_16: int = 183

JS rel8

o16 78 cb

8086+

16/32/64-bit

iced_x86.Code.JS_REL8_32: int = 184

JS rel8

o32 78 cb

386+

16/32-bit

iced_x86.Code.JS_REL8_64: int = 185

JS rel8

o64 78 cb

X64

64-bit

iced_x86.Code.JNS_REL8_16: int = 186

JNS rel8

o16 79 cb

8086+

16/32/64-bit

iced_x86.Code.JNS_REL8_32: int = 187

JNS rel8

o32 79 cb

386+

16/32-bit

iced_x86.Code.JNS_REL8_64: int = 188

JNS rel8

o64 79 cb

X64

64-bit

iced_x86.Code.JP_REL8_16: int = 189

JP rel8

o16 7A cb

8086+

16/32/64-bit

iced_x86.Code.JP_REL8_32: int = 190

JP rel8

o32 7A cb

386+

16/32-bit

iced_x86.Code.JP_REL8_64: int = 191

JP rel8

o64 7A cb

X64

64-bit

iced_x86.Code.JNP_REL8_16: int = 192

JNP rel8

o16 7B cb

8086+

16/32/64-bit

iced_x86.Code.JNP_REL8_32: int = 193

JNP rel8

o32 7B cb

386+

16/32-bit

iced_x86.Code.JNP_REL8_64: int = 194

JNP rel8

o64 7B cb

X64

64-bit

iced_x86.Code.JL_REL8_16: int = 195

JL rel8

o16 7C cb

8086+

16/32/64-bit

iced_x86.Code.JL_REL8_32: int = 196

JL rel8

o32 7C cb

386+

16/32-bit

iced_x86.Code.JL_REL8_64: int = 197

JL rel8

o64 7C cb

X64

64-bit

iced_x86.Code.JGE_REL8_16: int = 198

JGE rel8

o16 7D cb

8086+

16/32/64-bit

iced_x86.Code.JGE_REL8_32: int = 199

JGE rel8

o32 7D cb

386+

16/32-bit

iced_x86.Code.JGE_REL8_64: int = 200

JGE rel8

o64 7D cb

X64

64-bit

iced_x86.Code.JLE_REL8_16: int = 201

JLE rel8

o16 7E cb

8086+

16/32/64-bit

iced_x86.Code.JLE_REL8_32: int = 202

JLE rel8

o32 7E cb

386+

16/32-bit

iced_x86.Code.JLE_REL8_64: int = 203

JLE rel8

o64 7E cb

X64

64-bit

iced_x86.Code.JG_REL8_16: int = 204

JG rel8

o16 7F cb

8086+

16/32/64-bit

iced_x86.Code.JG_REL8_32: int = 205

JG rel8

o32 7F cb

386+

16/32-bit

iced_x86.Code.JG_REL8_64: int = 206

JG rel8

o64 7F cb

X64

64-bit

iced_x86.Code.ADD_RM8_IMM8: int = 207

ADD r/m8, imm8

80 /0 ib

8086+

16/32/64-bit

iced_x86.Code.OR_RM8_IMM8: int = 208

OR r/m8, imm8

80 /1 ib

8086+

16/32/64-bit

iced_x86.Code.ADC_RM8_IMM8: int = 209

ADC r/m8, imm8

80 /2 ib

8086+

16/32/64-bit

iced_x86.Code.SBB_RM8_IMM8: int = 210

SBB r/m8, imm8

80 /3 ib

8086+

16/32/64-bit

iced_x86.Code.AND_RM8_IMM8: int = 211

AND r/m8, imm8

80 /4 ib

8086+

16/32/64-bit

iced_x86.Code.SUB_RM8_IMM8: int = 212

SUB r/m8, imm8

80 /5 ib

8086+

16/32/64-bit

iced_x86.Code.XOR_RM8_IMM8: int = 213

XOR r/m8, imm8

80 /6 ib

8086+

16/32/64-bit

iced_x86.Code.CMP_RM8_IMM8: int = 214

CMP r/m8, imm8

80 /7 ib

8086+

16/32/64-bit

iced_x86.Code.ADD_RM16_IMM16: int = 215

ADD r/m16, imm16

o16 81 /0 iw

8086+

16/32/64-bit

iced_x86.Code.ADD_RM32_IMM32: int = 216

ADD r/m32, imm32

o32 81 /0 id

386+

16/32/64-bit

iced_x86.Code.ADD_RM64_IMM32: int = 217

ADD r/m64, imm32

o64 81 /0 id

X64

64-bit

iced_x86.Code.OR_RM16_IMM16: int = 218

OR r/m16, imm16

o16 81 /1 iw

8086+

16/32/64-bit

iced_x86.Code.OR_RM32_IMM32: int = 219

OR r/m32, imm32

o32 81 /1 id

386+

16/32/64-bit

iced_x86.Code.OR_RM64_IMM32: int = 220

OR r/m64, imm32

o64 81 /1 id

X64

64-bit

iced_x86.Code.ADC_RM16_IMM16: int = 221

ADC r/m16, imm16

o16 81 /2 iw

8086+

16/32/64-bit

iced_x86.Code.ADC_RM32_IMM32: int = 222

ADC r/m32, imm32

o32 81 /2 id

386+

16/32/64-bit

iced_x86.Code.ADC_RM64_IMM32: int = 223

ADC r/m64, imm32

o64 81 /2 id

X64

64-bit

iced_x86.Code.SBB_RM16_IMM16: int = 224

SBB r/m16, imm16

o16 81 /3 iw

8086+

16/32/64-bit

iced_x86.Code.SBB_RM32_IMM32: int = 225

SBB r/m32, imm32

o32 81 /3 id

386+

16/32/64-bit

iced_x86.Code.SBB_RM64_IMM32: int = 226

SBB r/m64, imm32

o64 81 /3 id

X64

64-bit

iced_x86.Code.AND_RM16_IMM16: int = 227

AND r/m16, imm16

o16 81 /4 iw

8086+

16/32/64-bit

iced_x86.Code.AND_RM32_IMM32: int = 228

AND r/m32, imm32

o32 81 /4 id

386+

16/32/64-bit

iced_x86.Code.AND_RM64_IMM32: int = 229

AND r/m64, imm32

o64 81 /4 id

X64

64-bit

iced_x86.Code.SUB_RM16_IMM16: int = 230

SUB r/m16, imm16

o16 81 /5 iw

8086+

16/32/64-bit

iced_x86.Code.SUB_RM32_IMM32: int = 231

SUB r/m32, imm32

o32 81 /5 id

386+

16/32/64-bit

iced_x86.Code.SUB_RM64_IMM32: int = 232

SUB r/m64, imm32

o64 81 /5 id

X64

64-bit

iced_x86.Code.XOR_RM16_IMM16: int = 233

XOR r/m16, imm16

o16 81 /6 iw

8086+

16/32/64-bit

iced_x86.Code.XOR_RM32_IMM32: int = 234

XOR r/m32, imm32

o32 81 /6 id

386+

16/32/64-bit

iced_x86.Code.XOR_RM64_IMM32: int = 235

XOR r/m64, imm32

o64 81 /6 id

X64

64-bit

iced_x86.Code.CMP_RM16_IMM16: int = 236

CMP r/m16, imm16

o16 81 /7 iw

8086+

16/32/64-bit

iced_x86.Code.CMP_RM32_IMM32: int = 237

CMP r/m32, imm32

o32 81 /7 id

386+

16/32/64-bit

iced_x86.Code.CMP_RM64_IMM32: int = 238

CMP r/m64, imm32

o64 81 /7 id

X64

64-bit

iced_x86.Code.ADD_RM8_IMM8_82: int = 239

ADD r/m8, imm8

82 /0 ib

8086+

16/32-bit

iced_x86.Code.OR_RM8_IMM8_82: int = 240

OR r/m8, imm8

82 /1 ib

8086+

16/32-bit

iced_x86.Code.ADC_RM8_IMM8_82: int = 241

ADC r/m8, imm8

82 /2 ib

8086+

16/32-bit

iced_x86.Code.SBB_RM8_IMM8_82: int = 242

SBB r/m8, imm8

82 /3 ib

8086+

16/32-bit

iced_x86.Code.AND_RM8_IMM8_82: int = 243

AND r/m8, imm8

82 /4 ib

8086+

16/32-bit

iced_x86.Code.SUB_RM8_IMM8_82: int = 244

SUB r/m8, imm8

82 /5 ib

8086+

16/32-bit

iced_x86.Code.XOR_RM8_IMM8_82: int = 245

XOR r/m8, imm8

82 /6 ib

8086+

16/32-bit

iced_x86.Code.CMP_RM8_IMM8_82: int = 246

CMP r/m8, imm8

82 /7 ib

8086+

16/32-bit

iced_x86.Code.ADD_RM16_IMM8: int = 247

ADD r/m16, imm8

o16 83 /0 ib

8086+

16/32/64-bit

iced_x86.Code.ADD_RM32_IMM8: int = 248

ADD r/m32, imm8

o32 83 /0 ib

386+

16/32/64-bit

iced_x86.Code.ADD_RM64_IMM8: int = 249

ADD r/m64, imm8

o64 83 /0 ib

X64

64-bit

iced_x86.Code.OR_RM16_IMM8: int = 250

OR r/m16, imm8

o16 83 /1 ib

8086+

16/32/64-bit

iced_x86.Code.OR_RM32_IMM8: int = 251

OR r/m32, imm8

o32 83 /1 ib

386+

16/32/64-bit

iced_x86.Code.OR_RM64_IMM8: int = 252

OR r/m64, imm8

o64 83 /1 ib

X64

64-bit

iced_x86.Code.ADC_RM16_IMM8: int = 253

ADC r/m16, imm8

o16 83 /2 ib

8086+

16/32/64-bit

iced_x86.Code.ADC_RM32_IMM8: int = 254

ADC r/m32, imm8

o32 83 /2 ib

386+

16/32/64-bit

iced_x86.Code.ADC_RM64_IMM8: int = 255

ADC r/m64, imm8

o64 83 /2 ib

X64

64-bit

iced_x86.Code.SBB_RM16_IMM8: int = 256

SBB r/m16, imm8

o16 83 /3 ib

8086+

16/32/64-bit

iced_x86.Code.SBB_RM32_IMM8: int = 257

SBB r/m32, imm8

o32 83 /3 ib

386+

16/32/64-bit

iced_x86.Code.SBB_RM64_IMM8: int = 258

SBB r/m64, imm8

o64 83 /3 ib

X64

64-bit

iced_x86.Code.AND_RM16_IMM8: int = 259

AND r/m16, imm8

o16 83 /4 ib

8086+

16/32/64-bit

iced_x86.Code.AND_RM32_IMM8: int = 260

AND r/m32, imm8

o32 83 /4 ib

386+

16/32/64-bit

iced_x86.Code.AND_RM64_IMM8: int = 261

AND r/m64, imm8

o64 83 /4 ib

X64

64-bit

iced_x86.Code.SUB_RM16_IMM8: int = 262

SUB r/m16, imm8

o16 83 /5 ib

8086+

16/32/64-bit

iced_x86.Code.SUB_RM32_IMM8: int = 263

SUB r/m32, imm8

o32 83 /5 ib

386+

16/32/64-bit

iced_x86.Code.SUB_RM64_IMM8: int = 264

SUB r/m64, imm8

o64 83 /5 ib

X64

64-bit

iced_x86.Code.XOR_RM16_IMM8: int = 265

XOR r/m16, imm8

o16 83 /6 ib

8086+

16/32/64-bit

iced_x86.Code.XOR_RM32_IMM8: int = 266

XOR r/m32, imm8

o32 83 /6 ib

386+

16/32/64-bit

iced_x86.Code.XOR_RM64_IMM8: int = 267

XOR r/m64, imm8

o64 83 /6 ib

X64

64-bit

iced_x86.Code.CMP_RM16_IMM8: int = 268

CMP r/m16, imm8

o16 83 /7 ib

8086+

16/32/64-bit

iced_x86.Code.CMP_RM32_IMM8: int = 269

CMP r/m32, imm8

o32 83 /7 ib

386+

16/32/64-bit

iced_x86.Code.CMP_RM64_IMM8: int = 270

CMP r/m64, imm8

o64 83 /7 ib

X64

64-bit

iced_x86.Code.TEST_RM8_R8: int = 271

TEST r/m8, r8

84 /r

8086+

16/32/64-bit

iced_x86.Code.TEST_RM16_R16: int = 272

TEST r/m16, r16

o16 85 /r

8086+

16/32/64-bit

iced_x86.Code.TEST_RM32_R32: int = 273

TEST r/m32, r32

o32 85 /r

386+

16/32/64-bit

iced_x86.Code.TEST_RM64_R64: int = 274

TEST r/m64, r64

o64 85 /r

X64

64-bit

iced_x86.Code.XCHG_RM8_R8: int = 275

XCHG r/m8, r8

86 /r

8086+

16/32/64-bit

iced_x86.Code.XCHG_RM16_R16: int = 276

XCHG r/m16, r16

o16 87 /r

8086+

16/32/64-bit

iced_x86.Code.XCHG_RM32_R32: int = 277

XCHG r/m32, r32

o32 87 /r

386+

16/32/64-bit

iced_x86.Code.XCHG_RM64_R64: int = 278

XCHG r/m64, r64

o64 87 /r

X64

64-bit

iced_x86.Code.MOV_RM8_R8: int = 279

MOV r/m8, r8

88 /r

8086+

16/32/64-bit

iced_x86.Code.MOV_RM16_R16: int = 280

MOV r/m16, r16

o16 89 /r

8086+

16/32/64-bit

iced_x86.Code.MOV_RM32_R32: int = 281

MOV r/m32, r32

o32 89 /r

386+

16/32/64-bit

iced_x86.Code.MOV_RM64_R64: int = 282

MOV r/m64, r64

o64 89 /r

X64

64-bit

iced_x86.Code.MOV_R8_RM8: int = 283

MOV r8, r/m8

8A /r

8086+

16/32/64-bit

iced_x86.Code.MOV_R16_RM16: int = 284

MOV r16, r/m16

o16 8B /r

8086+

16/32/64-bit

iced_x86.Code.MOV_R32_RM32: int = 285

MOV r32, r/m32

o32 8B /r

386+

16/32/64-bit

iced_x86.Code.MOV_R64_RM64: int = 286

MOV r64, r/m64

o64 8B /r

X64

64-bit

iced_x86.Code.MOV_RM16_SREG: int = 287

MOV r/m16, Sreg

o16 8C /r

8086+

16/32/64-bit

iced_x86.Code.MOV_R32M16_SREG: int = 288

MOV r32/m16, Sreg

o32 8C /r

386+

16/32/64-bit

iced_x86.Code.MOV_R64M16_SREG: int = 289

MOV r64/m16, Sreg

o64 8C /r

X64

64-bit

iced_x86.Code.LEA_R16_M: int = 290

LEA r16, m

o16 8D /r

8086+

16/32/64-bit

iced_x86.Code.LEA_R32_M: int = 291

LEA r32, m

o32 8D /r

386+

16/32/64-bit

iced_x86.Code.LEA_R64_M: int = 292

LEA r64, m

o64 8D /r

X64

64-bit

iced_x86.Code.MOV_SREG_RM16: int = 293

MOV Sreg, r/m16

o16 8E /r

8086+

16/32/64-bit

iced_x86.Code.MOV_SREG_R32M16: int = 294

MOV Sreg, r32/m16

o32 8E /r

386+

16/32/64-bit

iced_x86.Code.MOV_SREG_R64M16: int = 295

MOV Sreg, r64/m16

o64 8E /r

X64

64-bit

iced_x86.Code.POP_RM16: int = 296

POP r/m16

o16 8F /0

8086+

16/32/64-bit

iced_x86.Code.POP_RM32: int = 297

POP r/m32

o32 8F /0

386+

16/32-bit

iced_x86.Code.POP_RM64: int = 298

POP r/m64

o64 8F /0

X64

64-bit

iced_x86.Code.NOPW: int = 299

NOP

o16 90

8086+

16/32/64-bit

iced_x86.Code.NOPD: int = 300

NOP

o32 90

8086+

16/32/64-bit

iced_x86.Code.NOPQ: int = 301

NOP

o64 90

8086+

64-bit

iced_x86.Code.XCHG_R16_AX: int = 302

XCHG r16, AX

o16 90+rw

8086+

16/32/64-bit

iced_x86.Code.XCHG_R32_EAX: int = 303

XCHG r32, EAX

o32 90+rd

386+

16/32/64-bit

iced_x86.Code.XCHG_R64_RAX: int = 304

XCHG r64, RAX

o64 90+ro

X64

64-bit

iced_x86.Code.PAUSE: int = 305

PAUSE

F3 90

Pentium 4 or later

16/32/64-bit

iced_x86.Code.CBW: int = 306

CBW

o16 98

8086+

16/32/64-bit

iced_x86.Code.CWDE: int = 307

CWDE

o32 98

386+

16/32/64-bit

iced_x86.Code.CDQE: int = 308

CDQE

o64 98

X64

64-bit

iced_x86.Code.CWD: int = 309

CWD

o16 99

8086+

16/32/64-bit

iced_x86.Code.CDQ: int = 310

CDQ

o32 99

386+

16/32/64-bit

iced_x86.Code.CQO: int = 311

CQO

o64 99

X64

64-bit

iced_x86.Code.CALL_PTR1616: int = 312

CALL ptr16:16

o16 9A cd

8086+

16/32-bit

iced_x86.Code.CALL_PTR1632: int = 313

CALL ptr16:32

o32 9A cp

386+

16/32-bit

iced_x86.Code.WAIT: int = 314

WAIT

9B

8086+

16/32/64-bit

iced_x86.Code.PUSHFW: int = 315

PUSHF

o16 9C

8086+

16/32/64-bit

iced_x86.Code.PUSHFD: int = 316

PUSHFD

o32 9C

386+

16/32-bit

iced_x86.Code.PUSHFQ: int = 317

PUSHFQ

o64 9C

X64

64-bit

iced_x86.Code.POPFW: int = 318

POPF

o16 9D

8086+

16/32/64-bit

iced_x86.Code.POPFD: int = 319

POPFD

o32 9D

386+

16/32-bit

iced_x86.Code.POPFQ: int = 320

POPFQ

o64 9D

X64

64-bit

iced_x86.Code.SAHF: int = 321

SAHF

9E

8086+

16/32/64-bit

iced_x86.Code.LAHF: int = 322

LAHF

9F

8086+

16/32/64-bit

iced_x86.Code.MOV_AL_MOFFS8: int = 323

MOV AL, moffs8

A0 mo

8086+

16/32/64-bit

iced_x86.Code.MOV_AX_MOFFS16: int = 324

MOV AX, moffs16

o16 A1 mo

8086+

16/32/64-bit

iced_x86.Code.MOV_EAX_MOFFS32: int = 325

MOV EAX, moffs32

o32 A1 mo

386+

16/32/64-bit

iced_x86.Code.MOV_RAX_MOFFS64: int = 326

MOV RAX, moffs64

o64 A1 mo

X64

64-bit

iced_x86.Code.MOV_MOFFS8_AL: int = 327

MOV moffs8, AL

A2 mo

8086+

16/32/64-bit

iced_x86.Code.MOV_MOFFS16_AX: int = 328

MOV moffs16, AX

o16 A3 mo

8086+

16/32/64-bit

iced_x86.Code.MOV_MOFFS32_EAX: int = 329

MOV moffs32, EAX

o32 A3 mo

386+

16/32/64-bit

iced_x86.Code.MOV_MOFFS64_RAX: int = 330

MOV moffs64, RAX

o64 A3 mo

X64

64-bit

iced_x86.Code.MOVSB_M8_M8: int = 331

MOVSB

A4

8086+

16/32/64-bit

iced_x86.Code.MOVSW_M16_M16: int = 332

MOVSW

o16 A5

8086+

16/32/64-bit

iced_x86.Code.MOVSD_M32_M32: int = 333

MOVSD

o32 A5

386+

16/32/64-bit

iced_x86.Code.MOVSQ_M64_M64: int = 334

MOVSQ

o64 A5

X64

64-bit

iced_x86.Code.CMPSB_M8_M8: int = 335

CMPSB

A6

8086+

16/32/64-bit

iced_x86.Code.CMPSW_M16_M16: int = 336

CMPSW

o16 A7

8086+

16/32/64-bit

iced_x86.Code.CMPSD_M32_M32: int = 337

CMPSD

o32 A7

386+

16/32/64-bit

iced_x86.Code.CMPSQ_M64_M64: int = 338

CMPSQ

o64 A7

X64

64-bit

iced_x86.Code.TEST_AL_IMM8: int = 339

TEST AL, imm8

A8 ib

8086+

16/32/64-bit

iced_x86.Code.TEST_AX_IMM16: int = 340

TEST AX, imm16

o16 A9 iw

8086+

16/32/64-bit

iced_x86.Code.TEST_EAX_IMM32: int = 341

TEST EAX, imm32

o32 A9 id

386+

16/32/64-bit

iced_x86.Code.TEST_RAX_IMM32: int = 342

TEST RAX, imm32

o64 A9 id

X64

64-bit

iced_x86.Code.STOSB_M8_AL: int = 343

STOSB

AA

8086+

16/32/64-bit

iced_x86.Code.STOSW_M16_AX: int = 344

STOSW

o16 AB

8086+

16/32/64-bit

iced_x86.Code.STOSD_M32_EAX: int = 345

STOSD

o32 AB

386+

16/32/64-bit

iced_x86.Code.STOSQ_M64_RAX: int = 346

STOSQ

o64 AB

X64

64-bit

iced_x86.Code.LODSB_AL_M8: int = 347

LODSB

AC

8086+

16/32/64-bit

iced_x86.Code.LODSW_AX_M16: int = 348

LODSW

o16 AD

8086+

16/32/64-bit

iced_x86.Code.LODSD_EAX_M32: int = 349

LODSD

o32 AD

386+

16/32/64-bit

iced_x86.Code.LODSQ_RAX_M64: int = 350

LODSQ

o64 AD

X64

64-bit

iced_x86.Code.SCASB_AL_M8: int = 351

SCASB

AE

8086+

16/32/64-bit

iced_x86.Code.SCASW_AX_M16: int = 352

SCASW

o16 AF

8086+

16/32/64-bit

iced_x86.Code.SCASD_EAX_M32: int = 353

SCASD

o32 AF

386+

16/32/64-bit

iced_x86.Code.SCASQ_RAX_M64: int = 354

SCASQ

o64 AF

X64

64-bit

iced_x86.Code.MOV_R8_IMM8: int = 355

MOV r8, imm8

B0+rb ib

8086+

16/32/64-bit

iced_x86.Code.MOV_R16_IMM16: int = 356

MOV r16, imm16

o16 B8+rw iw

8086+

16/32/64-bit

iced_x86.Code.MOV_R32_IMM32: int = 357

MOV r32, imm32

o32 B8+rd id

386+

16/32/64-bit

iced_x86.Code.MOV_R64_IMM64: int = 358

MOV r64, imm64

o64 B8+ro io

X64

64-bit

iced_x86.Code.ROL_RM8_IMM8: int = 359

ROL r/m8, imm8

C0 /0 ib

186+

16/32/64-bit

iced_x86.Code.ROR_RM8_IMM8: int = 360

ROR r/m8, imm8

C0 /1 ib

186+

16/32/64-bit

iced_x86.Code.RCL_RM8_IMM8: int = 361

RCL r/m8, imm8

C0 /2 ib

186+

16/32/64-bit

iced_x86.Code.RCR_RM8_IMM8: int = 362

RCR r/m8, imm8

C0 /3 ib

186+

16/32/64-bit

iced_x86.Code.SHL_RM8_IMM8: int = 363

SHL r/m8, imm8

C0 /4 ib

186+

16/32/64-bit

iced_x86.Code.SHR_RM8_IMM8: int = 364

SHR r/m8, imm8

C0 /5 ib

186+

16/32/64-bit

iced_x86.Code.SAL_RM8_IMM8: int = 365

SAL r/m8, imm8

C0 /6 ib

186+

16/32/64-bit

iced_x86.Code.SAR_RM8_IMM8: int = 366

SAR r/m8, imm8

C0 /7 ib

186+

16/32/64-bit

iced_x86.Code.ROL_RM16_IMM8: int = 367

ROL r/m16, imm8

o16 C1 /0 ib

186+

16/32/64-bit

iced_x86.Code.ROL_RM32_IMM8: int = 368

ROL r/m32, imm8

o32 C1 /0 ib

386+

16/32/64-bit

iced_x86.Code.ROL_RM64_IMM8: int = 369

ROL r/m64, imm8

o64 C1 /0 ib

X64

64-bit

iced_x86.Code.ROR_RM16_IMM8: int = 370

ROR r/m16, imm8

o16 C1 /1 ib

186+

16/32/64-bit

iced_x86.Code.ROR_RM32_IMM8: int = 371

ROR r/m32, imm8

o32 C1 /1 ib

386+

16/32/64-bit

iced_x86.Code.ROR_RM64_IMM8: int = 372

ROR r/m64, imm8

o64 C1 /1 ib

X64

64-bit

iced_x86.Code.RCL_RM16_IMM8: int = 373

RCL r/m16, imm8

o16 C1 /2 ib

186+

16/32/64-bit

iced_x86.Code.RCL_RM32_IMM8: int = 374

RCL r/m32, imm8

o32 C1 /2 ib

386+

16/32/64-bit

iced_x86.Code.RCL_RM64_IMM8: int = 375

RCL r/m64, imm8

o64 C1 /2 ib

X64

64-bit

iced_x86.Code.RCR_RM16_IMM8: int = 376

RCR r/m16, imm8

o16 C1 /3 ib

186+

16/32/64-bit

iced_x86.Code.RCR_RM32_IMM8: int = 377

RCR r/m32, imm8

o32 C1 /3 ib

386+

16/32/64-bit

iced_x86.Code.RCR_RM64_IMM8: int = 378

RCR r/m64, imm8

o64 C1 /3 ib

X64

64-bit

iced_x86.Code.SHL_RM16_IMM8: int = 379

SHL r/m16, imm8

o16 C1 /4 ib

186+

16/32/64-bit

iced_x86.Code.SHL_RM32_IMM8: int = 380

SHL r/m32, imm8

o32 C1 /4 ib

386+

16/32/64-bit

iced_x86.Code.SHL_RM64_IMM8: int = 381

SHL r/m64, imm8

o64 C1 /4 ib

X64

64-bit

iced_x86.Code.SHR_RM16_IMM8: int = 382

SHR r/m16, imm8

o16 C1 /5 ib

186+

16/32/64-bit

iced_x86.Code.SHR_RM32_IMM8: int = 383

SHR r/m32, imm8

o32 C1 /5 ib

386+

16/32/64-bit

iced_x86.Code.SHR_RM64_IMM8: int = 384

SHR r/m64, imm8

o64 C1 /5 ib

X64

64-bit

iced_x86.Code.SAL_RM16_IMM8: int = 385

SAL r/m16, imm8

o16 C1 /6 ib

186+

16/32/64-bit

iced_x86.Code.SAL_RM32_IMM8: int = 386

SAL r/m32, imm8

o32 C1 /6 ib

386+

16/32/64-bit

iced_x86.Code.SAL_RM64_IMM8: int = 387

SAL r/m64, imm8

o64 C1 /6 ib

X64

64-bit

iced_x86.Code.SAR_RM16_IMM8: int = 388

SAR r/m16, imm8

o16 C1 /7 ib

186+

16/32/64-bit

iced_x86.Code.SAR_RM32_IMM8: int = 389

SAR r/m32, imm8

o32 C1 /7 ib

386+

16/32/64-bit

iced_x86.Code.SAR_RM64_IMM8: int = 390

SAR r/m64, imm8

o64 C1 /7 ib

X64

64-bit

iced_x86.Code.RETNW_IMM16: int = 391

RET imm16

o16 C2 iw

8086+

16/32/64-bit

iced_x86.Code.RETND_IMM16: int = 392

RET imm16

o32 C2 iw

386+

16/32-bit

iced_x86.Code.RETNQ_IMM16: int = 393

RET imm16

o64 C2 iw

X64

64-bit

iced_x86.Code.RETNW: int = 394

RET

o16 C3

8086+

16/32/64-bit

iced_x86.Code.RETND: int = 395

RET

o32 C3

386+

16/32-bit

iced_x86.Code.RETNQ: int = 396

RET

o64 C3

X64

64-bit

iced_x86.Code.LES_R16_M1616: int = 397

LES r16, m16:16

o16 C4 /r

8086+

16/32-bit

iced_x86.Code.LES_R32_M1632: int = 398

LES r32, m16:32

o32 C4 /r

386+

16/32-bit

iced_x86.Code.LDS_R16_M1616: int = 399

LDS r16, m16:16

o16 C5 /r

8086+

16/32-bit

iced_x86.Code.LDS_R32_M1632: int = 400

LDS r32, m16:32

o32 C5 /r

386+

16/32-bit

iced_x86.Code.MOV_RM8_IMM8: int = 401

MOV r/m8, imm8

C6 /0 ib

8086+

16/32/64-bit

iced_x86.Code.XABORT_IMM8: int = 402

XABORT imm8

C6 F8 ib

RTM

16/32/64-bit

iced_x86.Code.MOV_RM16_IMM16: int = 403

MOV r/m16, imm16

o16 C7 /0 iw

8086+

16/32/64-bit

iced_x86.Code.MOV_RM32_IMM32: int = 404

MOV r/m32, imm32

o32 C7 /0 id

386+

16/32/64-bit

iced_x86.Code.MOV_RM64_IMM32: int = 405

MOV r/m64, imm32

o64 C7 /0 id

X64

64-bit

iced_x86.Code.XBEGIN_REL16: int = 406

XBEGIN rel16

o16 C7 F8 cw

RTM

16/32/64-bit

iced_x86.Code.XBEGIN_REL32: int = 407

XBEGIN rel32

o32 C7 F8 cd

RTM

16/32/64-bit

iced_x86.Code.ENTERW_IMM16_IMM8: int = 408

ENTER imm16, imm8

o16 C8 iw ib

186+

16/32/64-bit

iced_x86.Code.ENTERD_IMM16_IMM8: int = 409

ENTER imm16, imm8

o32 C8 iw ib

386+

16/32-bit

iced_x86.Code.ENTERQ_IMM16_IMM8: int = 410

ENTER imm16, imm8

o64 C8 iw ib

X64

64-bit

iced_x86.Code.LEAVEW: int = 411

LEAVE

o16 C9

186+

16/32/64-bit

iced_x86.Code.LEAVED: int = 412

LEAVE

o32 C9

386+

16/32-bit

iced_x86.Code.LEAVEQ: int = 413

LEAVE

o64 C9

X64

64-bit

iced_x86.Code.RETFW_IMM16: int = 414

RETF imm16

o16 CA iw

8086+

16/32/64-bit

iced_x86.Code.RETFD_IMM16: int = 415

RETF imm16

o32 CA iw

386+

16/32/64-bit

iced_x86.Code.RETFQ_IMM16: int = 416

RETF imm16

o64 CA iw

X64

64-bit

iced_x86.Code.RETFW: int = 417

RETF

o16 CB

8086+

16/32/64-bit

iced_x86.Code.RETFD: int = 418

RETF

o32 CB

386+

16/32/64-bit

iced_x86.Code.RETFQ: int = 419

RETF

o64 CB

X64

64-bit

iced_x86.Code.INT3: int = 420

INT3

CC

8086+

16/32/64-bit

iced_x86.Code.INT_IMM8: int = 421

INT imm8

CD ib

8086+

16/32/64-bit

iced_x86.Code.INTO: int = 422

INTO

CE

8086+

16/32-bit

iced_x86.Code.IRETW: int = 423

IRET

o16 CF

8086+

16/32/64-bit

iced_x86.Code.IRETD: int = 424

IRETD

o32 CF

386+

16/32/64-bit

iced_x86.Code.IRETQ: int = 425

IRETQ

o64 CF

X64

64-bit

iced_x86.Code.ROL_RM8_1: int = 426

ROL r/m8, 1

D0 /0

8086+

16/32/64-bit

iced_x86.Code.ROR_RM8_1: int = 427

ROR r/m8, 1

D0 /1

8086+

16/32/64-bit

iced_x86.Code.RCL_RM8_1: int = 428

RCL r/m8, 1

D0 /2

8086+

16/32/64-bit

iced_x86.Code.RCR_RM8_1: int = 429

RCR r/m8, 1

D0 /3

8086+

16/32/64-bit

iced_x86.Code.SHL_RM8_1: int = 430

SHL r/m8, 1

D0 /4

8086+

16/32/64-bit

iced_x86.Code.SHR_RM8_1: int = 431

SHR r/m8, 1

D0 /5

8086+

16/32/64-bit

iced_x86.Code.SAL_RM8_1: int = 432

SAL r/m8, 1

D0 /6

8086+

16/32/64-bit

iced_x86.Code.SAR_RM8_1: int = 433

SAR r/m8, 1

D0 /7

8086+

16/32/64-bit

iced_x86.Code.ROL_RM16_1: int = 434

ROL r/m16, 1

o16 D1 /0

8086+

16/32/64-bit

iced_x86.Code.ROL_RM32_1: int = 435

ROL r/m32, 1

o32 D1 /0

386+

16/32/64-bit

iced_x86.Code.ROL_RM64_1: int = 436

ROL r/m64, 1

o64 D1 /0

X64

64-bit

iced_x86.Code.ROR_RM16_1: int = 437

ROR r/m16, 1

o16 D1 /1

8086+

16/32/64-bit

iced_x86.Code.ROR_RM32_1: int = 438

ROR r/m32, 1

o32 D1 /1

386+

16/32/64-bit

iced_x86.Code.ROR_RM64_1: int = 439

ROR r/m64, 1

o64 D1 /1

X64

64-bit

iced_x86.Code.RCL_RM16_1: int = 440

RCL r/m16, 1

o16 D1 /2

8086+

16/32/64-bit

iced_x86.Code.RCL_RM32_1: int = 441

RCL r/m32, 1

o32 D1 /2

386+

16/32/64-bit

iced_x86.Code.RCL_RM64_1: int = 442

RCL r/m64, 1

o64 D1 /2

X64

64-bit

iced_x86.Code.RCR_RM16_1: int = 443

RCR r/m16, 1

o16 D1 /3

8086+

16/32/64-bit

iced_x86.Code.RCR_RM32_1: int = 444

RCR r/m32, 1

o32 D1 /3

386+

16/32/64-bit

iced_x86.Code.RCR_RM64_1: int = 445

RCR r/m64, 1

o64 D1 /3

X64

64-bit

iced_x86.Code.SHL_RM16_1: int = 446

SHL r/m16, 1

o16 D1 /4

8086+

16/32/64-bit

iced_x86.Code.SHL_RM32_1: int = 447

SHL r/m32, 1

o32 D1 /4

386+

16/32/64-bit

iced_x86.Code.SHL_RM64_1: int = 448

SHL r/m64, 1

o64 D1 /4

X64

64-bit

iced_x86.Code.SHR_RM16_1: int = 449

SHR r/m16, 1

o16 D1 /5

8086+

16/32/64-bit

iced_x86.Code.SHR_RM32_1: int = 450

SHR r/m32, 1

o32 D1 /5

386+

16/32/64-bit

iced_x86.Code.SHR_RM64_1: int = 451

SHR r/m64, 1

o64 D1 /5

X64

64-bit

iced_x86.Code.SAL_RM16_1: int = 452

SAL r/m16, 1

o16 D1 /6

8086+

16/32/64-bit

iced_x86.Code.SAL_RM32_1: int = 453

SAL r/m32, 1

o32 D1 /6

386+

16/32/64-bit

iced_x86.Code.SAL_RM64_1: int = 454

SAL r/m64, 1

o64 D1 /6

X64

64-bit

iced_x86.Code.SAR_RM16_1: int = 455

SAR r/m16, 1

o16 D1 /7

8086+

16/32/64-bit

iced_x86.Code.SAR_RM32_1: int = 456

SAR r/m32, 1

o32 D1 /7

386+

16/32/64-bit

iced_x86.Code.SAR_RM64_1: int = 457

SAR r/m64, 1

o64 D1 /7

X64

64-bit

iced_x86.Code.ROL_RM8_CL: int = 458

ROL r/m8, CL

D2 /0

8086+

16/32/64-bit

iced_x86.Code.ROR_RM8_CL: int = 459

ROR r/m8, CL

D2 /1

8086+

16/32/64-bit

iced_x86.Code.RCL_RM8_CL: int = 460

RCL r/m8, CL

D2 /2

8086+

16/32/64-bit

iced_x86.Code.RCR_RM8_CL: int = 461

RCR r/m8, CL

D2 /3

8086+

16/32/64-bit

iced_x86.Code.SHL_RM8_CL: int = 462

SHL r/m8, CL

D2 /4

8086+

16/32/64-bit

iced_x86.Code.SHR_RM8_CL: int = 463

SHR r/m8, CL

D2 /5

8086+

16/32/64-bit

iced_x86.Code.SAL_RM8_CL: int = 464

SAL r/m8, CL

D2 /6

8086+

16/32/64-bit

iced_x86.Code.SAR_RM8_CL: int = 465

SAR r/m8, CL

D2 /7

8086+

16/32/64-bit

iced_x86.Code.ROL_RM16_CL: int = 466

ROL r/m16, CL

o16 D3 /0

8086+

16/32/64-bit

iced_x86.Code.ROL_RM32_CL: int = 467

ROL r/m32, CL

o32 D3 /0

386+

16/32/64-bit

iced_x86.Code.ROL_RM64_CL: int = 468

ROL r/m64, CL

o64 D3 /0

X64

64-bit

iced_x86.Code.ROR_RM16_CL: int = 469

ROR r/m16, CL

o16 D3 /1

8086+

16/32/64-bit

iced_x86.Code.ROR_RM32_CL: int = 470

ROR r/m32, CL

o32 D3 /1

386+

16/32/64-bit

iced_x86.Code.ROR_RM64_CL: int = 471

ROR r/m64, CL

o64 D3 /1

X64

64-bit

iced_x86.Code.RCL_RM16_CL: int = 472

RCL r/m16, CL

o16 D3 /2

8086+

16/32/64-bit

iced_x86.Code.RCL_RM32_CL: int = 473

RCL r/m32, CL

o32 D3 /2

386+

16/32/64-bit

iced_x86.Code.RCL_RM64_CL: int = 474

RCL r/m64, CL

o64 D3 /2

X64

64-bit

iced_x86.Code.RCR_RM16_CL: int = 475

RCR r/m16, CL

o16 D3 /3

8086+

16/32/64-bit

iced_x86.Code.RCR_RM32_CL: int = 476

RCR r/m32, CL

o32 D3 /3

386+

16/32/64-bit

iced_x86.Code.RCR_RM64_CL: int = 477

RCR r/m64, CL

o64 D3 /3

X64

64-bit

iced_x86.Code.SHL_RM16_CL: int = 478

SHL r/m16, CL

o16 D3 /4

8086+

16/32/64-bit

iced_x86.Code.SHL_RM32_CL: int = 479

SHL r/m32, CL

o32 D3 /4

386+

16/32/64-bit

iced_x86.Code.SHL_RM64_CL: int = 480

SHL r/m64, CL

o64 D3 /4

X64

64-bit

iced_x86.Code.SHR_RM16_CL: int = 481

SHR r/m16, CL

o16 D3 /5

8086+

16/32/64-bit

iced_x86.Code.SHR_RM32_CL: int = 482

SHR r/m32, CL

o32 D3 /5

386+

16/32/64-bit

iced_x86.Code.SHR_RM64_CL: int = 483

SHR r/m64, CL

o64 D3 /5

X64

64-bit

iced_x86.Code.SAL_RM16_CL: int = 484

SAL r/m16, CL

o16 D3 /6

8086+

16/32/64-bit

iced_x86.Code.SAL_RM32_CL: int = 485

SAL r/m32, CL

o32 D3 /6

386+

16/32/64-bit

iced_x86.Code.SAL_RM64_CL: int = 486

SAL r/m64, CL

o64 D3 /6

X64

64-bit

iced_x86.Code.SAR_RM16_CL: int = 487

SAR r/m16, CL

o16 D3 /7

8086+

16/32/64-bit

iced_x86.Code.SAR_RM32_CL: int = 488

SAR r/m32, CL

o32 D3 /7

386+

16/32/64-bit

iced_x86.Code.SAR_RM64_CL: int = 489

SAR r/m64, CL

o64 D3 /7

X64

64-bit

iced_x86.Code.AAM_IMM8: int = 490

AAM imm8

D4 ib

8086+

16/32-bit

iced_x86.Code.AAD_IMM8: int = 491

AAD imm8

D5 ib

8086+

16/32-bit

iced_x86.Code.SALC: int = 492

SALC

D6

8086+

16/32-bit

iced_x86.Code.XLAT_M8: int = 493

XLATB

D7

8086+

16/32/64-bit

iced_x86.Code.FADD_M32FP: int = 494

FADD m32fp

D8 /0

8087+

16/32/64-bit

iced_x86.Code.FMUL_M32FP: int = 495

FMUL m32fp

D8 /1

8087+

16/32/64-bit

iced_x86.Code.FCOM_M32FP: int = 496

FCOM m32fp

D8 /2

8087+

16/32/64-bit

iced_x86.Code.FCOMP_M32FP: int = 497

FCOMP m32fp

D8 /3

8087+

16/32/64-bit

iced_x86.Code.FSUB_M32FP: int = 498

FSUB m32fp

D8 /4

8087+

16/32/64-bit

iced_x86.Code.FSUBR_M32FP: int = 499

FSUBR m32fp

D8 /5

8087+

16/32/64-bit

iced_x86.Code.FDIV_M32FP: int = 500

FDIV m32fp

D8 /6

8087+

16/32/64-bit

iced_x86.Code.FDIVR_M32FP: int = 501

FDIVR m32fp

D8 /7

8087+

16/32/64-bit

iced_x86.Code.FADD_ST0_STI: int = 502

FADD ST(0), ST(i)

D8 C0+i

8087+

16/32/64-bit

iced_x86.Code.FMUL_ST0_STI: int = 503

FMUL ST(0), ST(i)

D8 C8+i

8087+

16/32/64-bit

iced_x86.Code.FCOM_ST0_STI: int = 504

FCOM ST(i)

D8 D0+i

8087+

16/32/64-bit

iced_x86.Code.FCOMP_ST0_STI: int = 505

FCOMP ST(i)

D8 D8+i

8087+

16/32/64-bit

iced_x86.Code.FSUB_ST0_STI: int = 506

FSUB ST(0), ST(i)

D8 E0+i

8087+

16/32/64-bit

iced_x86.Code.FSUBR_ST0_STI: int = 507

FSUBR ST(0), ST(i)

D8 E8+i

8087+

16/32/64-bit

iced_x86.Code.FDIV_ST0_STI: int = 508

FDIV ST(0), ST(i)

D8 F0+i

8087+

16/32/64-bit

iced_x86.Code.FDIVR_ST0_STI: int = 509

FDIVR ST(0), ST(i)

D8 F8+i

8087+

16/32/64-bit

iced_x86.Code.FLD_M32FP: int = 510

FLD m32fp

D9 /0

8087+

16/32/64-bit

iced_x86.Code.FST_M32FP: int = 511

FST m32fp

D9 /2

8087+

16/32/64-bit

iced_x86.Code.FSTP_M32FP: int = 512

FSTP m32fp

D9 /3

8087+

16/32/64-bit

iced_x86.Code.FLDENV_M14BYTE: int = 513

FLDENV m14byte

o16 D9 /4

8087+

16/32/64-bit

iced_x86.Code.FLDENV_M28BYTE: int = 514

FLDENV m28byte

o32 D9 /4

387+

16/32/64-bit

iced_x86.Code.FLDCW_M2BYTE: int = 515

FLDCW m2byte

D9 /5

8087+

16/32/64-bit

iced_x86.Code.FNSTENV_M14BYTE: int = 516

FNSTENV m14byte

o16 D9 /6

8087+

16/32/64-bit

iced_x86.Code.FSTENV_M14BYTE: int = 517

FSTENV m14byte

9B o16 D9 /6

8087+

16/32/64-bit

iced_x86.Code.FNSTENV_M28BYTE: int = 518

FNSTENV m28byte

o32 D9 /6

387+

16/32/64-bit

iced_x86.Code.FSTENV_M28BYTE: int = 519

FSTENV m28byte

9B o32 D9 /6

387+

16/32/64-bit

iced_x86.Code.FNSTCW_M2BYTE: int = 520

FNSTCW m2byte

D9 /7

8087+

16/32/64-bit

iced_x86.Code.FSTCW_M2BYTE: int = 521

FSTCW m2byte

9B D9 /7

8087+

16/32/64-bit

iced_x86.Code.FLD_STI: int = 522

FLD ST(i)

D9 C0+i

8087+

16/32/64-bit

iced_x86.Code.FXCH_ST0_STI: int = 523

FXCH ST(i)

D9 C8+i

8087+

16/32/64-bit

iced_x86.Code.FNOP: int = 524

FNOP

D9 D0

8087+

16/32/64-bit

iced_x86.Code.FSTPNCE_STI: int = 525

FSTPNCE ST(i)

D9 D8+i

8087+

16/32/64-bit

iced_x86.Code.FCHS: int = 526

FCHS

D9 E0

8087+

16/32/64-bit

iced_x86.Code.FABS: int = 527

FABS

D9 E1

8087+

16/32/64-bit

iced_x86.Code.FTST: int = 528

FTST

D9 E4

8087+

16/32/64-bit

iced_x86.Code.FXAM: int = 529

FXAM

D9 E5

8087+

16/32/64-bit

iced_x86.Code.FLD1: int = 530

FLD1

D9 E8

8087+

16/32/64-bit

iced_x86.Code.FLDL2T: int = 531

FLDL2T

D9 E9

8087+

16/32/64-bit

iced_x86.Code.FLDL2E: int = 532

FLDL2E

D9 EA

8087+

16/32/64-bit

iced_x86.Code.FLDPI: int = 533

FLDPI

D9 EB

8087+

16/32/64-bit

iced_x86.Code.FLDLG2: int = 534

FLDLG2

D9 EC

8087+

16/32/64-bit

iced_x86.Code.FLDLN2: int = 535

FLDLN2

D9 ED

8087+

16/32/64-bit

iced_x86.Code.FLDZ: int = 536

FLDZ

D9 EE

8087+

16/32/64-bit

iced_x86.Code.F2XM1: int = 537

F2XM1

D9 F0

8087+

16/32/64-bit

iced_x86.Code.FYL2X: int = 538

FYL2X

D9 F1

8087+

16/32/64-bit

iced_x86.Code.FPTAN: int = 539

FPTAN

D9 F2

8087+

16/32/64-bit

iced_x86.Code.FPATAN: int = 540

FPATAN

D9 F3

8087+

16/32/64-bit

iced_x86.Code.FXTRACT: int = 541

FXTRACT

D9 F4

8087+

16/32/64-bit

iced_x86.Code.FPREM1: int = 542

FPREM1

D9 F5

387+

16/32/64-bit

iced_x86.Code.FDECSTP: int = 543

FDECSTP

D9 F6

8087+

16/32/64-bit

iced_x86.Code.FINCSTP: int = 544

FINCSTP

D9 F7

8087+

16/32/64-bit

iced_x86.Code.FPREM: int = 545

FPREM

D9 F8

8087+

16/32/64-bit

iced_x86.Code.FYL2XP1: int = 546

FYL2XP1

D9 F9

8087+

16/32/64-bit

iced_x86.Code.FSQRT: int = 547

FSQRT

D9 FA

8087+

16/32/64-bit

iced_x86.Code.FSINCOS: int = 548

FSINCOS

D9 FB

387+

16/32/64-bit

iced_x86.Code.FRNDINT: int = 549

FRNDINT

D9 FC

8087+

16/32/64-bit

iced_x86.Code.FSCALE: int = 550

FSCALE

D9 FD

8087+

16/32/64-bit

iced_x86.Code.FSIN: int = 551

FSIN

D9 FE

387+

16/32/64-bit

iced_x86.Code.FCOS: int = 552

FCOS

D9 FF

387+

16/32/64-bit

iced_x86.Code.FIADD_M32INT: int = 553

FIADD m32int

DA /0

8087+

16/32/64-bit

iced_x86.Code.FIMUL_M32INT: int = 554

FIMUL m32int

DA /1

8087+

16/32/64-bit

iced_x86.Code.FICOM_M32INT: int = 555

FICOM m32int

DA /2

8087+

16/32/64-bit

iced_x86.Code.FICOMP_M32INT: int = 556

FICOMP m32int

DA /3

8087+

16/32/64-bit

iced_x86.Code.FISUB_M32INT: int = 557

FISUB m32int

DA /4

8087+

16/32/64-bit

iced_x86.Code.FISUBR_M32INT: int = 558

FISUBR m32int

DA /5

8087+

16/32/64-bit

iced_x86.Code.FIDIV_M32INT: int = 559

FIDIV m32int

DA /6

8087+

16/32/64-bit

iced_x86.Code.FIDIVR_M32INT: int = 560

FIDIVR m32int

DA /7

8087+

16/32/64-bit

iced_x86.Code.FCMOVB_ST0_STI: int = 561

FCMOVB ST(0), ST(i)

DA C0+i

8087+ and CMOV

16/32/64-bit

iced_x86.Code.FCMOVE_ST0_STI: int = 562

FCMOVE ST(0), ST(i)

DA C8+i

8087+ and CMOV

16/32/64-bit

iced_x86.Code.FCMOVBE_ST0_STI: int = 563

FCMOVBE ST(0), ST(i)

DA D0+i

8087+ and CMOV

16/32/64-bit

iced_x86.Code.FCMOVU_ST0_STI: int = 564

FCMOVU ST(0), ST(i)

DA D8+i

8087+ and CMOV

16/32/64-bit

iced_x86.Code.FUCOMPP: int = 565

FUCOMPP

DA E9

387+

16/32/64-bit

iced_x86.Code.FILD_M32INT: int = 566

FILD m32int

DB /0

8087+

16/32/64-bit

iced_x86.Code.FISTTP_M32INT: int = 567

FISTTP m32int

DB /1

8087+ and SSE3

16/32/64-bit

iced_x86.Code.FIST_M32INT: int = 568

FIST m32int

DB /2

8087+

16/32/64-bit

iced_x86.Code.FISTP_M32INT: int = 569

FISTP m32int

DB /3

8087+

16/32/64-bit

iced_x86.Code.FLD_M80FP: int = 570

FLD m80fp

DB /5

8087+

16/32/64-bit

iced_x86.Code.FSTP_M80FP: int = 571

FSTP m80fp

DB /7

8087+

16/32/64-bit

iced_x86.Code.FCMOVNB_ST0_STI: int = 572

FCMOVNB ST(0), ST(i)

DB C0+i

8087+ and CMOV

16/32/64-bit

iced_x86.Code.FCMOVNE_ST0_STI: int = 573

FCMOVNE ST(0), ST(i)

DB C8+i

8087+ and CMOV

16/32/64-bit

iced_x86.Code.FCMOVNBE_ST0_STI: int = 574

FCMOVNBE ST(0), ST(i)

DB D0+i

8087+ and CMOV

16/32/64-bit

iced_x86.Code.FCMOVNU_ST0_STI: int = 575

FCMOVNU ST(0), ST(i)

DB D8+i

8087+ and CMOV

16/32/64-bit

iced_x86.Code.FNENI: int = 576

FNENI

DB E0

8087+

16/32/64-bit

iced_x86.Code.FENI: int = 577

FENI

9B DB E0

8087+

16/32/64-bit

iced_x86.Code.FNDISI: int = 578

FNDISI

DB E1

8087+

16/32/64-bit

iced_x86.Code.FDISI: int = 579

FDISI

9B DB E1

8087+

16/32/64-bit

iced_x86.Code.FNCLEX: int = 580

FNCLEX

DB E2

8087+

16/32/64-bit

iced_x86.Code.FCLEX: int = 581

FCLEX

9B DB E2

8087+

16/32/64-bit

iced_x86.Code.FNINIT: int = 582

FNINIT

DB E3

8087+

16/32/64-bit

iced_x86.Code.FINIT: int = 583

FINIT

9B DB E3

8087+

16/32/64-bit

iced_x86.Code.FNSETPM: int = 584

FNSETPM

DB E4

287+

16/32/64-bit

iced_x86.Code.FSETPM: int = 585

FSETPM

9B DB E4

287+

16/32/64-bit

iced_x86.Code.FRSTPM: int = 586

FRSTPM

DB E5

287 XL

16/32-bit

iced_x86.Code.FUCOMI_ST0_STI: int = 587

FUCOMI ST, ST(i)

DB E8+i

8087+ and CMOV

16/32/64-bit

iced_x86.Code.FCOMI_ST0_STI: int = 588

FCOMI ST, ST(i)

DB F0+i

8087+ and CMOV

16/32/64-bit

iced_x86.Code.FADD_M64FP: int = 589

FADD m64fp

DC /0

8087+

16/32/64-bit

iced_x86.Code.FMUL_M64FP: int = 590

FMUL m64fp

DC /1

8087+

16/32/64-bit

iced_x86.Code.FCOM_M64FP: int = 591

FCOM m64fp

DC /2

8087+

16/32/64-bit

iced_x86.Code.FCOMP_M64FP: int = 592

FCOMP m64fp

DC /3

8087+

16/32/64-bit

iced_x86.Code.FSUB_M64FP: int = 593

FSUB m64fp

DC /4

8087+

16/32/64-bit

iced_x86.Code.FSUBR_M64FP: int = 594

FSUBR m64fp

DC /5

8087+

16/32/64-bit

iced_x86.Code.FDIV_M64FP: int = 595

FDIV m64fp

DC /6

8087+

16/32/64-bit

iced_x86.Code.FDIVR_M64FP: int = 596

FDIVR m64fp

DC /7

8087+

16/32/64-bit

iced_x86.Code.FADD_STI_ST0: int = 597

FADD ST(i), ST(0)

DC C0+i

8087+

16/32/64-bit

iced_x86.Code.FMUL_STI_ST0: int = 598

FMUL ST(i), ST(0)

DC C8+i

8087+

16/32/64-bit

iced_x86.Code.FCOM_ST0_STI_DCD0: int = 599

FCOM ST(i)

DC D0+i

8087+

16/32/64-bit

iced_x86.Code.FCOMP_ST0_STI_DCD8: int = 600

FCOMP ST(i)

DC D8+i

8087+

16/32/64-bit

iced_x86.Code.FSUBR_STI_ST0: int = 601

FSUBR ST(i), ST(0)

DC E0+i

8087+

16/32/64-bit

iced_x86.Code.FSUB_STI_ST0: int = 602

FSUB ST(i), ST(0)

DC E8+i

8087+

16/32/64-bit

iced_x86.Code.FDIVR_STI_ST0: int = 603

FDIVR ST(i), ST(0)

DC F0+i

8087+

16/32/64-bit

iced_x86.Code.FDIV_STI_ST0: int = 604

FDIV ST(i), ST(0)

DC F8+i

8087+

16/32/64-bit

iced_x86.Code.FLD_M64FP: int = 605

FLD m64fp

DD /0

8087+

16/32/64-bit

iced_x86.Code.FISTTP_M64INT: int = 606

FISTTP m64int

DD /1

8087+ and SSE3

16/32/64-bit

iced_x86.Code.FST_M64FP: int = 607

FST m64fp

DD /2

8087+

16/32/64-bit

iced_x86.Code.FSTP_M64FP: int = 608

FSTP m64fp

DD /3

8087+

16/32/64-bit

iced_x86.Code.FRSTOR_M94BYTE: int = 609

FRSTOR m94byte

o16 DD /4

8087+

16/32/64-bit

iced_x86.Code.FRSTOR_M108BYTE: int = 610

FRSTOR m108byte

o32 DD /4

387+

16/32/64-bit

iced_x86.Code.FNSAVE_M94BYTE: int = 611

FNSAVE m94byte

o16 DD /6

8087+

16/32/64-bit

iced_x86.Code.FSAVE_M94BYTE: int = 612

FSAVE m94byte

9B o16 DD /6

8087+

16/32/64-bit

iced_x86.Code.FNSAVE_M108BYTE: int = 613

FNSAVE m108byte

o32 DD /6

387+

16/32/64-bit

iced_x86.Code.FSAVE_M108BYTE: int = 614

FSAVE m108byte

9B o32 DD /6

387+

16/32/64-bit

iced_x86.Code.FNSTSW_M2BYTE: int = 615

FNSTSW m2byte

DD /7

8087+

16/32/64-bit

iced_x86.Code.FSTSW_M2BYTE: int = 616

FSTSW m2byte

9B DD /7

8087+

16/32/64-bit

iced_x86.Code.FFREE_STI: int = 617

FFREE ST(i)

DD C0+i

8087+

16/32/64-bit

iced_x86.Code.FXCH_ST0_STI_DDC8: int = 618

FXCH ST(i)

DD C8+i

8087+

16/32/64-bit

iced_x86.Code.FST_STI: int = 619

FST ST(i)

DD D0+i

8087+

16/32/64-bit

iced_x86.Code.FSTP_STI: int = 620

FSTP ST(i)

DD D8+i

8087+

16/32/64-bit

iced_x86.Code.FUCOM_ST0_STI: int = 621

FUCOM ST(i)

DD E0+i

8087+

16/32/64-bit

iced_x86.Code.FUCOMP_ST0_STI: int = 622

FUCOMP ST(i)

DD E8+i

8087+

16/32/64-bit

iced_x86.Code.FIADD_M16INT: int = 623

FIADD m16int

DE /0

8087+

16/32/64-bit

iced_x86.Code.FIMUL_M16INT: int = 624

FIMUL m16int

DE /1

8087+

16/32/64-bit

iced_x86.Code.FICOM_M16INT: int = 625

FICOM m16int

DE /2

8087+

16/32/64-bit

iced_x86.Code.FICOMP_M16INT: int = 626

FICOMP m16int

DE /3

8087+

16/32/64-bit

iced_x86.Code.FISUB_M16INT: int = 627

FISUB m16int

DE /4

8087+

16/32/64-bit

iced_x86.Code.FISUBR_M16INT: int = 628

FISUBR m16int

DE /5

8087+

16/32/64-bit

iced_x86.Code.FIDIV_M16INT: int = 629

FIDIV m16int

DE /6

8087+

16/32/64-bit

iced_x86.Code.FIDIVR_M16INT: int = 630

FIDIVR m16int

DE /7

8087+

16/32/64-bit

iced_x86.Code.FADDP_STI_ST0: int = 631

FADDP ST(i), ST(0)

DE C0+i

8087+

16/32/64-bit

iced_x86.Code.FMULP_STI_ST0: int = 632

FMULP ST(i), ST(0)

DE C8+i

8087+

16/32/64-bit

iced_x86.Code.FCOMP_ST0_STI_DED0: int = 633

FCOMP ST(i)

DE D0+i

8087+

16/32/64-bit

iced_x86.Code.FCOMPP: int = 634

FCOMPP

DE D9

8087+

16/32/64-bit

iced_x86.Code.FSUBRP_STI_ST0: int = 635

FSUBRP ST(i), ST(0)

DE E0+i

8087+

16/32/64-bit

iced_x86.Code.FSUBP_STI_ST0: int = 636

FSUBP ST(i), ST(0)

DE E8+i

8087+

16/32/64-bit

iced_x86.Code.FDIVRP_STI_ST0: int = 637

FDIVRP ST(i), ST(0)

DE F0+i

8087+

16/32/64-bit

iced_x86.Code.FDIVP_STI_ST0: int = 638

FDIVP ST(i), ST(0)

DE F8+i

8087+

16/32/64-bit

iced_x86.Code.FILD_M16INT: int = 639

FILD m16int

DF /0

8087+

16/32/64-bit

iced_x86.Code.FISTTP_M16INT: int = 640

FISTTP m16int

DF /1

8087+ and SSE3

16/32/64-bit

iced_x86.Code.FIST_M16INT: int = 641

FIST m16int

DF /2

8087+

16/32/64-bit

iced_x86.Code.FISTP_M16INT: int = 642

FISTP m16int

DF /3

8087+

16/32/64-bit

iced_x86.Code.FBLD_M80BCD: int = 643

FBLD m80bcd

DF /4

8087+

16/32/64-bit

iced_x86.Code.FILD_M64INT: int = 644

FILD m64int

DF /5

8087+

16/32/64-bit

iced_x86.Code.FBSTP_M80BCD: int = 645

FBSTP m80bcd

DF /6

8087+

16/32/64-bit

iced_x86.Code.FISTP_M64INT: int = 646

FISTP m64int

DF /7

8087+

16/32/64-bit

iced_x86.Code.FFREEP_STI: int = 647

FFREEP ST(i)

DF C0+i

8087+

16/32/64-bit

iced_x86.Code.FXCH_ST0_STI_DFC8: int = 648

FXCH ST(i)

DF C8+i

8087+

16/32/64-bit

iced_x86.Code.FSTP_STI_DFD0: int = 649

FSTP ST(i)

DF D0+i

8087+

16/32/64-bit

iced_x86.Code.FSTP_STI_DFD8: int = 650

FSTP ST(i)

DF D8+i

8087+

16/32/64-bit

iced_x86.Code.FNSTSW_AX: int = 651

FNSTSW AX

DF E0

287+

16/32/64-bit

iced_x86.Code.FSTSW_AX: int = 652

FSTSW AX

9B DF E0

287+

16/32/64-bit

iced_x86.Code.FSTDW_AX: int = 653

FSTDW AX

9B DF E1

387 SL

16/32-bit

iced_x86.Code.FSTSG_AX: int = 654

FSTSG AX

9B DF E2

387 SL

16/32-bit

iced_x86.Code.FUCOMIP_ST0_STI: int = 655

FUCOMIP ST, ST(i)

DF E8+i

8087+ and CMOV

16/32/64-bit

iced_x86.Code.FCOMIP_ST0_STI: int = 656

FCOMIP ST, ST(i)

DF F0+i

8087+ and CMOV

16/32/64-bit

iced_x86.Code.LOOPNE_REL8_16_CX: int = 657

LOOPNE rel8

a16 o16 E0 cb

8086+

16/32-bit

iced_x86.Code.LOOPNE_REL8_32_CX: int = 658

LOOPNE rel8

a16 o32 E0 cb

386+

16/32-bit

iced_x86.Code.LOOPNE_REL8_16_ECX: int = 659

LOOPNE rel8

a32 o16 E0 cb

386+

16/32/64-bit

iced_x86.Code.LOOPNE_REL8_32_ECX: int = 660

LOOPNE rel8

a32 o32 E0 cb

386+

16/32-bit

iced_x86.Code.LOOPNE_REL8_64_ECX: int = 661

LOOPNE rel8

a32 o64 E0 cb

X64

64-bit

iced_x86.Code.LOOPNE_REL8_16_RCX: int = 662

LOOPNE rel8

a64 o16 E0 cb

X64

64-bit

iced_x86.Code.LOOPNE_REL8_64_RCX: int = 663

LOOPNE rel8

a64 o64 E0 cb

X64

64-bit

iced_x86.Code.LOOPE_REL8_16_CX: int = 664

LOOPE rel8

a16 o16 E1 cb

8086+

16/32-bit

iced_x86.Code.LOOPE_REL8_32_CX: int = 665

LOOPE rel8

a16 o32 E1 cb

386+

16/32-bit

iced_x86.Code.LOOPE_REL8_16_ECX: int = 666

LOOPE rel8

a32 o16 E1 cb

386+

16/32/64-bit

iced_x86.Code.LOOPE_REL8_32_ECX: int = 667

LOOPE rel8

a32 o32 E1 cb

386+

16/32-bit

iced_x86.Code.LOOPE_REL8_64_ECX: int = 668

LOOPE rel8

a32 o64 E1 cb

X64

64-bit

iced_x86.Code.LOOPE_REL8_16_RCX: int = 669

LOOPE rel8

a64 o16 E1 cb

X64

64-bit

iced_x86.Code.LOOPE_REL8_64_RCX: int = 670

LOOPE rel8

a64 o64 E1 cb

X64

64-bit

iced_x86.Code.LOOP_REL8_16_CX: int = 671

LOOP rel8

a16 o16 E2 cb

8086+

16/32-bit

iced_x86.Code.LOOP_REL8_32_CX: int = 672

LOOP rel8

a16 o32 E2 cb

386+

16/32-bit

iced_x86.Code.LOOP_REL8_16_ECX: int = 673

LOOP rel8

a32 o16 E2 cb

386+

16/32/64-bit

iced_x86.Code.LOOP_REL8_32_ECX: int = 674

LOOP rel8

a32 o32 E2 cb

386+

16/32-bit

iced_x86.Code.LOOP_REL8_64_ECX: int = 675

LOOP rel8

a32 o64 E2 cb

X64

64-bit

iced_x86.Code.LOOP_REL8_16_RCX: int = 676

LOOP rel8

a64 o16 E2 cb

X64

64-bit

iced_x86.Code.LOOP_REL8_64_RCX: int = 677

LOOP rel8

a64 o64 E2 cb

X64

64-bit

iced_x86.Code.JCXZ_REL8_16: int = 678

JCXZ rel8

a16 o16 E3 cb

8086+

16/32-bit

iced_x86.Code.JCXZ_REL8_32: int = 679

JCXZ rel8

a16 o32 E3 cb

386+

16/32-bit

iced_x86.Code.JECXZ_REL8_16: int = 680

JECXZ rel8

a32 o16 E3 cb

386+

16/32/64-bit

iced_x86.Code.JECXZ_REL8_32: int = 681

JECXZ rel8

a32 o32 E3 cb

386+

16/32-bit

iced_x86.Code.JECXZ_REL8_64: int = 682

JECXZ rel8

a32 o64 E3 cb

X64

64-bit

iced_x86.Code.JRCXZ_REL8_16: int = 683

JRCXZ rel8

a64 o16 E3 cb

X64

64-bit

iced_x86.Code.JRCXZ_REL8_64: int = 684

JRCXZ rel8

a64 o64 E3 cb

X64

64-bit

iced_x86.Code.IN_AL_IMM8: int = 685

IN AL, imm8

E4 ib

8086+

16/32/64-bit

iced_x86.Code.IN_AX_IMM8: int = 686

IN AX, imm8

o16 E5 ib

8086+

16/32/64-bit

iced_x86.Code.IN_EAX_IMM8: int = 687

IN EAX, imm8

o32 E5 ib

386+

16/32/64-bit

iced_x86.Code.OUT_IMM8_AL: int = 688

OUT imm8, AL

E6 ib

8086+

16/32/64-bit

iced_x86.Code.OUT_IMM8_AX: int = 689

OUT imm8, AX

o16 E7 ib

8086+

16/32/64-bit

iced_x86.Code.OUT_IMM8_EAX: int = 690

OUT imm8, EAX

o32 E7 ib

386+

16/32/64-bit

iced_x86.Code.CALL_REL16: int = 691

CALL rel16

o16 E8 cw

8086+

16/32/64-bit

iced_x86.Code.CALL_REL32_32: int = 692

CALL rel32

o32 E8 cd

386+

16/32-bit

iced_x86.Code.CALL_REL32_64: int = 693

CALL rel32

o64 E8 cd

X64

64-bit

iced_x86.Code.JMP_REL16: int = 694

JMP rel16

o16 E9 cw

8086+

16/32/64-bit

iced_x86.Code.JMP_REL32_32: int = 695

JMP rel32

o32 E9 cd

386+

16/32-bit

iced_x86.Code.JMP_REL32_64: int = 696

JMP rel32

o64 E9 cd

X64

64-bit

iced_x86.Code.JMP_PTR1616: int = 697

JMP ptr16:16

o16 EA cd

8086+

16/32-bit

iced_x86.Code.JMP_PTR1632: int = 698

JMP ptr16:32

o32 EA cp

386+

16/32-bit

iced_x86.Code.JMP_REL8_16: int = 699

JMP rel8

o16 EB cb

8086+

16/32/64-bit

iced_x86.Code.JMP_REL8_32: int = 700

JMP rel8

o32 EB cb

386+

16/32-bit

iced_x86.Code.JMP_REL8_64: int = 701

JMP rel8

o64 EB cb

X64

64-bit

iced_x86.Code.IN_AL_DX: int = 702

IN AL, DX

EC

8086+

16/32/64-bit

iced_x86.Code.IN_AX_DX: int = 703

IN AX, DX

o16 ED

8086+

16/32/64-bit

iced_x86.Code.IN_EAX_DX: int = 704

IN EAX, DX

o32 ED

386+

16/32/64-bit

iced_x86.Code.OUT_DX_AL: int = 705

OUT DX, AL

EE

8086+

16/32/64-bit

iced_x86.Code.OUT_DX_AX: int = 706

OUT DX, AX

o16 EF

8086+

16/32/64-bit

iced_x86.Code.OUT_DX_EAX: int = 707

OUT DX, EAX

o32 EF

386+

16/32/64-bit

iced_x86.Code.INT1: int = 708

INT1

F1

386+

16/32/64-bit

iced_x86.Code.HLT: int = 709

HLT

F4

8086+

16/32/64-bit

iced_x86.Code.CMC: int = 710

CMC

F5

8086+

16/32/64-bit

iced_x86.Code.TEST_RM8_IMM8: int = 711

TEST r/m8, imm8

F6 /0 ib

8086+

16/32/64-bit

iced_x86.Code.TEST_RM8_IMM8_F6R1: int = 712

TEST r/m8, imm8

F6 /1 ib

8086+

16/32/64-bit

iced_x86.Code.NOT_RM8: int = 713

NOT r/m8

F6 /2

8086+

16/32/64-bit

iced_x86.Code.NEG_RM8: int = 714

NEG r/m8

F6 /3

8086+

16/32/64-bit

iced_x86.Code.MUL_RM8: int = 715

MUL r/m8

F6 /4

8086+

16/32/64-bit

iced_x86.Code.IMUL_RM8: int = 716

IMUL r/m8

F6 /5

8086+

16/32/64-bit

iced_x86.Code.DIV_RM8: int = 717

DIV r/m8

F6 /6

8086+

16/32/64-bit

iced_x86.Code.IDIV_RM8: int = 718

IDIV r/m8

F6 /7

8086+

16/32/64-bit

iced_x86.Code.TEST_RM16_IMM16: int = 719

TEST r/m16, imm16

o16 F7 /0 iw

8086+

16/32/64-bit

iced_x86.Code.TEST_RM32_IMM32: int = 720

TEST r/m32, imm32

o32 F7 /0 id

386+

16/32/64-bit

iced_x86.Code.TEST_RM64_IMM32: int = 721

TEST r/m64, imm32

o64 F7 /0 id

X64

64-bit

iced_x86.Code.TEST_RM16_IMM16_F7R1: int = 722

TEST r/m16, imm16

o16 F7 /1 iw

8086+

16/32/64-bit

iced_x86.Code.TEST_RM32_IMM32_F7R1: int = 723

TEST r/m32, imm32

o32 F7 /1 id

386+

16/32/64-bit

iced_x86.Code.TEST_RM64_IMM32_F7R1: int = 724

TEST r/m64, imm32

o64 F7 /1 id

X64

64-bit

iced_x86.Code.NOT_RM16: int = 725

NOT r/m16

o16 F7 /2

8086+

16/32/64-bit

iced_x86.Code.NOT_RM32: int = 726

NOT r/m32

o32 F7 /2

386+

16/32/64-bit

iced_x86.Code.NOT_RM64: int = 727

NOT r/m64

o64 F7 /2

X64

64-bit

iced_x86.Code.NEG_RM16: int = 728

NEG r/m16

o16 F7 /3

8086+

16/32/64-bit

iced_x86.Code.NEG_RM32: int = 729

NEG r/m32

o32 F7 /3

386+

16/32/64-bit

iced_x86.Code.NEG_RM64: int = 730

NEG r/m64

o64 F7 /3

X64

64-bit

iced_x86.Code.MUL_RM16: int = 731

MUL r/m16

o16 F7 /4

8086+

16/32/64-bit

iced_x86.Code.MUL_RM32: int = 732

MUL r/m32

o32 F7 /4

386+

16/32/64-bit

iced_x86.Code.MUL_RM64: int = 733

MUL r/m64

o64 F7 /4

X64

64-bit

iced_x86.Code.IMUL_RM16: int = 734

IMUL r/m16

o16 F7 /5

8086+

16/32/64-bit

iced_x86.Code.IMUL_RM32: int = 735

IMUL r/m32

o32 F7 /5

386+

16/32/64-bit

iced_x86.Code.IMUL_RM64: int = 736

IMUL r/m64

o64 F7 /5

X64

64-bit

iced_x86.Code.DIV_RM16: int = 737

DIV r/m16

o16 F7 /6

8086+

16/32/64-bit

iced_x86.Code.DIV_RM32: int = 738

DIV r/m32

o32 F7 /6

386+

16/32/64-bit

iced_x86.Code.DIV_RM64: int = 739

DIV r/m64

o64 F7 /6

X64

64-bit

iced_x86.Code.IDIV_RM16: int = 740

IDIV r/m16

o16 F7 /7

8086+

16/32/64-bit

iced_x86.Code.IDIV_RM32: int = 741

IDIV r/m32

o32 F7 /7

386+

16/32/64-bit

iced_x86.Code.IDIV_RM64: int = 742

IDIV r/m64

o64 F7 /7

X64

64-bit

iced_x86.Code.CLC: int = 743

CLC

F8

8086+

16/32/64-bit

iced_x86.Code.STC: int = 744

STC

F9

8086+

16/32/64-bit

iced_x86.Code.CLI: int = 745

CLI

FA

8086+

16/32/64-bit

iced_x86.Code.STI: int = 746

STI

FB

8086+

16/32/64-bit

iced_x86.Code.CLD: int = 747

CLD

FC

8086+

16/32/64-bit

iced_x86.Code.STD: int = 748

STD

FD

8086+

16/32/64-bit

iced_x86.Code.INC_RM8: int = 749

INC r/m8

FE /0

8086+

16/32/64-bit

iced_x86.Code.DEC_RM8: int = 750

DEC r/m8

FE /1

8086+

16/32/64-bit

iced_x86.Code.INC_RM16: int = 751

INC r/m16

o16 FF /0

8086+

16/32/64-bit

iced_x86.Code.INC_RM32: int = 752

INC r/m32

o32 FF /0

386+

16/32/64-bit

iced_x86.Code.INC_RM64: int = 753

INC r/m64

o64 FF /0

X64

64-bit

iced_x86.Code.DEC_RM16: int = 754

DEC r/m16

o16 FF /1

8086+

16/32/64-bit

iced_x86.Code.DEC_RM32: int = 755

DEC r/m32

o32 FF /1

386+

16/32/64-bit

iced_x86.Code.DEC_RM64: int = 756

DEC r/m64

o64 FF /1

X64

64-bit

iced_x86.Code.CALL_RM16: int = 757

CALL r/m16

o16 FF /2

8086+

16/32/64-bit

iced_x86.Code.CALL_RM32: int = 758

CALL r/m32

o32 FF /2

386+

16/32-bit

iced_x86.Code.CALL_RM64: int = 759

CALL r/m64

o64 FF /2

X64

64-bit

iced_x86.Code.CALL_M1616: int = 760

CALL m16:16

o16 FF /3

8086+

16/32/64-bit

iced_x86.Code.CALL_M1632: int = 761

CALL m16:32

o32 FF /3

386+

16/32/64-bit

iced_x86.Code.CALL_M1664: int = 762

CALL m16:64

o64 FF /3

X64

64-bit

iced_x86.Code.JMP_RM16: int = 763

JMP r/m16

o16 FF /4

8086+

16/32/64-bit

iced_x86.Code.JMP_RM32: int = 764

JMP r/m32

o32 FF /4

386+

16/32-bit

iced_x86.Code.JMP_RM64: int = 765

JMP r/m64

o64 FF /4

X64

64-bit

iced_x86.Code.JMP_M1616: int = 766

JMP m16:16

o16 FF /5

8086+

16/32/64-bit

iced_x86.Code.JMP_M1632: int = 767

JMP m16:32

o32 FF /5

386+

16/32/64-bit

iced_x86.Code.JMP_M1664: int = 768

JMP m16:64

o64 FF /5

X64

64-bit

iced_x86.Code.PUSH_RM16: int = 769

PUSH r/m16

o16 FF /6

8086+

16/32/64-bit

iced_x86.Code.PUSH_RM32: int = 770

PUSH r/m32

o32 FF /6

386+

16/32-bit

iced_x86.Code.PUSH_RM64: int = 771

PUSH r/m64

o64 FF /6

X64

64-bit

iced_x86.Code.SLDT_RM16: int = 772

SLDT r/m16

o16 0F 00 /0

286+

16/32/64-bit

iced_x86.Code.SLDT_R32M16: int = 773

SLDT r32/m16

o32 0F 00 /0

386+

16/32/64-bit

iced_x86.Code.SLDT_R64M16: int = 774

SLDT r64/m16

o64 0F 00 /0

X64

64-bit

iced_x86.Code.STR_RM16: int = 775

STR r/m16

o16 0F 00 /1

286+

16/32/64-bit

iced_x86.Code.STR_R32M16: int = 776

STR r32/m16

o32 0F 00 /1

386+

16/32/64-bit

iced_x86.Code.STR_R64M16: int = 777

STR r64/m16

o64 0F 00 /1

X64

64-bit

iced_x86.Code.LLDT_RM16: int = 778

LLDT r/m16

o16 0F 00 /2

286+

16/32/64-bit

iced_x86.Code.LLDT_R32M16: int = 779

LLDT r32/m16

o32 0F 00 /2

386+

16/32/64-bit

iced_x86.Code.LLDT_R64M16: int = 780

LLDT r64/m16

o64 0F 00 /2

X64

64-bit

iced_x86.Code.LTR_RM16: int = 781

LTR r/m16

o16 0F 00 /3

286+

16/32/64-bit

iced_x86.Code.LTR_R32M16: int = 782

LTR r32/m16

o32 0F 00 /3

386+

16/32/64-bit

iced_x86.Code.LTR_R64M16: int = 783

LTR r64/m16

o64 0F 00 /3

X64

64-bit

iced_x86.Code.VERR_RM16: int = 784

VERR r/m16

o16 0F 00 /4

286+

16/32/64-bit

iced_x86.Code.VERR_R32M16: int = 785

VERR r32/m16

o32 0F 00 /4

386+

16/32/64-bit

iced_x86.Code.VERR_R64M16: int = 786

VERR r64/m16

o64 0F 00 /4

X64

64-bit

iced_x86.Code.VERW_RM16: int = 787

VERW r/m16

o16 0F 00 /5

286+

16/32/64-bit

iced_x86.Code.VERW_R32M16: int = 788

VERW r32/m16

o32 0F 00 /5

386+

16/32/64-bit

iced_x86.Code.VERW_R64M16: int = 789

VERW r64/m16

o64 0F 00 /5

X64

64-bit

iced_x86.Code.JMPE_RM16: int = 790

JMPE r/m16

o16 0F 00 /6

IA-64

16/32-bit

iced_x86.Code.JMPE_RM32: int = 791

JMPE r/m32

o32 0F 00 /6

IA-64

16/32-bit

iced_x86.Code.SGDT_M1632_16: int = 792

SGDT m

o16 0F 01 /0

286+

16/32-bit

iced_x86.Code.SGDT_M1632: int = 793

SGDT m

o32 0F 01 /0

386+

16/32-bit

iced_x86.Code.SGDT_M1664: int = 794

SGDT m

0F 01 /0

X64

64-bit

iced_x86.Code.SIDT_M1632_16: int = 795

SIDT m

o16 0F 01 /1

286+

16/32-bit

iced_x86.Code.SIDT_M1632: int = 796

SIDT m

o32 0F 01 /1

386+

16/32-bit

iced_x86.Code.SIDT_M1664: int = 797

SIDT m

0F 01 /1

X64

64-bit

iced_x86.Code.LGDT_M1632_16: int = 798

LGDT m16&32

o16 0F 01 /2

286+

16/32-bit

iced_x86.Code.LGDT_M1632: int = 799

LGDT m16&32

o32 0F 01 /2

386+

16/32-bit

iced_x86.Code.LGDT_M1664: int = 800

LGDT m16&64

0F 01 /2

X64

64-bit

iced_x86.Code.LIDT_M1632_16: int = 801

LIDT m16&32

o16 0F 01 /3

286+

16/32-bit

iced_x86.Code.LIDT_M1632: int = 802

LIDT m16&32

o32 0F 01 /3

386+

16/32-bit

iced_x86.Code.LIDT_M1664: int = 803

LIDT m16&64

0F 01 /3

X64

64-bit

iced_x86.Code.SMSW_RM16: int = 804

SMSW r/m16

o16 0F 01 /4

286+

16/32/64-bit

iced_x86.Code.SMSW_R32M16: int = 805

SMSW r32/m16

o32 0F 01 /4

386+

16/32/64-bit

iced_x86.Code.SMSW_R64M16: int = 806

SMSW r64/m16

o64 0F 01 /4

X64

64-bit

iced_x86.Code.RSTORSSP_M64: int = 807

RSTORSSP m64

F3 0F 01 /5

CET_SS

16/32/64-bit

iced_x86.Code.LMSW_RM16: int = 808

LMSW r/m16

o16 0F 01 /6

286+

16/32/64-bit

iced_x86.Code.LMSW_R32M16: int = 809

LMSW r32/m16

o32 0F 01 /6

386+

16/32/64-bit

iced_x86.Code.LMSW_R64M16: int = 810

LMSW r64/m16

o64 0F 01 /6

X64

64-bit

iced_x86.Code.INVLPG_M: int = 811

INVLPG m

0F 01 /7

486+

16/32/64-bit

iced_x86.Code.ENCLV: int = 812

ENCLV

NP 0F 01 C0

OSS

16/32/64-bit

iced_x86.Code.VMCALL: int = 813

VMCALL

NP 0F 01 C1

VMX

16/32/64-bit

iced_x86.Code.VMLAUNCH: int = 814

VMLAUNCH

NP 0F 01 C2

VMX

16/32/64-bit

iced_x86.Code.VMRESUME: int = 815

VMRESUME

NP 0F 01 C3

VMX

16/32/64-bit

iced_x86.Code.VMXOFF: int = 816

VMXOFF

NP 0F 01 C4

VMX

16/32/64-bit

iced_x86.Code.PCONFIG: int = 817

PCONFIG

NP 0F 01 C5

PCONFIG

16/32/64-bit

iced_x86.Code.MONITORW: int = 818

MONITOR

a16 NP 0F 01 C8

MONITOR

16/32-bit

iced_x86.Code.MONITORD: int = 819

MONITOR

a32 NP 0F 01 C8

MONITOR

16/32/64-bit

iced_x86.Code.MONITORQ: int = 820

MONITOR

a64 NP 0F 01 C8

MONITOR

64-bit

iced_x86.Code.MWAIT: int = 821

MWAIT

NP 0F 01 C9

MONITOR

16/32/64-bit

iced_x86.Code.CLAC: int = 822

CLAC

NP 0F 01 CA

SMAP

16/32/64-bit

iced_x86.Code.STAC: int = 823

STAC

NP 0F 01 CB

SMAP

16/32/64-bit

iced_x86.Code.ENCLS: int = 824

ENCLS

NP 0F 01 CF

SGX1

16/32/64-bit

iced_x86.Code.XGETBV: int = 825

XGETBV

NP 0F 01 D0

XSAVE

16/32/64-bit

iced_x86.Code.XSETBV: int = 826

XSETBV

NP 0F 01 D1

XSAVE

16/32/64-bit

iced_x86.Code.VMFUNC: int = 827

VMFUNC

NP 0F 01 D4

VMX

16/32/64-bit

iced_x86.Code.XEND: int = 828

XEND

NP 0F 01 D5

RTM

16/32/64-bit

iced_x86.Code.XTEST: int = 829

XTEST

NP 0F 01 D6

HLE or RTM

16/32/64-bit

iced_x86.Code.ENCLU: int = 830

ENCLU

NP 0F 01 D7

SGX1

16/32/64-bit

iced_x86.Code.VMRUNW: int = 831

VMRUN

a16 0F 01 D8

SVM

16/32-bit

iced_x86.Code.VMRUND: int = 832

VMRUN

a32 0F 01 D8

SVM

16/32/64-bit

iced_x86.Code.VMRUNQ: int = 833

VMRUN

a64 0F 01 D8

SVM

64-bit

iced_x86.Code.VMMCALL: int = 834

VMMCALL

0F 01 D9

SVM

16/32/64-bit

iced_x86.Code.VMLOADW: int = 835

VMLOAD

a16 0F 01 DA

SVM

16/32-bit

iced_x86.Code.VMLOADD: int = 836

VMLOAD

a32 0F 01 DA

SVM

16/32/64-bit

iced_x86.Code.VMLOADQ: int = 837

VMLOAD

a64 0F 01 DA

SVM

64-bit

iced_x86.Code.VMSAVEW: int = 838

VMSAVE

a16 0F 01 DB

SVM

16/32-bit

iced_x86.Code.VMSAVED: int = 839

VMSAVE

a32 0F 01 DB

SVM

16/32/64-bit

iced_x86.Code.VMSAVEQ: int = 840

VMSAVE

a64 0F 01 DB

SVM

64-bit

iced_x86.Code.STGI: int = 841

STGI

0F 01 DC

SKINIT or SVM

16/32/64-bit

iced_x86.Code.CLGI: int = 842

CLGI

0F 01 DD

SVM

16/32/64-bit

iced_x86.Code.SKINIT: int = 843

SKINIT

0F 01 DE

SKINIT or SVM

16/32/64-bit

iced_x86.Code.INVLPGAW: int = 844

INVLPGA

a16 0F 01 DF

SVM

16/32-bit

iced_x86.Code.INVLPGAD: int = 845

INVLPGA

a32 0F 01 DF

SVM

16/32/64-bit

iced_x86.Code.INVLPGAQ: int = 846

INVLPGA

a64 0F 01 DF

SVM

64-bit

iced_x86.Code.SETSSBSY: int = 847

SETSSBSY

F3 0F 01 E8

CET_SS

16/32/64-bit

iced_x86.Code.SAVEPREVSSP: int = 848

SAVEPREVSSP

F3 0F 01 EA

CET_SS

16/32/64-bit

iced_x86.Code.RDPKRU: int = 849

RDPKRU

NP 0F 01 EE

PKU

16/32/64-bit

iced_x86.Code.WRPKRU: int = 850

WRPKRU

NP 0F 01 EF

PKU

16/32/64-bit

iced_x86.Code.SWAPGS: int = 851

SWAPGS

0F 01 F8

X64

64-bit

iced_x86.Code.RDTSCP: int = 852

RDTSCP

0F 01 F9

RDTSCP

16/32/64-bit

iced_x86.Code.MONITORXW: int = 853

MONITORX

a16 NP 0F 01 FA

MONITORX

16/32-bit

iced_x86.Code.MONITORXD: int = 854

MONITORX

a32 NP 0F 01 FA

MONITORX

16/32/64-bit

iced_x86.Code.MONITORXQ: int = 855

MONITORX

a64 NP 0F 01 FA

MONITORX

64-bit

iced_x86.Code.MCOMMIT: int = 856

MCOMMIT

F3 0F 01 FA

MCOMMIT

16/32/64-bit

iced_x86.Code.MWAITX: int = 857

MWAITX

NP 0F 01 FB

MONITORX

16/32/64-bit

iced_x86.Code.CLZEROW: int = 858

CLZERO

a16 0F 01 FC

CLZERO

16/32-bit

iced_x86.Code.CLZEROD: int = 859

CLZERO

a32 0F 01 FC

CLZERO

16/32/64-bit

iced_x86.Code.CLZEROQ: int = 860

CLZERO

a64 0F 01 FC

CLZERO

64-bit

iced_x86.Code.RDPRU: int = 861

RDPRU

NP 0F 01 FD

RDPRU

16/32/64-bit

iced_x86.Code.LAR_R16_RM16: int = 862

LAR r16, r/m16

o16 0F 02 /r

286+

16/32/64-bit

iced_x86.Code.LAR_R32_R32M16: int = 863

LAR r32, r32/m16

o32 0F 02 /r

386+

16/32/64-bit

iced_x86.Code.LAR_R64_R64M16: int = 864

LAR r64, r64/m16

o64 0F 02 /r

X64

64-bit

iced_x86.Code.LSL_R16_RM16: int = 865

LSL r16, r/m16

o16 0F 03 /r

286+

16/32/64-bit

iced_x86.Code.LSL_R32_R32M16: int = 866

LSL r32, r32/m16

o32 0F 03 /r

386+

16/32/64-bit

iced_x86.Code.LSL_R64_R64M16: int = 867

LSL r64, r64/m16

o64 0F 03 /r

X64

64-bit

iced_x86.Code.STOREALL: int = 868

STOREALL

0F 04

286

16/32-bit

iced_x86.Code.LOADALL286: int = 869

LOADALL

0F 05

286

16/32-bit

iced_x86.Code.SYSCALL: int = 870

SYSCALL

0F 05

SYSCALL

16/32/64-bit

iced_x86.Code.CLTS: int = 871

CLTS

0F 06

286+

16/32/64-bit

iced_x86.Code.LOADALL386: int = 872

LOADALL

0F 07

386

16/32-bit

iced_x86.Code.SYSRETD: int = 873

SYSRET

0F 07

SYSCALL

16/32/64-bit

iced_x86.Code.SYSRETQ: int = 874

SYSRETQ

o64 0F 07

SYSCALL

64-bit

iced_x86.Code.INVD: int = 875

INVD

0F 08

486+

16/32/64-bit

iced_x86.Code.WBINVD: int = 876

WBINVD

0F 09

486+

16/32/64-bit

iced_x86.Code.WBNOINVD: int = 877

WBNOINVD

F3 0F 09

WBNOINVD

16/32/64-bit

iced_x86.Code.CL1INVMB: int = 878

CL1INVMB

0F 0A

CL1INVMB

16/32-bit

iced_x86.Code.UD2: int = 879

UD2

0F 0B

286+

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM16_R16_0F0D: int = 880

RESERVEDNOP r/m16, r16

o16 0F 0D /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM32_R32_0F0D: int = 881

RESERVEDNOP r/m32, r32

o32 0F 0D /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM64_R64_0F0D: int = 882

RESERVEDNOP r/m64, r64

o64 0F 0D /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

64-bit

iced_x86.Code.PREFETCH_M8: int = 883

PREFETCH m8

0F 0D /0

PREFETCHW

16/32/64-bit

iced_x86.Code.PREFETCHW_M8: int = 884

PREFETCHW m8

0F 0D /1

PREFETCHW

16/32/64-bit

iced_x86.Code.PREFETCHWT1_M8: int = 885

PREFETCHWT1 m8

0F 0D /2

PREFETCHWT1

16/32/64-bit

iced_x86.Code.FEMMS: int = 886

FEMMS

0F 0E

3DNOW

16/32/64-bit

iced_x86.Code.UMOV_RM8_R8: int = 887

UMOV r/m8, r8

0F 10 /r

386/486

16/32-bit

iced_x86.Code.UMOV_RM16_R16: int = 888

UMOV r/m16, r16

o16 0F 11 /r

386/486

16/32-bit

iced_x86.Code.UMOV_RM32_R32: int = 889

UMOV r/m32, r32

o32 0F 11 /r

386/486

16/32-bit

iced_x86.Code.UMOV_R8_RM8: int = 890

UMOV r8, r/m8

0F 12 /r

386/486

16/32-bit

iced_x86.Code.UMOV_R16_RM16: int = 891

UMOV r16, r/m16

o16 0F 13 /r

386/486

16/32-bit

iced_x86.Code.UMOV_R32_RM32: int = 892

UMOV r32, r/m32

o32 0F 13 /r

386/486

16/32-bit

iced_x86.Code.MOVUPS_XMM_XMMM128: int = 893

MOVUPS xmm1, xmm2/m128

NP 0F 10 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMOVUPS_XMM_XMMM128: int = 894

VMOVUPS xmm1, xmm2/m128

VEX.128.0F.WIG 10 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVUPS_YMM_YMMM256: int = 895

VMOVUPS ymm1, ymm2/m256

VEX.256.0F.WIG 10 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVUPS_XMM_K1Z_XMMM128: int = 896

VMOVUPS xmm1 {k1}{z}, xmm2/m128

EVEX.128.0F.W0 10 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVUPS_YMM_K1Z_YMMM256: int = 897

VMOVUPS ymm1 {k1}{z}, ymm2/m256

EVEX.256.0F.W0 10 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVUPS_ZMM_K1Z_ZMMM512: int = 898

VMOVUPS zmm1 {k1}{z}, zmm2/m512

EVEX.512.0F.W0 10 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVUPD_XMM_XMMM128: int = 899

MOVUPD xmm1, xmm2/m128

66 0F 10 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVUPD_XMM_XMMM128: int = 900

VMOVUPD xmm1, xmm2/m128

VEX.128.66.0F.WIG 10 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVUPD_YMM_YMMM256: int = 901

VMOVUPD ymm1, ymm2/m256

VEX.256.66.0F.WIG 10 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVUPD_XMM_K1Z_XMMM128: int = 902

VMOVUPD xmm1 {k1}{z}, xmm2/m128

EVEX.128.66.0F.W1 10 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVUPD_YMM_K1Z_YMMM256: int = 903

VMOVUPD ymm1 {k1}{z}, ymm2/m256

EVEX.256.66.0F.W1 10 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVUPD_ZMM_K1Z_ZMMM512: int = 904

VMOVUPD zmm1 {k1}{z}, zmm2/m512

EVEX.512.66.0F.W1 10 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVSS_XMM_XMMM32: int = 905

MOVSS xmm1, xmm2/m32

F3 0F 10 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMOVSS_XMM_XMM_XMM: int = 906

VMOVSS xmm1, xmm2, xmm3

VEX.LIG.F3.0F.WIG 10 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVSS_XMM_M32: int = 907

VMOVSS xmm1, m32

VEX.LIG.F3.0F.WIG 10 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVSS_XMM_K1Z_XMM_XMM: int = 908

VMOVSS xmm1 {k1}{z}, xmm2, xmm3

EVEX.LIG.F3.0F.W0 10 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVSS_XMM_K1Z_M32: int = 909

VMOVSS xmm1 {k1}{z}, m32

EVEX.LIG.F3.0F.W0 10 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVSD_XMM_XMMM64: int = 910

MOVSD xmm1, xmm2/m64

F2 0F 10 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVSD_XMM_XMM_XMM: int = 911

VMOVSD xmm1, xmm2, xmm3

VEX.LIG.F2.0F.WIG 10 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVSD_XMM_M64: int = 912

VMOVSD xmm1, m64

VEX.LIG.F2.0F.WIG 10 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVSD_XMM_K1Z_XMM_XMM: int = 913

VMOVSD xmm1 {k1}{z}, xmm2, xmm3

EVEX.LIG.F2.0F.W1 10 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVSD_XMM_K1Z_M64: int = 914

VMOVSD xmm1 {k1}{z}, m64

EVEX.LIG.F2.0F.W1 10 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVUPS_XMMM128_XMM: int = 915

MOVUPS xmm2/m128, xmm1

NP 0F 11 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMOVUPS_XMMM128_XMM: int = 916

VMOVUPS xmm2/m128, xmm1

VEX.128.0F.WIG 11 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVUPS_YMMM256_YMM: int = 917

VMOVUPS ymm2/m256, ymm1

VEX.256.0F.WIG 11 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVUPS_XMMM128_K1Z_XMM: int = 918

VMOVUPS xmm2/m128 {k1}{z}, xmm1

EVEX.128.0F.W0 11 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVUPS_YMMM256_K1Z_YMM: int = 919

VMOVUPS ymm2/m256 {k1}{z}, ymm1

EVEX.256.0F.W0 11 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVUPS_ZMMM512_K1Z_ZMM: int = 920

VMOVUPS zmm2/m512 {k1}{z}, zmm1

EVEX.512.0F.W0 11 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVUPD_XMMM128_XMM: int = 921

MOVUPD xmm2/m128, xmm1

66 0F 11 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVUPD_XMMM128_XMM: int = 922

VMOVUPD xmm2/m128, xmm1

VEX.128.66.0F.WIG 11 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVUPD_YMMM256_YMM: int = 923

VMOVUPD ymm2/m256, ymm1

VEX.256.66.0F.WIG 11 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVUPD_XMMM128_K1Z_XMM: int = 924

VMOVUPD xmm2/m128 {k1}{z}, xmm1

EVEX.128.66.0F.W1 11 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVUPD_YMMM256_K1Z_YMM: int = 925

VMOVUPD ymm2/m256 {k1}{z}, ymm1

EVEX.256.66.0F.W1 11 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVUPD_ZMMM512_K1Z_ZMM: int = 926

VMOVUPD zmm2/m512 {k1}{z}, zmm1

EVEX.512.66.0F.W1 11 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVSS_XMMM32_XMM: int = 927

MOVSS xmm2/m32, xmm1

F3 0F 11 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMOVSS_XMM_XMM_XMM_0F11: int = 928

VMOVSS xmm1, xmm2, xmm3

VEX.LIG.F3.0F.WIG 11 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVSS_M32_XMM: int = 929

VMOVSS m32, xmm1

VEX.LIG.F3.0F.WIG 11 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVSS_XMM_K1Z_XMM_XMM_0F11: int = 930

VMOVSS xmm1 {k1}{z}, xmm2, xmm3

EVEX.LIG.F3.0F.W0 11 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVSS_M32_K1_XMM: int = 931

VMOVSS m32 {k1}, xmm1

EVEX.LIG.F3.0F.W0 11 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVSD_XMMM64_XMM: int = 932

MOVSD xmm1/m64, xmm2

F2 0F 11 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVSD_XMM_XMM_XMM_0F11: int = 933

VMOVSD xmm1, xmm2, xmm3

VEX.LIG.F2.0F.WIG 11 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVSD_M64_XMM: int = 934

VMOVSD m64, xmm1

VEX.LIG.F2.0F.WIG 11 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVSD_XMM_K1Z_XMM_XMM_0F11: int = 935

VMOVSD xmm1 {k1}{z}, xmm2, xmm3

EVEX.LIG.F2.0F.W1 11 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVSD_M64_K1_XMM: int = 936

VMOVSD m64 {k1}, xmm1

EVEX.LIG.F2.0F.W1 11 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVHLPS_XMM_XMM: int = 937

MOVHLPS xmm1, xmm2

NP 0F 12 /r

SSE

16/32/64-bit

iced_x86.Code.MOVLPS_XMM_M64: int = 938

MOVLPS xmm1, m64

NP 0F 12 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMOVHLPS_XMM_XMM_XMM: int = 939

VMOVHLPS xmm1, xmm2, xmm3

VEX.128.0F.WIG 12 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVLPS_XMM_XMM_M64: int = 940

VMOVLPS xmm2, xmm1, m64

VEX.128.0F.WIG 12 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVHLPS_XMM_XMM_XMM: int = 941

VMOVHLPS xmm1, xmm2, xmm3

EVEX.128.0F.W0 12 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVLPS_XMM_XMM_M64: int = 942

VMOVLPS xmm2, xmm1, m64

EVEX.128.0F.W0 12 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVLPD_XMM_M64: int = 943

MOVLPD xmm1, m64

66 0F 12 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVLPD_XMM_XMM_M64: int = 944

VMOVLPD xmm2, xmm1, m64

VEX.128.66.0F.WIG 12 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVLPD_XMM_XMM_M64: int = 945

VMOVLPD xmm2, xmm1, m64

EVEX.128.66.0F.W1 12 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVSLDUP_XMM_XMMM128: int = 946

MOVSLDUP xmm1, xmm2/m128

F3 0F 12 /r

SSE3

16/32/64-bit

iced_x86.Code.VEX_VMOVSLDUP_XMM_XMMM128: int = 947

VMOVSLDUP xmm1, xmm2/m128

VEX.128.F3.0F.WIG 12 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVSLDUP_YMM_YMMM256: int = 948

VMOVSLDUP ymm1, ymm2/m256

VEX.256.F3.0F.WIG 12 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVSLDUP_XMM_K1Z_XMMM128: int = 949

VMOVSLDUP xmm1 {k1}{z}, xmm2/m128

EVEX.128.F3.0F.W0 12 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVSLDUP_YMM_K1Z_YMMM256: int = 950

VMOVSLDUP ymm1 {k1}{z}, ymm2/m256

EVEX.256.F3.0F.W0 12 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVSLDUP_ZMM_K1Z_ZMMM512: int = 951

VMOVSLDUP zmm1 {k1}{z}, zmm2/m512

EVEX.512.F3.0F.W0 12 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVDDUP_XMM_XMMM64: int = 952

MOVDDUP xmm1, xmm2/m64

F2 0F 12 /r

SSE3

16/32/64-bit

iced_x86.Code.VEX_VMOVDDUP_XMM_XMMM64: int = 953

VMOVDDUP xmm1, xmm2/m64

VEX.128.F2.0F.WIG 12 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVDDUP_YMM_YMMM256: int = 954

VMOVDDUP ymm1, ymm2/m256

VEX.256.F2.0F.WIG 12 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVDDUP_XMM_K1Z_XMMM64: int = 955

VMOVDDUP xmm1 {k1}{z}, xmm2/m64

EVEX.128.F2.0F.W1 12 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDDUP_YMM_K1Z_YMMM256: int = 956

VMOVDDUP ymm1 {k1}{z}, ymm2/m256

EVEX.256.F2.0F.W1 12 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDDUP_ZMM_K1Z_ZMMM512: int = 957

VMOVDDUP zmm1 {k1}{z}, zmm2/m512

EVEX.512.F2.0F.W1 12 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVLPS_M64_XMM: int = 958

MOVLPS m64, xmm1

NP 0F 13 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMOVLPS_M64_XMM: int = 959

VMOVLPS m64, xmm1

VEX.128.0F.WIG 13 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVLPS_M64_XMM: int = 960

VMOVLPS m64, xmm1

EVEX.128.0F.W0 13 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVLPD_M64_XMM: int = 961

MOVLPD m64, xmm1

66 0F 13 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVLPD_M64_XMM: int = 962

VMOVLPD m64, xmm1

VEX.128.66.0F.WIG 13 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVLPD_M64_XMM: int = 963

VMOVLPD m64, xmm1

EVEX.128.66.0F.W1 13 /r

AVX512F

16/32/64-bit

iced_x86.Code.UNPCKLPS_XMM_XMMM128: int = 964

UNPCKLPS xmm1, xmm2/m128

NP 0F 14 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VUNPCKLPS_XMM_XMM_XMMM128: int = 965

VUNPCKLPS xmm1, xmm2, xmm3/m128

VEX.128.0F.WIG 14 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VUNPCKLPS_YMM_YMM_YMMM256: int = 966

VUNPCKLPS ymm1, ymm2, ymm3/m256

VEX.256.0F.WIG 14 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VUNPCKLPS_XMM_K1Z_XMM_XMMM128B32: int = 967

VUNPCKLPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.0F.W0 14 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VUNPCKLPS_YMM_K1Z_YMM_YMMM256B32: int = 968

VUNPCKLPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.0F.W0 14 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VUNPCKLPS_ZMM_K1Z_ZMM_ZMMM512B32: int = 969

VUNPCKLPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.0F.W0 14 /r

AVX512F

16/32/64-bit

iced_x86.Code.UNPCKLPD_XMM_XMMM128: int = 970

UNPCKLPD xmm1, xmm2/m128

66 0F 14 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VUNPCKLPD_XMM_XMM_XMMM128: int = 971

VUNPCKLPD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 14 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VUNPCKLPD_YMM_YMM_YMMM256: int = 972

VUNPCKLPD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 14 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VUNPCKLPD_XMM_K1Z_XMM_XMMM128B64: int = 973

VUNPCKLPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 14 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VUNPCKLPD_YMM_K1Z_YMM_YMMM256B64: int = 974

VUNPCKLPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 14 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VUNPCKLPD_ZMM_K1Z_ZMM_ZMMM512B64: int = 975

VUNPCKLPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F.W1 14 /r

AVX512F

16/32/64-bit

iced_x86.Code.UNPCKHPS_XMM_XMMM128: int = 976

UNPCKHPS xmm1, xmm2/m128

NP 0F 15 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VUNPCKHPS_XMM_XMM_XMMM128: int = 977

VUNPCKHPS xmm1, xmm2, xmm3/m128

VEX.128.0F.WIG 15 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VUNPCKHPS_YMM_YMM_YMMM256: int = 978

VUNPCKHPS ymm1, ymm2, ymm3/m256

VEX.256.0F.WIG 15 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VUNPCKHPS_XMM_K1Z_XMM_XMMM128B32: int = 979

VUNPCKHPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.0F.W0 15 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VUNPCKHPS_YMM_K1Z_YMM_YMMM256B32: int = 980

VUNPCKHPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.0F.W0 15 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VUNPCKHPS_ZMM_K1Z_ZMM_ZMMM512B32: int = 981

VUNPCKHPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.0F.W0 15 /r

AVX512F

16/32/64-bit

iced_x86.Code.UNPCKHPD_XMM_XMMM128: int = 982

UNPCKHPD xmm1, xmm2/m128

66 0F 15 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VUNPCKHPD_XMM_XMM_XMMM128: int = 983

VUNPCKHPD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 15 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VUNPCKHPD_YMM_YMM_YMMM256: int = 984

VUNPCKHPD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 15 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VUNPCKHPD_XMM_K1Z_XMM_XMMM128B64: int = 985

VUNPCKHPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 15 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VUNPCKHPD_YMM_K1Z_YMM_YMMM256B64: int = 986

VUNPCKHPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 15 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VUNPCKHPD_ZMM_K1Z_ZMM_ZMMM512B64: int = 987

VUNPCKHPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F.W1 15 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVLHPS_XMM_XMM: int = 988

MOVLHPS xmm1, xmm2

NP 0F 16 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMOVLHPS_XMM_XMM_XMM: int = 989

VMOVLHPS xmm1, xmm2, xmm3

VEX.128.0F.WIG 16 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVLHPS_XMM_XMM_XMM: int = 990

VMOVLHPS xmm1, xmm2, xmm3

EVEX.128.0F.W0 16 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVHPS_XMM_M64: int = 991

MOVHPS xmm1, m64

NP 0F 16 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMOVHPS_XMM_XMM_M64: int = 992

VMOVHPS xmm2, xmm1, m64

VEX.128.0F.WIG 16 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVHPS_XMM_XMM_M64: int = 993

VMOVHPS xmm2, xmm1, m64

EVEX.128.0F.W0 16 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVHPD_XMM_M64: int = 994

MOVHPD xmm1, m64

66 0F 16 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVHPD_XMM_XMM_M64: int = 995

VMOVHPD xmm2, xmm1, m64

VEX.128.66.0F.WIG 16 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVHPD_XMM_XMM_M64: int = 996

VMOVHPD xmm2, xmm1, m64

EVEX.128.66.0F.W1 16 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVSHDUP_XMM_XMMM128: int = 997

MOVSHDUP xmm1, xmm2/m128

F3 0F 16 /r

SSE3

16/32/64-bit

iced_x86.Code.VEX_VMOVSHDUP_XMM_XMMM128: int = 998

VMOVSHDUP xmm1, xmm2/m128

VEX.128.F3.0F.WIG 16 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVSHDUP_YMM_YMMM256: int = 999

VMOVSHDUP ymm1, ymm2/m256

VEX.256.F3.0F.WIG 16 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVSHDUP_XMM_K1Z_XMMM128: int = 1000

VMOVSHDUP xmm1 {k1}{z}, xmm2/m128

EVEX.128.F3.0F.W0 16 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVSHDUP_YMM_K1Z_YMMM256: int = 1001

VMOVSHDUP ymm1 {k1}{z}, ymm2/m256

EVEX.256.F3.0F.W0 16 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVSHDUP_ZMM_K1Z_ZMMM512: int = 1002

VMOVSHDUP zmm1 {k1}{z}, zmm2/m512

EVEX.512.F3.0F.W0 16 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVHPS_M64_XMM: int = 1003

MOVHPS m64, xmm1

NP 0F 17 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMOVHPS_M64_XMM: int = 1004

VMOVHPS m64, xmm1

VEX.128.0F.WIG 17 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVHPS_M64_XMM: int = 1005

VMOVHPS m64, xmm1

EVEX.128.0F.W0 17 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVHPD_M64_XMM: int = 1006

MOVHPD m64, xmm1

66 0F 17 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVHPD_M64_XMM: int = 1007

VMOVHPD m64, xmm1

VEX.128.66.0F.WIG 17 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVHPD_M64_XMM: int = 1008

VMOVHPD m64, xmm1

EVEX.128.66.0F.W1 17 /r

AVX512F

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM16_R16_0F18: int = 1009

RESERVEDNOP r/m16, r16

o16 0F 18 /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM32_R32_0F18: int = 1010

RESERVEDNOP r/m32, r32

o32 0F 18 /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM64_R64_0F18: int = 1011

RESERVEDNOP r/m64, r64

o64 0F 18 /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

64-bit

iced_x86.Code.RESERVEDNOP_RM16_R16_0F19: int = 1012

RESERVEDNOP r/m16, r16

o16 0F 19 /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM32_R32_0F19: int = 1013

RESERVEDNOP r/m32, r32

o32 0F 19 /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM64_R64_0F19: int = 1014

RESERVEDNOP r/m64, r64

o64 0F 19 /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

64-bit

iced_x86.Code.RESERVEDNOP_RM16_R16_0F1A: int = 1015

RESERVEDNOP r/m16, r16

o16 0F 1A /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM32_R32_0F1A: int = 1016

RESERVEDNOP r/m32, r32

o32 0F 1A /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM64_R64_0F1A: int = 1017

RESERVEDNOP r/m64, r64

o64 0F 1A /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

64-bit

iced_x86.Code.RESERVEDNOP_RM16_R16_0F1B: int = 1018

RESERVEDNOP r/m16, r16

o16 0F 1B /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM32_R32_0F1B: int = 1019

RESERVEDNOP r/m32, r32

o32 0F 1B /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM64_R64_0F1B: int = 1020

RESERVEDNOP r/m64, r64

o64 0F 1B /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

64-bit

iced_x86.Code.RESERVEDNOP_RM16_R16_0F1C: int = 1021

RESERVEDNOP r/m16, r16

o16 0F 1C /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM32_R32_0F1C: int = 1022

RESERVEDNOP r/m32, r32

o32 0F 1C /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM64_R64_0F1C: int = 1023

RESERVEDNOP r/m64, r64

o64 0F 1C /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

64-bit

iced_x86.Code.RESERVEDNOP_RM16_R16_0F1D: int = 1024

RESERVEDNOP r/m16, r16

o16 0F 1D /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM32_R32_0F1D: int = 1025

RESERVEDNOP r/m32, r32

o32 0F 1D /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM64_R64_0F1D: int = 1026

RESERVEDNOP r/m64, r64

o64 0F 1D /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

64-bit

iced_x86.Code.RESERVEDNOP_RM16_R16_0F1E: int = 1027

RESERVEDNOP r/m16, r16

o16 0F 1E /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM32_R32_0F1E: int = 1028

RESERVEDNOP r/m32, r32

o32 0F 1E /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM64_R64_0F1E: int = 1029

RESERVEDNOP r/m64, r64

o64 0F 1E /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

64-bit

iced_x86.Code.RESERVEDNOP_RM16_R16_0F1F: int = 1030

RESERVEDNOP r/m16, r16

o16 0F 1F /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM32_R32_0F1F: int = 1031

RESERVEDNOP r/m32, r32

o32 0F 1F /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.RESERVEDNOP_RM64_R64_0F1F: int = 1032

RESERVEDNOP r/m64, r64

o64 0F 1F /r

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

64-bit

iced_x86.Code.PREFETCHNTA_M8: int = 1033

PREFETCHNTA m8

0F 18 /0

SSE

16/32/64-bit

iced_x86.Code.PREFETCHT0_M8: int = 1034

PREFETCHT0 m8

0F 18 /1

SSE

16/32/64-bit

iced_x86.Code.PREFETCHT1_M8: int = 1035

PREFETCHT1 m8

0F 18 /2

SSE

16/32/64-bit

iced_x86.Code.PREFETCHT2_M8: int = 1036

PREFETCHT2 m8

0F 18 /3

SSE

16/32/64-bit

iced_x86.Code.BNDLDX_BND_MIB: int = 1037

BNDLDX bnd, mib

NP 0F 1A /r

MPX

16/32/64-bit

iced_x86.Code.BNDMOV_BND_BNDM64: int = 1038

BNDMOV bnd1, bnd2/m64

66 0F 1A /r

MPX

16/32-bit

iced_x86.Code.BNDMOV_BND_BNDM128: int = 1039

BNDMOV bnd1, bnd2/m128

66 0F 1A /r

MPX

64-bit

iced_x86.Code.BNDCL_BND_RM32: int = 1040

BNDCL bnd, r/m32

F3 0F 1A /r

MPX

16/32-bit

iced_x86.Code.BNDCL_BND_RM64: int = 1041

BNDCL bnd, r/m64

F3 0F 1A /r

MPX

64-bit

iced_x86.Code.BNDCU_BND_RM32: int = 1042

BNDCU bnd, r/m32

F2 0F 1A /r

MPX

16/32-bit

iced_x86.Code.BNDCU_BND_RM64: int = 1043

BNDCU bnd, r/m64

F2 0F 1A /r

MPX

64-bit

iced_x86.Code.BNDSTX_MIB_BND: int = 1044

BNDSTX mib, bnd

NP 0F 1B /r

MPX

16/32/64-bit

iced_x86.Code.BNDMOV_BNDM64_BND: int = 1045

BNDMOV bnd1/m64, bnd2

66 0F 1B /r

MPX

16/32-bit

iced_x86.Code.BNDMOV_BNDM128_BND: int = 1046

BNDMOV bnd1/m128, bnd2

66 0F 1B /r

MPX

64-bit

iced_x86.Code.BNDMK_BND_M32: int = 1047

BNDMK bnd, m32

F3 0F 1B /r

MPX

16/32-bit

iced_x86.Code.BNDMK_BND_M64: int = 1048

BNDMK bnd, m64

F3 0F 1B /r

MPX

64-bit

iced_x86.Code.BNDCN_BND_RM32: int = 1049

BNDCN bnd, r/m32

F2 0F 1B /r

MPX

16/32-bit

iced_x86.Code.BNDCN_BND_RM64: int = 1050

BNDCN bnd, r/m64

F2 0F 1B /r

MPX

64-bit

iced_x86.Code.CLDEMOTE_M8: int = 1051

CLDEMOTE m8

NP 0F 1C /0

CLDEMOTE

16/32/64-bit

iced_x86.Code.RDSSPD_R32: int = 1052

RDSSPD r32

F3 0F 1E /1

CET_SS

16/32/64-bit

iced_x86.Code.RDSSPQ_R64: int = 1053

RDSSPQ r64

F3 o64 0F 1E /1

CET_SS

64-bit

iced_x86.Code.ENDBR64: int = 1054

ENDBR64

F3 0F 1E FA

CET_IBT

16/32/64-bit

iced_x86.Code.ENDBR32: int = 1055

ENDBR32

F3 0F 1E FB

CET_IBT

16/32/64-bit

iced_x86.Code.NOP_RM16: int = 1056

NOP r/m16

o16 0F 1F /0

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.NOP_RM32: int = 1057

NOP r/m32

o32 0F 1F /0

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

16/32/64-bit

iced_x86.Code.NOP_RM64: int = 1058

NOP r/m64

o64 0F 1F /0

CPUID.01H.EAX[Bits 11:8] = 0110B or 1111B

64-bit

iced_x86.Code.MOV_R32_CR: int = 1059

MOV r32, cr

0F 20 /r

386+

16/32-bit

iced_x86.Code.MOV_R64_CR: int = 1060

MOV r64, cr

0F 20 /r

X64

64-bit

iced_x86.Code.MOV_R32_DR: int = 1061

MOV r32, dr

0F 21 /r

386+

16/32-bit

iced_x86.Code.MOV_R64_DR: int = 1062

MOV r64, dr

0F 21 /r

X64

64-bit

iced_x86.Code.MOV_CR_R32: int = 1063

MOV cr, r32

0F 22 /r

386+

16/32-bit

iced_x86.Code.MOV_CR_R64: int = 1064

MOV cr, r64

0F 22 /r

X64

64-bit

iced_x86.Code.MOV_DR_R32: int = 1065

MOV dr, r32

0F 23 /r

386+

16/32-bit

iced_x86.Code.MOV_DR_R64: int = 1066

MOV dr, r64

0F 23 /r

X64

64-bit

iced_x86.Code.MOV_R32_TR: int = 1067

MOV r32, tr

0F 24 /r

386/486/Cyrix/Geode

16/32-bit

iced_x86.Code.MOV_TR_R32: int = 1068

MOV tr, r32

0F 26 /r

386/486/Cyrix/Geode

16/32-bit

iced_x86.Code.MOVAPS_XMM_XMMM128: int = 1069

MOVAPS xmm1, xmm2/m128

NP 0F 28 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMOVAPS_XMM_XMMM128: int = 1070

VMOVAPS xmm1, xmm2/m128

VEX.128.0F.WIG 28 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVAPS_YMM_YMMM256: int = 1071

VMOVAPS ymm1, ymm2/m256

VEX.256.0F.WIG 28 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVAPS_XMM_K1Z_XMMM128: int = 1072

VMOVAPS xmm1 {k1}{z}, xmm2/m128

EVEX.128.0F.W0 28 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVAPS_YMM_K1Z_YMMM256: int = 1073

VMOVAPS ymm1 {k1}{z}, ymm2/m256

EVEX.256.0F.W0 28 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVAPS_ZMM_K1Z_ZMMM512: int = 1074

VMOVAPS zmm1 {k1}{z}, zmm2/m512

EVEX.512.0F.W0 28 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVAPD_XMM_XMMM128: int = 1075

MOVAPD xmm1, xmm2/m128

66 0F 28 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVAPD_XMM_XMMM128: int = 1076

VMOVAPD xmm1, xmm2/m128

VEX.128.66.0F.WIG 28 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVAPD_YMM_YMMM256: int = 1077

VMOVAPD ymm1, ymm2/m256

VEX.256.66.0F.WIG 28 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVAPD_XMM_K1Z_XMMM128: int = 1078

VMOVAPD xmm1 {k1}{z}, xmm2/m128

EVEX.128.66.0F.W1 28 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVAPD_YMM_K1Z_YMMM256: int = 1079

VMOVAPD ymm1 {k1}{z}, ymm2/m256

EVEX.256.66.0F.W1 28 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVAPD_ZMM_K1Z_ZMMM512: int = 1080

VMOVAPD zmm1 {k1}{z}, zmm2/m512

EVEX.512.66.0F.W1 28 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVAPS_XMMM128_XMM: int = 1081

MOVAPS xmm2/m128, xmm1

NP 0F 29 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMOVAPS_XMMM128_XMM: int = 1082

VMOVAPS xmm2/m128, xmm1

VEX.128.0F.WIG 29 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVAPS_YMMM256_YMM: int = 1083

VMOVAPS ymm2/m256, ymm1

VEX.256.0F.WIG 29 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVAPS_XMMM128_K1Z_XMM: int = 1084

VMOVAPS xmm2/m128 {k1}{z}, xmm1

EVEX.128.0F.W0 29 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVAPS_YMMM256_K1Z_YMM: int = 1085

VMOVAPS ymm2/m256 {k1}{z}, ymm1

EVEX.256.0F.W0 29 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVAPS_ZMMM512_K1Z_ZMM: int = 1086

VMOVAPS zmm2/m512 {k1}{z}, zmm1

EVEX.512.0F.W0 29 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVAPD_XMMM128_XMM: int = 1087

MOVAPD xmm2/m128, xmm1

66 0F 29 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVAPD_XMMM128_XMM: int = 1088

VMOVAPD xmm2/m128, xmm1

VEX.128.66.0F.WIG 29 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVAPD_YMMM256_YMM: int = 1089

VMOVAPD ymm2/m256, ymm1

VEX.256.66.0F.WIG 29 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVAPD_XMMM128_K1Z_XMM: int = 1090

VMOVAPD xmm2/m128 {k1}{z}, xmm1

EVEX.128.66.0F.W1 29 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVAPD_YMMM256_K1Z_YMM: int = 1091

VMOVAPD ymm2/m256 {k1}{z}, ymm1

EVEX.256.66.0F.W1 29 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVAPD_ZMMM512_K1Z_ZMM: int = 1092

VMOVAPD zmm2/m512 {k1}{z}, zmm1

EVEX.512.66.0F.W1 29 /r

AVX512F

16/32/64-bit

iced_x86.Code.CVTPI2PS_XMM_MMM64: int = 1093

CVTPI2PS xmm, mm/m64

NP 0F 2A /r

SSE

16/32/64-bit

iced_x86.Code.CVTPI2PD_XMM_MMM64: int = 1094

CVTPI2PD xmm, mm/m64

66 0F 2A /r

SSE2

16/32/64-bit

iced_x86.Code.CVTSI2SS_XMM_RM32: int = 1095

CVTSI2SS xmm1, r/m32

F3 0F 2A /r

SSE

16/32/64-bit

iced_x86.Code.CVTSI2SS_XMM_RM64: int = 1096

CVTSI2SS xmm1, r/m64

F3 o64 0F 2A /r

SSE

64-bit

iced_x86.Code.VEX_VCVTSI2SS_XMM_XMM_RM32: int = 1097

VCVTSI2SS xmm1, xmm2, r/m32

VEX.LIG.F3.0F.W0 2A /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VCVTSI2SS_XMM_XMM_RM64: int = 1098

VCVTSI2SS xmm1, xmm2, r/m64

VEX.LIG.F3.0F.W1 2A /r

AVX

64-bit

iced_x86.Code.EVEX_VCVTSI2SS_XMM_XMM_RM32_ER: int = 1099

VCVTSI2SS xmm1, xmm2, r/m32{er}

EVEX.LIG.F3.0F.W0 2A /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTSI2SS_XMM_XMM_RM64_ER: int = 1100

VCVTSI2SS xmm1, xmm2, r/m64{er}

EVEX.LIG.F3.0F.W1 2A /r

AVX512F

64-bit

iced_x86.Code.CVTSI2SD_XMM_RM32: int = 1101

CVTSI2SD xmm1, r/m32

F2 0F 2A /r

SSE2

16/32/64-bit

iced_x86.Code.CVTSI2SD_XMM_RM64: int = 1102

CVTSI2SD xmm1, r/m64

F2 o64 0F 2A /r

SSE2

64-bit

iced_x86.Code.VEX_VCVTSI2SD_XMM_XMM_RM32: int = 1103

VCVTSI2SD xmm1, xmm2, r/m32

VEX.LIG.F2.0F.W0 2A /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VCVTSI2SD_XMM_XMM_RM64: int = 1104

VCVTSI2SD xmm1, xmm2, r/m64

VEX.LIG.F2.0F.W1 2A /r

AVX

64-bit

iced_x86.Code.EVEX_VCVTSI2SD_XMM_XMM_RM32_ER: int = 1105

VCVTSI2SD xmm1, xmm2, r/m32{er}

EVEX.LIG.F2.0F.W0 2A /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTSI2SD_XMM_XMM_RM64_ER: int = 1106

VCVTSI2SD xmm1, xmm2, r/m64{er}

EVEX.LIG.F2.0F.W1 2A /r

AVX512F

64-bit

iced_x86.Code.MOVNTPS_M128_XMM: int = 1107

MOVNTPS m128, xmm1

NP 0F 2B /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMOVNTPS_M128_XMM: int = 1108

VMOVNTPS m128, xmm1

VEX.128.0F.WIG 2B /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVNTPS_M256_YMM: int = 1109

VMOVNTPS m256, ymm1

VEX.256.0F.WIG 2B /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVNTPS_M128_XMM: int = 1110

VMOVNTPS m128, xmm1

EVEX.128.0F.W0 2B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVNTPS_M256_YMM: int = 1111

VMOVNTPS m256, ymm1

EVEX.256.0F.W0 2B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVNTPS_M512_ZMM: int = 1112

VMOVNTPS m512, zmm1

EVEX.512.0F.W0 2B /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVNTPD_M128_XMM: int = 1113

MOVNTPD m128, xmm1

66 0F 2B /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVNTPD_M128_XMM: int = 1114

VMOVNTPD m128, xmm1

VEX.128.66.0F.WIG 2B /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVNTPD_M256_YMM: int = 1115

VMOVNTPD m256, ymm1

VEX.256.66.0F.WIG 2B /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVNTPD_M128_XMM: int = 1116

VMOVNTPD m128, xmm1

EVEX.128.66.0F.W1 2B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVNTPD_M256_YMM: int = 1117

VMOVNTPD m256, ymm1

EVEX.256.66.0F.W1 2B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVNTPD_M512_ZMM: int = 1118

VMOVNTPD m512, zmm1

EVEX.512.66.0F.W1 2B /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVNTSS_M32_XMM: int = 1119

MOVNTSS m32, xmm1

F3 0F 2B /r

SSE4A

16/32/64-bit

iced_x86.Code.MOVNTSD_M64_XMM: int = 1120

MOVNTSD m64, xmm1

F2 0F 2B /r

SSE4A

16/32/64-bit

iced_x86.Code.CVTTPS2PI_MM_XMMM64: int = 1121

CVTTPS2PI mm, xmm/m64

NP 0F 2C /r

SSE

16/32/64-bit

iced_x86.Code.CVTTPD2PI_MM_XMMM128: int = 1122

CVTTPD2PI mm, xmm/m128

66 0F 2C /r

SSE2

16/32/64-bit

iced_x86.Code.CVTTSS2SI_R32_XMMM32: int = 1123

CVTTSS2SI r32, xmm1/m32

F3 0F 2C /r

SSE

16/32/64-bit

iced_x86.Code.CVTTSS2SI_R64_XMMM32: int = 1124

CVTTSS2SI r64, xmm1/m32

F3 o64 0F 2C /r

SSE

64-bit

iced_x86.Code.VEX_VCVTTSS2SI_R32_XMMM32: int = 1125

VCVTTSS2SI r32, xmm1/m32

VEX.LIG.F3.0F.W0 2C /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VCVTTSS2SI_R64_XMMM32: int = 1126

VCVTTSS2SI r64, xmm1/m32

VEX.LIG.F3.0F.W1 2C /r

AVX

64-bit

iced_x86.Code.EVEX_VCVTTSS2SI_R32_XMMM32_SAE: int = 1127

VCVTTSS2SI r32, xmm1/m32{sae}

EVEX.LIG.F3.0F.W0 2C /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTTSS2SI_R64_XMMM32_SAE: int = 1128

VCVTTSS2SI r64, xmm1/m32{sae}

EVEX.LIG.F3.0F.W1 2C /r

AVX512F

64-bit

iced_x86.Code.CVTTSD2SI_R32_XMMM64: int = 1129

CVTTSD2SI r32, xmm1/m64

F2 0F 2C /r

SSE2

16/32/64-bit

iced_x86.Code.CVTTSD2SI_R64_XMMM64: int = 1130

CVTTSD2SI r64, xmm1/m64

F2 o64 0F 2C /r

SSE2

64-bit

iced_x86.Code.VEX_VCVTTSD2SI_R32_XMMM64: int = 1131

VCVTTSD2SI r32, xmm1/m64

VEX.LIG.F2.0F.W0 2C /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VCVTTSD2SI_R64_XMMM64: int = 1132

VCVTTSD2SI r64, xmm1/m64

VEX.LIG.F2.0F.W1 2C /r

AVX

64-bit

iced_x86.Code.EVEX_VCVTTSD2SI_R32_XMMM64_SAE: int = 1133

VCVTTSD2SI r32, xmm1/m64{sae}

EVEX.LIG.F2.0F.W0 2C /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTTSD2SI_R64_XMMM64_SAE: int = 1134

VCVTTSD2SI r64, xmm1/m64{sae}

EVEX.LIG.F2.0F.W1 2C /r

AVX512F

64-bit

iced_x86.Code.CVTPS2PI_MM_XMMM64: int = 1135

CVTPS2PI mm, xmm/m64

NP 0F 2D /r

SSE

16/32/64-bit

iced_x86.Code.CVTPD2PI_MM_XMMM128: int = 1136

CVTPD2PI mm, xmm/m128

66 0F 2D /r

SSE2

16/32/64-bit

iced_x86.Code.CVTSS2SI_R32_XMMM32: int = 1137

CVTSS2SI r32, xmm1/m32

F3 0F 2D /r

SSE

16/32/64-bit

iced_x86.Code.CVTSS2SI_R64_XMMM32: int = 1138

CVTSS2SI r64, xmm1/m32

F3 o64 0F 2D /r

SSE

64-bit

iced_x86.Code.VEX_VCVTSS2SI_R32_XMMM32: int = 1139

VCVTSS2SI r32, xmm1/m32

VEX.LIG.F3.0F.W0 2D /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VCVTSS2SI_R64_XMMM32: int = 1140

VCVTSS2SI r64, xmm1/m32

VEX.LIG.F3.0F.W1 2D /r

AVX

64-bit

iced_x86.Code.EVEX_VCVTSS2SI_R32_XMMM32_ER: int = 1141

VCVTSS2SI r32, xmm1/m32{er}

EVEX.LIG.F3.0F.W0 2D /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTSS2SI_R64_XMMM32_ER: int = 1142

VCVTSS2SI r64, xmm1/m32{er}

EVEX.LIG.F3.0F.W1 2D /r

AVX512F

64-bit

iced_x86.Code.CVTSD2SI_R32_XMMM64: int = 1143

CVTSD2SI r32, xmm1/m64

F2 0F 2D /r

SSE2

16/32/64-bit

iced_x86.Code.CVTSD2SI_R64_XMMM64: int = 1144

CVTSD2SI r64, xmm1/m64

F2 o64 0F 2D /r

SSE2

64-bit

iced_x86.Code.VEX_VCVTSD2SI_R32_XMMM64: int = 1145

VCVTSD2SI r32, xmm1/m64

VEX.LIG.F2.0F.W0 2D /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VCVTSD2SI_R64_XMMM64: int = 1146

VCVTSD2SI r64, xmm1/m64

VEX.LIG.F2.0F.W1 2D /r

AVX

64-bit

iced_x86.Code.EVEX_VCVTSD2SI_R32_XMMM64_ER: int = 1147

VCVTSD2SI r32, xmm1/m64{er}

EVEX.LIG.F2.0F.W0 2D /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTSD2SI_R64_XMMM64_ER: int = 1148

VCVTSD2SI r64, xmm1/m64{er}

EVEX.LIG.F2.0F.W1 2D /r

AVX512F

64-bit

iced_x86.Code.UCOMISS_XMM_XMMM32: int = 1149

UCOMISS xmm1, xmm2/m32

NP 0F 2E /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VUCOMISS_XMM_XMMM32: int = 1150

VUCOMISS xmm1, xmm2/m32

VEX.LIG.0F.WIG 2E /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VUCOMISS_XMM_XMMM32_SAE: int = 1151

VUCOMISS xmm1, xmm2/m32{sae}

EVEX.LIG.0F.W0 2E /r

AVX512F

16/32/64-bit

iced_x86.Code.UCOMISD_XMM_XMMM64: int = 1152

UCOMISD xmm1, xmm2/m64

66 0F 2E /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VUCOMISD_XMM_XMMM64: int = 1153

VUCOMISD xmm1, xmm2/m64

VEX.LIG.66.0F.WIG 2E /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VUCOMISD_XMM_XMMM64_SAE: int = 1154

VUCOMISD xmm1, xmm2/m64{sae}

EVEX.LIG.66.0F.W1 2E /r

AVX512F

16/32/64-bit

iced_x86.Code.COMISS_XMM_XMMM32: int = 1155

COMISS xmm1, xmm2/m32

NP 0F 2F /r

SSE

16/32/64-bit

iced_x86.Code.COMISD_XMM_XMMM64: int = 1156

COMISD xmm1, xmm2/m64

66 0F 2F /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VCOMISS_XMM_XMMM32: int = 1157

VCOMISS xmm1, xmm2/m32

VEX.LIG.0F.WIG 2F /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VCOMISD_XMM_XMMM64: int = 1158

VCOMISD xmm1, xmm2/m64

VEX.LIG.66.0F.WIG 2F /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VCOMISS_XMM_XMMM32_SAE: int = 1159

VCOMISS xmm1, xmm2/m32{sae}

EVEX.LIG.0F.W0 2F /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCOMISD_XMM_XMMM64_SAE: int = 1160

VCOMISD xmm1, xmm2/m64{sae}

EVEX.LIG.66.0F.W1 2F /r

AVX512F

16/32/64-bit

iced_x86.Code.WRMSR: int = 1161

WRMSR

0F 30

MSR

16/32/64-bit

iced_x86.Code.RDTSC: int = 1162

RDTSC

0F 31

TSC

16/32/64-bit

iced_x86.Code.RDMSR: int = 1163

RDMSR

0F 32

MSR

16/32/64-bit

iced_x86.Code.RDPMC: int = 1164

RDPMC

0F 33

Pentium MMX or later, or Pentium Pro or later

16/32/64-bit

iced_x86.Code.SYSENTER: int = 1165

SYSENTER

0F 34

SEP

16/32/64-bit

iced_x86.Code.SYSEXITD: int = 1166

SYSEXIT

0F 35

SEP

16/32/64-bit

iced_x86.Code.SYSEXITQ: int = 1167

SYSEXITQ

o64 0F 35

SEP

64-bit

iced_x86.Code.GETSECD: int = 1168

GETSEC

NP 0F 37

SMX

16/32/64-bit

iced_x86.Code.CMOVO_R16_RM16: int = 1169

CMOVO r16, r/m16

o16 0F 40 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVO_R32_RM32: int = 1170

CMOVO r32, r/m32

o32 0F 40 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVO_R64_RM64: int = 1171

CMOVO r64, r/m64

o64 0F 40 /r

CMOV

64-bit

iced_x86.Code.CMOVNO_R16_RM16: int = 1172

CMOVNO r16, r/m16

o16 0F 41 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVNO_R32_RM32: int = 1173

CMOVNO r32, r/m32

o32 0F 41 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVNO_R64_RM64: int = 1174

CMOVNO r64, r/m64

o64 0F 41 /r

CMOV

64-bit

iced_x86.Code.CMOVB_R16_RM16: int = 1175

CMOVB r16, r/m16

o16 0F 42 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVB_R32_RM32: int = 1176

CMOVB r32, r/m32

o32 0F 42 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVB_R64_RM64: int = 1177

CMOVB r64, r/m64

o64 0F 42 /r

CMOV

64-bit

iced_x86.Code.CMOVAE_R16_RM16: int = 1178

CMOVAE r16, r/m16

o16 0F 43 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVAE_R32_RM32: int = 1179

CMOVAE r32, r/m32

o32 0F 43 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVAE_R64_RM64: int = 1180

CMOVAE r64, r/m64

o64 0F 43 /r

CMOV

64-bit

iced_x86.Code.CMOVE_R16_RM16: int = 1181

CMOVE r16, r/m16

o16 0F 44 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVE_R32_RM32: int = 1182

CMOVE r32, r/m32

o32 0F 44 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVE_R64_RM64: int = 1183

CMOVE r64, r/m64

o64 0F 44 /r

CMOV

64-bit

iced_x86.Code.CMOVNE_R16_RM16: int = 1184

CMOVNE r16, r/m16

o16 0F 45 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVNE_R32_RM32: int = 1185

CMOVNE r32, r/m32

o32 0F 45 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVNE_R64_RM64: int = 1186

CMOVNE r64, r/m64

o64 0F 45 /r

CMOV

64-bit

iced_x86.Code.CMOVBE_R16_RM16: int = 1187

CMOVBE r16, r/m16

o16 0F 46 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVBE_R32_RM32: int = 1188

CMOVBE r32, r/m32

o32 0F 46 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVBE_R64_RM64: int = 1189

CMOVBE r64, r/m64

o64 0F 46 /r

CMOV

64-bit

iced_x86.Code.CMOVA_R16_RM16: int = 1190

CMOVA r16, r/m16

o16 0F 47 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVA_R32_RM32: int = 1191

CMOVA r32, r/m32

o32 0F 47 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVA_R64_RM64: int = 1192

CMOVA r64, r/m64

o64 0F 47 /r

CMOV

64-bit

iced_x86.Code.CMOVS_R16_RM16: int = 1193

CMOVS r16, r/m16

o16 0F 48 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVS_R32_RM32: int = 1194

CMOVS r32, r/m32

o32 0F 48 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVS_R64_RM64: int = 1195

CMOVS r64, r/m64

o64 0F 48 /r

CMOV

64-bit

iced_x86.Code.CMOVNS_R16_RM16: int = 1196

CMOVNS r16, r/m16

o16 0F 49 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVNS_R32_RM32: int = 1197

CMOVNS r32, r/m32

o32 0F 49 /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVNS_R64_RM64: int = 1198

CMOVNS r64, r/m64

o64 0F 49 /r

CMOV

64-bit

iced_x86.Code.CMOVP_R16_RM16: int = 1199

CMOVP r16, r/m16

o16 0F 4A /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVP_R32_RM32: int = 1200

CMOVP r32, r/m32

o32 0F 4A /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVP_R64_RM64: int = 1201

CMOVP r64, r/m64

o64 0F 4A /r

CMOV

64-bit

iced_x86.Code.CMOVNP_R16_RM16: int = 1202

CMOVNP r16, r/m16

o16 0F 4B /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVNP_R32_RM32: int = 1203

CMOVNP r32, r/m32

o32 0F 4B /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVNP_R64_RM64: int = 1204

CMOVNP r64, r/m64

o64 0F 4B /r

CMOV

64-bit

iced_x86.Code.CMOVL_R16_RM16: int = 1205

CMOVL r16, r/m16

o16 0F 4C /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVL_R32_RM32: int = 1206

CMOVL r32, r/m32

o32 0F 4C /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVL_R64_RM64: int = 1207

CMOVL r64, r/m64

o64 0F 4C /r

CMOV

64-bit

iced_x86.Code.CMOVGE_R16_RM16: int = 1208

CMOVGE r16, r/m16

o16 0F 4D /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVGE_R32_RM32: int = 1209

CMOVGE r32, r/m32

o32 0F 4D /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVGE_R64_RM64: int = 1210

CMOVGE r64, r/m64

o64 0F 4D /r

CMOV

64-bit

iced_x86.Code.CMOVLE_R16_RM16: int = 1211

CMOVLE r16, r/m16

o16 0F 4E /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVLE_R32_RM32: int = 1212

CMOVLE r32, r/m32

o32 0F 4E /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVLE_R64_RM64: int = 1213

CMOVLE r64, r/m64

o64 0F 4E /r

CMOV

64-bit

iced_x86.Code.CMOVG_R16_RM16: int = 1214

CMOVG r16, r/m16

o16 0F 4F /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVG_R32_RM32: int = 1215

CMOVG r32, r/m32

o32 0F 4F /r

CMOV

16/32/64-bit

iced_x86.Code.CMOVG_R64_RM64: int = 1216

CMOVG r64, r/m64

o64 0F 4F /r

CMOV

64-bit

iced_x86.Code.VEX_KANDW_KR_KR_KR: int = 1217

KANDW k1, k2, k3

VEX.L1.0F.W0 41 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_KANDQ_KR_KR_KR: int = 1218

KANDQ k1, k2, k3

VEX.L1.0F.W1 41 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KANDB_KR_KR_KR: int = 1219

KANDB k1, k2, k3

VEX.L1.66.0F.W0 41 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KANDD_KR_KR_KR: int = 1220

KANDD k1, k2, k3

VEX.L1.66.0F.W1 41 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KANDNW_KR_KR_KR: int = 1221

KANDNW k1, k2, k3

VEX.L1.0F.W0 42 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_KANDNQ_KR_KR_KR: int = 1222

KANDNQ k1, k2, k3

VEX.L1.0F.W1 42 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KANDNB_KR_KR_KR: int = 1223

KANDNB k1, k2, k3

VEX.L1.66.0F.W0 42 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KANDND_KR_KR_KR: int = 1224

KANDND k1, k2, k3

VEX.L1.66.0F.W1 42 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KNOTW_KR_KR: int = 1225

KNOTW k1, k2

VEX.L0.0F.W0 44 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_KNOTQ_KR_KR: int = 1226

KNOTQ k1, k2

VEX.L0.0F.W1 44 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KNOTB_KR_KR: int = 1227

KNOTB k1, k2

VEX.L0.66.0F.W0 44 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KNOTD_KR_KR: int = 1228

KNOTD k1, k2

VEX.L0.66.0F.W1 44 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KORW_KR_KR_KR: int = 1229

KORW k1, k2, k3

VEX.L1.0F.W0 45 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_KORQ_KR_KR_KR: int = 1230

KORQ k1, k2, k3

VEX.L1.0F.W1 45 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KORB_KR_KR_KR: int = 1231

KORB k1, k2, k3

VEX.L1.66.0F.W0 45 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KORD_KR_KR_KR: int = 1232

KORD k1, k2, k3

VEX.L1.66.0F.W1 45 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KXNORW_KR_KR_KR: int = 1233

KXNORW k1, k2, k3

VEX.L1.0F.W0 46 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_KXNORQ_KR_KR_KR: int = 1234

KXNORQ k1, k2, k3

VEX.L1.0F.W1 46 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KXNORB_KR_KR_KR: int = 1235

KXNORB k1, k2, k3

VEX.L1.66.0F.W0 46 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KXNORD_KR_KR_KR: int = 1236

KXNORD k1, k2, k3

VEX.L1.66.0F.W1 46 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KXORW_KR_KR_KR: int = 1237

KXORW k1, k2, k3

VEX.L1.0F.W0 47 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_KXORQ_KR_KR_KR: int = 1238

KXORQ k1, k2, k3

VEX.L1.0F.W1 47 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KXORB_KR_KR_KR: int = 1239

KXORB k1, k2, k3

VEX.L1.66.0F.W0 47 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KXORD_KR_KR_KR: int = 1240

KXORD k1, k2, k3

VEX.L1.66.0F.W1 47 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KADDW_KR_KR_KR: int = 1241

KADDW k1, k2, k3

VEX.L1.0F.W0 4A /r

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KADDQ_KR_KR_KR: int = 1242

KADDQ k1, k2, k3

VEX.L1.0F.W1 4A /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KADDB_KR_KR_KR: int = 1243

KADDB k1, k2, k3

VEX.L1.66.0F.W0 4A /r

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KADDD_KR_KR_KR: int = 1244

KADDD k1, k2, k3

VEX.L1.66.0F.W1 4A /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KUNPCKWD_KR_KR_KR: int = 1245

KUNPCKWD k1, k2, k3

VEX.L1.0F.W0 4B /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KUNPCKDQ_KR_KR_KR: int = 1246

KUNPCKDQ k1, k2, k3

VEX.L1.0F.W1 4B /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KUNPCKBW_KR_KR_KR: int = 1247

KUNPCKBW k1, k2, k3

VEX.L1.66.0F.W0 4B /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVMSKPS_R32_XMM: int = 1248

MOVMSKPS r32, xmm

NP 0F 50 /r

SSE

16/32/64-bit

iced_x86.Code.MOVMSKPS_R64_XMM: int = 1249

MOVMSKPS r64, xmm

NP o64 0F 50 /r

SSE

64-bit

iced_x86.Code.VEX_VMOVMSKPS_R32_XMM: int = 1250

VMOVMSKPS r32, xmm2

VEX.128.0F.W0 50 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVMSKPS_R64_XMM: int = 1251

VMOVMSKPS r64, xmm2

VEX.128.0F.W1 50 /r

AVX

64-bit

iced_x86.Code.VEX_VMOVMSKPS_R32_YMM: int = 1252

VMOVMSKPS r32, ymm2

VEX.256.0F.W0 50 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVMSKPS_R64_YMM: int = 1253

VMOVMSKPS r64, ymm2

VEX.256.0F.W1 50 /r

AVX

64-bit

iced_x86.Code.MOVMSKPD_R32_XMM: int = 1254

MOVMSKPD r32, xmm

66 0F 50 /r

SSE2

16/32/64-bit

iced_x86.Code.MOVMSKPD_R64_XMM: int = 1255

MOVMSKPD r64, xmm

66 o64 0F 50 /r

SSE2

64-bit

iced_x86.Code.VEX_VMOVMSKPD_R32_XMM: int = 1256

VMOVMSKPD r32, xmm2

VEX.128.66.0F.W0 50 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVMSKPD_R64_XMM: int = 1257

VMOVMSKPD r64, xmm2

VEX.128.66.0F.W1 50 /r

AVX

64-bit

iced_x86.Code.VEX_VMOVMSKPD_R32_YMM: int = 1258

VMOVMSKPD r32, ymm2

VEX.256.66.0F.W0 50 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVMSKPD_R64_YMM: int = 1259

VMOVMSKPD r64, ymm2

VEX.256.66.0F.W1 50 /r

AVX

64-bit

iced_x86.Code.SQRTPS_XMM_XMMM128: int = 1260

SQRTPS xmm1, xmm2/m128

NP 0F 51 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VSQRTPS_XMM_XMMM128: int = 1261

VSQRTPS xmm1, xmm2/m128

VEX.128.0F.WIG 51 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VSQRTPS_YMM_YMMM256: int = 1262

VSQRTPS ymm1, ymm2/m256

VEX.256.0F.WIG 51 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VSQRTPS_XMM_K1Z_XMMM128B32: int = 1263

VSQRTPS xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.0F.W0 51 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSQRTPS_YMM_K1Z_YMMM256B32: int = 1264

VSQRTPS ymm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.0F.W0 51 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSQRTPS_ZMM_K1Z_ZMMM512B32_ER: int = 1265

VSQRTPS zmm1 {k1}{z}, zmm2/m512/m32bcst{er}

EVEX.512.0F.W0 51 /r

AVX512F

16/32/64-bit

iced_x86.Code.SQRTPD_XMM_XMMM128: int = 1266

SQRTPD xmm1, xmm2/m128

66 0F 51 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VSQRTPD_XMM_XMMM128: int = 1267

VSQRTPD xmm1, xmm2/m128

VEX.128.66.0F.WIG 51 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VSQRTPD_YMM_YMMM256: int = 1268

VSQRTPD ymm1, ymm2/m256

VEX.256.66.0F.WIG 51 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VSQRTPD_XMM_K1Z_XMMM128B64: int = 1269

VSQRTPD xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.66.0F.W1 51 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSQRTPD_YMM_K1Z_YMMM256B64: int = 1270

VSQRTPD ymm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.66.0F.W1 51 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSQRTPD_ZMM_K1Z_ZMMM512B64_ER: int = 1271

VSQRTPD zmm1 {k1}{z}, zmm2/m512/m64bcst{er}

EVEX.512.66.0F.W1 51 /r

AVX512F

16/32/64-bit

iced_x86.Code.SQRTSS_XMM_XMMM32: int = 1272

SQRTSS xmm1, xmm2/m32

F3 0F 51 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VSQRTSS_XMM_XMM_XMMM32: int = 1273

VSQRTSS xmm1, xmm2, xmm3/m32

VEX.LIG.F3.0F.WIG 51 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VSQRTSS_XMM_K1Z_XMM_XMMM32_ER: int = 1274

VSQRTSS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.F3.0F.W0 51 /r

AVX512F

16/32/64-bit

iced_x86.Code.SQRTSD_XMM_XMMM64: int = 1275

SQRTSD xmm1, xmm2/m64

F2 0F 51 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VSQRTSD_XMM_XMM_XMMM64: int = 1276

VSQRTSD xmm1, xmm2, xmm3/m64

VEX.LIG.F2.0F.WIG 51 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VSQRTSD_XMM_K1Z_XMM_XMMM64_ER: int = 1277

VSQRTSD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.F2.0F.W1 51 /r

AVX512F

16/32/64-bit

iced_x86.Code.RSQRTPS_XMM_XMMM128: int = 1278

RSQRTPS xmm1, xmm2/m128

NP 0F 52 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VRSQRTPS_XMM_XMMM128: int = 1279

VRSQRTPS xmm1, xmm2/m128

VEX.128.0F.WIG 52 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VRSQRTPS_YMM_YMMM256: int = 1280

VRSQRTPS ymm1, ymm2/m256

VEX.256.0F.WIG 52 /r

AVX

16/32/64-bit

iced_x86.Code.RSQRTSS_XMM_XMMM32: int = 1281

RSQRTSS xmm1, xmm2/m32

F3 0F 52 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VRSQRTSS_XMM_XMM_XMMM32: int = 1282

VRSQRTSS xmm1, xmm2, xmm3/m32

VEX.LIG.F3.0F.WIG 52 /r

AVX

16/32/64-bit

iced_x86.Code.RCPPS_XMM_XMMM128: int = 1283

RCPPS xmm1, xmm2/m128

NP 0F 53 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VRCPPS_XMM_XMMM128: int = 1284

VRCPPS xmm1, xmm2/m128

VEX.128.0F.WIG 53 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VRCPPS_YMM_YMMM256: int = 1285

VRCPPS ymm1, ymm2/m256

VEX.256.0F.WIG 53 /r

AVX

16/32/64-bit

iced_x86.Code.RCPSS_XMM_XMMM32: int = 1286

RCPSS xmm1, xmm2/m32

F3 0F 53 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VRCPSS_XMM_XMM_XMMM32: int = 1287

VRCPSS xmm1, xmm2, xmm3/m32

VEX.LIG.F3.0F.WIG 53 /r

AVX

16/32/64-bit

iced_x86.Code.ANDPS_XMM_XMMM128: int = 1288

ANDPS xmm1, xmm2/m128

NP 0F 54 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VANDPS_XMM_XMM_XMMM128: int = 1289

VANDPS xmm1, xmm2, xmm3/m128

VEX.128.0F.WIG 54 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VANDPS_YMM_YMM_YMMM256: int = 1290

VANDPS ymm1, ymm2, ymm3/m256

VEX.256.0F.WIG 54 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VANDPS_XMM_K1Z_XMM_XMMM128B32: int = 1291

VANDPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.0F.W0 54 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VANDPS_YMM_K1Z_YMM_YMMM256B32: int = 1292

VANDPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.0F.W0 54 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VANDPS_ZMM_K1Z_ZMM_ZMMM512B32: int = 1293

VANDPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.0F.W0 54 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.ANDPD_XMM_XMMM128: int = 1294

ANDPD xmm1, xmm2/m128

66 0F 54 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VANDPD_XMM_XMM_XMMM128: int = 1295

VANDPD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 54 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VANDPD_YMM_YMM_YMMM256: int = 1296

VANDPD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 54 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VANDPD_XMM_K1Z_XMM_XMMM128B64: int = 1297

VANDPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 54 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VANDPD_YMM_K1Z_YMM_YMMM256B64: int = 1298

VANDPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 54 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VANDPD_ZMM_K1Z_ZMM_ZMMM512B64: int = 1299

VANDPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F.W1 54 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.ANDNPS_XMM_XMMM128: int = 1300

ANDNPS xmm1, xmm2/m128

NP 0F 55 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VANDNPS_XMM_XMM_XMMM128: int = 1301

VANDNPS xmm1, xmm2, xmm3/m128

VEX.128.0F.WIG 55 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VANDNPS_YMM_YMM_YMMM256: int = 1302

VANDNPS ymm1, ymm2, ymm3/m256

VEX.256.0F.WIG 55 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VANDNPS_XMM_K1Z_XMM_XMMM128B32: int = 1303

VANDNPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.0F.W0 55 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VANDNPS_YMM_K1Z_YMM_YMMM256B32: int = 1304

VANDNPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.0F.W0 55 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VANDNPS_ZMM_K1Z_ZMM_ZMMM512B32: int = 1305

VANDNPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.0F.W0 55 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.ANDNPD_XMM_XMMM128: int = 1306

ANDNPD xmm1, xmm2/m128

66 0F 55 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VANDNPD_XMM_XMM_XMMM128: int = 1307

VANDNPD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 55 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VANDNPD_YMM_YMM_YMMM256: int = 1308

VANDNPD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 55 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VANDNPD_XMM_K1Z_XMM_XMMM128B64: int = 1309

VANDNPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 55 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VANDNPD_YMM_K1Z_YMM_YMMM256B64: int = 1310

VANDNPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 55 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VANDNPD_ZMM_K1Z_ZMM_ZMMM512B64: int = 1311

VANDNPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F.W1 55 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.ORPS_XMM_XMMM128: int = 1312

ORPS xmm1, xmm2/m128

NP 0F 56 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VORPS_XMM_XMM_XMMM128: int = 1313

VORPS xmm1, xmm2, xmm3/m128

VEX.128.0F.WIG 56 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VORPS_YMM_YMM_YMMM256: int = 1314

VORPS ymm1, ymm2, ymm3/m256

VEX.256.0F.WIG 56 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VORPS_XMM_K1Z_XMM_XMMM128B32: int = 1315

VORPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.0F.W0 56 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VORPS_YMM_K1Z_YMM_YMMM256B32: int = 1316

VORPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.0F.W0 56 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VORPS_ZMM_K1Z_ZMM_ZMMM512B32: int = 1317

VORPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.0F.W0 56 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.ORPD_XMM_XMMM128: int = 1318

ORPD xmm1, xmm2/m128

66 0F 56 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VORPD_XMM_XMM_XMMM128: int = 1319

VORPD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 56 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VORPD_YMM_YMM_YMMM256: int = 1320

VORPD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 56 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VORPD_XMM_K1Z_XMM_XMMM128B64: int = 1321

VORPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 56 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VORPD_YMM_K1Z_YMM_YMMM256B64: int = 1322

VORPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 56 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VORPD_ZMM_K1Z_ZMM_ZMMM512B64: int = 1323

VORPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F.W1 56 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.XORPS_XMM_XMMM128: int = 1324

XORPS xmm1, xmm2/m128

NP 0F 57 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VXORPS_XMM_XMM_XMMM128: int = 1325

VXORPS xmm1, xmm2, xmm3/m128

VEX.128.0F.WIG 57 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VXORPS_YMM_YMM_YMMM256: int = 1326

VXORPS ymm1, ymm2, ymm3/m256

VEX.256.0F.WIG 57 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VXORPS_XMM_K1Z_XMM_XMMM128B32: int = 1327

VXORPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.0F.W0 57 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VXORPS_YMM_K1Z_YMM_YMMM256B32: int = 1328

VXORPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.0F.W0 57 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VXORPS_ZMM_K1Z_ZMM_ZMMM512B32: int = 1329

VXORPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.0F.W0 57 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.XORPD_XMM_XMMM128: int = 1330

XORPD xmm1, xmm2/m128

66 0F 57 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VXORPD_XMM_XMM_XMMM128: int = 1331

VXORPD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 57 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VXORPD_YMM_YMM_YMMM256: int = 1332

VXORPD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 57 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VXORPD_XMM_K1Z_XMM_XMMM128B64: int = 1333

VXORPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 57 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VXORPD_YMM_K1Z_YMM_YMMM256B64: int = 1334

VXORPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 57 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VXORPD_ZMM_K1Z_ZMM_ZMMM512B64: int = 1335

VXORPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F.W1 57 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.ADDPS_XMM_XMMM128: int = 1336

ADDPS xmm1, xmm2/m128

NP 0F 58 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VADDPS_XMM_XMM_XMMM128: int = 1337

VADDPS xmm1, xmm2, xmm3/m128

VEX.128.0F.WIG 58 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VADDPS_YMM_YMM_YMMM256: int = 1338

VADDPS ymm1, ymm2, ymm3/m256

VEX.256.0F.WIG 58 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VADDPS_XMM_K1Z_XMM_XMMM128B32: int = 1339

VADDPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.0F.W0 58 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VADDPS_YMM_K1Z_YMM_YMMM256B32: int = 1340

VADDPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.0F.W0 58 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VADDPS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 1341

VADDPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.0F.W0 58 /r

AVX512F

16/32/64-bit

iced_x86.Code.ADDPD_XMM_XMMM128: int = 1342

ADDPD xmm1, xmm2/m128

66 0F 58 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VADDPD_XMM_XMM_XMMM128: int = 1343

VADDPD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 58 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VADDPD_YMM_YMM_YMMM256: int = 1344

VADDPD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 58 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VADDPD_XMM_K1Z_XMM_XMMM128B64: int = 1345

VADDPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 58 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VADDPD_YMM_K1Z_YMM_YMMM256B64: int = 1346

VADDPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 58 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VADDPD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 1347

VADDPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F.W1 58 /r

AVX512F

16/32/64-bit

iced_x86.Code.ADDSS_XMM_XMMM32: int = 1348

ADDSS xmm1, xmm2/m32

F3 0F 58 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VADDSS_XMM_XMM_XMMM32: int = 1349

VADDSS xmm1, xmm2, xmm3/m32

VEX.LIG.F3.0F.WIG 58 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VADDSS_XMM_K1Z_XMM_XMMM32_ER: int = 1350

VADDSS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.F3.0F.W0 58 /r

AVX512F

16/32/64-bit

iced_x86.Code.ADDSD_XMM_XMMM64: int = 1351

ADDSD xmm1, xmm2/m64

F2 0F 58 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VADDSD_XMM_XMM_XMMM64: int = 1352

VADDSD xmm1, xmm2, xmm3/m64

VEX.LIG.F2.0F.WIG 58 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VADDSD_XMM_K1Z_XMM_XMMM64_ER: int = 1353

VADDSD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.F2.0F.W1 58 /r

AVX512F

16/32/64-bit

iced_x86.Code.MULPS_XMM_XMMM128: int = 1354

MULPS xmm1, xmm2/m128

NP 0F 59 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMULPS_XMM_XMM_XMMM128: int = 1355

VMULPS xmm1, xmm2, xmm3/m128

VEX.128.0F.WIG 59 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMULPS_YMM_YMM_YMMM256: int = 1356

VMULPS ymm1, ymm2, ymm3/m256

VEX.256.0F.WIG 59 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMULPS_XMM_K1Z_XMM_XMMM128B32: int = 1357

VMULPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.0F.W0 59 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMULPS_YMM_K1Z_YMM_YMMM256B32: int = 1358

VMULPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.0F.W0 59 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMULPS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 1359

VMULPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.0F.W0 59 /r

AVX512F

16/32/64-bit

iced_x86.Code.MULPD_XMM_XMMM128: int = 1360

MULPD xmm1, xmm2/m128

66 0F 59 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMULPD_XMM_XMM_XMMM128: int = 1361

VMULPD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 59 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMULPD_YMM_YMM_YMMM256: int = 1362

VMULPD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 59 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMULPD_XMM_K1Z_XMM_XMMM128B64: int = 1363

VMULPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 59 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMULPD_YMM_K1Z_YMM_YMMM256B64: int = 1364

VMULPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 59 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMULPD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 1365

VMULPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F.W1 59 /r

AVX512F

16/32/64-bit

iced_x86.Code.MULSS_XMM_XMMM32: int = 1366

MULSS xmm1, xmm2/m32

F3 0F 59 /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMULSS_XMM_XMM_XMMM32: int = 1367

VMULSS xmm1, xmm2, xmm3/m32

VEX.LIG.F3.0F.WIG 59 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMULSS_XMM_K1Z_XMM_XMMM32_ER: int = 1368

VMULSS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.F3.0F.W0 59 /r

AVX512F

16/32/64-bit

iced_x86.Code.MULSD_XMM_XMMM64: int = 1369

MULSD xmm1, xmm2/m64

F2 0F 59 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMULSD_XMM_XMM_XMMM64: int = 1370

VMULSD xmm1, xmm2, xmm3/m64

VEX.LIG.F2.0F.WIG 59 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMULSD_XMM_K1Z_XMM_XMMM64_ER: int = 1371

VMULSD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.F2.0F.W1 59 /r

AVX512F

16/32/64-bit

iced_x86.Code.CVTPS2PD_XMM_XMMM64: int = 1372

CVTPS2PD xmm1, xmm2/m64

NP 0F 5A /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VCVTPS2PD_XMM_XMMM64: int = 1373

VCVTPS2PD xmm1, xmm2/m64

VEX.128.0F.WIG 5A /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VCVTPS2PD_YMM_XMMM128: int = 1374

VCVTPS2PD ymm1, xmm2/m128

VEX.256.0F.WIG 5A /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2PD_XMM_K1Z_XMMM64B32: int = 1375

VCVTPS2PD xmm1 {k1}{z}, xmm2/m64/m32bcst

EVEX.128.0F.W0 5A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2PD_YMM_K1Z_XMMM128B32: int = 1376

VCVTPS2PD ymm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.256.0F.W0 5A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2PD_ZMM_K1Z_YMMM256B32_SAE: int = 1377

VCVTPS2PD zmm1 {k1}{z}, ymm2/m256/m32bcst{sae}

EVEX.512.0F.W0 5A /r

AVX512F

16/32/64-bit

iced_x86.Code.CVTPD2PS_XMM_XMMM128: int = 1378

CVTPD2PS xmm1, xmm2/m128

66 0F 5A /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VCVTPD2PS_XMM_XMMM128: int = 1379

VCVTPD2PS xmm1, xmm2/m128

VEX.128.66.0F.WIG 5A /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VCVTPD2PS_XMM_YMMM256: int = 1380

VCVTPD2PS xmm1, ymm2/m256

VEX.256.66.0F.WIG 5A /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2PS_XMM_K1Z_XMMM128B64: int = 1381

VCVTPD2PS xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.66.0F.W1 5A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2PS_XMM_K1Z_YMMM256B64: int = 1382

VCVTPD2PS xmm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.66.0F.W1 5A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2PS_YMM_K1Z_ZMMM512B64_ER: int = 1383

VCVTPD2PS ymm1 {k1}{z}, zmm2/m512/m64bcst{er}

EVEX.512.66.0F.W1 5A /r

AVX512F

16/32/64-bit

iced_x86.Code.CVTSS2SD_XMM_XMMM32: int = 1384

CVTSS2SD xmm1, xmm2/m32

F3 0F 5A /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VCVTSS2SD_XMM_XMM_XMMM32: int = 1385

VCVTSS2SD xmm1, xmm2, xmm3/m32

VEX.LIG.F3.0F.WIG 5A /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VCVTSS2SD_XMM_K1Z_XMM_XMMM32_SAE: int = 1386

VCVTSS2SD xmm1 {k1}{z}, xmm2, xmm3/m32{sae}

EVEX.LIG.F3.0F.W0 5A /r

AVX512F

16/32/64-bit

iced_x86.Code.CVTSD2SS_XMM_XMMM64: int = 1387

CVTSD2SS xmm1, xmm2/m64

F2 0F 5A /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VCVTSD2SS_XMM_XMM_XMMM64: int = 1388

VCVTSD2SS xmm1, xmm2, xmm3/m64

VEX.LIG.F2.0F.WIG 5A /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VCVTSD2SS_XMM_K1Z_XMM_XMMM64_ER: int = 1389

VCVTSD2SS xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.F2.0F.W1 5A /r

AVX512F

16/32/64-bit

iced_x86.Code.CVTDQ2PS_XMM_XMMM128: int = 1390

CVTDQ2PS xmm1, xmm2/m128

NP 0F 5B /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VCVTDQ2PS_XMM_XMMM128: int = 1391

VCVTDQ2PS xmm1, xmm2/m128

VEX.128.0F.WIG 5B /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VCVTDQ2PS_YMM_YMMM256: int = 1392

VCVTDQ2PS ymm1, ymm2/m256

VEX.256.0F.WIG 5B /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VCVTDQ2PS_XMM_K1Z_XMMM128B32: int = 1393

VCVTDQ2PS xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.0F.W0 5B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTDQ2PS_YMM_K1Z_YMMM256B32: int = 1394

VCVTDQ2PS ymm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.0F.W0 5B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTDQ2PS_ZMM_K1Z_ZMMM512B32_ER: int = 1395

VCVTDQ2PS zmm1 {k1}{z}, zmm2/m512/m32bcst{er}

EVEX.512.0F.W0 5B /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTQQ2PS_XMM_K1Z_XMMM128B64: int = 1396

VCVTQQ2PS xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.0F.W1 5B /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTQQ2PS_XMM_K1Z_YMMM256B64: int = 1397

VCVTQQ2PS xmm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.0F.W1 5B /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTQQ2PS_YMM_K1Z_ZMMM512B64_ER: int = 1398

VCVTQQ2PS ymm1 {k1}{z}, zmm2/m512/m64bcst{er}

EVEX.512.0F.W1 5B /r

AVX512DQ

16/32/64-bit

iced_x86.Code.CVTPS2DQ_XMM_XMMM128: int = 1399

CVTPS2DQ xmm1, xmm2/m128

66 0F 5B /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VCVTPS2DQ_XMM_XMMM128: int = 1400

VCVTPS2DQ xmm1, xmm2/m128

VEX.128.66.0F.WIG 5B /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VCVTPS2DQ_YMM_YMMM256: int = 1401

VCVTPS2DQ ymm1, ymm2/m256

VEX.256.66.0F.WIG 5B /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2DQ_XMM_K1Z_XMMM128B32: int = 1402

VCVTPS2DQ xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.66.0F.W0 5B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2DQ_YMM_K1Z_YMMM256B32: int = 1403

VCVTPS2DQ ymm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.66.0F.W0 5B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2DQ_ZMM_K1Z_ZMMM512B32_ER: int = 1404

VCVTPS2DQ zmm1 {k1}{z}, zmm2/m512/m32bcst{er}

EVEX.512.66.0F.W0 5B /r

AVX512F

16/32/64-bit

iced_x86.Code.CVTTPS2DQ_XMM_XMMM128: int = 1405

CVTTPS2DQ xmm1, xmm2/m128

F3 0F 5B /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VCVTTPS2DQ_XMM_XMMM128: int = 1406

VCVTTPS2DQ xmm1, xmm2/m128

VEX.128.F3.0F.WIG 5B /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VCVTTPS2DQ_YMM_YMMM256: int = 1407

VCVTTPS2DQ ymm1, ymm2/m256

VEX.256.F3.0F.WIG 5B /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPS2DQ_XMM_K1Z_XMMM128B32: int = 1408

VCVTTPS2DQ xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.F3.0F.W0 5B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPS2DQ_YMM_K1Z_YMMM256B32: int = 1409

VCVTTPS2DQ ymm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.F3.0F.W0 5B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPS2DQ_ZMM_K1Z_ZMMM512B32_SAE: int = 1410

VCVTTPS2DQ zmm1 {k1}{z}, zmm2/m512/m32bcst{sae}

EVEX.512.F3.0F.W0 5B /r

AVX512F

16/32/64-bit

iced_x86.Code.SUBPS_XMM_XMMM128: int = 1411

SUBPS xmm1, xmm2/m128

NP 0F 5C /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VSUBPS_XMM_XMM_XMMM128: int = 1412

VSUBPS xmm1, xmm2, xmm3/m128

VEX.128.0F.WIG 5C /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VSUBPS_YMM_YMM_YMMM256: int = 1413

VSUBPS ymm1, ymm2, ymm3/m256

VEX.256.0F.WIG 5C /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VSUBPS_XMM_K1Z_XMM_XMMM128B32: int = 1414

VSUBPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.0F.W0 5C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSUBPS_YMM_K1Z_YMM_YMMM256B32: int = 1415

VSUBPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.0F.W0 5C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSUBPS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 1416

VSUBPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.0F.W0 5C /r

AVX512F

16/32/64-bit

iced_x86.Code.SUBPD_XMM_XMMM128: int = 1417

SUBPD xmm1, xmm2/m128

66 0F 5C /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VSUBPD_XMM_XMM_XMMM128: int = 1418

VSUBPD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 5C /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VSUBPD_YMM_YMM_YMMM256: int = 1419

VSUBPD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 5C /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VSUBPD_XMM_K1Z_XMM_XMMM128B64: int = 1420

VSUBPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 5C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSUBPD_YMM_K1Z_YMM_YMMM256B64: int = 1421

VSUBPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 5C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSUBPD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 1422

VSUBPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F.W1 5C /r

AVX512F

16/32/64-bit

iced_x86.Code.SUBSS_XMM_XMMM32: int = 1423

SUBSS xmm1, xmm2/m32

F3 0F 5C /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VSUBSS_XMM_XMM_XMMM32: int = 1424

VSUBSS xmm1, xmm2, xmm3/m32

VEX.LIG.F3.0F.WIG 5C /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VSUBSS_XMM_K1Z_XMM_XMMM32_ER: int = 1425

VSUBSS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.F3.0F.W0 5C /r

AVX512F

16/32/64-bit

iced_x86.Code.SUBSD_XMM_XMMM64: int = 1426

SUBSD xmm1, xmm2/m64

F2 0F 5C /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VSUBSD_XMM_XMM_XMMM64: int = 1427

VSUBSD xmm1, xmm2, xmm3/m64

VEX.LIG.F2.0F.WIG 5C /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VSUBSD_XMM_K1Z_XMM_XMMM64_ER: int = 1428

VSUBSD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.F2.0F.W1 5C /r

AVX512F

16/32/64-bit

iced_x86.Code.MINPS_XMM_XMMM128: int = 1429

MINPS xmm1, xmm2/m128

NP 0F 5D /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMINPS_XMM_XMM_XMMM128: int = 1430

VMINPS xmm1, xmm2, xmm3/m128

VEX.128.0F.WIG 5D /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMINPS_YMM_YMM_YMMM256: int = 1431

VMINPS ymm1, ymm2, ymm3/m256

VEX.256.0F.WIG 5D /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMINPS_XMM_K1Z_XMM_XMMM128B32: int = 1432

VMINPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.0F.W0 5D /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMINPS_YMM_K1Z_YMM_YMMM256B32: int = 1433

VMINPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.0F.W0 5D /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMINPS_ZMM_K1Z_ZMM_ZMMM512B32_SAE: int = 1434

VMINPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{sae}

EVEX.512.0F.W0 5D /r

AVX512F

16/32/64-bit

iced_x86.Code.MINPD_XMM_XMMM128: int = 1435

MINPD xmm1, xmm2/m128

66 0F 5D /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMINPD_XMM_XMM_XMMM128: int = 1436

VMINPD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 5D /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMINPD_YMM_YMM_YMMM256: int = 1437

VMINPD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 5D /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMINPD_XMM_K1Z_XMM_XMMM128B64: int = 1438

VMINPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 5D /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMINPD_YMM_K1Z_YMM_YMMM256B64: int = 1439

VMINPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 5D /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMINPD_ZMM_K1Z_ZMM_ZMMM512B64_SAE: int = 1440

VMINPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{sae}

EVEX.512.66.0F.W1 5D /r

AVX512F

16/32/64-bit

iced_x86.Code.MINSS_XMM_XMMM32: int = 1441

MINSS xmm1, xmm2/m32

F3 0F 5D /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMINSS_XMM_XMM_XMMM32: int = 1442

VMINSS xmm1, xmm2, xmm3/m32

VEX.LIG.F3.0F.WIG 5D /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMINSS_XMM_K1Z_XMM_XMMM32_SAE: int = 1443

VMINSS xmm1 {k1}{z}, xmm2, xmm3/m32{sae}

EVEX.LIG.F3.0F.W0 5D /r

AVX512F

16/32/64-bit

iced_x86.Code.MINSD_XMM_XMMM64: int = 1444

MINSD xmm1, xmm2/m64

F2 0F 5D /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMINSD_XMM_XMM_XMMM64: int = 1445

VMINSD xmm1, xmm2, xmm3/m64

VEX.LIG.F2.0F.WIG 5D /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMINSD_XMM_K1Z_XMM_XMMM64_SAE: int = 1446

VMINSD xmm1 {k1}{z}, xmm2, xmm3/m64{sae}

EVEX.LIG.F2.0F.W1 5D /r

AVX512F

16/32/64-bit

iced_x86.Code.DIVPS_XMM_XMMM128: int = 1447

DIVPS xmm1, xmm2/m128

NP 0F 5E /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VDIVPS_XMM_XMM_XMMM128: int = 1448

VDIVPS xmm1, xmm2, xmm3/m128

VEX.128.0F.WIG 5E /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VDIVPS_YMM_YMM_YMMM256: int = 1449

VDIVPS ymm1, ymm2, ymm3/m256

VEX.256.0F.WIG 5E /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VDIVPS_XMM_K1Z_XMM_XMMM128B32: int = 1450

VDIVPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.0F.W0 5E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VDIVPS_YMM_K1Z_YMM_YMMM256B32: int = 1451

VDIVPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.0F.W0 5E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VDIVPS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 1452

VDIVPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.0F.W0 5E /r

AVX512F

16/32/64-bit

iced_x86.Code.DIVPD_XMM_XMMM128: int = 1453

DIVPD xmm1, xmm2/m128

66 0F 5E /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VDIVPD_XMM_XMM_XMMM128: int = 1454

VDIVPD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 5E /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VDIVPD_YMM_YMM_YMMM256: int = 1455

VDIVPD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 5E /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VDIVPD_XMM_K1Z_XMM_XMMM128B64: int = 1456

VDIVPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 5E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VDIVPD_YMM_K1Z_YMM_YMMM256B64: int = 1457

VDIVPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 5E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VDIVPD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 1458

VDIVPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F.W1 5E /r

AVX512F

16/32/64-bit

iced_x86.Code.DIVSS_XMM_XMMM32: int = 1459

DIVSS xmm1, xmm2/m32

F3 0F 5E /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VDIVSS_XMM_XMM_XMMM32: int = 1460

VDIVSS xmm1, xmm2, xmm3/m32

VEX.LIG.F3.0F.WIG 5E /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VDIVSS_XMM_K1Z_XMM_XMMM32_ER: int = 1461

VDIVSS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.F3.0F.W0 5E /r

AVX512F

16/32/64-bit

iced_x86.Code.DIVSD_XMM_XMMM64: int = 1462

DIVSD xmm1, xmm2/m64

F2 0F 5E /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VDIVSD_XMM_XMM_XMMM64: int = 1463

VDIVSD xmm1, xmm2, xmm3/m64

VEX.LIG.F2.0F.WIG 5E /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VDIVSD_XMM_K1Z_XMM_XMMM64_ER: int = 1464

VDIVSD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.F2.0F.W1 5E /r

AVX512F

16/32/64-bit

iced_x86.Code.MAXPS_XMM_XMMM128: int = 1465

MAXPS xmm1, xmm2/m128

NP 0F 5F /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMAXPS_XMM_XMM_XMMM128: int = 1466

VMAXPS xmm1, xmm2, xmm3/m128

VEX.128.0F.WIG 5F /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMAXPS_YMM_YMM_YMMM256: int = 1467

VMAXPS ymm1, ymm2, ymm3/m256

VEX.256.0F.WIG 5F /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMAXPS_XMM_K1Z_XMM_XMMM128B32: int = 1468

VMAXPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.0F.W0 5F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMAXPS_YMM_K1Z_YMM_YMMM256B32: int = 1469

VMAXPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.0F.W0 5F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMAXPS_ZMM_K1Z_ZMM_ZMMM512B32_SAE: int = 1470

VMAXPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{sae}

EVEX.512.0F.W0 5F /r

AVX512F

16/32/64-bit

iced_x86.Code.MAXPD_XMM_XMMM128: int = 1471

MAXPD xmm1, xmm2/m128

66 0F 5F /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMAXPD_XMM_XMM_XMMM128: int = 1472

VMAXPD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 5F /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMAXPD_YMM_YMM_YMMM256: int = 1473

VMAXPD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 5F /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMAXPD_XMM_K1Z_XMM_XMMM128B64: int = 1474

VMAXPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 5F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMAXPD_YMM_K1Z_YMM_YMMM256B64: int = 1475

VMAXPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 5F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMAXPD_ZMM_K1Z_ZMM_ZMMM512B64_SAE: int = 1476

VMAXPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{sae}

EVEX.512.66.0F.W1 5F /r

AVX512F

16/32/64-bit

iced_x86.Code.MAXSS_XMM_XMMM32: int = 1477

MAXSS xmm1, xmm2/m32

F3 0F 5F /r

SSE

16/32/64-bit

iced_x86.Code.VEX_VMAXSS_XMM_XMM_XMMM32: int = 1478

VMAXSS xmm1, xmm2, xmm3/m32

VEX.LIG.F3.0F.WIG 5F /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMAXSS_XMM_K1Z_XMM_XMMM32_SAE: int = 1479

VMAXSS xmm1 {k1}{z}, xmm2, xmm3/m32{sae}

EVEX.LIG.F3.0F.W0 5F /r

AVX512F

16/32/64-bit

iced_x86.Code.MAXSD_XMM_XMMM64: int = 1480

MAXSD xmm1, xmm2/m64

F2 0F 5F /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMAXSD_XMM_XMM_XMMM64: int = 1481

VMAXSD xmm1, xmm2, xmm3/m64

VEX.LIG.F2.0F.WIG 5F /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMAXSD_XMM_K1Z_XMM_XMMM64_SAE: int = 1482

VMAXSD xmm1 {k1}{z}, xmm2, xmm3/m64{sae}

EVEX.LIG.F2.0F.W1 5F /r

AVX512F

16/32/64-bit

iced_x86.Code.PUNPCKLBW_MM_MMM32: int = 1483

PUNPCKLBW mm, mm/m32

NP 0F 60 /r

MMX

16/32/64-bit

iced_x86.Code.PUNPCKLBW_XMM_XMMM128: int = 1484

PUNPCKLBW xmm1, xmm2/m128

66 0F 60 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPUNPCKLBW_XMM_XMM_XMMM128: int = 1485

VPUNPCKLBW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 60 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPUNPCKLBW_YMM_YMM_YMMM256: int = 1486

VPUNPCKLBW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 60 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKLBW_XMM_K1Z_XMM_XMMM128: int = 1487

VPUNPCKLBW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG 60 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKLBW_YMM_K1Z_YMM_YMMM256: int = 1488

VPUNPCKLBW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG 60 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKLBW_ZMM_K1Z_ZMM_ZMMM512: int = 1489

VPUNPCKLBW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG 60 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PUNPCKLWD_MM_MMM32: int = 1490

PUNPCKLWD mm, mm/m32

NP 0F 61 /r

MMX

16/32/64-bit

iced_x86.Code.PUNPCKLWD_XMM_XMMM128: int = 1491

PUNPCKLWD xmm1, xmm2/m128

66 0F 61 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPUNPCKLWD_XMM_XMM_XMMM128: int = 1492

VPUNPCKLWD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 61 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPUNPCKLWD_YMM_YMM_YMMM256: int = 1493

VPUNPCKLWD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 61 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKLWD_XMM_K1Z_XMM_XMMM128: int = 1494

VPUNPCKLWD xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG 61 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKLWD_YMM_K1Z_YMM_YMMM256: int = 1495

VPUNPCKLWD ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG 61 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKLWD_ZMM_K1Z_ZMM_ZMMM512: int = 1496

VPUNPCKLWD zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG 61 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PUNPCKLDQ_MM_MMM32: int = 1497

PUNPCKLDQ mm, mm/m32

NP 0F 62 /r

MMX

16/32/64-bit

iced_x86.Code.PUNPCKLDQ_XMM_XMMM128: int = 1498

PUNPCKLDQ xmm1, xmm2/m128

66 0F 62 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPUNPCKLDQ_XMM_XMM_XMMM128: int = 1499

VPUNPCKLDQ xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 62 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPUNPCKLDQ_YMM_YMM_YMMM256: int = 1500

VPUNPCKLDQ ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 62 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKLDQ_XMM_K1Z_XMM_XMMM128B32: int = 1501

VPUNPCKLDQ xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F.W0 62 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKLDQ_YMM_K1Z_YMM_YMMM256B32: int = 1502

VPUNPCKLDQ ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F.W0 62 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKLDQ_ZMM_K1Z_ZMM_ZMMM512B32: int = 1503

VPUNPCKLDQ zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F.W0 62 /r

AVX512F

16/32/64-bit

iced_x86.Code.PACKSSWB_MM_MMM64: int = 1504

PACKSSWB mm1, mm2/m64

NP 0F 63 /r

MMX

16/32/64-bit

iced_x86.Code.PACKSSWB_XMM_XMMM128: int = 1505

PACKSSWB xmm1, xmm2/m128

66 0F 63 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPACKSSWB_XMM_XMM_XMMM128: int = 1506

VPACKSSWB xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 63 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPACKSSWB_YMM_YMM_YMMM256: int = 1507

VPACKSSWB ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 63 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPACKSSWB_XMM_K1Z_XMM_XMMM128: int = 1508

VPACKSSWB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG 63 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPACKSSWB_YMM_K1Z_YMM_YMMM256: int = 1509

VPACKSSWB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG 63 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPACKSSWB_ZMM_K1Z_ZMM_ZMMM512: int = 1510

VPACKSSWB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG 63 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PCMPGTB_MM_MMM64: int = 1511

PCMPGTB mm, mm/m64

NP 0F 64 /r

MMX

16/32/64-bit

iced_x86.Code.PCMPGTB_XMM_XMMM128: int = 1512

PCMPGTB xmm1, xmm2/m128

66 0F 64 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPCMPGTB_XMM_XMM_XMMM128: int = 1513

VPCMPGTB xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 64 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPCMPGTB_YMM_YMM_YMMM256: int = 1514

VPCMPGTB ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 64 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPCMPGTB_KR_K1_XMM_XMMM128: int = 1515

VPCMPGTB k1 {k2}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG 64 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPGTB_KR_K1_YMM_YMMM256: int = 1516

VPCMPGTB k1 {k2}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG 64 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPGTB_KR_K1_ZMM_ZMMM512: int = 1517

VPCMPGTB k1 {k2}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG 64 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PCMPGTW_MM_MMM64: int = 1518

PCMPGTW mm, mm/m64

NP 0F 65 /r

MMX

16/32/64-bit

iced_x86.Code.PCMPGTW_XMM_XMMM128: int = 1519

PCMPGTW xmm1, xmm2/m128

66 0F 65 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPCMPGTW_XMM_XMM_XMMM128: int = 1520

VPCMPGTW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 65 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPCMPGTW_YMM_YMM_YMMM256: int = 1521

VPCMPGTW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 65 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPCMPGTW_KR_K1_XMM_XMMM128: int = 1522

VPCMPGTW k1 {k2}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG 65 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPGTW_KR_K1_YMM_YMMM256: int = 1523

VPCMPGTW k1 {k2}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG 65 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPGTW_KR_K1_ZMM_ZMMM512: int = 1524

VPCMPGTW k1 {k2}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG 65 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PCMPGTD_MM_MMM64: int = 1525

PCMPGTD mm, mm/m64

NP 0F 66 /r

MMX

16/32/64-bit

iced_x86.Code.PCMPGTD_XMM_XMMM128: int = 1526

PCMPGTD xmm1, xmm2/m128

66 0F 66 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPCMPGTD_XMM_XMM_XMMM128: int = 1527

VPCMPGTD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 66 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPCMPGTD_YMM_YMM_YMMM256: int = 1528

VPCMPGTD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 66 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPCMPGTD_KR_K1_XMM_XMMM128B32: int = 1529

VPCMPGTD k1 {k2}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F.W0 66 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPGTD_KR_K1_YMM_YMMM256B32: int = 1530

VPCMPGTD k1 {k2}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F.W0 66 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPGTD_KR_K1_ZMM_ZMMM512B32: int = 1531

VPCMPGTD k1 {k2}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F.W0 66 /r

AVX512F

16/32/64-bit

iced_x86.Code.PACKUSWB_MM_MMM64: int = 1532

PACKUSWB mm, mm/m64

NP 0F 67 /r

MMX

16/32/64-bit

iced_x86.Code.PACKUSWB_XMM_XMMM128: int = 1533

PACKUSWB xmm1, xmm2/m128

66 0F 67 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPACKUSWB_XMM_XMM_XMMM128: int = 1534

VPACKUSWB xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 67 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPACKUSWB_YMM_YMM_YMMM256: int = 1535

VPACKUSWB ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 67 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPACKUSWB_XMM_K1Z_XMM_XMMM128: int = 1536

VPACKUSWB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG 67 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPACKUSWB_YMM_K1Z_YMM_YMMM256: int = 1537

VPACKUSWB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG 67 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPACKUSWB_ZMM_K1Z_ZMM_ZMMM512: int = 1538

VPACKUSWB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG 67 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PUNPCKHBW_MM_MMM64: int = 1539

PUNPCKHBW mm, mm/m64

NP 0F 68 /r

MMX

16/32/64-bit

iced_x86.Code.PUNPCKHBW_XMM_XMMM128: int = 1540

PUNPCKHBW xmm1, xmm2/m128

66 0F 68 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPUNPCKHBW_XMM_XMM_XMMM128: int = 1541

VPUNPCKHBW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 68 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPUNPCKHBW_YMM_YMM_YMMM256: int = 1542

VPUNPCKHBW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 68 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKHBW_XMM_K1Z_XMM_XMMM128: int = 1543

VPUNPCKHBW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG 68 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKHBW_YMM_K1Z_YMM_YMMM256: int = 1544

VPUNPCKHBW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG 68 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKHBW_ZMM_K1Z_ZMM_ZMMM512: int = 1545

VPUNPCKHBW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG 68 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PUNPCKHWD_MM_MMM64: int = 1546

PUNPCKHWD mm, mm/m64

NP 0F 69 /r

MMX

16/32/64-bit

iced_x86.Code.PUNPCKHWD_XMM_XMMM128: int = 1547

PUNPCKHWD xmm1, xmm2/m128

66 0F 69 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPUNPCKHWD_XMM_XMM_XMMM128: int = 1548

VPUNPCKHWD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 69 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPUNPCKHWD_YMM_YMM_YMMM256: int = 1549

VPUNPCKHWD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 69 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKHWD_XMM_K1Z_XMM_XMMM128: int = 1550

VPUNPCKHWD xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG 69 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKHWD_YMM_K1Z_YMM_YMMM256: int = 1551

VPUNPCKHWD ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG 69 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKHWD_ZMM_K1Z_ZMM_ZMMM512: int = 1552

VPUNPCKHWD zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG 69 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PUNPCKHDQ_MM_MMM64: int = 1553

PUNPCKHDQ mm, mm/m64

NP 0F 6A /r

MMX

16/32/64-bit

iced_x86.Code.PUNPCKHDQ_XMM_XMMM128: int = 1554

PUNPCKHDQ xmm1, xmm2/m128

66 0F 6A /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPUNPCKHDQ_XMM_XMM_XMMM128: int = 1555

VPUNPCKHDQ xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 6A /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPUNPCKHDQ_YMM_YMM_YMMM256: int = 1556

VPUNPCKHDQ ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 6A /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKHDQ_XMM_K1Z_XMM_XMMM128B32: int = 1557

VPUNPCKHDQ xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F.W0 6A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKHDQ_YMM_K1Z_YMM_YMMM256B32: int = 1558

VPUNPCKHDQ ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F.W0 6A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKHDQ_ZMM_K1Z_ZMM_ZMMM512B32: int = 1559

VPUNPCKHDQ zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F.W0 6A /r

AVX512F

16/32/64-bit

iced_x86.Code.PACKSSDW_MM_MMM64: int = 1560

PACKSSDW mm1, mm2/m64

NP 0F 6B /r

MMX

16/32/64-bit

iced_x86.Code.PACKSSDW_XMM_XMMM128: int = 1561

PACKSSDW xmm1, xmm2/m128

66 0F 6B /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPACKSSDW_XMM_XMM_XMMM128: int = 1562

VPACKSSDW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 6B /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPACKSSDW_YMM_YMM_YMMM256: int = 1563

VPACKSSDW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 6B /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPACKSSDW_XMM_K1Z_XMM_XMMM128B32: int = 1564

VPACKSSDW xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F.W0 6B /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPACKSSDW_YMM_K1Z_YMM_YMMM256B32: int = 1565

VPACKSSDW ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F.W0 6B /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPACKSSDW_ZMM_K1Z_ZMM_ZMMM512B32: int = 1566

VPACKSSDW zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F.W0 6B /r

AVX512BW

16/32/64-bit

iced_x86.Code.PUNPCKLQDQ_XMM_XMMM128: int = 1567

PUNPCKLQDQ xmm1, xmm2/m128

66 0F 6C /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPUNPCKLQDQ_XMM_XMM_XMMM128: int = 1568

VPUNPCKLQDQ xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 6C /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPUNPCKLQDQ_YMM_YMM_YMMM256: int = 1569

VPUNPCKLQDQ ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 6C /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKLQDQ_XMM_K1Z_XMM_XMMM128B64: int = 1570

VPUNPCKLQDQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 6C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKLQDQ_YMM_K1Z_YMM_YMMM256B64: int = 1571

VPUNPCKLQDQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 6C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKLQDQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 1572

VPUNPCKLQDQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F.W1 6C /r

AVX512F

16/32/64-bit

iced_x86.Code.PUNPCKHQDQ_XMM_XMMM128: int = 1573

PUNPCKHQDQ xmm1, xmm2/m128

66 0F 6D /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPUNPCKHQDQ_XMM_XMM_XMMM128: int = 1574

VPUNPCKHQDQ xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 6D /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPUNPCKHQDQ_YMM_YMM_YMMM256: int = 1575

VPUNPCKHQDQ ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 6D /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKHQDQ_XMM_K1Z_XMM_XMMM128B64: int = 1576

VPUNPCKHQDQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 6D /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKHQDQ_YMM_K1Z_YMM_YMMM256B64: int = 1577

VPUNPCKHQDQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 6D /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPUNPCKHQDQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 1578

VPUNPCKHQDQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F.W1 6D /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVD_MM_RM32: int = 1579

MOVD mm, r/m32

NP 0F 6E /r

MMX

16/32/64-bit

iced_x86.Code.MOVQ_MM_RM64: int = 1580

MOVQ mm, r/m64

NP o64 0F 6E /r

MMX

64-bit

iced_x86.Code.MOVD_XMM_RM32: int = 1581

MOVD xmm, r/m32

66 0F 6E /r

SSE2

16/32/64-bit

iced_x86.Code.MOVQ_XMM_RM64: int = 1582

MOVQ xmm, r/m64

66 o64 0F 6E /r

SSE2

64-bit

iced_x86.Code.VEX_VMOVD_XMM_RM32: int = 1583

VMOVD xmm1, r/m32

VEX.128.66.0F.W0 6E /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVQ_XMM_RM64: int = 1584

VMOVQ xmm1, r/m64

VEX.128.66.0F.W1 6E /r

AVX

64-bit

iced_x86.Code.EVEX_VMOVD_XMM_RM32: int = 1585

VMOVD xmm1, r/m32

EVEX.128.66.0F.W0 6E /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVQ_XMM_RM64: int = 1586

VMOVQ xmm1, r/m64

EVEX.128.66.0F.W1 6E /r

AVX512F

64-bit

iced_x86.Code.MOVQ_MM_MMM64: int = 1587

MOVQ mm, mm/m64

NP 0F 6F /r

MMX

16/32/64-bit

iced_x86.Code.MOVDQA_XMM_XMMM128: int = 1588

MOVDQA xmm1, xmm2/m128

66 0F 6F /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVDQA_XMM_XMMM128: int = 1589

VMOVDQA xmm1, xmm2/m128

VEX.128.66.0F.WIG 6F /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVDQA_YMM_YMMM256: int = 1590

VMOVDQA ymm1, ymm2/m256

VEX.256.66.0F.WIG 6F /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQA32_XMM_K1Z_XMMM128: int = 1591

VMOVDQA32 xmm1 {k1}{z}, xmm2/m128

EVEX.128.66.0F.W0 6F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQA32_YMM_K1Z_YMMM256: int = 1592

VMOVDQA32 ymm1 {k1}{z}, ymm2/m256

EVEX.256.66.0F.W0 6F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQA32_ZMM_K1Z_ZMMM512: int = 1593

VMOVDQA32 zmm1 {k1}{z}, zmm2/m512

EVEX.512.66.0F.W0 6F /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQA64_XMM_K1Z_XMMM128: int = 1594

VMOVDQA64 xmm1 {k1}{z}, xmm2/m128

EVEX.128.66.0F.W1 6F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQA64_YMM_K1Z_YMMM256: int = 1595

VMOVDQA64 ymm1 {k1}{z}, ymm2/m256

EVEX.256.66.0F.W1 6F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQA64_ZMM_K1Z_ZMMM512: int = 1596

VMOVDQA64 zmm1 {k1}{z}, zmm2/m512

EVEX.512.66.0F.W1 6F /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVDQU_XMM_XMMM128: int = 1597

MOVDQU xmm1, xmm2/m128

F3 0F 6F /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVDQU_XMM_XMMM128: int = 1598

VMOVDQU xmm1, xmm2/m128

VEX.128.F3.0F.WIG 6F /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVDQU_YMM_YMMM256: int = 1599

VMOVDQU ymm1, ymm2/m256

VEX.256.F3.0F.WIG 6F /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU32_XMM_K1Z_XMMM128: int = 1600

VMOVDQU32 xmm1 {k1}{z}, xmm2/m128

EVEX.128.F3.0F.W0 6F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU32_YMM_K1Z_YMMM256: int = 1601

VMOVDQU32 ymm1 {k1}{z}, ymm2/m256

EVEX.256.F3.0F.W0 6F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU32_ZMM_K1Z_ZMMM512: int = 1602

VMOVDQU32 zmm1 {k1}{z}, zmm2/m512

EVEX.512.F3.0F.W0 6F /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU64_XMM_K1Z_XMMM128: int = 1603

VMOVDQU64 xmm1 {k1}{z}, xmm2/m128

EVEX.128.F3.0F.W1 6F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU64_YMM_K1Z_YMMM256: int = 1604

VMOVDQU64 ymm1 {k1}{z}, ymm2/m256

EVEX.256.F3.0F.W1 6F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU64_ZMM_K1Z_ZMMM512: int = 1605

VMOVDQU64 zmm1 {k1}{z}, zmm2/m512

EVEX.512.F3.0F.W1 6F /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU8_XMM_K1Z_XMMM128: int = 1606

VMOVDQU8 xmm1 {k1}{z}, xmm2/m128

EVEX.128.F2.0F.W0 6F /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU8_YMM_K1Z_YMMM256: int = 1607

VMOVDQU8 ymm1 {k1}{z}, ymm2/m256

EVEX.256.F2.0F.W0 6F /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU8_ZMM_K1Z_ZMMM512: int = 1608

VMOVDQU8 zmm1 {k1}{z}, zmm2/m512

EVEX.512.F2.0F.W0 6F /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU16_XMM_K1Z_XMMM128: int = 1609

VMOVDQU16 xmm1 {k1}{z}, xmm2/m128

EVEX.128.F2.0F.W1 6F /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU16_YMM_K1Z_YMMM256: int = 1610

VMOVDQU16 ymm1 {k1}{z}, ymm2/m256

EVEX.256.F2.0F.W1 6F /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU16_ZMM_K1Z_ZMMM512: int = 1611

VMOVDQU16 zmm1 {k1}{z}, zmm2/m512

EVEX.512.F2.0F.W1 6F /r

AVX512BW

16/32/64-bit

iced_x86.Code.PSHUFW_MM_MMM64_IMM8: int = 1612

PSHUFW mm1, mm2/m64, imm8

NP 0F 70 /r ib

SSE

16/32/64-bit

iced_x86.Code.PSHUFD_XMM_XMMM128_IMM8: int = 1613

PSHUFD xmm1, xmm2/m128, imm8

66 0F 70 /r ib

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSHUFD_XMM_XMMM128_IMM8: int = 1614

VPSHUFD xmm1, xmm2/m128, imm8

VEX.128.66.0F.WIG 70 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSHUFD_YMM_YMMM256_IMM8: int = 1615

VPSHUFD ymm1, ymm2/m256, imm8

VEX.256.66.0F.WIG 70 /r ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSHUFD_XMM_K1Z_XMMM128B32_IMM8: int = 1616

VPSHUFD xmm1 {k1}{z}, xmm2/m128/m32bcst, imm8

EVEX.128.66.0F.W0 70 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSHUFD_YMM_K1Z_YMMM256B32_IMM8: int = 1617

VPSHUFD ymm1 {k1}{z}, ymm2/m256/m32bcst, imm8

EVEX.256.66.0F.W0 70 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSHUFD_ZMM_K1Z_ZMMM512B32_IMM8: int = 1618

VPSHUFD zmm1 {k1}{z}, zmm2/m512/m32bcst, imm8

EVEX.512.66.0F.W0 70 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.PSHUFHW_XMM_XMMM128_IMM8: int = 1619

PSHUFHW xmm1, xmm2/m128, imm8

F3 0F 70 /r ib

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSHUFHW_XMM_XMMM128_IMM8: int = 1620

VPSHUFHW xmm1, xmm2/m128, imm8

VEX.128.F3.0F.WIG 70 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSHUFHW_YMM_YMMM256_IMM8: int = 1621

VPSHUFHW ymm1, ymm2/m256, imm8

VEX.256.F3.0F.WIG 70 /r ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSHUFHW_XMM_K1Z_XMMM128_IMM8: int = 1622

VPSHUFHW xmm1 {k1}{z}, xmm2/m128, imm8

EVEX.128.F3.0F.WIG 70 /r ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSHUFHW_YMM_K1Z_YMMM256_IMM8: int = 1623

VPSHUFHW ymm1 {k1}{z}, ymm2/m256, imm8

EVEX.256.F3.0F.WIG 70 /r ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSHUFHW_ZMM_K1Z_ZMMM512_IMM8: int = 1624

VPSHUFHW zmm1 {k1}{z}, zmm2/m512, imm8

EVEX.512.F3.0F.WIG 70 /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.PSHUFLW_XMM_XMMM128_IMM8: int = 1625

PSHUFLW xmm1, xmm2/m128, imm8

F2 0F 70 /r ib

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSHUFLW_XMM_XMMM128_IMM8: int = 1626

VPSHUFLW xmm1, xmm2/m128, imm8

VEX.128.F2.0F.WIG 70 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSHUFLW_YMM_YMMM256_IMM8: int = 1627

VPSHUFLW ymm1, ymm2/m256, imm8

VEX.256.F2.0F.WIG 70 /r ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSHUFLW_XMM_K1Z_XMMM128_IMM8: int = 1628

VPSHUFLW xmm1 {k1}{z}, xmm2/m128, imm8

EVEX.128.F2.0F.WIG 70 /r ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSHUFLW_YMM_K1Z_YMMM256_IMM8: int = 1629

VPSHUFLW ymm1 {k1}{z}, ymm2/m256, imm8

EVEX.256.F2.0F.WIG 70 /r ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSHUFLW_ZMM_K1Z_ZMMM512_IMM8: int = 1630

VPSHUFLW zmm1 {k1}{z}, zmm2/m512, imm8

EVEX.512.F2.0F.WIG 70 /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.PSRLW_MM_IMM8: int = 1631

PSRLW mm, imm8

NP 0F 71 /2 ib

MMX

16/32/64-bit

iced_x86.Code.PSRLW_XMM_IMM8: int = 1632

PSRLW xmm1, imm8

66 0F 71 /2 ib

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSRLW_XMM_XMM_IMM8: int = 1633

VPSRLW xmm1, xmm2, imm8

VEX.128.66.0F.WIG 71 /2 ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSRLW_YMM_YMM_IMM8: int = 1634

VPSRLW ymm1, ymm2, imm8

VEX.256.66.0F.WIG 71 /2 ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSRLW_XMM_K1Z_XMMM128_IMM8: int = 1635

VPSRLW xmm1 {k1}{z}, xmm2/m128, imm8

EVEX.128.66.0F.WIG 71 /2 ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSRLW_YMM_K1Z_YMMM256_IMM8: int = 1636

VPSRLW ymm1 {k1}{z}, ymm2/m256, imm8

EVEX.256.66.0F.WIG 71 /2 ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSRLW_ZMM_K1Z_ZMMM512_IMM8: int = 1637

VPSRLW zmm1 {k1}{z}, zmm2/m512, imm8

EVEX.512.66.0F.WIG 71 /2 ib

AVX512BW

16/32/64-bit

iced_x86.Code.PSRAW_MM_IMM8: int = 1638

PSRAW mm, imm8

NP 0F 71 /4 ib

MMX

16/32/64-bit

iced_x86.Code.PSRAW_XMM_IMM8: int = 1639

PSRAW xmm1, imm8

66 0F 71 /4 ib

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSRAW_XMM_XMM_IMM8: int = 1640

VPSRAW xmm1, xmm2, imm8

VEX.128.66.0F.WIG 71 /4 ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSRAW_YMM_YMM_IMM8: int = 1641

VPSRAW ymm1, ymm2, imm8

VEX.256.66.0F.WIG 71 /4 ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSRAW_XMM_K1Z_XMMM128_IMM8: int = 1642

VPSRAW xmm1 {k1}{z}, xmm2/m128, imm8

EVEX.128.66.0F.WIG 71 /4 ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSRAW_YMM_K1Z_YMMM256_IMM8: int = 1643

VPSRAW ymm1 {k1}{z}, ymm2/m256, imm8

EVEX.256.66.0F.WIG 71 /4 ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSRAW_ZMM_K1Z_ZMMM512_IMM8: int = 1644

VPSRAW zmm1 {k1}{z}, zmm2/m512, imm8

EVEX.512.66.0F.WIG 71 /4 ib

AVX512BW

16/32/64-bit

iced_x86.Code.PSLLW_MM_IMM8: int = 1645

PSLLW mm1, imm8

NP 0F 71 /6 ib

MMX

16/32/64-bit

iced_x86.Code.PSLLW_XMM_IMM8: int = 1646

PSLLW xmm1, imm8

66 0F 71 /6 ib

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSLLW_XMM_XMM_IMM8: int = 1647

VPSLLW xmm1, xmm2, imm8

VEX.128.66.0F.WIG 71 /6 ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSLLW_YMM_YMM_IMM8: int = 1648

VPSLLW ymm1, ymm2, imm8

VEX.256.66.0F.WIG 71 /6 ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSLLW_XMM_K1Z_XMMM128_IMM8: int = 1649

VPSLLW xmm1 {k1}{z}, xmm2/m128, imm8

EVEX.128.66.0F.WIG 71 /6 ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSLLW_YMM_K1Z_YMMM256_IMM8: int = 1650

VPSLLW ymm1 {k1}{z}, ymm2/m256, imm8

EVEX.256.66.0F.WIG 71 /6 ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSLLW_ZMM_K1Z_ZMMM512_IMM8: int = 1651

VPSLLW zmm1 {k1}{z}, zmm2/m512, imm8

EVEX.512.66.0F.WIG 71 /6 ib

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPRORD_XMM_K1Z_XMMM128B32_IMM8: int = 1652

VPRORD xmm1 {k1}{z}, xmm2/m128/m32bcst, imm8

EVEX.128.66.0F.W0 72 /0 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPRORD_YMM_K1Z_YMMM256B32_IMM8: int = 1653

VPRORD ymm1 {k1}{z}, ymm2/m256/m32bcst, imm8

EVEX.256.66.0F.W0 72 /0 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPRORD_ZMM_K1Z_ZMMM512B32_IMM8: int = 1654

VPRORD zmm1 {k1}{z}, zmm2/m512/m32bcst, imm8

EVEX.512.66.0F.W0 72 /0 ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPRORQ_XMM_K1Z_XMMM128B64_IMM8: int = 1655

VPRORQ xmm1 {k1}{z}, xmm2/m128/m64bcst, imm8

EVEX.128.66.0F.W1 72 /0 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPRORQ_YMM_K1Z_YMMM256B64_IMM8: int = 1656

VPRORQ ymm1 {k1}{z}, ymm2/m256/m64bcst, imm8

EVEX.256.66.0F.W1 72 /0 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPRORQ_ZMM_K1Z_ZMMM512B64_IMM8: int = 1657

VPRORQ zmm1 {k1}{z}, zmm2/m512/m64bcst, imm8

EVEX.512.66.0F.W1 72 /0 ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPROLD_XMM_K1Z_XMMM128B32_IMM8: int = 1658

VPROLD xmm1 {k1}{z}, xmm2/m128/m32bcst, imm8

EVEX.128.66.0F.W0 72 /1 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPROLD_YMM_K1Z_YMMM256B32_IMM8: int = 1659

VPROLD ymm1 {k1}{z}, ymm2/m256/m32bcst, imm8

EVEX.256.66.0F.W0 72 /1 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPROLD_ZMM_K1Z_ZMMM512B32_IMM8: int = 1660

VPROLD zmm1 {k1}{z}, zmm2/m512/m32bcst, imm8

EVEX.512.66.0F.W0 72 /1 ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPROLQ_XMM_K1Z_XMMM128B64_IMM8: int = 1661

VPROLQ xmm1 {k1}{z}, xmm2/m128/m64bcst, imm8

EVEX.128.66.0F.W1 72 /1 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPROLQ_YMM_K1Z_YMMM256B64_IMM8: int = 1662

VPROLQ ymm1 {k1}{z}, ymm2/m256/m64bcst, imm8

EVEX.256.66.0F.W1 72 /1 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPROLQ_ZMM_K1Z_ZMMM512B64_IMM8: int = 1663

VPROLQ zmm1 {k1}{z}, zmm2/m512/m64bcst, imm8

EVEX.512.66.0F.W1 72 /1 ib

AVX512F

16/32/64-bit

iced_x86.Code.PSRLD_MM_IMM8: int = 1664

PSRLD mm, imm8

NP 0F 72 /2 ib

MMX

16/32/64-bit

iced_x86.Code.PSRLD_XMM_IMM8: int = 1665

PSRLD xmm1, imm8

66 0F 72 /2 ib

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSRLD_XMM_XMM_IMM8: int = 1666

VPSRLD xmm1, xmm2, imm8

VEX.128.66.0F.WIG 72 /2 ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSRLD_YMM_YMM_IMM8: int = 1667

VPSRLD ymm1, ymm2, imm8

VEX.256.66.0F.WIG 72 /2 ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSRLD_XMM_K1Z_XMMM128B32_IMM8: int = 1668

VPSRLD xmm1 {k1}{z}, xmm2/m128/m32bcst, imm8

EVEX.128.66.0F.W0 72 /2 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRLD_YMM_K1Z_YMMM256B32_IMM8: int = 1669

VPSRLD ymm1 {k1}{z}, ymm2/m256/m32bcst, imm8

EVEX.256.66.0F.W0 72 /2 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRLD_ZMM_K1Z_ZMMM512B32_IMM8: int = 1670

VPSRLD zmm1 {k1}{z}, zmm2/m512/m32bcst, imm8

EVEX.512.66.0F.W0 72 /2 ib

AVX512F

16/32/64-bit

iced_x86.Code.PSRAD_MM_IMM8: int = 1671

PSRAD mm, imm8

NP 0F 72 /4 ib

MMX

16/32/64-bit

iced_x86.Code.PSRAD_XMM_IMM8: int = 1672

PSRAD xmm1, imm8

66 0F 72 /4 ib

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSRAD_XMM_XMM_IMM8: int = 1673

VPSRAD xmm1, xmm2, imm8

VEX.128.66.0F.WIG 72 /4 ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSRAD_YMM_YMM_IMM8: int = 1674

VPSRAD ymm1, ymm2, imm8

VEX.256.66.0F.WIG 72 /4 ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSRAD_XMM_K1Z_XMMM128B32_IMM8: int = 1675

VPSRAD xmm1 {k1}{z}, xmm2/m128/m32bcst, imm8

EVEX.128.66.0F.W0 72 /4 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRAD_YMM_K1Z_YMMM256B32_IMM8: int = 1676

VPSRAD ymm1 {k1}{z}, ymm2/m256/m32bcst, imm8

EVEX.256.66.0F.W0 72 /4 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRAD_ZMM_K1Z_ZMMM512B32_IMM8: int = 1677

VPSRAD zmm1 {k1}{z}, zmm2/m512/m32bcst, imm8

EVEX.512.66.0F.W0 72 /4 ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRAQ_XMM_K1Z_XMMM128B64_IMM8: int = 1678

VPSRAQ xmm1 {k1}{z}, xmm2/m128/m64bcst, imm8

EVEX.128.66.0F.W1 72 /4 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRAQ_YMM_K1Z_YMMM256B64_IMM8: int = 1679

VPSRAQ ymm1 {k1}{z}, ymm2/m256/m64bcst, imm8

EVEX.256.66.0F.W1 72 /4 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRAQ_ZMM_K1Z_ZMMM512B64_IMM8: int = 1680

VPSRAQ zmm1 {k1}{z}, zmm2/m512/m64bcst, imm8

EVEX.512.66.0F.W1 72 /4 ib

AVX512F

16/32/64-bit

iced_x86.Code.PSLLD_MM_IMM8: int = 1681

PSLLD mm, imm8

NP 0F 72 /6 ib

MMX

16/32/64-bit

iced_x86.Code.PSLLD_XMM_IMM8: int = 1682

PSLLD xmm1, imm8

66 0F 72 /6 ib

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSLLD_XMM_XMM_IMM8: int = 1683

VPSLLD xmm1, xmm2, imm8

VEX.128.66.0F.WIG 72 /6 ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSLLD_YMM_YMM_IMM8: int = 1684

VPSLLD ymm1, ymm2, imm8

VEX.256.66.0F.WIG 72 /6 ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSLLD_XMM_K1Z_XMMM128B32_IMM8: int = 1685

VPSLLD xmm1 {k1}{z}, xmm2/m128/m32bcst, imm8

EVEX.128.66.0F.W0 72 /6 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSLLD_YMM_K1Z_YMMM256B32_IMM8: int = 1686

VPSLLD ymm1 {k1}{z}, ymm2/m256/m32bcst, imm8

EVEX.256.66.0F.W0 72 /6 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSLLD_ZMM_K1Z_ZMMM512B32_IMM8: int = 1687

VPSLLD zmm1 {k1}{z}, zmm2/m512/m32bcst, imm8

EVEX.512.66.0F.W0 72 /6 ib

AVX512F

16/32/64-bit

iced_x86.Code.PSRLQ_MM_IMM8: int = 1688

PSRLQ mm, imm8

NP 0F 73 /2 ib

MMX

16/32/64-bit

iced_x86.Code.PSRLQ_XMM_IMM8: int = 1689

PSRLQ xmm1, imm8

66 0F 73 /2 ib

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSRLQ_XMM_XMM_IMM8: int = 1690

VPSRLQ xmm1, xmm2, imm8

VEX.128.66.0F.WIG 73 /2 ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSRLQ_YMM_YMM_IMM8: int = 1691

VPSRLQ ymm1, ymm2, imm8

VEX.256.66.0F.WIG 73 /2 ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSRLQ_XMM_K1Z_XMMM128B64_IMM8: int = 1692

VPSRLQ xmm1 {k1}{z}, xmm2/m128/m64bcst, imm8

EVEX.128.66.0F.W1 73 /2 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRLQ_YMM_K1Z_YMMM256B64_IMM8: int = 1693

VPSRLQ ymm1 {k1}{z}, ymm2/m256/m64bcst, imm8

EVEX.256.66.0F.W1 73 /2 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRLQ_ZMM_K1Z_ZMMM512B64_IMM8: int = 1694

VPSRLQ zmm1 {k1}{z}, zmm2/m512/m64bcst, imm8

EVEX.512.66.0F.W1 73 /2 ib

AVX512F

16/32/64-bit

iced_x86.Code.PSRLDQ_XMM_IMM8: int = 1695

PSRLDQ xmm1, imm8

66 0F 73 /3 ib

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSRLDQ_XMM_XMM_IMM8: int = 1696

VPSRLDQ xmm1, xmm2, imm8

VEX.128.66.0F.WIG 73 /3 ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSRLDQ_YMM_YMM_IMM8: int = 1697

VPSRLDQ ymm1, ymm2, imm8

VEX.256.66.0F.WIG 73 /3 ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSRLDQ_XMM_XMMM128_IMM8: int = 1698

VPSRLDQ xmm1, xmm2/m128, imm8

EVEX.128.66.0F.WIG 73 /3 ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSRLDQ_YMM_YMMM256_IMM8: int = 1699

VPSRLDQ ymm1, ymm2/m256, imm8

EVEX.256.66.0F.WIG 73 /3 ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSRLDQ_ZMM_ZMMM512_IMM8: int = 1700

VPSRLDQ zmm1, zmm2/m512, imm8

EVEX.512.66.0F.WIG 73 /3 ib

AVX512BW

16/32/64-bit

iced_x86.Code.PSLLQ_MM_IMM8: int = 1701

PSLLQ mm, imm8

NP 0F 73 /6 ib

MMX

16/32/64-bit

iced_x86.Code.PSLLQ_XMM_IMM8: int = 1702

PSLLQ xmm1, imm8

66 0F 73 /6 ib

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSLLQ_XMM_XMM_IMM8: int = 1703

VPSLLQ xmm1, xmm2, imm8

VEX.128.66.0F.WIG 73 /6 ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSLLQ_YMM_YMM_IMM8: int = 1704

VPSLLQ ymm1, ymm2, imm8

VEX.256.66.0F.WIG 73 /6 ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSLLQ_XMM_K1Z_XMMM128B64_IMM8: int = 1705

VPSLLQ xmm1 {k1}{z}, xmm2/m128/m64bcst, imm8

EVEX.128.66.0F.W1 73 /6 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSLLQ_YMM_K1Z_YMMM256B64_IMM8: int = 1706

VPSLLQ ymm1 {k1}{z}, ymm2/m256/m64bcst, imm8

EVEX.256.66.0F.W1 73 /6 ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSLLQ_ZMM_K1Z_ZMMM512B64_IMM8: int = 1707

VPSLLQ zmm1 {k1}{z}, zmm2/m512/m64bcst, imm8

EVEX.512.66.0F.W1 73 /6 ib

AVX512F

16/32/64-bit

iced_x86.Code.PSLLDQ_XMM_IMM8: int = 1708

PSLLDQ xmm1, imm8

66 0F 73 /7 ib

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSLLDQ_XMM_XMM_IMM8: int = 1709

VPSLLDQ xmm1, xmm2, imm8

VEX.128.66.0F.WIG 73 /7 ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSLLDQ_YMM_YMM_IMM8: int = 1710

VPSLLDQ ymm1, ymm2, imm8

VEX.256.66.0F.WIG 73 /7 ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSLLDQ_XMM_XMMM128_IMM8: int = 1711

VPSLLDQ xmm1, xmm2/m128, imm8

EVEX.128.66.0F.WIG 73 /7 ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSLLDQ_YMM_YMMM256_IMM8: int = 1712

VPSLLDQ ymm1, ymm2/m256, imm8

EVEX.256.66.0F.WIG 73 /7 ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSLLDQ_ZMM_ZMMM512_IMM8: int = 1713

VPSLLDQ zmm1, zmm2/m512, imm8

EVEX.512.66.0F.WIG 73 /7 ib

AVX512BW

16/32/64-bit

iced_x86.Code.PCMPEQB_MM_MMM64: int = 1714

PCMPEQB mm, mm/m64

NP 0F 74 /r

MMX

16/32/64-bit

iced_x86.Code.PCMPEQB_XMM_XMMM128: int = 1715

PCMPEQB xmm1, xmm2/m128

66 0F 74 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPCMPEQB_XMM_XMM_XMMM128: int = 1716

VPCMPEQB xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 74 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPCMPEQB_YMM_YMM_YMMM256: int = 1717

VPCMPEQB ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 74 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPCMPEQB_KR_K1_XMM_XMMM128: int = 1718

VPCMPEQB k1 {k2}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG 74 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPEQB_KR_K1_YMM_YMMM256: int = 1719

VPCMPEQB k1 {k2}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG 74 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPEQB_KR_K1_ZMM_ZMMM512: int = 1720

VPCMPEQB k1 {k2}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG 74 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PCMPEQW_MM_MMM64: int = 1721

PCMPEQW mm, mm/m64

NP 0F 75 /r

MMX

16/32/64-bit

iced_x86.Code.PCMPEQW_XMM_XMMM128: int = 1722

PCMPEQW xmm1, xmm2/m128

66 0F 75 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPCMPEQW_XMM_XMM_XMMM128: int = 1723

VPCMPEQW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 75 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPCMPEQW_YMM_YMM_YMMM256: int = 1724

VPCMPEQW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 75 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPCMPEQW_KR_K1_XMM_XMMM128: int = 1725

VPCMPEQW k1 {k2}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG 75 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPEQW_KR_K1_YMM_YMMM256: int = 1726

VPCMPEQW k1 {k2}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG 75 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPEQW_KR_K1_ZMM_ZMMM512: int = 1727

VPCMPEQW k1 {k2}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG 75 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PCMPEQD_MM_MMM64: int = 1728

PCMPEQD mm, mm/m64

NP 0F 76 /r

MMX

16/32/64-bit

iced_x86.Code.PCMPEQD_XMM_XMMM128: int = 1729

PCMPEQD xmm1, xmm2/m128

66 0F 76 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPCMPEQD_XMM_XMM_XMMM128: int = 1730

VPCMPEQD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 76 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPCMPEQD_YMM_YMM_YMMM256: int = 1731

VPCMPEQD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 76 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPCMPEQD_KR_K1_XMM_XMMM128B32: int = 1732

VPCMPEQD k1 {k2}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F.W0 76 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPEQD_KR_K1_YMM_YMMM256B32: int = 1733

VPCMPEQD k1 {k2}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F.W0 76 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPEQD_KR_K1_ZMM_ZMMM512B32: int = 1734

VPCMPEQD k1 {k2}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F.W0 76 /r

AVX512F

16/32/64-bit

iced_x86.Code.EMMS: int = 1735

EMMS

NP 0F 77

MMX

16/32/64-bit

iced_x86.Code.VEX_VZEROUPPER: int = 1736

VZEROUPPER

VEX.128.0F.WIG 77

AVX

16/32/64-bit

iced_x86.Code.VEX_VZEROALL: int = 1737

VZEROALL

VEX.256.0F.WIG 77

AVX

16/32/64-bit

iced_x86.Code.VMREAD_RM32_R32: int = 1738

VMREAD r/m32, r32

NP 0F 78 /r

VMX

16/32-bit

iced_x86.Code.VMREAD_RM64_R64: int = 1739

VMREAD r/m64, r64

NP 0F 78 /r

VMX

64-bit

iced_x86.Code.EVEX_VCVTTPS2UDQ_XMM_K1Z_XMMM128B32: int = 1740

VCVTTPS2UDQ xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.0F.W0 78 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPS2UDQ_YMM_K1Z_YMMM256B32: int = 1741

VCVTTPS2UDQ ymm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.0F.W0 78 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPS2UDQ_ZMM_K1Z_ZMMM512B32_SAE: int = 1742

VCVTTPS2UDQ zmm1 {k1}{z}, zmm2/m512/m32bcst{sae}

EVEX.512.0F.W0 78 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPD2UDQ_XMM_K1Z_XMMM128B64: int = 1743

VCVTTPD2UDQ xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.0F.W1 78 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPD2UDQ_XMM_K1Z_YMMM256B64: int = 1744

VCVTTPD2UDQ xmm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.0F.W1 78 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPD2UDQ_YMM_K1Z_ZMMM512B64_SAE: int = 1745

VCVTTPD2UDQ ymm1 {k1}{z}, zmm2/m512/m64bcst{sae}

EVEX.512.0F.W1 78 /r

AVX512F

16/32/64-bit

iced_x86.Code.EXTRQ_XMM_IMM8_IMM8: int = 1746

EXTRQ xmm1, imm8, imm8

66 0F 78 /0 ib ib

SSE4A

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPS2UQQ_XMM_K1Z_XMMM64B32: int = 1747

VCVTTPS2UQQ xmm1 {k1}{z}, xmm2/m64/m32bcst

EVEX.128.66.0F.W0 78 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPS2UQQ_YMM_K1Z_XMMM128B32: int = 1748

VCVTTPS2UQQ ymm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.256.66.0F.W0 78 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPS2UQQ_ZMM_K1Z_YMMM256B32_SAE: int = 1749

VCVTTPS2UQQ zmm1 {k1}{z}, ymm2/m256/m32bcst{sae}

EVEX.512.66.0F.W0 78 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPD2UQQ_XMM_K1Z_XMMM128B64: int = 1750

VCVTTPD2UQQ xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.66.0F.W1 78 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPD2UQQ_YMM_K1Z_YMMM256B64: int = 1751

VCVTTPD2UQQ ymm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.66.0F.W1 78 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPD2UQQ_ZMM_K1Z_ZMMM512B64_SAE: int = 1752

VCVTTPD2UQQ zmm1 {k1}{z}, zmm2/m512/m64bcst{sae}

EVEX.512.66.0F.W1 78 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTTSS2USI_R32_XMMM32_SAE: int = 1753

VCVTTSS2USI r32, xmm1/m32{sae}

EVEX.LIG.F3.0F.W0 78 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTTSS2USI_R64_XMMM32_SAE: int = 1754

VCVTTSS2USI r64, xmm1/m32{sae}

EVEX.LIG.F3.0F.W1 78 /r

AVX512F

64-bit

iced_x86.Code.INSERTQ_XMM_XMM_IMM8_IMM8: int = 1755

INSERTQ xmm1, xmm2, imm8, imm8

F2 0F 78 /r ib ib

SSE4A

16/32/64-bit

iced_x86.Code.EVEX_VCVTTSD2USI_R32_XMMM64_SAE: int = 1756

VCVTTSD2USI r32, xmm1/m64{sae}

EVEX.LIG.F2.0F.W0 78 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTTSD2USI_R64_XMMM64_SAE: int = 1757

VCVTTSD2USI r64, xmm1/m64{sae}

EVEX.LIG.F2.0F.W1 78 /r

AVX512F

64-bit

iced_x86.Code.VMWRITE_R32_RM32: int = 1758

VMWRITE r32, r/m32

NP 0F 79 /r

VMX

16/32-bit

iced_x86.Code.VMWRITE_R64_RM64: int = 1759

VMWRITE r64, r/m64

NP 0F 79 /r

VMX

64-bit

iced_x86.Code.EVEX_VCVTPS2UDQ_XMM_K1Z_XMMM128B32: int = 1760

VCVTPS2UDQ xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.0F.W0 79 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2UDQ_YMM_K1Z_YMMM256B32: int = 1761

VCVTPS2UDQ ymm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.0F.W0 79 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2UDQ_ZMM_K1Z_ZMMM512B32_ER: int = 1762

VCVTPS2UDQ zmm1 {k1}{z}, zmm2/m512/m32bcst{er}

EVEX.512.0F.W0 79 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2UDQ_XMM_K1Z_XMMM128B64: int = 1763

VCVTPD2UDQ xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.0F.W1 79 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2UDQ_XMM_K1Z_YMMM256B64: int = 1764

VCVTPD2UDQ xmm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.0F.W1 79 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2UDQ_YMM_K1Z_ZMMM512B64_ER: int = 1765

VCVTPD2UDQ ymm1 {k1}{z}, zmm2/m512/m64bcst{er}

EVEX.512.0F.W1 79 /r

AVX512F

16/32/64-bit

iced_x86.Code.EXTRQ_XMM_XMM: int = 1766

EXTRQ xmm1, xmm2

66 0F 79 /r

SSE4A

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2UQQ_XMM_K1Z_XMMM64B32: int = 1767

VCVTPS2UQQ xmm1 {k1}{z}, xmm2/m64/m32bcst

EVEX.128.66.0F.W0 79 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2UQQ_YMM_K1Z_XMMM128B32: int = 1768

VCVTPS2UQQ ymm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.256.66.0F.W0 79 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2UQQ_ZMM_K1Z_YMMM256B32_ER: int = 1769

VCVTPS2UQQ zmm1 {k1}{z}, ymm2/m256/m32bcst{er}

EVEX.512.66.0F.W0 79 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2UQQ_XMM_K1Z_XMMM128B64: int = 1770

VCVTPD2UQQ xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.66.0F.W1 79 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2UQQ_YMM_K1Z_YMMM256B64: int = 1771

VCVTPD2UQQ ymm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.66.0F.W1 79 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2UQQ_ZMM_K1Z_ZMMM512B64_ER: int = 1772

VCVTPD2UQQ zmm1 {k1}{z}, zmm2/m512/m64bcst{er}

EVEX.512.66.0F.W1 79 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTSS2USI_R32_XMMM32_ER: int = 1773

VCVTSS2USI r32, xmm1/m32{er}

EVEX.LIG.F3.0F.W0 79 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTSS2USI_R64_XMMM32_ER: int = 1774

VCVTSS2USI r64, xmm1/m32{er}

EVEX.LIG.F3.0F.W1 79 /r

AVX512F

64-bit

iced_x86.Code.INSERTQ_XMM_XMM: int = 1775

INSERTQ xmm1, xmm2

F2 0F 79 /r

SSE4A

16/32/64-bit

iced_x86.Code.EVEX_VCVTSD2USI_R32_XMMM64_ER: int = 1776

VCVTSD2USI r32, xmm1/m64{er}

EVEX.LIG.F2.0F.W0 79 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTSD2USI_R64_XMMM64_ER: int = 1777

VCVTSD2USI r64, xmm1/m64{er}

EVEX.LIG.F2.0F.W1 79 /r

AVX512F

64-bit

iced_x86.Code.EVEX_VCVTTPS2QQ_XMM_K1Z_XMMM64B32: int = 1778

VCVTTPS2QQ xmm1 {k1}{z}, xmm2/m64/m32bcst

EVEX.128.66.0F.W0 7A /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPS2QQ_YMM_K1Z_XMMM128B32: int = 1779

VCVTTPS2QQ ymm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.256.66.0F.W0 7A /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPS2QQ_ZMM_K1Z_YMMM256B32_SAE: int = 1780

VCVTTPS2QQ zmm1 {k1}{z}, ymm2/m256/m32bcst{sae}

EVEX.512.66.0F.W0 7A /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPD2QQ_XMM_K1Z_XMMM128B64: int = 1781

VCVTTPD2QQ xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.66.0F.W1 7A /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPD2QQ_YMM_K1Z_YMMM256B64: int = 1782

VCVTTPD2QQ ymm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.66.0F.W1 7A /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPD2QQ_ZMM_K1Z_ZMMM512B64_SAE: int = 1783

VCVTTPD2QQ zmm1 {k1}{z}, zmm2/m512/m64bcst{sae}

EVEX.512.66.0F.W1 7A /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTUDQ2PD_XMM_K1Z_XMMM64B32: int = 1784

VCVTUDQ2PD xmm1 {k1}{z}, xmm2/m64/m32bcst

EVEX.128.F3.0F.W0 7A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTUDQ2PD_YMM_K1Z_XMMM128B32: int = 1785

VCVTUDQ2PD ymm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.256.F3.0F.W0 7A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTUDQ2PD_ZMM_K1Z_YMMM256B32_ER: int = 1786

VCVTUDQ2PD zmm1 {k1}{z}, ymm2/m256/m32bcst{er}

EVEX.512.F3.0F.W0 7A /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTUQQ2PD_XMM_K1Z_XMMM128B64: int = 1787

VCVTUQQ2PD xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.F3.0F.W1 7A /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTUQQ2PD_YMM_K1Z_YMMM256B64: int = 1788

VCVTUQQ2PD ymm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.F3.0F.W1 7A /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTUQQ2PD_ZMM_K1Z_ZMMM512B64_ER: int = 1789

VCVTUQQ2PD zmm1 {k1}{z}, zmm2/m512/m64bcst{er}

EVEX.512.F3.0F.W1 7A /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTUDQ2PS_XMM_K1Z_XMMM128B32: int = 1790

VCVTUDQ2PS xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.F2.0F.W0 7A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTUDQ2PS_YMM_K1Z_YMMM256B32: int = 1791

VCVTUDQ2PS ymm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.F2.0F.W0 7A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTUDQ2PS_ZMM_K1Z_ZMMM512B32_ER: int = 1792

VCVTUDQ2PS zmm1 {k1}{z}, zmm2/m512/m32bcst{er}

EVEX.512.F2.0F.W0 7A /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTUQQ2PS_XMM_K1Z_XMMM128B64: int = 1793

VCVTUQQ2PS xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.F2.0F.W1 7A /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTUQQ2PS_XMM_K1Z_YMMM256B64: int = 1794

VCVTUQQ2PS xmm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.F2.0F.W1 7A /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTUQQ2PS_YMM_K1Z_ZMMM512B64_ER: int = 1795

VCVTUQQ2PS ymm1 {k1}{z}, zmm2/m512/m64bcst{er}

EVEX.512.F2.0F.W1 7A /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2QQ_XMM_K1Z_XMMM64B32: int = 1796

VCVTPS2QQ xmm1 {k1}{z}, xmm2/m64/m32bcst

EVEX.128.66.0F.W0 7B /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2QQ_YMM_K1Z_XMMM128B32: int = 1797

VCVTPS2QQ ymm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.256.66.0F.W0 7B /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2QQ_ZMM_K1Z_YMMM256B32_ER: int = 1798

VCVTPS2QQ zmm1 {k1}{z}, ymm2/m256/m32bcst{er}

EVEX.512.66.0F.W0 7B /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2QQ_XMM_K1Z_XMMM128B64: int = 1799

VCVTPD2QQ xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.66.0F.W1 7B /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2QQ_YMM_K1Z_YMMM256B64: int = 1800

VCVTPD2QQ ymm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.66.0F.W1 7B /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2QQ_ZMM_K1Z_ZMMM512B64_ER: int = 1801

VCVTPD2QQ zmm1 {k1}{z}, zmm2/m512/m64bcst{er}

EVEX.512.66.0F.W1 7B /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTUSI2SS_XMM_XMM_RM32_ER: int = 1802

VCVTUSI2SS xmm1, xmm2, r/m32{er}

EVEX.LIG.F3.0F.W0 7B /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTUSI2SS_XMM_XMM_RM64_ER: int = 1803

VCVTUSI2SS xmm1, xmm2, r/m64{er}

EVEX.LIG.F3.0F.W1 7B /r

AVX512F

64-bit

iced_x86.Code.EVEX_VCVTUSI2SD_XMM_XMM_RM32_ER: int = 1804

VCVTUSI2SD xmm1, xmm2, r/m32{er}

EVEX.LIG.F2.0F.W0 7B /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTUSI2SD_XMM_XMM_RM64_ER: int = 1805

VCVTUSI2SD xmm1, xmm2, r/m64{er}

EVEX.LIG.F2.0F.W1 7B /r

AVX512F

64-bit

iced_x86.Code.HADDPD_XMM_XMMM128: int = 1806

HADDPD xmm1, xmm2/m128

66 0F 7C /r

SSE3

16/32/64-bit

iced_x86.Code.VEX_VHADDPD_XMM_XMM_XMMM128: int = 1807

VHADDPD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 7C /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VHADDPD_YMM_YMM_YMMM256: int = 1808

VHADDPD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 7C /r

AVX

16/32/64-bit

iced_x86.Code.HADDPS_XMM_XMMM128: int = 1809

HADDPS xmm1, xmm2/m128

F2 0F 7C /r

SSE3

16/32/64-bit

iced_x86.Code.VEX_VHADDPS_XMM_XMM_XMMM128: int = 1810

VHADDPS xmm1, xmm2, xmm3/m128

VEX.128.F2.0F.WIG 7C /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VHADDPS_YMM_YMM_YMMM256: int = 1811

VHADDPS ymm1, ymm2, ymm3/m256

VEX.256.F2.0F.WIG 7C /r

AVX

16/32/64-bit

iced_x86.Code.HSUBPD_XMM_XMMM128: int = 1812

HSUBPD xmm1, xmm2/m128

66 0F 7D /r

SSE3

16/32/64-bit

iced_x86.Code.VEX_VHSUBPD_XMM_XMM_XMMM128: int = 1813

VHSUBPD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG 7D /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VHSUBPD_YMM_YMM_YMMM256: int = 1814

VHSUBPD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG 7D /r

AVX

16/32/64-bit

iced_x86.Code.HSUBPS_XMM_XMMM128: int = 1815

HSUBPS xmm1, xmm2/m128

F2 0F 7D /r

SSE3

16/32/64-bit

iced_x86.Code.VEX_VHSUBPS_XMM_XMM_XMMM128: int = 1816

VHSUBPS xmm1, xmm2, xmm3/m128

VEX.128.F2.0F.WIG 7D /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VHSUBPS_YMM_YMM_YMMM256: int = 1817

VHSUBPS ymm1, ymm2, ymm3/m256

VEX.256.F2.0F.WIG 7D /r

AVX

16/32/64-bit

iced_x86.Code.MOVD_RM32_MM: int = 1818

MOVD r/m32, mm

NP 0F 7E /r

MMX

16/32/64-bit

iced_x86.Code.MOVQ_RM64_MM: int = 1819

MOVQ r/m64, mm

NP o64 0F 7E /r

MMX

64-bit

iced_x86.Code.MOVD_RM32_XMM: int = 1820

MOVD r/m32, xmm

66 0F 7E /r

SSE2

16/32/64-bit

iced_x86.Code.MOVQ_RM64_XMM: int = 1821

MOVQ r/m64, xmm

66 o64 0F 7E /r

SSE2

64-bit

iced_x86.Code.VEX_VMOVD_RM32_XMM: int = 1822

VMOVD r/m32, xmm1

VEX.128.66.0F.W0 7E /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVQ_RM64_XMM: int = 1823

VMOVQ r/m64, xmm1

VEX.128.66.0F.W1 7E /r

AVX

64-bit

iced_x86.Code.EVEX_VMOVD_RM32_XMM: int = 1824

VMOVD r/m32, xmm1

EVEX.128.66.0F.W0 7E /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVQ_RM64_XMM: int = 1825

VMOVQ r/m64, xmm1

EVEX.128.66.0F.W1 7E /r

AVX512F

64-bit

iced_x86.Code.MOVQ_XMM_XMMM64: int = 1826

MOVQ xmm1, xmm2/m64

F3 0F 7E /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVQ_XMM_XMMM64: int = 1827

VMOVQ xmm1, xmm2/m64

VEX.128.F3.0F.WIG 7E /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVQ_XMM_XMMM64: int = 1828

VMOVQ xmm1, xmm2/m64

EVEX.128.F3.0F.W1 7E /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVQ_MMM64_MM: int = 1829

MOVQ mm/m64, mm

NP 0F 7F /r

MMX

16/32/64-bit

iced_x86.Code.MOVDQA_XMMM128_XMM: int = 1830

MOVDQA xmm2/m128, xmm1

66 0F 7F /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVDQA_XMMM128_XMM: int = 1831

VMOVDQA xmm2/m128, xmm1

VEX.128.66.0F.WIG 7F /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVDQA_YMMM256_YMM: int = 1832

VMOVDQA ymm2/m256, ymm1

VEX.256.66.0F.WIG 7F /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQA32_XMMM128_K1Z_XMM: int = 1833

VMOVDQA32 xmm2/m128 {k1}{z}, xmm1

EVEX.128.66.0F.W0 7F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQA32_YMMM256_K1Z_YMM: int = 1834

VMOVDQA32 ymm2/m256 {k1}{z}, ymm1

EVEX.256.66.0F.W0 7F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQA32_ZMMM512_K1Z_ZMM: int = 1835

VMOVDQA32 zmm2/m512 {k1}{z}, zmm1

EVEX.512.66.0F.W0 7F /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQA64_XMMM128_K1Z_XMM: int = 1836

VMOVDQA64 xmm2/m128 {k1}{z}, xmm1

EVEX.128.66.0F.W1 7F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQA64_YMMM256_K1Z_YMM: int = 1837

VMOVDQA64 ymm2/m256 {k1}{z}, ymm1

EVEX.256.66.0F.W1 7F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQA64_ZMMM512_K1Z_ZMM: int = 1838

VMOVDQA64 zmm2/m512 {k1}{z}, zmm1

EVEX.512.66.0F.W1 7F /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVDQU_XMMM128_XMM: int = 1839

MOVDQU xmm2/m128, xmm1

F3 0F 7F /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVDQU_XMMM128_XMM: int = 1840

VMOVDQU xmm2/m128, xmm1

VEX.128.F3.0F.WIG 7F /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVDQU_YMMM256_YMM: int = 1841

VMOVDQU ymm2/m256, ymm1

VEX.256.F3.0F.WIG 7F /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU32_XMMM128_K1Z_XMM: int = 1842

VMOVDQU32 xmm2/m128 {k1}{z}, xmm1

EVEX.128.F3.0F.W0 7F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU32_YMMM256_K1Z_YMM: int = 1843

VMOVDQU32 ymm2/m256 {k1}{z}, ymm1

EVEX.256.F3.0F.W0 7F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU32_ZMMM512_K1Z_ZMM: int = 1844

VMOVDQU32 zmm2/m512 {k1}{z}, zmm1

EVEX.512.F3.0F.W0 7F /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU64_XMMM128_K1Z_XMM: int = 1845

VMOVDQU64 xmm2/m128 {k1}{z}, xmm1

EVEX.128.F3.0F.W1 7F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU64_YMMM256_K1Z_YMM: int = 1846

VMOVDQU64 ymm2/m256 {k1}{z}, ymm1

EVEX.256.F3.0F.W1 7F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU64_ZMMM512_K1Z_ZMM: int = 1847

VMOVDQU64 zmm2/m512 {k1}{z}, zmm1

EVEX.512.F3.0F.W1 7F /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU8_XMMM128_K1Z_XMM: int = 1848

VMOVDQU8 xmm2/m128 {k1}{z}, xmm1

EVEX.128.F2.0F.W0 7F /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU8_YMMM256_K1Z_YMM: int = 1849

VMOVDQU8 ymm2/m256 {k1}{z}, ymm1

EVEX.256.F2.0F.W0 7F /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU8_ZMMM512_K1Z_ZMM: int = 1850

VMOVDQU8 zmm2/m512 {k1}{z}, zmm1

EVEX.512.F2.0F.W0 7F /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU16_XMMM128_K1Z_XMM: int = 1851

VMOVDQU16 xmm2/m128 {k1}{z}, xmm1

EVEX.128.F2.0F.W1 7F /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU16_YMMM256_K1Z_YMM: int = 1852

VMOVDQU16 ymm2/m256 {k1}{z}, ymm1

EVEX.256.F2.0F.W1 7F /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VMOVDQU16_ZMMM512_K1Z_ZMM: int = 1853

VMOVDQU16 zmm2/m512 {k1}{z}, zmm1

EVEX.512.F2.0F.W1 7F /r

AVX512BW

16/32/64-bit

iced_x86.Code.JO_REL16: int = 1854

JO rel16

o16 0F 80 cw

386+

16/32/64-bit

iced_x86.Code.JO_REL32_32: int = 1855

JO rel32

o32 0F 80 cd

386+

16/32-bit

iced_x86.Code.JO_REL32_64: int = 1856

JO rel32

o64 0F 80 cd

X64

64-bit

iced_x86.Code.JNO_REL16: int = 1857

JNO rel16

o16 0F 81 cw

386+

16/32/64-bit

iced_x86.Code.JNO_REL32_32: int = 1858

JNO rel32

o32 0F 81 cd

386+

16/32-bit

iced_x86.Code.JNO_REL32_64: int = 1859

JNO rel32

o64 0F 81 cd

X64

64-bit

iced_x86.Code.JB_REL16: int = 1860

JB rel16

o16 0F 82 cw

386+

16/32/64-bit

iced_x86.Code.JB_REL32_32: int = 1861

JB rel32

o32 0F 82 cd

386+

16/32-bit

iced_x86.Code.JB_REL32_64: int = 1862

JB rel32

o64 0F 82 cd

X64

64-bit

iced_x86.Code.JAE_REL16: int = 1863

JAE rel16

o16 0F 83 cw

386+

16/32/64-bit

iced_x86.Code.JAE_REL32_32: int = 1864

JAE rel32

o32 0F 83 cd

386+

16/32-bit

iced_x86.Code.JAE_REL32_64: int = 1865

JAE rel32

o64 0F 83 cd

X64

64-bit

iced_x86.Code.JE_REL16: int = 1866

JE rel16

o16 0F 84 cw

386+

16/32/64-bit

iced_x86.Code.JE_REL32_32: int = 1867

JE rel32

o32 0F 84 cd

386+

16/32-bit

iced_x86.Code.JE_REL32_64: int = 1868

JE rel32

o64 0F 84 cd

X64

64-bit

iced_x86.Code.JNE_REL16: int = 1869

JNE rel16

o16 0F 85 cw

386+

16/32/64-bit

iced_x86.Code.JNE_REL32_32: int = 1870

JNE rel32

o32 0F 85 cd

386+

16/32-bit

iced_x86.Code.JNE_REL32_64: int = 1871

JNE rel32

o64 0F 85 cd

X64

64-bit

iced_x86.Code.JBE_REL16: int = 1872

JBE rel16

o16 0F 86 cw

386+

16/32/64-bit

iced_x86.Code.JBE_REL32_32: int = 1873

JBE rel32

o32 0F 86 cd

386+

16/32-bit

iced_x86.Code.JBE_REL32_64: int = 1874

JBE rel32

o64 0F 86 cd

X64

64-bit

iced_x86.Code.JA_REL16: int = 1875

JA rel16

o16 0F 87 cw

386+

16/32/64-bit

iced_x86.Code.JA_REL32_32: int = 1876

JA rel32

o32 0F 87 cd

386+

16/32-bit

iced_x86.Code.JA_REL32_64: int = 1877

JA rel32

o64 0F 87 cd

X64

64-bit

iced_x86.Code.JS_REL16: int = 1878

JS rel16

o16 0F 88 cw

386+

16/32/64-bit

iced_x86.Code.JS_REL32_32: int = 1879

JS rel32

o32 0F 88 cd

386+

16/32-bit

iced_x86.Code.JS_REL32_64: int = 1880

JS rel32

o64 0F 88 cd

X64

64-bit

iced_x86.Code.JNS_REL16: int = 1881

JNS rel16

o16 0F 89 cw

386+

16/32/64-bit

iced_x86.Code.JNS_REL32_32: int = 1882

JNS rel32

o32 0F 89 cd

386+

16/32-bit

iced_x86.Code.JNS_REL32_64: int = 1883

JNS rel32

o64 0F 89 cd

X64

64-bit

iced_x86.Code.JP_REL16: int = 1884

JP rel16

o16 0F 8A cw

386+

16/32/64-bit

iced_x86.Code.JP_REL32_32: int = 1885

JP rel32

o32 0F 8A cd

386+

16/32-bit

iced_x86.Code.JP_REL32_64: int = 1886

JP rel32

o64 0F 8A cd

X64

64-bit

iced_x86.Code.JNP_REL16: int = 1887

JNP rel16

o16 0F 8B cw

386+

16/32/64-bit

iced_x86.Code.JNP_REL32_32: int = 1888

JNP rel32

o32 0F 8B cd

386+

16/32-bit

iced_x86.Code.JNP_REL32_64: int = 1889

JNP rel32

o64 0F 8B cd

X64

64-bit

iced_x86.Code.JL_REL16: int = 1890

JL rel16

o16 0F 8C cw

386+

16/32/64-bit

iced_x86.Code.JL_REL32_32: int = 1891

JL rel32

o32 0F 8C cd

386+

16/32-bit

iced_x86.Code.JL_REL32_64: int = 1892

JL rel32

o64 0F 8C cd

X64

64-bit

iced_x86.Code.JGE_REL16: int = 1893

JGE rel16

o16 0F 8D cw

386+

16/32/64-bit

iced_x86.Code.JGE_REL32_32: int = 1894

JGE rel32

o32 0F 8D cd

386+

16/32-bit

iced_x86.Code.JGE_REL32_64: int = 1895

JGE rel32

o64 0F 8D cd

X64

64-bit

iced_x86.Code.JLE_REL16: int = 1896

JLE rel16

o16 0F 8E cw

386+

16/32/64-bit

iced_x86.Code.JLE_REL32_32: int = 1897

JLE rel32

o32 0F 8E cd

386+

16/32-bit

iced_x86.Code.JLE_REL32_64: int = 1898

JLE rel32

o64 0F 8E cd

X64

64-bit

iced_x86.Code.JG_REL16: int = 1899

JG rel16

o16 0F 8F cw

386+

16/32/64-bit

iced_x86.Code.JG_REL32_32: int = 1900

JG rel32

o32 0F 8F cd

386+

16/32-bit

iced_x86.Code.JG_REL32_64: int = 1901

JG rel32

o64 0F 8F cd

X64

64-bit

iced_x86.Code.SETO_RM8: int = 1902

SETO r/m8

0F 90 /r

386+

16/32/64-bit

iced_x86.Code.SETNO_RM8: int = 1903

SETNO r/m8

0F 91 /r

386+

16/32/64-bit

iced_x86.Code.SETB_RM8: int = 1904

SETB r/m8

0F 92 /r

386+

16/32/64-bit

iced_x86.Code.SETAE_RM8: int = 1905

SETAE r/m8

0F 93 /r

386+

16/32/64-bit

iced_x86.Code.SETE_RM8: int = 1906

SETE r/m8

0F 94 /r

386+

16/32/64-bit

iced_x86.Code.SETNE_RM8: int = 1907

SETNE r/m8

0F 95 /r

386+

16/32/64-bit

iced_x86.Code.SETBE_RM8: int = 1908

SETBE r/m8

0F 96 /r

386+

16/32/64-bit

iced_x86.Code.SETA_RM8: int = 1909

SETA r/m8

0F 97 /r

386+

16/32/64-bit

iced_x86.Code.SETS_RM8: int = 1910

SETS r/m8

0F 98 /r

386+

16/32/64-bit

iced_x86.Code.SETNS_RM8: int = 1911

SETNS r/m8

0F 99 /r

386+

16/32/64-bit

iced_x86.Code.SETP_RM8: int = 1912

SETP r/m8

0F 9A /r

386+

16/32/64-bit

iced_x86.Code.SETNP_RM8: int = 1913

SETNP r/m8

0F 9B /r

386+

16/32/64-bit

iced_x86.Code.SETL_RM8: int = 1914

SETL r/m8

0F 9C /r

386+

16/32/64-bit

iced_x86.Code.SETGE_RM8: int = 1915

SETGE r/m8

0F 9D /r

386+

16/32/64-bit

iced_x86.Code.SETLE_RM8: int = 1916

SETLE r/m8

0F 9E /r

386+

16/32/64-bit

iced_x86.Code.SETG_RM8: int = 1917

SETG r/m8

0F 9F /r

386+

16/32/64-bit

iced_x86.Code.VEX_KMOVW_KR_KM16: int = 1918

KMOVW k1, k2/m16

VEX.L0.0F.W0 90 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_KMOVQ_KR_KM64: int = 1919

KMOVQ k1, k2/m64

VEX.L0.0F.W1 90 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KMOVB_KR_KM8: int = 1920

KMOVB k1, k2/m8

VEX.L0.66.0F.W0 90 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KMOVD_KR_KM32: int = 1921

KMOVD k1, k2/m32

VEX.L0.66.0F.W1 90 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KMOVW_M16_KR: int = 1922

KMOVW m16, k1

VEX.L0.0F.W0 91 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_KMOVQ_M64_KR: int = 1923

KMOVQ m64, k1

VEX.L0.0F.W1 91 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KMOVB_M8_KR: int = 1924

KMOVB m8, k1

VEX.L0.66.0F.W0 91 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KMOVD_M32_KR: int = 1925

KMOVD m32, k1

VEX.L0.66.0F.W1 91 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KMOVW_KR_R32: int = 1926

KMOVW k1, r32

VEX.L0.0F.W0 92 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_KMOVB_KR_R32: int = 1927

KMOVB k1, r32

VEX.L0.66.0F.W0 92 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KMOVD_KR_R32: int = 1928

KMOVD k1, r32

VEX.L0.F2.0F.W0 92 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KMOVQ_KR_R64: int = 1929

KMOVQ k1, r64

VEX.L0.F2.0F.W1 92 /r

AVX512BW

64-bit

iced_x86.Code.VEX_KMOVW_R32_KR: int = 1930

KMOVW r32, k1

VEX.L0.0F.W0 93 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_KMOVB_R32_KR: int = 1931

KMOVB r32, k1

VEX.L0.66.0F.W0 93 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KMOVD_R32_KR: int = 1932

KMOVD r32, k1

VEX.L0.F2.0F.W0 93 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KMOVQ_R64_KR: int = 1933

KMOVQ r64, k1

VEX.L0.F2.0F.W1 93 /r

AVX512BW

64-bit

iced_x86.Code.VEX_KORTESTW_KR_KR: int = 1934

KORTESTW k1, k2

VEX.L0.0F.W0 98 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_KORTESTQ_KR_KR: int = 1935

KORTESTQ k1, k2

VEX.L0.0F.W1 98 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KORTESTB_KR_KR: int = 1936

KORTESTB k1, k2

VEX.L0.66.0F.W0 98 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KORTESTD_KR_KR: int = 1937

KORTESTD k1, k2

VEX.L0.66.0F.W1 98 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KTESTW_KR_KR: int = 1938

KTESTW k1, k2

VEX.L0.0F.W0 99 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KTESTQ_KR_KR: int = 1939

KTESTQ k1, k2

VEX.L0.0F.W1 99 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KTESTB_KR_KR: int = 1940

KTESTB k1, k2

VEX.L0.66.0F.W0 99 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KTESTD_KR_KR: int = 1941

KTESTD k1, k2

VEX.L0.66.0F.W1 99 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PUSHW_FS: int = 1942

PUSH FS

o16 0F A0

386+

16/32/64-bit

iced_x86.Code.PUSHD_FS: int = 1943

PUSH FS

o32 0F A0

386+

16/32-bit

iced_x86.Code.PUSHQ_FS: int = 1944

PUSH FS

o64 0F A0

X64

64-bit

iced_x86.Code.POPW_FS: int = 1945

POP FS

o16 0F A1

386+

16/32/64-bit

iced_x86.Code.POPD_FS: int = 1946

POP FS

o32 0F A1

386+

16/32-bit

iced_x86.Code.POPQ_FS: int = 1947

POP FS

o64 0F A1

X64

64-bit

iced_x86.Code.CPUID: int = 1948

CPUID

0F A2

CPUID

16/32/64-bit

iced_x86.Code.BT_RM16_R16: int = 1949

BT r/m16, r16

o16 0F A3 /r

386+

16/32/64-bit

iced_x86.Code.BT_RM32_R32: int = 1950

BT r/m32, r32

o32 0F A3 /r

386+

16/32/64-bit

iced_x86.Code.BT_RM64_R64: int = 1951

BT r/m64, r64

o64 0F A3 /r

X64

64-bit

iced_x86.Code.SHLD_RM16_R16_IMM8: int = 1952

SHLD r/m16, r16, imm8

o16 0F A4 /r ib

386+

16/32/64-bit

iced_x86.Code.SHLD_RM32_R32_IMM8: int = 1953

SHLD r/m32, r32, imm8

o32 0F A4 /r ib

386+

16/32/64-bit

iced_x86.Code.SHLD_RM64_R64_IMM8: int = 1954

SHLD r/m64, r64, imm8

o64 0F A4 /r ib

X64

64-bit

iced_x86.Code.SHLD_RM16_R16_CL: int = 1955

SHLD r/m16, r16, CL

o16 0F A5 /r

386+

16/32/64-bit

iced_x86.Code.SHLD_RM32_R32_CL: int = 1956

SHLD r/m32, r32, CL

o32 0F A5 /r

386+

16/32/64-bit

iced_x86.Code.SHLD_RM64_R64_CL: int = 1957

SHLD r/m64, r64, CL

o64 0F A5 /r

X64

64-bit

iced_x86.Code.MONTMUL_16: int = 1958

MONTMUL

a16 F3 0F A6 C0

PADLOCK_PMM

16/32-bit

iced_x86.Code.MONTMUL_32: int = 1959

MONTMUL

a32 F3 0F A6 C0

PADLOCK_PMM

16/32/64-bit

iced_x86.Code.MONTMUL_64: int = 1960

MONTMUL

a64 F3 0F A6 C0

PADLOCK_PMM

64-bit

iced_x86.Code.XSHA1_16: int = 1961

XSHA1

a16 F3 0F A6 C8

PADLOCK_PHE

16/32-bit

iced_x86.Code.XSHA1_32: int = 1962

XSHA1

a32 F3 0F A6 C8

PADLOCK_PHE

16/32/64-bit

iced_x86.Code.XSHA1_64: int = 1963

XSHA1

a64 F3 0F A6 C8

PADLOCK_PHE

64-bit

iced_x86.Code.XSHA256_16: int = 1964

XSHA256

a16 F3 0F A6 D0

PADLOCK_PHE

16/32-bit

iced_x86.Code.XSHA256_32: int = 1965

XSHA256

a32 F3 0F A6 D0

PADLOCK_PHE

16/32/64-bit

iced_x86.Code.XSHA256_64: int = 1966

XSHA256

a64 F3 0F A6 D0

PADLOCK_PHE

64-bit

iced_x86.Code.XBTS_R16_RM16: int = 1967

XBTS r16, r/m16

o16 0F A6 /r

386 A0

16/32-bit

iced_x86.Code.XBTS_R32_RM32: int = 1968

XBTS r32, r/m32

o32 0F A6 /r

386 A0

16/32-bit

iced_x86.Code.XSTORE_16: int = 1969

XSTORE

a16 0F A7 C0

PADLOCK_RNG

16/32-bit

iced_x86.Code.XSTORE_32: int = 1970

XSTORE

a32 0F A7 C0

PADLOCK_RNG

16/32/64-bit

iced_x86.Code.XSTORE_64: int = 1971

XSTORE

a64 0F A7 C0

PADLOCK_RNG

64-bit

iced_x86.Code.XCRYPTECB_16: int = 1972

XCRYPTECB

a16 F3 0F A7 C8

PADLOCK_ACE

16/32-bit

iced_x86.Code.XCRYPTECB_32: int = 1973

XCRYPTECB

a32 F3 0F A7 C8

PADLOCK_ACE

16/32/64-bit

iced_x86.Code.XCRYPTECB_64: int = 1974

XCRYPTECB

a64 F3 0F A7 C8

PADLOCK_ACE

64-bit

iced_x86.Code.XCRYPTCBC_16: int = 1975

XCRYPTCBC

a16 F3 0F A7 D0

PADLOCK_ACE

16/32-bit

iced_x86.Code.XCRYPTCBC_32: int = 1976

XCRYPTCBC

a32 F3 0F A7 D0

PADLOCK_ACE

16/32/64-bit

iced_x86.Code.XCRYPTCBC_64: int = 1977

XCRYPTCBC

a64 F3 0F A7 D0

PADLOCK_ACE

64-bit

iced_x86.Code.XCRYPTCTR_16: int = 1978

XCRYPTCTR

a16 F3 0F A7 D8

PADLOCK_ACE

16/32-bit

iced_x86.Code.XCRYPTCTR_32: int = 1979

XCRYPTCTR

a32 F3 0F A7 D8

PADLOCK_ACE

16/32/64-bit

iced_x86.Code.XCRYPTCTR_64: int = 1980

XCRYPTCTR

a64 F3 0F A7 D8

PADLOCK_ACE

64-bit

iced_x86.Code.XCRYPTCFB_16: int = 1981

XCRYPTCFB

a16 F3 0F A7 E0

PADLOCK_ACE

16/32-bit

iced_x86.Code.XCRYPTCFB_32: int = 1982

XCRYPTCFB

a32 F3 0F A7 E0

PADLOCK_ACE

16/32/64-bit

iced_x86.Code.XCRYPTCFB_64: int = 1983

XCRYPTCFB

a64 F3 0F A7 E0

PADLOCK_ACE

64-bit

iced_x86.Code.XCRYPTOFB_16: int = 1984

XCRYPTOFB

a16 F3 0F A7 E8

PADLOCK_ACE

16/32-bit

iced_x86.Code.XCRYPTOFB_32: int = 1985

XCRYPTOFB

a32 F3 0F A7 E8

PADLOCK_ACE

16/32/64-bit

iced_x86.Code.XCRYPTOFB_64: int = 1986

XCRYPTOFB

a64 F3 0F A7 E8

PADLOCK_ACE

64-bit

iced_x86.Code.IBTS_RM16_R16: int = 1987

IBTS r/m16, r16

o16 0F A7 /r

386 A0

16/32-bit

iced_x86.Code.IBTS_RM32_R32: int = 1988

IBTS r/m32, r32

o32 0F A7 /r

386 A0

16/32-bit

iced_x86.Code.CMPXCHG486_RM8_R8: int = 1989

CMPXCHG r/m8, r8

0F A6 /r

486 A

16/32-bit

iced_x86.Code.CMPXCHG486_RM16_R16: int = 1990

CMPXCHG r/m16, r16

o16 0F A7 /r

486 A

16/32-bit

iced_x86.Code.CMPXCHG486_RM32_R32: int = 1991

CMPXCHG r/m32, r32

o32 0F A7 /r

486 A

16/32-bit

iced_x86.Code.PUSHW_GS: int = 1992

PUSH GS

o16 0F A8

386+

16/32/64-bit

iced_x86.Code.PUSHD_GS: int = 1993

PUSH GS

o32 0F A8

386+

16/32-bit

iced_x86.Code.PUSHQ_GS: int = 1994

PUSH GS

o64 0F A8

X64

64-bit

iced_x86.Code.POPW_GS: int = 1995

POP GS

o16 0F A9

386+

16/32/64-bit

iced_x86.Code.POPD_GS: int = 1996

POP GS

o32 0F A9

386+

16/32-bit

iced_x86.Code.POPQ_GS: int = 1997

POP GS

o64 0F A9

X64

64-bit

iced_x86.Code.RSM: int = 1998

RSM

0F AA

386+

16/32/64-bit

iced_x86.Code.BTS_RM16_R16: int = 1999

BTS r/m16, r16

o16 0F AB /r

386+

16/32/64-bit

iced_x86.Code.BTS_RM32_R32: int = 2000

BTS r/m32, r32

o32 0F AB /r

386+

16/32/64-bit

iced_x86.Code.BTS_RM64_R64: int = 2001

BTS r/m64, r64

o64 0F AB /r

X64

64-bit

iced_x86.Code.SHRD_RM16_R16_IMM8: int = 2002

SHRD r/m16, r16, imm8

o16 0F AC /r ib

386+

16/32/64-bit

iced_x86.Code.SHRD_RM32_R32_IMM8: int = 2003

SHRD r/m32, r32, imm8

o32 0F AC /r ib

386+

16/32/64-bit

iced_x86.Code.SHRD_RM64_R64_IMM8: int = 2004

SHRD r/m64, r64, imm8

o64 0F AC /r ib

X64

64-bit

iced_x86.Code.SHRD_RM16_R16_CL: int = 2005

SHRD r/m16, r16, CL

o16 0F AD /r

386+

16/32/64-bit

iced_x86.Code.SHRD_RM32_R32_CL: int = 2006

SHRD r/m32, r32, CL

o32 0F AD /r

386+

16/32/64-bit

iced_x86.Code.SHRD_RM64_R64_CL: int = 2007

SHRD r/m64, r64, CL

o64 0F AD /r

X64

64-bit

iced_x86.Code.FXSAVE_M512BYTE: int = 2008

FXSAVE m512byte

NP 0F AE /0

FXSR

16/32/64-bit

iced_x86.Code.FXSAVE64_M512BYTE: int = 2009

FXSAVE64 m512byte

NP o64 0F AE /0

FXSR

64-bit

iced_x86.Code.RDFSBASE_R32: int = 2010

RDFSBASE r32

F3 0F AE /0

FSGSBASE

64-bit

iced_x86.Code.RDFSBASE_R64: int = 2011

RDFSBASE r64

F3 o64 0F AE /0

FSGSBASE

64-bit

iced_x86.Code.FXRSTOR_M512BYTE: int = 2012

FXRSTOR m512byte

NP 0F AE /1

FXSR

16/32/64-bit

iced_x86.Code.FXRSTOR64_M512BYTE: int = 2013

FXRSTOR64 m512byte

NP o64 0F AE /1

FXSR

64-bit

iced_x86.Code.RDGSBASE_R32: int = 2014

RDGSBASE r32

F3 0F AE /1

FSGSBASE

64-bit

iced_x86.Code.RDGSBASE_R64: int = 2015

RDGSBASE r64

F3 o64 0F AE /1

FSGSBASE

64-bit

iced_x86.Code.LDMXCSR_M32: int = 2016

LDMXCSR m32

NP 0F AE /2

SSE

16/32/64-bit

iced_x86.Code.WRFSBASE_R32: int = 2017

WRFSBASE r32

F3 0F AE /2

FSGSBASE

64-bit

iced_x86.Code.WRFSBASE_R64: int = 2018

WRFSBASE r64

F3 o64 0F AE /2

FSGSBASE

64-bit

iced_x86.Code.VEX_VLDMXCSR_M32: int = 2019

VLDMXCSR m32

VEX.LZ.0F.WIG AE /2

AVX

16/32/64-bit

iced_x86.Code.STMXCSR_M32: int = 2020

STMXCSR m32

NP 0F AE /3

SSE

16/32/64-bit

iced_x86.Code.WRGSBASE_R32: int = 2021

WRGSBASE r32

F3 0F AE /3

FSGSBASE

64-bit

iced_x86.Code.WRGSBASE_R64: int = 2022

WRGSBASE r64

F3 o64 0F AE /3

FSGSBASE

64-bit

iced_x86.Code.VEX_VSTMXCSR_M32: int = 2023

VSTMXCSR m32

VEX.LZ.0F.WIG AE /3

AVX

16/32/64-bit

iced_x86.Code.XSAVE_MEM: int = 2024

XSAVE mem

NP 0F AE /4

XSAVE

16/32/64-bit

iced_x86.Code.XSAVE64_MEM: int = 2025

XSAVE64 mem

NP o64 0F AE /4

XSAVE

64-bit

iced_x86.Code.PTWRITE_RM32: int = 2026

PTWRITE r/m32

F3 0F AE /4

PTWRITE

16/32/64-bit

iced_x86.Code.PTWRITE_RM64: int = 2027

PTWRITE r/m64

F3 o64 0F AE /4

PTWRITE

64-bit

iced_x86.Code.XRSTOR_MEM: int = 2028

XRSTOR mem

NP 0F AE /5

XSAVE

16/32/64-bit

iced_x86.Code.XRSTOR64_MEM: int = 2029

XRSTOR64 mem

NP o64 0F AE /5

XSAVE

64-bit

iced_x86.Code.INCSSPD_R32: int = 2030

INCSSPD r32

F3 0F AE /5

CET_SS

16/32/64-bit

iced_x86.Code.INCSSPQ_R64: int = 2031

INCSSPQ r64

F3 o64 0F AE /5

CET_SS

64-bit

iced_x86.Code.XSAVEOPT_MEM: int = 2032

XSAVEOPT mem

NP 0F AE /6

XSAVEOPT

16/32/64-bit

iced_x86.Code.XSAVEOPT64_MEM: int = 2033

XSAVEOPT64 mem

NP o64 0F AE /6

XSAVEOPT

64-bit

iced_x86.Code.CLWB_M8: int = 2034

CLWB m8

66 0F AE /6

CLWB

16/32/64-bit

iced_x86.Code.TPAUSE_R32: int = 2035

TPAUSE r32, <edx>, <eax>

66 0F AE /6

WAITPKG

16/32/64-bit

iced_x86.Code.TPAUSE_R64: int = 2036

TPAUSE r64, <edx>, <eax>

66 o64 0F AE /6

WAITPKG

64-bit

iced_x86.Code.CLRSSBSY_M64: int = 2037

CLRSSBSY m64

F3 0F AE /6

CET_SS

16/32/64-bit

iced_x86.Code.UMONITOR_R16: int = 2038

UMONITOR r16

a16 F3 0F AE /6

WAITPKG

16/32-bit

iced_x86.Code.UMONITOR_R32: int = 2039

UMONITOR r32

a32 F3 0F AE /6

WAITPKG

16/32/64-bit

iced_x86.Code.UMONITOR_R64: int = 2040

UMONITOR r64

a64 F3 0F AE /6

WAITPKG

64-bit

iced_x86.Code.UMWAIT_R32: int = 2041

UMWAIT r32, <edx>, <eax>

F2 0F AE /6

WAITPKG

16/32/64-bit

iced_x86.Code.UMWAIT_R64: int = 2042

UMWAIT r64, <edx>, <eax>

F2 o64 0F AE /6

WAITPKG

64-bit

iced_x86.Code.CLFLUSH_M8: int = 2043

CLFLUSH m8

NP 0F AE /7

CLFSH

16/32/64-bit

iced_x86.Code.CLFLUSHOPT_M8: int = 2044

CLFLUSHOPT m8

66 0F AE /7

CLFLUSHOPT

16/32/64-bit

iced_x86.Code.LFENCE: int = 2045

LFENCE

NP 0F AE E8

SSE2

16/32/64-bit

iced_x86.Code.LFENCE_E9: int = 2046

LFENCE

NP 0F AE E9

SSE2

16/32/64-bit

iced_x86.Code.LFENCE_EA: int = 2047

LFENCE

NP 0F AE EA

SSE2

16/32/64-bit

iced_x86.Code.LFENCE_EB: int = 2048

LFENCE

NP 0F AE EB

SSE2

16/32/64-bit

iced_x86.Code.LFENCE_EC: int = 2049

LFENCE

NP 0F AE EC

SSE2

16/32/64-bit

iced_x86.Code.LFENCE_ED: int = 2050

LFENCE

NP 0F AE ED

SSE2

16/32/64-bit

iced_x86.Code.LFENCE_EE: int = 2051

LFENCE

NP 0F AE EE

SSE2

16/32/64-bit

iced_x86.Code.LFENCE_EF: int = 2052

LFENCE

NP 0F AE EF

SSE2

16/32/64-bit

iced_x86.Code.MFENCE: int = 2053

MFENCE

NP 0F AE F0

SSE2

16/32/64-bit

iced_x86.Code.MFENCE_F1: int = 2054

MFENCE

NP 0F AE F1

SSE2

16/32/64-bit

iced_x86.Code.MFENCE_F2: int = 2055

MFENCE

NP 0F AE F2

SSE2

16/32/64-bit

iced_x86.Code.MFENCE_F3: int = 2056

MFENCE

NP 0F AE F3

SSE2

16/32/64-bit

iced_x86.Code.MFENCE_F4: int = 2057

MFENCE

NP 0F AE F4

SSE2

16/32/64-bit

iced_x86.Code.MFENCE_F5: int = 2058

MFENCE

NP 0F AE F5

SSE2

16/32/64-bit

iced_x86.Code.MFENCE_F6: int = 2059

MFENCE

NP 0F AE F6

SSE2

16/32/64-bit

iced_x86.Code.MFENCE_F7: int = 2060

MFENCE

NP 0F AE F7

SSE2

16/32/64-bit

iced_x86.Code.SFENCE: int = 2061

SFENCE

NP 0F AE F8

SSE

16/32/64-bit

iced_x86.Code.SFENCE_F9: int = 2062

SFENCE

NP 0F AE F9

SSE

16/32/64-bit

iced_x86.Code.SFENCE_FA: int = 2063

SFENCE

NP 0F AE FA

SSE

16/32/64-bit

iced_x86.Code.SFENCE_FB: int = 2064

SFENCE

NP 0F AE FB

SSE

16/32/64-bit

iced_x86.Code.SFENCE_FC: int = 2065

SFENCE

NP 0F AE FC

SSE

16/32/64-bit

iced_x86.Code.SFENCE_FD: int = 2066

SFENCE

NP 0F AE FD

SSE

16/32/64-bit

iced_x86.Code.SFENCE_FE: int = 2067

SFENCE

NP 0F AE FE

SSE

16/32/64-bit

iced_x86.Code.SFENCE_FF: int = 2068

SFENCE

NP 0F AE FF

SSE

16/32/64-bit

iced_x86.Code.PCOMMIT: int = 2069

PCOMMIT

66 0F AE F8

PCOMMIT

16/32/64-bit

iced_x86.Code.IMUL_R16_RM16: int = 2070

IMUL r16, r/m16

o16 0F AF /r

386+

16/32/64-bit

iced_x86.Code.IMUL_R32_RM32: int = 2071

IMUL r32, r/m32

o32 0F AF /r

386+

16/32/64-bit

iced_x86.Code.IMUL_R64_RM64: int = 2072

IMUL r64, r/m64

o64 0F AF /r

X64

64-bit

iced_x86.Code.CMPXCHG_RM8_R8: int = 2073

CMPXCHG r/m8, r8

0F B0 /r

486+

16/32/64-bit

iced_x86.Code.CMPXCHG_RM16_R16: int = 2074

CMPXCHG r/m16, r16

o16 0F B1 /r

486+

16/32/64-bit

iced_x86.Code.CMPXCHG_RM32_R32: int = 2075

CMPXCHG r/m32, r32

o32 0F B1 /r

486+

16/32/64-bit

iced_x86.Code.CMPXCHG_RM64_R64: int = 2076

CMPXCHG r/m64, r64

o64 0F B1 /r

X64

64-bit

iced_x86.Code.LSS_R16_M1616: int = 2077

LSS r16, m16:16

o16 0F B2 /r

386+

16/32/64-bit

iced_x86.Code.LSS_R32_M1632: int = 2078

LSS r32, m16:32

o32 0F B2 /r

386+

16/32/64-bit

iced_x86.Code.LSS_R64_M1664: int = 2079

LSS r64, m16:64

o64 0F B2 /r

X64

64-bit

iced_x86.Code.BTR_RM16_R16: int = 2080

BTR r/m16, r16

o16 0F B3 /r

386+

16/32/64-bit

iced_x86.Code.BTR_RM32_R32: int = 2081

BTR r/m32, r32

o32 0F B3 /r

386+

16/32/64-bit

iced_x86.Code.BTR_RM64_R64: int = 2082

BTR r/m64, r64

o64 0F B3 /r

X64

64-bit

iced_x86.Code.LFS_R16_M1616: int = 2083

LFS r16, m16:16

o16 0F B4 /r

386+

16/32/64-bit

iced_x86.Code.LFS_R32_M1632: int = 2084

LFS r32, m16:32

o32 0F B4 /r

386+

16/32/64-bit

iced_x86.Code.LFS_R64_M1664: int = 2085

LFS r64, m16:64

o64 0F B4 /r

X64

64-bit

iced_x86.Code.LGS_R16_M1616: int = 2086

LGS r16, m16:16

o16 0F B5 /r

386+

16/32/64-bit

iced_x86.Code.LGS_R32_M1632: int = 2087

LGS r32, m16:32

o32 0F B5 /r

386+

16/32/64-bit

iced_x86.Code.LGS_R64_M1664: int = 2088

LGS r64, m16:64

o64 0F B5 /r

X64

64-bit

iced_x86.Code.MOVZX_R16_RM8: int = 2089

MOVZX r16, r/m8

o16 0F B6 /r

386+

16/32/64-bit

iced_x86.Code.MOVZX_R32_RM8: int = 2090

MOVZX r32, r/m8

o32 0F B6 /r

386+

16/32/64-bit

iced_x86.Code.MOVZX_R64_RM8: int = 2091

MOVZX r64, r/m8

o64 0F B6 /r

X64

64-bit

iced_x86.Code.MOVZX_R16_RM16: int = 2092

MOVZX r16, r/m16

o16 0F B7 /r

386+

16/32/64-bit

iced_x86.Code.MOVZX_R32_RM16: int = 2093

MOVZX r32, r/m16

o32 0F B7 /r

386+

16/32/64-bit

iced_x86.Code.MOVZX_R64_RM16: int = 2094

MOVZX r64, r/m16

o64 0F B7 /r

X64

64-bit

iced_x86.Code.JMPE_DISP16: int = 2095

JMPE disp16

o16 0F B8 cw

IA-64

16/32-bit

iced_x86.Code.JMPE_DISP32: int = 2096

JMPE disp32

o32 0F B8 cd

IA-64

16/32-bit

iced_x86.Code.POPCNT_R16_RM16: int = 2097

POPCNT r16, r/m16

o16 F3 0F B8 /r

POPCNT

16/32/64-bit

iced_x86.Code.POPCNT_R32_RM32: int = 2098

POPCNT r32, r/m32

o32 F3 0F B8 /r

POPCNT

16/32/64-bit

iced_x86.Code.POPCNT_R64_RM64: int = 2099

POPCNT r64, r/m64

F3 o64 0F B8 /r

POPCNT

64-bit

iced_x86.Code.UD1_R16_RM16: int = 2100

UD1 r16, r/m16

o16 0F B9 /r

286+

16/32/64-bit

iced_x86.Code.UD1_R32_RM32: int = 2101

UD1 r32, r/m32

o32 0F B9 /r

386+

16/32/64-bit

iced_x86.Code.UD1_R64_RM64: int = 2102

UD1 r64, r/m64

o64 0F B9 /r

X64

64-bit

iced_x86.Code.BT_RM16_IMM8: int = 2103

BT r/m16, imm8

o16 0F BA /4 ib

386+

16/32/64-bit

iced_x86.Code.BT_RM32_IMM8: int = 2104

BT r/m32, imm8

o32 0F BA /4 ib

386+

16/32/64-bit

iced_x86.Code.BT_RM64_IMM8: int = 2105

BT r/m64, imm8

o64 0F BA /4 ib

X64

64-bit

iced_x86.Code.BTS_RM16_IMM8: int = 2106

BTS r/m16, imm8

o16 0F BA /5 ib

386+

16/32/64-bit

iced_x86.Code.BTS_RM32_IMM8: int = 2107

BTS r/m32, imm8

o32 0F BA /5 ib

386+

16/32/64-bit

iced_x86.Code.BTS_RM64_IMM8: int = 2108

BTS r/m64, imm8

o64 0F BA /5 ib

X64

64-bit

iced_x86.Code.BTR_RM16_IMM8: int = 2109

BTR r/m16, imm8

o16 0F BA /6 ib

386+

16/32/64-bit

iced_x86.Code.BTR_RM32_IMM8: int = 2110

BTR r/m32, imm8

o32 0F BA /6 ib

386+

16/32/64-bit

iced_x86.Code.BTR_RM64_IMM8: int = 2111

BTR r/m64, imm8

o64 0F BA /6 ib

X64

64-bit

iced_x86.Code.BTC_RM16_IMM8: int = 2112

BTC r/m16, imm8

o16 0F BA /7 ib

386+

16/32/64-bit

iced_x86.Code.BTC_RM32_IMM8: int = 2113

BTC r/m32, imm8

o32 0F BA /7 ib

386+

16/32/64-bit

iced_x86.Code.BTC_RM64_IMM8: int = 2114

BTC r/m64, imm8

o64 0F BA /7 ib

X64

64-bit

iced_x86.Code.BTC_RM16_R16: int = 2115

BTC r/m16, r16

o16 0F BB /r

386+

16/32/64-bit

iced_x86.Code.BTC_RM32_R32: int = 2116

BTC r/m32, r32

o32 0F BB /r

386+

16/32/64-bit

iced_x86.Code.BTC_RM64_R64: int = 2117

BTC r/m64, r64

o64 0F BB /r

X64

64-bit

iced_x86.Code.BSF_R16_RM16: int = 2118

BSF r16, r/m16

o16 0F BC /r

386+

16/32/64-bit

iced_x86.Code.BSF_R32_RM32: int = 2119

BSF r32, r/m32

o32 0F BC /r

386+

16/32/64-bit

iced_x86.Code.BSF_R64_RM64: int = 2120

BSF r64, r/m64

o64 0F BC /r

X64

64-bit

iced_x86.Code.TZCNT_R16_RM16: int = 2121

TZCNT r16, r/m16

o16 F3 0F BC /r

BMI1

16/32/64-bit

iced_x86.Code.TZCNT_R32_RM32: int = 2122

TZCNT r32, r/m32

o32 F3 0F BC /r

BMI1

16/32/64-bit

iced_x86.Code.TZCNT_R64_RM64: int = 2123

TZCNT r64, r/m64

F3 o64 0F BC /r

BMI1

64-bit

iced_x86.Code.BSR_R16_RM16: int = 2124

BSR r16, r/m16

o16 0F BD /r

386+

16/32/64-bit

iced_x86.Code.BSR_R32_RM32: int = 2125

BSR r32, r/m32

o32 0F BD /r

386+

16/32/64-bit

iced_x86.Code.BSR_R64_RM64: int = 2126

BSR r64, r/m64

o64 0F BD /r

X64

64-bit

iced_x86.Code.LZCNT_R16_RM16: int = 2127

LZCNT r16, r/m16

o16 F3 0F BD /r

LZCNT

16/32/64-bit

iced_x86.Code.LZCNT_R32_RM32: int = 2128

LZCNT r32, r/m32

o32 F3 0F BD /r

LZCNT

16/32/64-bit

iced_x86.Code.LZCNT_R64_RM64: int = 2129

LZCNT r64, r/m64

F3 o64 0F BD /r

LZCNT

64-bit

iced_x86.Code.MOVSX_R16_RM8: int = 2130

MOVSX r16, r/m8

o16 0F BE /r

386+

16/32/64-bit

iced_x86.Code.MOVSX_R32_RM8: int = 2131

MOVSX r32, r/m8

o32 0F BE /r

386+

16/32/64-bit

iced_x86.Code.MOVSX_R64_RM8: int = 2132

MOVSX r64, r/m8

o64 0F BE /r

X64

64-bit

iced_x86.Code.MOVSX_R16_RM16: int = 2133

MOVSX r16, r/m16

o16 0F BF /r

386+

16/32/64-bit

iced_x86.Code.MOVSX_R32_RM16: int = 2134

MOVSX r32, r/m16

o32 0F BF /r

386+

16/32/64-bit

iced_x86.Code.MOVSX_R64_RM16: int = 2135

MOVSX r64, r/m16

o64 0F BF /r

X64

64-bit

iced_x86.Code.XADD_RM8_R8: int = 2136

XADD r/m8, r8

0F C0 /r

486+

16/32/64-bit

iced_x86.Code.XADD_RM16_R16: int = 2137

XADD r/m16, r16

o16 0F C1 /r

486+

16/32/64-bit

iced_x86.Code.XADD_RM32_R32: int = 2138

XADD r/m32, r32

o32 0F C1 /r

486+

16/32/64-bit

iced_x86.Code.XADD_RM64_R64: int = 2139

XADD r/m64, r64

o64 0F C1 /r

X64

64-bit

iced_x86.Code.CMPPS_XMM_XMMM128_IMM8: int = 2140

CMPPS xmm1, xmm2/m128, imm8

NP 0F C2 /r ib

SSE

16/32/64-bit

iced_x86.Code.VEX_VCMPPS_XMM_XMM_XMMM128_IMM8: int = 2141

VCMPPS xmm1, xmm2, xmm3/m128, imm8

VEX.128.0F.WIG C2 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VCMPPS_YMM_YMM_YMMM256_IMM8: int = 2142

VCMPPS ymm1, ymm2, ymm3/m256, imm8

VEX.256.0F.WIG C2 /r ib

AVX

16/32/64-bit

iced_x86.Code.EVEX_VCMPPS_KR_K1_XMM_XMMM128B32_IMM8: int = 2143

VCMPPS k1 {k2}, xmm2, xmm3/m128/m32bcst, imm8

EVEX.128.0F.W0 C2 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCMPPS_KR_K1_YMM_YMMM256B32_IMM8: int = 2144

VCMPPS k1 {k2}, ymm2, ymm3/m256/m32bcst, imm8

EVEX.256.0F.W0 C2 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCMPPS_KR_K1_ZMM_ZMMM512B32_IMM8_SAE: int = 2145

VCMPPS k1 {k2}, zmm2, zmm3/m512/m32bcst{sae}, imm8

EVEX.512.0F.W0 C2 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.CMPPD_XMM_XMMM128_IMM8: int = 2146

CMPPD xmm1, xmm2/m128, imm8

66 0F C2 /r ib

SSE2

16/32/64-bit

iced_x86.Code.VEX_VCMPPD_XMM_XMM_XMMM128_IMM8: int = 2147

VCMPPD xmm1, xmm2, xmm3/m128, imm8

VEX.128.66.0F.WIG C2 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VCMPPD_YMM_YMM_YMMM256_IMM8: int = 2148

VCMPPD ymm1, ymm2, ymm3/m256, imm8

VEX.256.66.0F.WIG C2 /r ib

AVX

16/32/64-bit

iced_x86.Code.EVEX_VCMPPD_KR_K1_XMM_XMMM128B64_IMM8: int = 2149

VCMPPD k1 {k2}, xmm2, xmm3/m128/m64bcst, imm8

EVEX.128.66.0F.W1 C2 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCMPPD_KR_K1_YMM_YMMM256B64_IMM8: int = 2150

VCMPPD k1 {k2}, ymm2, ymm3/m256/m64bcst, imm8

EVEX.256.66.0F.W1 C2 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCMPPD_KR_K1_ZMM_ZMMM512B64_IMM8_SAE: int = 2151

VCMPPD k1 {k2}, zmm2, zmm3/m512/m64bcst{sae}, imm8

EVEX.512.66.0F.W1 C2 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.CMPSS_XMM_XMMM32_IMM8: int = 2152

CMPSS xmm1, xmm2/m32, imm8

F3 0F C2 /r ib

SSE

16/32/64-bit

iced_x86.Code.VEX_VCMPSS_XMM_XMM_XMMM32_IMM8: int = 2153

VCMPSS xmm1, xmm2, xmm3/m32, imm8

VEX.LIG.F3.0F.WIG C2 /r ib

AVX

16/32/64-bit

iced_x86.Code.EVEX_VCMPSS_KR_K1_XMM_XMMM32_IMM8_SAE: int = 2154

VCMPSS k1 {k2}, xmm2, xmm3/m32{sae}, imm8

EVEX.LIG.F3.0F.W0 C2 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.CMPSD_XMM_XMMM64_IMM8: int = 2155

CMPSD xmm1, xmm2/m64, imm8

F2 0F C2 /r ib

SSE2

16/32/64-bit

iced_x86.Code.VEX_VCMPSD_XMM_XMM_XMMM64_IMM8: int = 2156

VCMPSD xmm1, xmm2, xmm3/m64, imm8

VEX.LIG.F2.0F.WIG C2 /r ib

AVX

16/32/64-bit

iced_x86.Code.EVEX_VCMPSD_KR_K1_XMM_XMMM64_IMM8_SAE: int = 2157

VCMPSD k1 {k2}, xmm2, xmm3/m64{sae}, imm8

EVEX.LIG.F2.0F.W1 C2 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.MOVNTI_M32_R32: int = 2158

MOVNTI m32, r32

NP 0F C3 /r

SSE2

16/32/64-bit

iced_x86.Code.MOVNTI_M64_R64: int = 2159

MOVNTI m64, r64

NP o64 0F C3 /r

SSE2

64-bit

iced_x86.Code.PINSRW_MM_R32M16_IMM8: int = 2160

PINSRW mm, r32/m16, imm8

NP 0F C4 /r ib

SSE

16/32/64-bit

iced_x86.Code.PINSRW_MM_R64M16_IMM8: int = 2161

PINSRW mm, r64/m16, imm8

NP o64 0F C4 /r ib

SSE

64-bit

iced_x86.Code.PINSRW_XMM_R32M16_IMM8: int = 2162

PINSRW xmm, r32/m16, imm8

66 0F C4 /r ib

SSE2

16/32/64-bit

iced_x86.Code.PINSRW_XMM_R64M16_IMM8: int = 2163

PINSRW xmm, r64/m16, imm8

66 o64 0F C4 /r ib

SSE2

64-bit

iced_x86.Code.VEX_VPINSRW_XMM_XMM_R32M16_IMM8: int = 2164

VPINSRW xmm1, xmm2, r32/m16, imm8

VEX.128.66.0F.W0 C4 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPINSRW_XMM_XMM_R64M16_IMM8: int = 2165

VPINSRW xmm1, xmm2, r64/m16, imm8

VEX.128.66.0F.W1 C4 /r ib

AVX

64-bit

iced_x86.Code.EVEX_VPINSRW_XMM_XMM_R32M16_IMM8: int = 2166

VPINSRW xmm1, xmm2, r32/m16, imm8

EVEX.128.66.0F.W0 C4 /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPINSRW_XMM_XMM_R64M16_IMM8: int = 2167

VPINSRW xmm1, xmm2, r64/m16, imm8

EVEX.128.66.0F.W1 C4 /r ib

AVX512BW

64-bit

iced_x86.Code.PEXTRW_R32_MM_IMM8: int = 2168

PEXTRW r32, mm, imm8

NP 0F C5 /r ib

SSE

16/32/64-bit

iced_x86.Code.PEXTRW_R64_MM_IMM8: int = 2169

PEXTRW r64, mm, imm8

NP o64 0F C5 /r ib

SSE

64-bit

iced_x86.Code.PEXTRW_R32_XMM_IMM8: int = 2170

PEXTRW r32, xmm, imm8

66 0F C5 /r ib

SSE2

16/32/64-bit

iced_x86.Code.PEXTRW_R64_XMM_IMM8: int = 2171

PEXTRW r64, xmm, imm8

66 o64 0F C5 /r ib

SSE2

64-bit

iced_x86.Code.VEX_VPEXTRW_R32_XMM_IMM8: int = 2172

VPEXTRW r32, xmm1, imm8

VEX.128.66.0F.W0 C5 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPEXTRW_R64_XMM_IMM8: int = 2173

VPEXTRW r64, xmm1, imm8

VEX.128.66.0F.W1 C5 /r ib

AVX

64-bit

iced_x86.Code.EVEX_VPEXTRW_R32_XMM_IMM8: int = 2174

VPEXTRW r32, xmm1, imm8

EVEX.128.66.0F.W0 C5 /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPEXTRW_R64_XMM_IMM8: int = 2175

VPEXTRW r64, xmm1, imm8

EVEX.128.66.0F.W1 C5 /r ib

AVX512BW

64-bit

iced_x86.Code.SHUFPS_XMM_XMMM128_IMM8: int = 2176

SHUFPS xmm1, xmm2/m128, imm8

NP 0F C6 /r ib

SSE

16/32/64-bit

iced_x86.Code.VEX_VSHUFPS_XMM_XMM_XMMM128_IMM8: int = 2177

VSHUFPS xmm1, xmm2, xmm3/m128, imm8

VEX.128.0F.WIG C6 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VSHUFPS_YMM_YMM_YMMM256_IMM8: int = 2178

VSHUFPS ymm1, ymm2, ymm3/m256, imm8

VEX.256.0F.WIG C6 /r ib

AVX

16/32/64-bit

iced_x86.Code.EVEX_VSHUFPS_XMM_K1Z_XMM_XMMM128B32_IMM8: int = 2179

VSHUFPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst, imm8

EVEX.128.0F.W0 C6 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSHUFPS_YMM_K1Z_YMM_YMMM256B32_IMM8: int = 2180

VSHUFPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst, imm8

EVEX.256.0F.W0 C6 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSHUFPS_ZMM_K1Z_ZMM_ZMMM512B32_IMM8: int = 2181

VSHUFPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst, imm8

EVEX.512.0F.W0 C6 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.SHUFPD_XMM_XMMM128_IMM8: int = 2182

SHUFPD xmm1, xmm2/m128, imm8

66 0F C6 /r ib

SSE2

16/32/64-bit

iced_x86.Code.VEX_VSHUFPD_XMM_XMM_XMMM128_IMM8: int = 2183

VSHUFPD xmm1, xmm2, xmm3/m128, imm8

VEX.128.66.0F.WIG C6 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VSHUFPD_YMM_YMM_YMMM256_IMM8: int = 2184

VSHUFPD ymm1, ymm2, ymm3/m256, imm8

VEX.256.66.0F.WIG C6 /r ib

AVX

16/32/64-bit

iced_x86.Code.EVEX_VSHUFPD_XMM_K1Z_XMM_XMMM128B64_IMM8: int = 2185

VSHUFPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst, imm8

EVEX.128.66.0F.W1 C6 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSHUFPD_YMM_K1Z_YMM_YMMM256B64_IMM8: int = 2186

VSHUFPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst, imm8

EVEX.256.66.0F.W1 C6 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSHUFPD_ZMM_K1Z_ZMM_ZMMM512B64_IMM8: int = 2187

VSHUFPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst, imm8

EVEX.512.66.0F.W1 C6 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.CMPXCHG8B_M64: int = 2188

CMPXCHG8B m64

0F C7 /1

CX8

16/32/64-bit

iced_x86.Code.CMPXCHG16B_M128: int = 2189

CMPXCHG16B m128

o64 0F C7 /1

CMPXCHG16B

64-bit

iced_x86.Code.XRSTORS_MEM: int = 2190

XRSTORS mem

NP 0F C7 /3

XSAVES

16/32/64-bit

iced_x86.Code.XRSTORS64_MEM: int = 2191

XRSTORS64 mem

NP o64 0F C7 /3

XSAVES

64-bit

iced_x86.Code.XSAVEC_MEM: int = 2192

XSAVEC mem

NP 0F C7 /4

XSAVEC

16/32/64-bit

iced_x86.Code.XSAVEC64_MEM: int = 2193

XSAVEC64 mem

NP o64 0F C7 /4

XSAVEC

64-bit

iced_x86.Code.XSAVES_MEM: int = 2194

XSAVES mem

NP 0F C7 /5

XSAVES

16/32/64-bit

iced_x86.Code.XSAVES64_MEM: int = 2195

XSAVES64 mem

NP o64 0F C7 /5

XSAVES

64-bit

iced_x86.Code.VMPTRLD_M64: int = 2196

VMPTRLD m64

NP 0F C7 /6

VMX

16/32/64-bit

iced_x86.Code.VMCLEAR_M64: int = 2197

VMCLEAR m64

66 0F C7 /6

VMX

16/32/64-bit

iced_x86.Code.VMXON_M64: int = 2198

VMXON m64

F3 0F C7 /6

VMX

16/32/64-bit

iced_x86.Code.RDRAND_R16: int = 2199

RDRAND r16

o16 0F C7 /6

RDRAND

16/32/64-bit

iced_x86.Code.RDRAND_R32: int = 2200

RDRAND r32

o32 0F C7 /6

RDRAND

16/32/64-bit

iced_x86.Code.RDRAND_R64: int = 2201

RDRAND r64

o64 0F C7 /6

RDRAND

64-bit

iced_x86.Code.VMPTRST_M64: int = 2202

VMPTRST m64

NP 0F C7 /7

VMX

16/32/64-bit

iced_x86.Code.RDSEED_R16: int = 2203

RDSEED r16

o16 0F C7 /7

RDSEED

16/32/64-bit

iced_x86.Code.RDSEED_R32: int = 2204

RDSEED r32

o32 0F C7 /7

RDSEED

16/32/64-bit

iced_x86.Code.RDSEED_R64: int = 2205

RDSEED r64

o64 0F C7 /7

RDSEED

64-bit

iced_x86.Code.RDPID_R32: int = 2206

RDPID r32

F3 0F C7 /7

RDPID

16/32-bit

iced_x86.Code.RDPID_R64: int = 2207

RDPID r64

F3 0F C7 /7

RDPID

64-bit

iced_x86.Code.BSWAP_R16: int = 2208

BSWAP r16

o16 0F C8+rw

486+

16/32/64-bit

iced_x86.Code.BSWAP_R32: int = 2209

BSWAP r32

o32 0F C8+rd

486+

16/32/64-bit

iced_x86.Code.BSWAP_R64: int = 2210

BSWAP r64

o64 0F C8+ro

X64

64-bit

iced_x86.Code.ADDSUBPD_XMM_XMMM128: int = 2211

ADDSUBPD xmm1, xmm2/m128

66 0F D0 /r

SSE3

16/32/64-bit

iced_x86.Code.VEX_VADDSUBPD_XMM_XMM_XMMM128: int = 2212

VADDSUBPD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG D0 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VADDSUBPD_YMM_YMM_YMMM256: int = 2213

VADDSUBPD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG D0 /r

AVX

16/32/64-bit

iced_x86.Code.ADDSUBPS_XMM_XMMM128: int = 2214

ADDSUBPS xmm1, xmm2/m128

F2 0F D0 /r

SSE3

16/32/64-bit

iced_x86.Code.VEX_VADDSUBPS_XMM_XMM_XMMM128: int = 2215

VADDSUBPS xmm1, xmm2, xmm3/m128

VEX.128.F2.0F.WIG D0 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VADDSUBPS_YMM_YMM_YMMM256: int = 2216

VADDSUBPS ymm1, ymm2, ymm3/m256

VEX.256.F2.0F.WIG D0 /r

AVX

16/32/64-bit

iced_x86.Code.PSRLW_MM_MMM64: int = 2217

PSRLW mm, mm/m64

NP 0F D1 /r

MMX

16/32/64-bit

iced_x86.Code.PSRLW_XMM_XMMM128: int = 2218

PSRLW xmm1, xmm2/m128

66 0F D1 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSRLW_XMM_XMM_XMMM128: int = 2219

VPSRLW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG D1 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSRLW_YMM_YMM_XMMM128: int = 2220

VPSRLW ymm1, ymm2, xmm3/m128

VEX.256.66.0F.WIG D1 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSRLW_XMM_K1Z_XMM_XMMM128: int = 2221

VPSRLW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG D1 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSRLW_YMM_K1Z_YMM_XMMM128: int = 2222

VPSRLW ymm1 {k1}{z}, ymm2, xmm3/m128

EVEX.256.66.0F.WIG D1 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSRLW_ZMM_K1Z_ZMM_XMMM128: int = 2223

VPSRLW zmm1 {k1}{z}, zmm2, xmm3/m128

EVEX.512.66.0F.WIG D1 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PSRLD_MM_MMM64: int = 2224

PSRLD mm, mm/m64

NP 0F D2 /r

MMX

16/32/64-bit

iced_x86.Code.PSRLD_XMM_XMMM128: int = 2225

PSRLD xmm1, xmm2/m128

66 0F D2 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSRLD_XMM_XMM_XMMM128: int = 2226

VPSRLD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG D2 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSRLD_YMM_YMM_XMMM128: int = 2227

VPSRLD ymm1, ymm2, xmm3/m128

VEX.256.66.0F.WIG D2 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSRLD_XMM_K1Z_XMM_XMMM128: int = 2228

VPSRLD xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.W0 D2 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRLD_YMM_K1Z_YMM_XMMM128: int = 2229

VPSRLD ymm1 {k1}{z}, ymm2, xmm3/m128

EVEX.256.66.0F.W0 D2 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRLD_ZMM_K1Z_ZMM_XMMM128: int = 2230

VPSRLD zmm1 {k1}{z}, zmm2, xmm3/m128

EVEX.512.66.0F.W0 D2 /r

AVX512F

16/32/64-bit

iced_x86.Code.PSRLQ_MM_MMM64: int = 2231

PSRLQ mm, mm/m64

NP 0F D3 /r

MMX

16/32/64-bit

iced_x86.Code.PSRLQ_XMM_XMMM128: int = 2232

PSRLQ xmm1, xmm2/m128

66 0F D3 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSRLQ_XMM_XMM_XMMM128: int = 2233

VPSRLQ xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG D3 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSRLQ_YMM_YMM_XMMM128: int = 2234

VPSRLQ ymm1, ymm2, xmm3/m128

VEX.256.66.0F.WIG D3 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSRLQ_XMM_K1Z_XMM_XMMM128: int = 2235

VPSRLQ xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.W1 D3 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRLQ_YMM_K1Z_YMM_XMMM128: int = 2236

VPSRLQ ymm1 {k1}{z}, ymm2, xmm3/m128

EVEX.256.66.0F.W1 D3 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRLQ_ZMM_K1Z_ZMM_XMMM128: int = 2237

VPSRLQ zmm1 {k1}{z}, zmm2, xmm3/m128

EVEX.512.66.0F.W1 D3 /r

AVX512F

16/32/64-bit

iced_x86.Code.PADDQ_MM_MMM64: int = 2238

PADDQ mm, mm/m64

NP 0F D4 /r

MMX

16/32/64-bit

iced_x86.Code.PADDQ_XMM_XMMM128: int = 2239

PADDQ xmm1, xmm2/m128

66 0F D4 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPADDQ_XMM_XMM_XMMM128: int = 2240

VPADDQ xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG D4 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPADDQ_YMM_YMM_YMMM256: int = 2241

VPADDQ ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG D4 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPADDQ_XMM_K1Z_XMM_XMMM128B64: int = 2242

VPADDQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 D4 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPADDQ_YMM_K1Z_YMM_YMMM256B64: int = 2243

VPADDQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 D4 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPADDQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 2244

VPADDQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F.W1 D4 /r

AVX512F

16/32/64-bit

iced_x86.Code.PMULLW_MM_MMM64: int = 2245

PMULLW mm, mm/m64

NP 0F D5 /r

MMX

16/32/64-bit

iced_x86.Code.PMULLW_XMM_XMMM128: int = 2246

PMULLW xmm1, xmm2/m128

66 0F D5 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPMULLW_XMM_XMM_XMMM128: int = 2247

VPMULLW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG D5 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMULLW_YMM_YMM_YMMM256: int = 2248

VPMULLW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG D5 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMULLW_XMM_K1Z_XMM_XMMM128: int = 2249

VPMULLW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG D5 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMULLW_YMM_K1Z_YMM_YMMM256: int = 2250

VPMULLW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG D5 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMULLW_ZMM_K1Z_ZMM_ZMMM512: int = 2251

VPMULLW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG D5 /r

AVX512BW

16/32/64-bit

iced_x86.Code.MOVQ_XMMM64_XMM: int = 2252

MOVQ xmm2/m64, xmm1

66 0F D6 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVQ_XMMM64_XMM: int = 2253

VMOVQ xmm1/m64, xmm2

VEX.128.66.0F.WIG D6 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVQ_XMMM64_XMM: int = 2254

VMOVQ xmm1/m64, xmm2

EVEX.128.66.0F.W1 D6 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVQ2DQ_XMM_MM: int = 2255

MOVQ2DQ xmm, mm

F3 0F D6 /r

SSE2

16/32/64-bit

iced_x86.Code.MOVDQ2Q_MM_XMM: int = 2256

MOVDQ2Q mm, xmm

F2 0F D6 /r

SSE2

16/32/64-bit

iced_x86.Code.PMOVMSKB_R32_MM: int = 2257

PMOVMSKB r32, mm

NP 0F D7 /r

SSE

16/32/64-bit

iced_x86.Code.PMOVMSKB_R64_MM: int = 2258

PMOVMSKB r64, mm

NP o64 0F D7 /r

SSE

64-bit

iced_x86.Code.PMOVMSKB_R32_XMM: int = 2259

PMOVMSKB r32, xmm

66 0F D7 /r

SSE2

16/32/64-bit

iced_x86.Code.PMOVMSKB_R64_XMM: int = 2260

PMOVMSKB r64, xmm

66 o64 0F D7 /r

SSE2

64-bit

iced_x86.Code.VEX_VPMOVMSKB_R32_XMM: int = 2261

VPMOVMSKB r32, xmm1

VEX.128.66.0F.W0 D7 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMOVMSKB_R64_XMM: int = 2262

VPMOVMSKB r64, xmm1

VEX.128.66.0F.W1 D7 /r

AVX

64-bit

iced_x86.Code.VEX_VPMOVMSKB_R32_YMM: int = 2263

VPMOVMSKB r32, ymm1

VEX.256.66.0F.W0 D7 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPMOVMSKB_R64_YMM: int = 2264

VPMOVMSKB r64, ymm1

VEX.256.66.0F.W1 D7 /r

AVX2

64-bit

iced_x86.Code.PSUBUSB_MM_MMM64: int = 2265

PSUBUSB mm, mm/m64

NP 0F D8 /r

MMX

16/32/64-bit

iced_x86.Code.PSUBUSB_XMM_XMMM128: int = 2266

PSUBUSB xmm1, xmm2/m128

66 0F D8 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSUBUSB_XMM_XMM_XMMM128: int = 2267

VPSUBUSB xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG D8 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSUBUSB_YMM_YMM_YMMM256: int = 2268

VPSUBUSB ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG D8 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSUBUSB_XMM_K1Z_XMM_XMMM128: int = 2269

VPSUBUSB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG D8 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSUBUSB_YMM_K1Z_YMM_YMMM256: int = 2270

VPSUBUSB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG D8 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSUBUSB_ZMM_K1Z_ZMM_ZMMM512: int = 2271

VPSUBUSB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG D8 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PSUBUSW_MM_MMM64: int = 2272

PSUBUSW mm, mm/m64

NP 0F D9 /r

MMX

16/32/64-bit

iced_x86.Code.PSUBUSW_XMM_XMMM128: int = 2273

PSUBUSW xmm1, xmm2/m128

66 0F D9 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSUBUSW_XMM_XMM_XMMM128: int = 2274

VPSUBUSW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG D9 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSUBUSW_YMM_YMM_YMMM256: int = 2275

VPSUBUSW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG D9 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSUBUSW_XMM_K1Z_XMM_XMMM128: int = 2276

VPSUBUSW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG D9 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSUBUSW_YMM_K1Z_YMM_YMMM256: int = 2277

VPSUBUSW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG D9 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSUBUSW_ZMM_K1Z_ZMM_ZMMM512: int = 2278

VPSUBUSW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG D9 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PMINUB_MM_MMM64: int = 2279

PMINUB mm1, mm2/m64

NP 0F DA /r

SSE

16/32/64-bit

iced_x86.Code.PMINUB_XMM_XMMM128: int = 2280

PMINUB xmm1, xmm2/m128

66 0F DA /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPMINUB_XMM_XMM_XMMM128: int = 2281

VPMINUB xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG DA /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMINUB_YMM_YMM_YMMM256: int = 2282

VPMINUB ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG DA /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMINUB_XMM_K1Z_XMM_XMMM128: int = 2283

VPMINUB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG DA /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMINUB_YMM_K1Z_YMM_YMMM256: int = 2284

VPMINUB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG DA /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMINUB_ZMM_K1Z_ZMM_ZMMM512: int = 2285

VPMINUB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG DA /r

AVX512BW

16/32/64-bit

iced_x86.Code.PAND_MM_MMM64: int = 2286

PAND mm, mm/m64

NP 0F DB /r

MMX

16/32/64-bit

iced_x86.Code.PAND_XMM_XMMM128: int = 2287

PAND xmm1, xmm2/m128

66 0F DB /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPAND_XMM_XMM_XMMM128: int = 2288

VPAND xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG DB /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPAND_YMM_YMM_YMMM256: int = 2289

VPAND ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG DB /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPANDD_XMM_K1Z_XMM_XMMM128B32: int = 2290

VPANDD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F.W0 DB /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPANDD_YMM_K1Z_YMM_YMMM256B32: int = 2291

VPANDD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F.W0 DB /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPANDD_ZMM_K1Z_ZMM_ZMMM512B32: int = 2292

VPANDD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F.W0 DB /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPANDQ_XMM_K1Z_XMM_XMMM128B64: int = 2293

VPANDQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 DB /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPANDQ_YMM_K1Z_YMM_YMMM256B64: int = 2294

VPANDQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 DB /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPANDQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 2295

VPANDQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F.W1 DB /r

AVX512F

16/32/64-bit

iced_x86.Code.PADDUSB_MM_MMM64: int = 2296

PADDUSB mm, mm/m64

NP 0F DC /r

MMX

16/32/64-bit

iced_x86.Code.PADDUSB_XMM_XMMM128: int = 2297

PADDUSB xmm1, xmm2/m128

66 0F DC /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPADDUSB_XMM_XMM_XMMM128: int = 2298

VPADDUSB xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG DC /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPADDUSB_YMM_YMM_YMMM256: int = 2299

VPADDUSB ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG DC /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPADDUSB_XMM_K1Z_XMM_XMMM128: int = 2300

VPADDUSB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG DC /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPADDUSB_YMM_K1Z_YMM_YMMM256: int = 2301

VPADDUSB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG DC /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPADDUSB_ZMM_K1Z_ZMM_ZMMM512: int = 2302

VPADDUSB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG DC /r

AVX512BW

16/32/64-bit

iced_x86.Code.PADDUSW_MM_MMM64: int = 2303

PADDUSW mm, mm/m64

NP 0F DD /r

MMX

16/32/64-bit

iced_x86.Code.PADDUSW_XMM_XMMM128: int = 2304

PADDUSW xmm1, xmm2/m128

66 0F DD /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPADDUSW_XMM_XMM_XMMM128: int = 2305

VPADDUSW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG DD /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPADDUSW_YMM_YMM_YMMM256: int = 2306

VPADDUSW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG DD /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPADDUSW_XMM_K1Z_XMM_XMMM128: int = 2307

VPADDUSW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG DD /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPADDUSW_YMM_K1Z_YMM_YMMM256: int = 2308

VPADDUSW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG DD /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPADDUSW_ZMM_K1Z_ZMM_ZMMM512: int = 2309

VPADDUSW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG DD /r

AVX512BW

16/32/64-bit

iced_x86.Code.PMAXUB_MM_MMM64: int = 2310

PMAXUB mm1, mm2/m64

NP 0F DE /r

SSE

16/32/64-bit

iced_x86.Code.PMAXUB_XMM_XMMM128: int = 2311

PMAXUB xmm1, xmm2/m128

66 0F DE /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPMAXUB_XMM_XMM_XMMM128: int = 2312

VPMAXUB xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG DE /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMAXUB_YMM_YMM_YMMM256: int = 2313

VPMAXUB ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG DE /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMAXUB_XMM_K1Z_XMM_XMMM128: int = 2314

VPMAXUB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG DE /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMAXUB_YMM_K1Z_YMM_YMMM256: int = 2315

VPMAXUB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG DE /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMAXUB_ZMM_K1Z_ZMM_ZMMM512: int = 2316

VPMAXUB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG DE /r

AVX512BW

16/32/64-bit

iced_x86.Code.PANDN_MM_MMM64: int = 2317

PANDN mm, mm/m64

NP 0F DF /r

MMX

16/32/64-bit

iced_x86.Code.PANDN_XMM_XMMM128: int = 2318

PANDN xmm1, xmm2/m128

66 0F DF /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPANDN_XMM_XMM_XMMM128: int = 2319

VPANDN xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG DF /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPANDN_YMM_YMM_YMMM256: int = 2320

VPANDN ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG DF /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPANDND_XMM_K1Z_XMM_XMMM128B32: int = 2321

VPANDND xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F.W0 DF /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPANDND_YMM_K1Z_YMM_YMMM256B32: int = 2322

VPANDND ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F.W0 DF /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPANDND_ZMM_K1Z_ZMM_ZMMM512B32: int = 2323

VPANDND zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F.W0 DF /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPANDNQ_XMM_K1Z_XMM_XMMM128B64: int = 2324

VPANDNQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 DF /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPANDNQ_YMM_K1Z_YMM_YMMM256B64: int = 2325

VPANDNQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 DF /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPANDNQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 2326

VPANDNQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F.W1 DF /r

AVX512F

16/32/64-bit

iced_x86.Code.PAVGB_MM_MMM64: int = 2327

PAVGB mm1, mm2/m64

NP 0F E0 /r

SSE

16/32/64-bit

iced_x86.Code.PAVGB_XMM_XMMM128: int = 2328

PAVGB xmm1, xmm2/m128

66 0F E0 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPAVGB_XMM_XMM_XMMM128: int = 2329

VPAVGB xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG E0 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPAVGB_YMM_YMM_YMMM256: int = 2330

VPAVGB ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG E0 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPAVGB_XMM_K1Z_XMM_XMMM128: int = 2331

VPAVGB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG E0 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPAVGB_YMM_K1Z_YMM_YMMM256: int = 2332

VPAVGB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG E0 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPAVGB_ZMM_K1Z_ZMM_ZMMM512: int = 2333

VPAVGB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG E0 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PSRAW_MM_MMM64: int = 2334

PSRAW mm, mm/m64

NP 0F E1 /r

MMX

16/32/64-bit

iced_x86.Code.PSRAW_XMM_XMMM128: int = 2335

PSRAW xmm1, xmm2/m128

66 0F E1 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSRAW_XMM_XMM_XMMM128: int = 2336

VPSRAW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG E1 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSRAW_YMM_YMM_XMMM128: int = 2337

VPSRAW ymm1, ymm2, xmm3/m128

VEX.256.66.0F.WIG E1 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSRAW_XMM_K1Z_XMM_XMMM128: int = 2338

VPSRAW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG E1 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSRAW_YMM_K1Z_YMM_XMMM128: int = 2339

VPSRAW ymm1 {k1}{z}, ymm2, xmm3/m128

EVEX.256.66.0F.WIG E1 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSRAW_ZMM_K1Z_ZMM_XMMM128: int = 2340

VPSRAW zmm1 {k1}{z}, zmm2, xmm3/m128

EVEX.512.66.0F.WIG E1 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PSRAD_MM_MMM64: int = 2341

PSRAD mm, mm/m64

NP 0F E2 /r

MMX

16/32/64-bit

iced_x86.Code.PSRAD_XMM_XMMM128: int = 2342

PSRAD xmm1, xmm2/m128

66 0F E2 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSRAD_XMM_XMM_XMMM128: int = 2343

VPSRAD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG E2 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSRAD_YMM_YMM_XMMM128: int = 2344

VPSRAD ymm1, ymm2, xmm3/m128

VEX.256.66.0F.WIG E2 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSRAD_XMM_K1Z_XMM_XMMM128: int = 2345

VPSRAD xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.W0 E2 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRAD_YMM_K1Z_YMM_XMMM128: int = 2346

VPSRAD ymm1 {k1}{z}, ymm2, xmm3/m128

EVEX.256.66.0F.W0 E2 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRAD_ZMM_K1Z_ZMM_XMMM128: int = 2347

VPSRAD zmm1 {k1}{z}, zmm2, xmm3/m128

EVEX.512.66.0F.W0 E2 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRAQ_XMM_K1Z_XMM_XMMM128: int = 2348

VPSRAQ xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.W1 E2 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRAQ_YMM_K1Z_YMM_XMMM128: int = 2349

VPSRAQ ymm1 {k1}{z}, ymm2, xmm3/m128

EVEX.256.66.0F.W1 E2 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRAQ_ZMM_K1Z_ZMM_XMMM128: int = 2350

VPSRAQ zmm1 {k1}{z}, zmm2, xmm3/m128

EVEX.512.66.0F.W1 E2 /r

AVX512F

16/32/64-bit

iced_x86.Code.PAVGW_MM_MMM64: int = 2351

PAVGW mm1, mm2/m64

NP 0F E3 /r

SSE

16/32/64-bit

iced_x86.Code.PAVGW_XMM_XMMM128: int = 2352

PAVGW xmm1, xmm2/m128

66 0F E3 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPAVGW_XMM_XMM_XMMM128: int = 2353

VPAVGW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG E3 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPAVGW_YMM_YMM_YMMM256: int = 2354

VPAVGW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG E3 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPAVGW_XMM_K1Z_XMM_XMMM128: int = 2355

VPAVGW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG E3 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPAVGW_YMM_K1Z_YMM_YMMM256: int = 2356

VPAVGW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG E3 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPAVGW_ZMM_K1Z_ZMM_ZMMM512: int = 2357

VPAVGW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG E3 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PMULHUW_MM_MMM64: int = 2358

PMULHUW mm1, mm2/m64

NP 0F E4 /r

SSE

16/32/64-bit

iced_x86.Code.PMULHUW_XMM_XMMM128: int = 2359

PMULHUW xmm1, xmm2/m128

66 0F E4 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPMULHUW_XMM_XMM_XMMM128: int = 2360

VPMULHUW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG E4 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMULHUW_YMM_YMM_YMMM256: int = 2361

VPMULHUW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG E4 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMULHUW_XMM_K1Z_XMM_XMMM128: int = 2362

VPMULHUW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG E4 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMULHUW_YMM_K1Z_YMM_YMMM256: int = 2363

VPMULHUW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG E4 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMULHUW_ZMM_K1Z_ZMM_ZMMM512: int = 2364

VPMULHUW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG E4 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PMULHW_MM_MMM64: int = 2365

PMULHW mm, mm/m64

NP 0F E5 /r

MMX

16/32/64-bit

iced_x86.Code.PMULHW_XMM_XMMM128: int = 2366

PMULHW xmm1, xmm2/m128

66 0F E5 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPMULHW_XMM_XMM_XMMM128: int = 2367

VPMULHW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG E5 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMULHW_YMM_YMM_YMMM256: int = 2368

VPMULHW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG E5 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMULHW_XMM_K1Z_XMM_XMMM128: int = 2369

VPMULHW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG E5 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMULHW_YMM_K1Z_YMM_YMMM256: int = 2370

VPMULHW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG E5 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMULHW_ZMM_K1Z_ZMM_ZMMM512: int = 2371

VPMULHW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG E5 /r

AVX512BW

16/32/64-bit

iced_x86.Code.CVTTPD2DQ_XMM_XMMM128: int = 2372

CVTTPD2DQ xmm1, xmm2/m128

66 0F E6 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VCVTTPD2DQ_XMM_XMMM128: int = 2373

VCVTTPD2DQ xmm1, xmm2/m128

VEX.128.66.0F.WIG E6 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VCVTTPD2DQ_XMM_YMMM256: int = 2374

VCVTTPD2DQ xmm1, ymm2/m256

VEX.256.66.0F.WIG E6 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPD2DQ_XMM_K1Z_XMMM128B64: int = 2375

VCVTTPD2DQ xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.66.0F.W1 E6 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPD2DQ_XMM_K1Z_YMMM256B64: int = 2376

VCVTTPD2DQ xmm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.66.0F.W1 E6 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPD2DQ_YMM_K1Z_ZMMM512B64_SAE: int = 2377

VCVTTPD2DQ ymm1 {k1}{z}, zmm2/m512/m64bcst{sae}

EVEX.512.66.0F.W1 E6 /r

AVX512F

16/32/64-bit

iced_x86.Code.CVTDQ2PD_XMM_XMMM64: int = 2378

CVTDQ2PD xmm1, xmm2/m64

F3 0F E6 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VCVTDQ2PD_XMM_XMMM64: int = 2379

VCVTDQ2PD xmm1, xmm2/m64

VEX.128.F3.0F.WIG E6 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VCVTDQ2PD_YMM_XMMM128: int = 2380

VCVTDQ2PD ymm1, xmm2/m128

VEX.256.F3.0F.WIG E6 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VCVTDQ2PD_XMM_K1Z_XMMM64B32: int = 2381

VCVTDQ2PD xmm1 {k1}{z}, xmm2/m64/m32bcst

EVEX.128.F3.0F.W0 E6 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTDQ2PD_YMM_K1Z_XMMM128B32: int = 2382

VCVTDQ2PD ymm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.256.F3.0F.W0 E6 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTDQ2PD_ZMM_K1Z_YMMM256B32_ER: int = 2383

VCVTDQ2PD zmm1 {k1}{z}, ymm2/m256/m32bcst{er}

EVEX.512.F3.0F.W0 E6 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTQQ2PD_XMM_K1Z_XMMM128B64: int = 2384

VCVTQQ2PD xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.F3.0F.W1 E6 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTQQ2PD_YMM_K1Z_YMMM256B64: int = 2385

VCVTQQ2PD ymm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.F3.0F.W1 E6 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VCVTQQ2PD_ZMM_K1Z_ZMMM512B64_ER: int = 2386

VCVTQQ2PD zmm1 {k1}{z}, zmm2/m512/m64bcst{er}

EVEX.512.F3.0F.W1 E6 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.CVTPD2DQ_XMM_XMMM128: int = 2387

CVTPD2DQ xmm1, xmm2/m128

F2 0F E6 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VCVTPD2DQ_XMM_XMMM128: int = 2388

VCVTPD2DQ xmm1, xmm2/m128

VEX.128.F2.0F.WIG E6 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VCVTPD2DQ_XMM_YMMM256: int = 2389

VCVTPD2DQ xmm1, ymm2/m256

VEX.256.F2.0F.WIG E6 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2DQ_XMM_K1Z_XMMM128B64: int = 2390

VCVTPD2DQ xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.F2.0F.W1 E6 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2DQ_XMM_K1Z_YMMM256B64: int = 2391

VCVTPD2DQ xmm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.F2.0F.W1 E6 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2DQ_YMM_K1Z_ZMMM512B64_ER: int = 2392

VCVTPD2DQ ymm1 {k1}{z}, zmm2/m512/m64bcst{er}

EVEX.512.F2.0F.W1 E6 /r

AVX512F

16/32/64-bit

iced_x86.Code.MOVNTQ_M64_MM: int = 2393

MOVNTQ m64, mm

NP 0F E7 /r

SSE

16/32/64-bit

iced_x86.Code.MOVNTDQ_M128_XMM: int = 2394

MOVNTDQ m128, xmm1

66 0F E7 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMOVNTDQ_M128_XMM: int = 2395

VMOVNTDQ m128, xmm1

VEX.128.66.0F.WIG E7 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVNTDQ_M256_YMM: int = 2396

VMOVNTDQ m256, ymm1

VEX.256.66.0F.WIG E7 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VMOVNTDQ_M128_XMM: int = 2397

VMOVNTDQ m128, xmm1

EVEX.128.66.0F.W0 E7 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVNTDQ_M256_YMM: int = 2398

VMOVNTDQ m256, ymm1

EVEX.256.66.0F.W0 E7 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVNTDQ_M512_ZMM: int = 2399

VMOVNTDQ m512, zmm1

EVEX.512.66.0F.W0 E7 /r

AVX512F

16/32/64-bit

iced_x86.Code.PSUBSB_MM_MMM64: int = 2400

PSUBSB mm, mm/m64

NP 0F E8 /r

MMX

16/32/64-bit

iced_x86.Code.PSUBSB_XMM_XMMM128: int = 2401

PSUBSB xmm1, xmm2/m128

66 0F E8 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSUBSB_XMM_XMM_XMMM128: int = 2402

VPSUBSB xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG E8 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSUBSB_YMM_YMM_YMMM256: int = 2403

VPSUBSB ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG E8 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSUBSB_XMM_K1Z_XMM_XMMM128: int = 2404

VPSUBSB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG E8 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSUBSB_YMM_K1Z_YMM_YMMM256: int = 2405

VPSUBSB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG E8 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSUBSB_ZMM_K1Z_ZMM_ZMMM512: int = 2406

VPSUBSB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG E8 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PSUBSW_MM_MMM64: int = 2407

PSUBSW mm, mm/m64

NP 0F E9 /r

MMX

16/32/64-bit

iced_x86.Code.PSUBSW_XMM_XMMM128: int = 2408

PSUBSW xmm1, xmm2/m128

66 0F E9 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSUBSW_XMM_XMM_XMMM128: int = 2409

VPSUBSW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG E9 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSUBSW_YMM_YMM_YMMM256: int = 2410

VPSUBSW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG E9 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSUBSW_XMM_K1Z_XMM_XMMM128: int = 2411

VPSUBSW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG E9 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSUBSW_YMM_K1Z_YMM_YMMM256: int = 2412

VPSUBSW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG E9 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSUBSW_ZMM_K1Z_ZMM_ZMMM512: int = 2413

VPSUBSW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG E9 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PMINSW_MM_MMM64: int = 2414

PMINSW mm1, mm2/m64

NP 0F EA /r

SSE

16/32/64-bit

iced_x86.Code.PMINSW_XMM_XMMM128: int = 2415

PMINSW xmm1, xmm2/m128

66 0F EA /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPMINSW_XMM_XMM_XMMM128: int = 2416

VPMINSW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG EA /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMINSW_YMM_YMM_YMMM256: int = 2417

VPMINSW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG EA /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMINSW_XMM_K1Z_XMM_XMMM128: int = 2418

VPMINSW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG EA /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMINSW_YMM_K1Z_YMM_YMMM256: int = 2419

VPMINSW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG EA /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMINSW_ZMM_K1Z_ZMM_ZMMM512: int = 2420

VPMINSW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG EA /r

AVX512BW

16/32/64-bit

iced_x86.Code.POR_MM_MMM64: int = 2421

POR mm, mm/m64

NP 0F EB /r

MMX

16/32/64-bit

iced_x86.Code.POR_XMM_XMMM128: int = 2422

POR xmm1, xmm2/m128

66 0F EB /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPOR_XMM_XMM_XMMM128: int = 2423

VPOR xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG EB /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPOR_YMM_YMM_YMMM256: int = 2424

VPOR ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG EB /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPORD_XMM_K1Z_XMM_XMMM128B32: int = 2425

VPORD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F.W0 EB /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPORD_YMM_K1Z_YMM_YMMM256B32: int = 2426

VPORD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F.W0 EB /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPORD_ZMM_K1Z_ZMM_ZMMM512B32: int = 2427

VPORD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F.W0 EB /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPORQ_XMM_K1Z_XMM_XMMM128B64: int = 2428

VPORQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 EB /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPORQ_YMM_K1Z_YMM_YMMM256B64: int = 2429

VPORQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 EB /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPORQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 2430

VPORQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F.W1 EB /r

AVX512F

16/32/64-bit

iced_x86.Code.PADDSB_MM_MMM64: int = 2431

PADDSB mm, mm/m64

NP 0F EC /r

MMX

16/32/64-bit

iced_x86.Code.PADDSB_XMM_XMMM128: int = 2432

PADDSB xmm1, xmm2/m128

66 0F EC /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPADDSB_XMM_XMM_XMMM128: int = 2433

VPADDSB xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG EC /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPADDSB_YMM_YMM_YMMM256: int = 2434

VPADDSB ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG EC /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPADDSB_XMM_K1Z_XMM_XMMM128: int = 2435

VPADDSB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG EC /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPADDSB_YMM_K1Z_YMM_YMMM256: int = 2436

VPADDSB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG EC /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPADDSB_ZMM_K1Z_ZMM_ZMMM512: int = 2437

VPADDSB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG EC /r

AVX512BW

16/32/64-bit

iced_x86.Code.PADDSW_MM_MMM64: int = 2438

PADDSW mm, mm/m64

NP 0F ED /r

MMX

16/32/64-bit

iced_x86.Code.PADDSW_XMM_XMMM128: int = 2439

PADDSW xmm1, xmm2/m128

66 0F ED /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPADDSW_XMM_XMM_XMMM128: int = 2440

VPADDSW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG ED /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPADDSW_YMM_YMM_YMMM256: int = 2441

VPADDSW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG ED /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPADDSW_XMM_K1Z_XMM_XMMM128: int = 2442

VPADDSW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG ED /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPADDSW_YMM_K1Z_YMM_YMMM256: int = 2443

VPADDSW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG ED /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPADDSW_ZMM_K1Z_ZMM_ZMMM512: int = 2444

VPADDSW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG ED /r

AVX512BW

16/32/64-bit

iced_x86.Code.PMAXSW_MM_MMM64: int = 2445

PMAXSW mm1, mm2/m64

NP 0F EE /r

SSE

16/32/64-bit

iced_x86.Code.PMAXSW_XMM_XMMM128: int = 2446

PMAXSW xmm1, xmm2/m128

66 0F EE /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPMAXSW_XMM_XMM_XMMM128: int = 2447

VPMAXSW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG EE /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMAXSW_YMM_YMM_YMMM256: int = 2448

VPMAXSW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG EE /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMAXSW_XMM_K1Z_XMM_XMMM128: int = 2449

VPMAXSW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG EE /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMAXSW_YMM_K1Z_YMM_YMMM256: int = 2450

VPMAXSW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG EE /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMAXSW_ZMM_K1Z_ZMM_ZMMM512: int = 2451

VPMAXSW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG EE /r

AVX512BW

16/32/64-bit

iced_x86.Code.PXOR_MM_MMM64: int = 2452

PXOR mm, mm/m64

NP 0F EF /r

MMX

16/32/64-bit

iced_x86.Code.PXOR_XMM_XMMM128: int = 2453

PXOR xmm1, xmm2/m128

66 0F EF /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPXOR_XMM_XMM_XMMM128: int = 2454

VPXOR xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG EF /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPXOR_YMM_YMM_YMMM256: int = 2455

VPXOR ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG EF /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPXORD_XMM_K1Z_XMM_XMMM128B32: int = 2456

VPXORD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F.W0 EF /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPXORD_YMM_K1Z_YMM_YMMM256B32: int = 2457

VPXORD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F.W0 EF /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPXORD_ZMM_K1Z_ZMM_ZMMM512B32: int = 2458

VPXORD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F.W0 EF /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPXORQ_XMM_K1Z_XMM_XMMM128B64: int = 2459

VPXORQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 EF /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPXORQ_YMM_K1Z_YMM_YMMM256B64: int = 2460

VPXORQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 EF /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPXORQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 2461

VPXORQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F.W1 EF /r

AVX512F

16/32/64-bit

iced_x86.Code.LDDQU_XMM_M128: int = 2462

LDDQU xmm1, m128

F2 0F F0 /r

SSE3

16/32/64-bit

iced_x86.Code.VEX_VLDDQU_XMM_M128: int = 2463

VLDDQU xmm1, m128

VEX.128.F2.0F.WIG F0 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VLDDQU_YMM_M256: int = 2464

VLDDQU ymm1, m256

VEX.256.F2.0F.WIG F0 /r

AVX

16/32/64-bit

iced_x86.Code.PSLLW_MM_MMM64: int = 2465

PSLLW mm, mm/m64

NP 0F F1 /r

MMX

16/32/64-bit

iced_x86.Code.PSLLW_XMM_XMMM128: int = 2466

PSLLW xmm1, xmm2/m128

66 0F F1 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSLLW_XMM_XMM_XMMM128: int = 2467

VPSLLW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG F1 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSLLW_YMM_YMM_XMMM128: int = 2468

VPSLLW ymm1, ymm2, xmm3/m128

VEX.256.66.0F.WIG F1 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSLLW_XMM_K1Z_XMM_XMMM128: int = 2469

VPSLLW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG F1 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSLLW_YMM_K1Z_YMM_XMMM128: int = 2470

VPSLLW ymm1 {k1}{z}, ymm2, xmm3/m128

EVEX.256.66.0F.WIG F1 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSLLW_ZMM_K1Z_ZMM_XMMM128: int = 2471

VPSLLW zmm1 {k1}{z}, zmm2, xmm3/m128

EVEX.512.66.0F.WIG F1 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PSLLD_MM_MMM64: int = 2472

PSLLD mm, mm/m64

NP 0F F2 /r

MMX

16/32/64-bit

iced_x86.Code.PSLLD_XMM_XMMM128: int = 2473

PSLLD xmm1, xmm2/m128

66 0F F2 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSLLD_XMM_XMM_XMMM128: int = 2474

VPSLLD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG F2 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSLLD_YMM_YMM_XMMM128: int = 2475

VPSLLD ymm1, ymm2, xmm3/m128

VEX.256.66.0F.WIG F2 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSLLD_XMM_K1Z_XMM_XMMM128: int = 2476

VPSLLD xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.W0 F2 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSLLD_YMM_K1Z_YMM_XMMM128: int = 2477

VPSLLD ymm1 {k1}{z}, ymm2, xmm3/m128

EVEX.256.66.0F.W0 F2 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSLLD_ZMM_K1Z_ZMM_XMMM128: int = 2478

VPSLLD zmm1 {k1}{z}, zmm2, xmm3/m128

EVEX.512.66.0F.W0 F2 /r

AVX512F

16/32/64-bit

iced_x86.Code.PSLLQ_MM_MMM64: int = 2479

PSLLQ mm, mm/m64

NP 0F F3 /r

MMX

16/32/64-bit

iced_x86.Code.PSLLQ_XMM_XMMM128: int = 2480

PSLLQ xmm1, xmm2/m128

66 0F F3 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSLLQ_XMM_XMM_XMMM128: int = 2481

VPSLLQ xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG F3 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSLLQ_YMM_YMM_XMMM128: int = 2482

VPSLLQ ymm1, ymm2, xmm3/m128

VEX.256.66.0F.WIG F3 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSLLQ_XMM_K1Z_XMM_XMMM128: int = 2483

VPSLLQ xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.W1 F3 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSLLQ_YMM_K1Z_YMM_XMMM128: int = 2484

VPSLLQ ymm1 {k1}{z}, ymm2, xmm3/m128

EVEX.256.66.0F.W1 F3 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSLLQ_ZMM_K1Z_ZMM_XMMM128: int = 2485

VPSLLQ zmm1 {k1}{z}, zmm2, xmm3/m128

EVEX.512.66.0F.W1 F3 /r

AVX512F

16/32/64-bit

iced_x86.Code.PMULUDQ_MM_MMM64: int = 2486

PMULUDQ mm1, mm2/m64

NP 0F F4 /r

SSE2

16/32/64-bit

iced_x86.Code.PMULUDQ_XMM_XMMM128: int = 2487

PMULUDQ xmm1, xmm2/m128

66 0F F4 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPMULUDQ_XMM_XMM_XMMM128: int = 2488

VPMULUDQ xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG F4 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMULUDQ_YMM_YMM_YMMM256: int = 2489

VPMULUDQ ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG F4 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMULUDQ_XMM_K1Z_XMM_XMMM128B64: int = 2490

VPMULUDQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 F4 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMULUDQ_YMM_K1Z_YMM_YMMM256B64: int = 2491

VPMULUDQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 F4 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMULUDQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 2492

VPMULUDQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F.W1 F4 /r

AVX512F

16/32/64-bit

iced_x86.Code.PMADDWD_MM_MMM64: int = 2493

PMADDWD mm, mm/m64

NP 0F F5 /r

MMX

16/32/64-bit

iced_x86.Code.PMADDWD_XMM_XMMM128: int = 2494

PMADDWD xmm1, xmm2/m128

66 0F F5 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPMADDWD_XMM_XMM_XMMM128: int = 2495

VPMADDWD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG F5 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMADDWD_YMM_YMM_YMMM256: int = 2496

VPMADDWD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG F5 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMADDWD_XMM_K1Z_XMM_XMMM128: int = 2497

VPMADDWD xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG F5 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMADDWD_YMM_K1Z_YMM_YMMM256: int = 2498

VPMADDWD ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG F5 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMADDWD_ZMM_K1Z_ZMM_ZMMM512: int = 2499

VPMADDWD zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG F5 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PSADBW_MM_MMM64: int = 2500

PSADBW mm1, mm2/m64

NP 0F F6 /r

SSE

16/32/64-bit

iced_x86.Code.PSADBW_XMM_XMMM128: int = 2501

PSADBW xmm1, xmm2/m128

66 0F F6 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSADBW_XMM_XMM_XMMM128: int = 2502

VPSADBW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG F6 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSADBW_YMM_YMM_YMMM256: int = 2503

VPSADBW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG F6 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSADBW_XMM_XMM_XMMM128: int = 2504

VPSADBW xmm1, xmm2, xmm3/m128

EVEX.128.66.0F.WIG F6 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSADBW_YMM_YMM_YMMM256: int = 2505

VPSADBW ymm1, ymm2, ymm3/m256

EVEX.256.66.0F.WIG F6 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSADBW_ZMM_ZMM_ZMMM512: int = 2506

VPSADBW zmm1, zmm2, zmm3/m512

EVEX.512.66.0F.WIG F6 /r

AVX512BW

16/32/64-bit

iced_x86.Code.MASKMOVQ_RDI_MM_MM: int = 2507

MASKMOVQ mm1, mm2

NP 0F F7 /r

SSE

16/32/64-bit

iced_x86.Code.MASKMOVDQU_RDI_XMM_XMM: int = 2508

MASKMOVDQU xmm1, xmm2

66 0F F7 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VMASKMOVDQU_RDI_XMM_XMM: int = 2509

VMASKMOVDQU xmm1, xmm2

VEX.128.66.0F.WIG F7 /r

AVX

16/32/64-bit

iced_x86.Code.PSUBB_MM_MMM64: int = 2510

PSUBB mm, mm/m64

NP 0F F8 /r

MMX

16/32/64-bit

iced_x86.Code.PSUBB_XMM_XMMM128: int = 2511

PSUBB xmm1, xmm2/m128

66 0F F8 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSUBB_XMM_XMM_XMMM128: int = 2512

VPSUBB xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG F8 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSUBB_YMM_YMM_YMMM256: int = 2513

VPSUBB ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG F8 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSUBB_XMM_K1Z_XMM_XMMM128: int = 2514

VPSUBB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG F8 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSUBB_YMM_K1Z_YMM_YMMM256: int = 2515

VPSUBB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG F8 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSUBB_ZMM_K1Z_ZMM_ZMMM512: int = 2516

VPSUBB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG F8 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PSUBW_MM_MMM64: int = 2517

PSUBW mm, mm/m64

NP 0F F9 /r

MMX

16/32/64-bit

iced_x86.Code.PSUBW_XMM_XMMM128: int = 2518

PSUBW xmm1, xmm2/m128

66 0F F9 /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSUBW_XMM_XMM_XMMM128: int = 2519

VPSUBW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG F9 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSUBW_YMM_YMM_YMMM256: int = 2520

VPSUBW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG F9 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSUBW_XMM_K1Z_XMM_XMMM128: int = 2521

VPSUBW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG F9 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSUBW_YMM_K1Z_YMM_YMMM256: int = 2522

VPSUBW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG F9 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSUBW_ZMM_K1Z_ZMM_ZMMM512: int = 2523

VPSUBW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG F9 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PSUBD_MM_MMM64: int = 2524

PSUBD mm, mm/m64

NP 0F FA /r

MMX

16/32/64-bit

iced_x86.Code.PSUBD_XMM_XMMM128: int = 2525

PSUBD xmm1, xmm2/m128

66 0F FA /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSUBD_XMM_XMM_XMMM128: int = 2526

VPSUBD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG FA /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSUBD_YMM_YMM_YMMM256: int = 2527

VPSUBD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG FA /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSUBD_XMM_K1Z_XMM_XMMM128B32: int = 2528

VPSUBD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F.W0 FA /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSUBD_YMM_K1Z_YMM_YMMM256B32: int = 2529

VPSUBD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F.W0 FA /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSUBD_ZMM_K1Z_ZMM_ZMMM512B32: int = 2530

VPSUBD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F.W0 FA /r

AVX512F

16/32/64-bit

iced_x86.Code.PSUBQ_MM_MMM64: int = 2531

PSUBQ mm1, mm2/m64

NP 0F FB /r

SSE2

16/32/64-bit

iced_x86.Code.PSUBQ_XMM_XMMM128: int = 2532

PSUBQ xmm1, xmm2/m128

66 0F FB /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPSUBQ_XMM_XMM_XMMM128: int = 2533

VPSUBQ xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG FB /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSUBQ_YMM_YMM_YMMM256: int = 2534

VPSUBQ ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG FB /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSUBQ_XMM_K1Z_XMM_XMMM128B64: int = 2535

VPSUBQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F.W1 FB /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSUBQ_YMM_K1Z_YMM_YMMM256B64: int = 2536

VPSUBQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F.W1 FB /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSUBQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 2537

VPSUBQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F.W1 FB /r

AVX512F

16/32/64-bit

iced_x86.Code.PADDB_MM_MMM64: int = 2538

PADDB mm, mm/m64

NP 0F FC /r

MMX

16/32/64-bit

iced_x86.Code.PADDB_XMM_XMMM128: int = 2539

PADDB xmm1, xmm2/m128

66 0F FC /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPADDB_XMM_XMM_XMMM128: int = 2540

VPADDB xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG FC /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPADDB_YMM_YMM_YMMM256: int = 2541

VPADDB ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG FC /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPADDB_XMM_K1Z_XMM_XMMM128: int = 2542

VPADDB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG FC /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPADDB_YMM_K1Z_YMM_YMMM256: int = 2543

VPADDB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG FC /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPADDB_ZMM_K1Z_ZMM_ZMMM512: int = 2544

VPADDB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG FC /r

AVX512BW

16/32/64-bit

iced_x86.Code.PADDW_MM_MMM64: int = 2545

PADDW mm, mm/m64

NP 0F FD /r

MMX

16/32/64-bit

iced_x86.Code.PADDW_XMM_XMMM128: int = 2546

PADDW xmm1, xmm2/m128

66 0F FD /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPADDW_XMM_XMM_XMMM128: int = 2547

VPADDW xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG FD /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPADDW_YMM_YMM_YMMM256: int = 2548

VPADDW ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG FD /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPADDW_XMM_K1Z_XMM_XMMM128: int = 2549

VPADDW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F.WIG FD /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPADDW_YMM_K1Z_YMM_YMMM256: int = 2550

VPADDW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F.WIG FD /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPADDW_ZMM_K1Z_ZMM_ZMMM512: int = 2551

VPADDW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F.WIG FD /r

AVX512BW

16/32/64-bit

iced_x86.Code.PADDD_MM_MMM64: int = 2552

PADDD mm, mm/m64

NP 0F FE /r

MMX

16/32/64-bit

iced_x86.Code.PADDD_XMM_XMMM128: int = 2553

PADDD xmm1, xmm2/m128

66 0F FE /r

SSE2

16/32/64-bit

iced_x86.Code.VEX_VPADDD_XMM_XMM_XMMM128: int = 2554

VPADDD xmm1, xmm2, xmm3/m128

VEX.128.66.0F.WIG FE /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPADDD_YMM_YMM_YMMM256: int = 2555

VPADDD ymm1, ymm2, ymm3/m256

VEX.256.66.0F.WIG FE /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPADDD_XMM_K1Z_XMM_XMMM128B32: int = 2556

VPADDD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F.W0 FE /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPADDD_YMM_K1Z_YMM_YMMM256B32: int = 2557

VPADDD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F.W0 FE /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPADDD_ZMM_K1Z_ZMM_ZMMM512B32: int = 2558

VPADDD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F.W0 FE /r

AVX512F

16/32/64-bit

iced_x86.Code.UD0_R16_RM16: int = 2559

UD0 r16, r/m16

o16 0F FF /r

286+

16/32/64-bit

iced_x86.Code.UD0_R32_RM32: int = 2560

UD0 r32, r/m32

o32 0F FF /r

386+

16/32/64-bit

iced_x86.Code.UD0_R64_RM64: int = 2561

UD0 r64, r/m64

o64 0F FF /r

X64

64-bit

iced_x86.Code.PSHUFB_MM_MMM64: int = 2562

PSHUFB mm1, mm2/m64

NP 0F 38 00 /r

SSSE3

16/32/64-bit

iced_x86.Code.PSHUFB_XMM_XMMM128: int = 2563

PSHUFB xmm1, xmm2/m128

66 0F 38 00 /r

SSSE3

16/32/64-bit

iced_x86.Code.VEX_VPSHUFB_XMM_XMM_XMMM128: int = 2564

VPSHUFB xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 00 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSHUFB_YMM_YMM_YMMM256: int = 2565

VPSHUFB ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 00 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSHUFB_XMM_K1Z_XMM_XMMM128: int = 2566

VPSHUFB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.WIG 00 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSHUFB_YMM_K1Z_YMM_YMMM256: int = 2567

VPSHUFB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.WIG 00 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSHUFB_ZMM_K1Z_ZMM_ZMMM512: int = 2568

VPSHUFB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.WIG 00 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PHADDW_MM_MMM64: int = 2569

PHADDW mm1, mm2/m64

NP 0F 38 01 /r

SSSE3

16/32/64-bit

iced_x86.Code.PHADDW_XMM_XMMM128: int = 2570

PHADDW xmm1, xmm2/m128

66 0F 38 01 /r

SSSE3

16/32/64-bit

iced_x86.Code.VEX_VPHADDW_XMM_XMM_XMMM128: int = 2571

VPHADDW xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 01 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPHADDW_YMM_YMM_YMMM256: int = 2572

VPHADDW ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 01 /r

AVX2

16/32/64-bit

iced_x86.Code.PHADDD_MM_MMM64: int = 2573

PHADDD mm1, mm2/m64

NP 0F 38 02 /r

SSSE3

16/32/64-bit

iced_x86.Code.PHADDD_XMM_XMMM128: int = 2574

PHADDD xmm1, xmm2/m128

66 0F 38 02 /r

SSSE3

16/32/64-bit

iced_x86.Code.VEX_VPHADDD_XMM_XMM_XMMM128: int = 2575

VPHADDD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 02 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPHADDD_YMM_YMM_YMMM256: int = 2576

VPHADDD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 02 /r

AVX2

16/32/64-bit

iced_x86.Code.PHADDSW_MM_MMM64: int = 2577

PHADDSW mm1, mm2/m64

NP 0F 38 03 /r

SSSE3

16/32/64-bit

iced_x86.Code.PHADDSW_XMM_XMMM128: int = 2578

PHADDSW xmm1, xmm2/m128

66 0F 38 03 /r

SSSE3

16/32/64-bit

iced_x86.Code.VEX_VPHADDSW_XMM_XMM_XMMM128: int = 2579

VPHADDSW xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 03 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPHADDSW_YMM_YMM_YMMM256: int = 2580

VPHADDSW ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 03 /r

AVX2

16/32/64-bit

iced_x86.Code.PMADDUBSW_MM_MMM64: int = 2581

PMADDUBSW mm1, mm2/m64

NP 0F 38 04 /r

SSSE3

16/32/64-bit

iced_x86.Code.PMADDUBSW_XMM_XMMM128: int = 2582

PMADDUBSW xmm1, xmm2/m128

66 0F 38 04 /r

SSSE3

16/32/64-bit

iced_x86.Code.VEX_VPMADDUBSW_XMM_XMM_XMMM128: int = 2583

VPMADDUBSW xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 04 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMADDUBSW_YMM_YMM_YMMM256: int = 2584

VPMADDUBSW ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 04 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMADDUBSW_XMM_K1Z_XMM_XMMM128: int = 2585

VPMADDUBSW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.WIG 04 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMADDUBSW_YMM_K1Z_YMM_YMMM256: int = 2586

VPMADDUBSW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.WIG 04 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMADDUBSW_ZMM_K1Z_ZMM_ZMMM512: int = 2587

VPMADDUBSW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.WIG 04 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PHSUBW_MM_MMM64: int = 2588

PHSUBW mm1, mm2/m64

NP 0F 38 05 /r

SSSE3

16/32/64-bit

iced_x86.Code.PHSUBW_XMM_XMMM128: int = 2589

PHSUBW xmm1, xmm2/m128

66 0F 38 05 /r

SSSE3

16/32/64-bit

iced_x86.Code.VEX_VPHSUBW_XMM_XMM_XMMM128: int = 2590

VPHSUBW xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 05 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPHSUBW_YMM_YMM_YMMM256: int = 2591

VPHSUBW ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 05 /r

AVX2

16/32/64-bit

iced_x86.Code.PHSUBD_MM_MMM64: int = 2592

PHSUBD mm1, mm2/m64

NP 0F 38 06 /r

SSSE3

16/32/64-bit

iced_x86.Code.PHSUBD_XMM_XMMM128: int = 2593

PHSUBD xmm1, xmm2/m128

66 0F 38 06 /r

SSSE3

16/32/64-bit

iced_x86.Code.VEX_VPHSUBD_XMM_XMM_XMMM128: int = 2594

VPHSUBD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 06 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPHSUBD_YMM_YMM_YMMM256: int = 2595

VPHSUBD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 06 /r

AVX2

16/32/64-bit

iced_x86.Code.PHSUBSW_MM_MMM64: int = 2596

PHSUBSW mm1, mm2/m64

NP 0F 38 07 /r

SSSE3

16/32/64-bit

iced_x86.Code.PHSUBSW_XMM_XMMM128: int = 2597

PHSUBSW xmm1, xmm2/m128

66 0F 38 07 /r

SSSE3

16/32/64-bit

iced_x86.Code.VEX_VPHSUBSW_XMM_XMM_XMMM128: int = 2598

VPHSUBSW xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 07 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPHSUBSW_YMM_YMM_YMMM256: int = 2599

VPHSUBSW ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 07 /r

AVX2

16/32/64-bit

iced_x86.Code.PSIGNB_MM_MMM64: int = 2600

PSIGNB mm1, mm2/m64

NP 0F 38 08 /r

SSSE3

16/32/64-bit

iced_x86.Code.PSIGNB_XMM_XMMM128: int = 2601

PSIGNB xmm1, xmm2/m128

66 0F 38 08 /r

SSSE3

16/32/64-bit

iced_x86.Code.VEX_VPSIGNB_XMM_XMM_XMMM128: int = 2602

VPSIGNB xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 08 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSIGNB_YMM_YMM_YMMM256: int = 2603

VPSIGNB ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 08 /r

AVX2

16/32/64-bit

iced_x86.Code.PSIGNW_MM_MMM64: int = 2604

PSIGNW mm1, mm2/m64

NP 0F 38 09 /r

SSSE3

16/32/64-bit

iced_x86.Code.PSIGNW_XMM_XMMM128: int = 2605

PSIGNW xmm1, xmm2/m128

66 0F 38 09 /r

SSSE3

16/32/64-bit

iced_x86.Code.VEX_VPSIGNW_XMM_XMM_XMMM128: int = 2606

VPSIGNW xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 09 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSIGNW_YMM_YMM_YMMM256: int = 2607

VPSIGNW ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 09 /r

AVX2

16/32/64-bit

iced_x86.Code.PSIGND_MM_MMM64: int = 2608

PSIGND mm1, mm2/m64

NP 0F 38 0A /r

SSSE3

16/32/64-bit

iced_x86.Code.PSIGND_XMM_XMMM128: int = 2609

PSIGND xmm1, xmm2/m128

66 0F 38 0A /r

SSSE3

16/32/64-bit

iced_x86.Code.VEX_VPSIGND_XMM_XMM_XMMM128: int = 2610

VPSIGND xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 0A /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPSIGND_YMM_YMM_YMMM256: int = 2611

VPSIGND ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 0A /r

AVX2

16/32/64-bit

iced_x86.Code.PMULHRSW_MM_MMM64: int = 2612

PMULHRSW mm1, mm2/m64

NP 0F 38 0B /r

SSSE3

16/32/64-bit

iced_x86.Code.PMULHRSW_XMM_XMMM128: int = 2613

PMULHRSW xmm1, xmm2/m128

66 0F 38 0B /r

SSSE3

16/32/64-bit

iced_x86.Code.VEX_VPMULHRSW_XMM_XMM_XMMM128: int = 2614

VPMULHRSW xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 0B /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMULHRSW_YMM_YMM_YMMM256: int = 2615

VPMULHRSW ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 0B /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMULHRSW_XMM_K1Z_XMM_XMMM128: int = 2616

VPMULHRSW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.WIG 0B /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMULHRSW_YMM_K1Z_YMM_YMMM256: int = 2617

VPMULHRSW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.WIG 0B /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMULHRSW_ZMM_K1Z_ZMM_ZMMM512: int = 2618

VPMULHRSW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.WIG 0B /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_VPERMILPS_XMM_XMM_XMMM128: int = 2619

VPERMILPS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 0C /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPERMILPS_YMM_YMM_YMMM256: int = 2620

VPERMILPS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 0C /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VPERMILPS_XMM_K1Z_XMM_XMMM128B32: int = 2621

VPERMILPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 0C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMILPS_YMM_K1Z_YMM_YMMM256B32: int = 2622

VPERMILPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 0C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMILPS_ZMM_K1Z_ZMM_ZMMM512B32: int = 2623

VPERMILPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 0C /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VPERMILPD_XMM_XMM_XMMM128: int = 2624

VPERMILPD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 0D /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPERMILPD_YMM_YMM_YMMM256: int = 2625

VPERMILPD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 0D /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VPERMILPD_XMM_K1Z_XMM_XMMM128B64: int = 2626

VPERMILPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 0D /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMILPD_YMM_K1Z_YMM_YMMM256B64: int = 2627

VPERMILPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 0D /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMILPD_ZMM_K1Z_ZMM_ZMMM512B64: int = 2628

VPERMILPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 0D /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VTESTPS_XMM_XMMM128: int = 2629

VTESTPS xmm1, xmm2/m128

VEX.128.66.0F38.W0 0E /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VTESTPS_YMM_YMMM256: int = 2630

VTESTPS ymm1, ymm2/m256

VEX.256.66.0F38.W0 0E /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VTESTPD_XMM_XMMM128: int = 2631

VTESTPD xmm1, xmm2/m128

VEX.128.66.0F38.W0 0F /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VTESTPD_YMM_YMMM256: int = 2632

VTESTPD ymm1, ymm2/m256

VEX.256.66.0F38.W0 0F /r

AVX

16/32/64-bit

iced_x86.Code.PBLENDVB_XMM_XMMM128: int = 2633

PBLENDVB xmm1, xmm2/m128, <XMM0>

66 0F 38 10 /r

SSE4.1

16/32/64-bit

iced_x86.Code.EVEX_VPSRLVW_XMM_K1Z_XMM_XMMM128: int = 2634

VPSRLVW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.W1 10 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSRLVW_YMM_K1Z_YMM_YMMM256: int = 2635

VPSRLVW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.W1 10 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSRLVW_ZMM_K1Z_ZMM_ZMMM512: int = 2636

VPSRLVW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.W1 10 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSWB_XMMM64_K1Z_XMM: int = 2637

VPMOVUSWB xmm1/m64 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 10 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSWB_XMMM128_K1Z_YMM: int = 2638

VPMOVUSWB xmm1/m128 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 10 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSWB_YMMM256_K1Z_ZMM: int = 2639

VPMOVUSWB ymm1/m256 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 10 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSRAVW_XMM_K1Z_XMM_XMMM128: int = 2640

VPSRAVW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.W1 11 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSRAVW_YMM_K1Z_YMM_YMMM256: int = 2641

VPSRAVW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.W1 11 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSRAVW_ZMM_K1Z_ZMM_ZMMM512: int = 2642

VPSRAVW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.W1 11 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSDB_XMMM32_K1Z_XMM: int = 2643

VPMOVUSDB xmm1/m32 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 11 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSDB_XMMM64_K1Z_YMM: int = 2644

VPMOVUSDB xmm1/m64 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 11 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSDB_XMMM128_K1Z_ZMM: int = 2645

VPMOVUSDB xmm1/m128 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 11 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSLLVW_XMM_K1Z_XMM_XMMM128: int = 2646

VPSLLVW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.W1 12 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSLLVW_YMM_K1Z_YMM_YMMM256: int = 2647

VPSLLVW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.W1 12 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPSLLVW_ZMM_K1Z_ZMM_ZMMM512: int = 2648

VPSLLVW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.W1 12 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSQB_XMMM16_K1Z_XMM: int = 2649

VPMOVUSQB xmm1/m16 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 12 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSQB_XMMM32_K1Z_YMM: int = 2650

VPMOVUSQB xmm1/m32 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 12 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSQB_XMMM64_K1Z_ZMM: int = 2651

VPMOVUSQB xmm1/m64 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 12 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VCVTPH2PS_XMM_XMMM64: int = 2652

VCVTPH2PS xmm1, xmm2/m64

VEX.128.66.0F38.W0 13 /r

F16C

16/32/64-bit

iced_x86.Code.VEX_VCVTPH2PS_YMM_XMMM128: int = 2653

VCVTPH2PS ymm1, xmm2/m128

VEX.256.66.0F38.W0 13 /r

F16C

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2PS_XMM_K1Z_XMMM64: int = 2654

VCVTPH2PS xmm1 {k1}{z}, xmm2/m64

EVEX.128.66.0F38.W0 13 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2PS_YMM_K1Z_XMMM128: int = 2655

VCVTPH2PS ymm1 {k1}{z}, xmm2/m128

EVEX.256.66.0F38.W0 13 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2PS_ZMM_K1Z_YMMM256_SAE: int = 2656

VCVTPH2PS zmm1 {k1}{z}, ymm2/m256{sae}

EVEX.512.66.0F38.W0 13 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSDW_XMMM64_K1Z_XMM: int = 2657

VPMOVUSDW xmm1/m64 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 13 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSDW_XMMM128_K1Z_YMM: int = 2658

VPMOVUSDW xmm1/m128 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 13 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSDW_YMMM256_K1Z_ZMM: int = 2659

VPMOVUSDW ymm1/m256 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 13 /r

AVX512F

16/32/64-bit

iced_x86.Code.BLENDVPS_XMM_XMMM128: int = 2660

BLENDVPS xmm1, xmm2/m128, <XMM0>

66 0F 38 14 /r

SSE4.1

16/32/64-bit

iced_x86.Code.EVEX_VPRORVD_XMM_K1Z_XMM_XMMM128B32: int = 2661

VPRORVD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 14 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPRORVD_YMM_K1Z_YMM_YMMM256B32: int = 2662

VPRORVD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 14 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPRORVD_ZMM_K1Z_ZMM_ZMMM512B32: int = 2663

VPRORVD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 14 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPRORVQ_XMM_K1Z_XMM_XMMM128B64: int = 2664

VPRORVQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 14 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPRORVQ_YMM_K1Z_YMM_YMMM256B64: int = 2665

VPRORVQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 14 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPRORVQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 2666

VPRORVQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 14 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSQW_XMMM32_K1Z_XMM: int = 2667

VPMOVUSQW xmm1/m32 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 14 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSQW_XMMM64_K1Z_YMM: int = 2668

VPMOVUSQW xmm1/m64 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 14 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSQW_XMMM128_K1Z_ZMM: int = 2669

VPMOVUSQW xmm1/m128 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 14 /r

AVX512F

16/32/64-bit

iced_x86.Code.BLENDVPD_XMM_XMMM128: int = 2670

BLENDVPD xmm1, xmm2/m128, <XMM0>

66 0F 38 15 /r

SSE4.1

16/32/64-bit

iced_x86.Code.EVEX_VPROLVD_XMM_K1Z_XMM_XMMM128B32: int = 2671

VPROLVD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 15 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPROLVD_YMM_K1Z_YMM_YMMM256B32: int = 2672

VPROLVD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 15 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPROLVD_ZMM_K1Z_ZMM_ZMMM512B32: int = 2673

VPROLVD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 15 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPROLVQ_XMM_K1Z_XMM_XMMM128B64: int = 2674

VPROLVQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 15 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPROLVQ_YMM_K1Z_YMM_YMMM256B64: int = 2675

VPROLVQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 15 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPROLVQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 2676

VPROLVQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 15 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSQD_XMMM64_K1Z_XMM: int = 2677

VPMOVUSQD xmm1/m64 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 15 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSQD_XMMM128_K1Z_YMM: int = 2678

VPMOVUSQD xmm1/m128 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 15 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVUSQD_YMMM256_K1Z_ZMM: int = 2679

VPMOVUSQD ymm1/m256 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 15 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VPERMPS_YMM_YMM_YMMM256: int = 2680

VPERMPS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 16 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPERMPS_YMM_K1Z_YMM_YMMM256B32: int = 2681

VPERMPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 16 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMPS_ZMM_K1Z_ZMM_ZMMM512B32: int = 2682

VPERMPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 16 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMPD_YMM_K1Z_YMM_YMMM256B64: int = 2683

VPERMPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 16 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMPD_ZMM_K1Z_ZMM_ZMMM512B64: int = 2684

VPERMPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 16 /r

AVX512F

16/32/64-bit

iced_x86.Code.PTEST_XMM_XMMM128: int = 2685

PTEST xmm1, xmm2/m128

66 0F 38 17 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPTEST_XMM_XMMM128: int = 2686

VPTEST xmm1, xmm2/m128

VEX.128.66.0F38.WIG 17 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPTEST_YMM_YMMM256: int = 2687

VPTEST ymm1, ymm2/m256

VEX.256.66.0F38.WIG 17 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VBROADCASTSS_XMM_M32: int = 2688

VBROADCASTSS xmm1, m32

VEX.128.66.0F38.W0 18 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VBROADCASTSS_YMM_M32: int = 2689

VBROADCASTSS ymm1, m32

VEX.256.66.0F38.W0 18 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTSS_XMM_K1Z_XMMM32: int = 2690

VBROADCASTSS xmm1 {k1}{z}, xmm2/m32

EVEX.128.66.0F38.W0 18 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTSS_YMM_K1Z_XMMM32: int = 2691

VBROADCASTSS ymm1 {k1}{z}, xmm2/m32

EVEX.256.66.0F38.W0 18 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTSS_ZMM_K1Z_XMMM32: int = 2692

VBROADCASTSS zmm1 {k1}{z}, xmm2/m32

EVEX.512.66.0F38.W0 18 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VBROADCASTSD_YMM_M64: int = 2693

VBROADCASTSD ymm1, m64

VEX.256.66.0F38.W0 19 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTF32X2_YMM_K1Z_XMMM64: int = 2694

VBROADCASTF32X2 ymm1 {k1}{z}, xmm2/m64

EVEX.256.66.0F38.W0 19 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTF32X2_ZMM_K1Z_XMMM64: int = 2695

VBROADCASTF32X2 zmm1 {k1}{z}, xmm2/m64

EVEX.512.66.0F38.W0 19 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTSD_YMM_K1Z_XMMM64: int = 2696

VBROADCASTSD ymm1 {k1}{z}, xmm2/m64

EVEX.256.66.0F38.W1 19 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTSD_ZMM_K1Z_XMMM64: int = 2697

VBROADCASTSD zmm1 {k1}{z}, xmm2/m64

EVEX.512.66.0F38.W1 19 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VBROADCASTF128_YMM_M128: int = 2698

VBROADCASTF128 ymm1, m128

VEX.256.66.0F38.W0 1A /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTF32X4_YMM_K1Z_M128: int = 2699

VBROADCASTF32X4 ymm1 {k1}{z}, m128

EVEX.256.66.0F38.W0 1A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTF32X4_ZMM_K1Z_M128: int = 2700

VBROADCASTF32X4 zmm1 {k1}{z}, m128

EVEX.512.66.0F38.W0 1A /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTF64X2_YMM_K1Z_M128: int = 2701

VBROADCASTF64X2 ymm1 {k1}{z}, m128

EVEX.256.66.0F38.W1 1A /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTF64X2_ZMM_K1Z_M128: int = 2702

VBROADCASTF64X2 zmm1 {k1}{z}, m128

EVEX.512.66.0F38.W1 1A /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTF32X8_ZMM_K1Z_M256: int = 2703

VBROADCASTF32X8 zmm1 {k1}{z}, m256

EVEX.512.66.0F38.W0 1B /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTF64X4_ZMM_K1Z_M256: int = 2704

VBROADCASTF64X4 zmm1 {k1}{z}, m256

EVEX.512.66.0F38.W1 1B /r

AVX512F

16/32/64-bit

iced_x86.Code.PABSB_MM_MMM64: int = 2705

PABSB mm1, mm2/m64

NP 0F 38 1C /r

SSSE3

16/32/64-bit

iced_x86.Code.PABSB_XMM_XMMM128: int = 2706

PABSB xmm1, xmm2/m128

66 0F 38 1C /r

SSSE3

16/32/64-bit

iced_x86.Code.VEX_VPABSB_XMM_XMMM128: int = 2707

VPABSB xmm1, xmm2/m128

VEX.128.66.0F38.WIG 1C /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPABSB_YMM_YMMM256: int = 2708

VPABSB ymm1, ymm2/m256

VEX.256.66.0F38.WIG 1C /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPABSB_XMM_K1Z_XMMM128: int = 2709

VPABSB xmm1 {k1}{z}, xmm2/m128

EVEX.128.66.0F38.WIG 1C /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPABSB_YMM_K1Z_YMMM256: int = 2710

VPABSB ymm1 {k1}{z}, ymm2/m256

EVEX.256.66.0F38.WIG 1C /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPABSB_ZMM_K1Z_ZMMM512: int = 2711

VPABSB zmm1 {k1}{z}, zmm2/m512

EVEX.512.66.0F38.WIG 1C /r

AVX512BW

16/32/64-bit

iced_x86.Code.PABSW_MM_MMM64: int = 2712

PABSW mm1, mm2/m64

NP 0F 38 1D /r

SSSE3

16/32/64-bit

iced_x86.Code.PABSW_XMM_XMMM128: int = 2713

PABSW xmm1, xmm2/m128

66 0F 38 1D /r

SSSE3

16/32/64-bit

iced_x86.Code.VEX_VPABSW_XMM_XMMM128: int = 2714

VPABSW xmm1, xmm2/m128

VEX.128.66.0F38.WIG 1D /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPABSW_YMM_YMMM256: int = 2715

VPABSW ymm1, ymm2/m256

VEX.256.66.0F38.WIG 1D /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPABSW_XMM_K1Z_XMMM128: int = 2716

VPABSW xmm1 {k1}{z}, xmm2/m128

EVEX.128.66.0F38.WIG 1D /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPABSW_YMM_K1Z_YMMM256: int = 2717

VPABSW ymm1 {k1}{z}, ymm2/m256

EVEX.256.66.0F38.WIG 1D /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPABSW_ZMM_K1Z_ZMMM512: int = 2718

VPABSW zmm1 {k1}{z}, zmm2/m512

EVEX.512.66.0F38.WIG 1D /r

AVX512BW

16/32/64-bit

iced_x86.Code.PABSD_MM_MMM64: int = 2719

PABSD mm1, mm2/m64

NP 0F 38 1E /r

SSSE3

16/32/64-bit

iced_x86.Code.PABSD_XMM_XMMM128: int = 2720

PABSD xmm1, xmm2/m128

66 0F 38 1E /r

SSSE3

16/32/64-bit

iced_x86.Code.VEX_VPABSD_XMM_XMMM128: int = 2721

VPABSD xmm1, xmm2/m128

VEX.128.66.0F38.WIG 1E /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPABSD_YMM_YMMM256: int = 2722

VPABSD ymm1, ymm2/m256

VEX.256.66.0F38.WIG 1E /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPABSD_XMM_K1Z_XMMM128B32: int = 2723

VPABSD xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.66.0F38.W0 1E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPABSD_YMM_K1Z_YMMM256B32: int = 2724

VPABSD ymm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.66.0F38.W0 1E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPABSD_ZMM_K1Z_ZMMM512B32: int = 2725

VPABSD zmm1 {k1}{z}, zmm2/m512/m32bcst

EVEX.512.66.0F38.W0 1E /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPABSQ_XMM_K1Z_XMMM128B64: int = 2726

VPABSQ xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.66.0F38.W1 1F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPABSQ_YMM_K1Z_YMMM256B64: int = 2727

VPABSQ ymm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.66.0F38.W1 1F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPABSQ_ZMM_K1Z_ZMMM512B64: int = 2728

VPABSQ zmm1 {k1}{z}, zmm2/m512/m64bcst

EVEX.512.66.0F38.W1 1F /r

AVX512F

16/32/64-bit

iced_x86.Code.PMOVSXBW_XMM_XMMM64: int = 2729

PMOVSXBW xmm1, xmm2/m64

66 0F 38 20 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMOVSXBW_XMM_XMMM64: int = 2730

VPMOVSXBW xmm1, xmm2/m64

VEX.128.66.0F38.WIG 20 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMOVSXBW_YMM_XMMM128: int = 2731

VPMOVSXBW ymm1, xmm2/m128

VEX.256.66.0F38.WIG 20 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXBW_XMM_K1Z_XMMM64: int = 2732

VPMOVSXBW xmm1 {k1}{z}, xmm2/m64

EVEX.128.66.0F38.WIG 20 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXBW_YMM_K1Z_XMMM128: int = 2733

VPMOVSXBW ymm1 {k1}{z}, xmm2/m128

EVEX.256.66.0F38.WIG 20 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXBW_ZMM_K1Z_YMMM256: int = 2734

VPMOVSXBW zmm1 {k1}{z}, ymm2/m256

EVEX.512.66.0F38.WIG 20 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSWB_XMMM64_K1Z_XMM: int = 2735

VPMOVSWB xmm1/m64 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 20 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSWB_XMMM128_K1Z_YMM: int = 2736

VPMOVSWB xmm1/m128 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 20 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSWB_YMMM256_K1Z_ZMM: int = 2737

VPMOVSWB ymm1/m256 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 20 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PMOVSXBD_XMM_XMMM32: int = 2738

PMOVSXBD xmm1, xmm2/m32

66 0F 38 21 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMOVSXBD_XMM_XMMM32: int = 2739

VPMOVSXBD xmm1, xmm2/m32

VEX.128.66.0F38.WIG 21 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMOVSXBD_YMM_XMMM64: int = 2740

VPMOVSXBD ymm1, xmm2/m64

VEX.256.66.0F38.WIG 21 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXBD_XMM_K1Z_XMMM32: int = 2741

VPMOVSXBD xmm1 {k1}{z}, xmm2/m32

EVEX.128.66.0F38.WIG 21 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXBD_YMM_K1Z_XMMM64: int = 2742

VPMOVSXBD ymm1 {k1}{z}, xmm2/m64

EVEX.256.66.0F38.WIG 21 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXBD_ZMM_K1Z_XMMM128: int = 2743

VPMOVSXBD zmm1 {k1}{z}, xmm2/m128

EVEX.512.66.0F38.WIG 21 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSDB_XMMM32_K1Z_XMM: int = 2744

VPMOVSDB xmm1/m32 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 21 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSDB_XMMM64_K1Z_YMM: int = 2745

VPMOVSDB xmm1/m64 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 21 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSDB_XMMM128_K1Z_ZMM: int = 2746

VPMOVSDB xmm1/m128 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 21 /r

AVX512F

16/32/64-bit

iced_x86.Code.PMOVSXBQ_XMM_XMMM16: int = 2747

PMOVSXBQ xmm1, xmm2/m16

66 0F 38 22 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMOVSXBQ_XMM_XMMM16: int = 2748

VPMOVSXBQ xmm1, xmm2/m16

VEX.128.66.0F38.WIG 22 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMOVSXBQ_YMM_XMMM32: int = 2749

VPMOVSXBQ ymm1, xmm2/m32

VEX.256.66.0F38.WIG 22 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXBQ_XMM_K1Z_XMMM16: int = 2750

VPMOVSXBQ xmm1 {k1}{z}, xmm2/m16

EVEX.128.66.0F38.WIG 22 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXBQ_YMM_K1Z_XMMM32: int = 2751

VPMOVSXBQ ymm1 {k1}{z}, xmm2/m32

EVEX.256.66.0F38.WIG 22 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXBQ_ZMM_K1Z_XMMM64: int = 2752

VPMOVSXBQ zmm1 {k1}{z}, xmm2/m64

EVEX.512.66.0F38.WIG 22 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSQB_XMMM16_K1Z_XMM: int = 2753

VPMOVSQB xmm1/m16 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 22 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSQB_XMMM32_K1Z_YMM: int = 2754

VPMOVSQB xmm1/m32 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 22 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSQB_XMMM64_K1Z_ZMM: int = 2755

VPMOVSQB xmm1/m64 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 22 /r

AVX512F

16/32/64-bit

iced_x86.Code.PMOVSXWD_XMM_XMMM64: int = 2756

PMOVSXWD xmm1, xmm2/m64

66 0F 38 23 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMOVSXWD_XMM_XMMM64: int = 2757

VPMOVSXWD xmm1, xmm2/m64

VEX.128.66.0F38.WIG 23 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMOVSXWD_YMM_XMMM128: int = 2758

VPMOVSXWD ymm1, xmm2/m128

VEX.256.66.0F38.WIG 23 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXWD_XMM_K1Z_XMMM64: int = 2759

VPMOVSXWD xmm1 {k1}{z}, xmm2/m64

EVEX.128.66.0F38.WIG 23 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXWD_YMM_K1Z_XMMM128: int = 2760

VPMOVSXWD ymm1 {k1}{z}, xmm2/m128

EVEX.256.66.0F38.WIG 23 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXWD_ZMM_K1Z_YMMM256: int = 2761

VPMOVSXWD zmm1 {k1}{z}, ymm2/m256

EVEX.512.66.0F38.WIG 23 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSDW_XMMM64_K1Z_XMM: int = 2762

VPMOVSDW xmm1/m64 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 23 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSDW_XMMM128_K1Z_YMM: int = 2763

VPMOVSDW xmm1/m128 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 23 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSDW_YMMM256_K1Z_ZMM: int = 2764

VPMOVSDW ymm1/m256 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 23 /r

AVX512F

16/32/64-bit

iced_x86.Code.PMOVSXWQ_XMM_XMMM32: int = 2765

PMOVSXWQ xmm1, xmm2/m32

66 0F 38 24 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMOVSXWQ_XMM_XMMM32: int = 2766

VPMOVSXWQ xmm1, xmm2/m32

VEX.128.66.0F38.WIG 24 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMOVSXWQ_YMM_XMMM64: int = 2767

VPMOVSXWQ ymm1, xmm2/m64

VEX.256.66.0F38.WIG 24 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXWQ_XMM_K1Z_XMMM32: int = 2768

VPMOVSXWQ xmm1 {k1}{z}, xmm2/m32

EVEX.128.66.0F38.WIG 24 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXWQ_YMM_K1Z_XMMM64: int = 2769

VPMOVSXWQ ymm1 {k1}{z}, xmm2/m64

EVEX.256.66.0F38.WIG 24 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXWQ_ZMM_K1Z_XMMM128: int = 2770

VPMOVSXWQ zmm1 {k1}{z}, xmm2/m128

EVEX.512.66.0F38.WIG 24 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSQW_XMMM32_K1Z_XMM: int = 2771

VPMOVSQW xmm1/m32 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 24 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSQW_XMMM64_K1Z_YMM: int = 2772

VPMOVSQW xmm1/m64 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 24 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSQW_XMMM128_K1Z_ZMM: int = 2773

VPMOVSQW xmm1/m128 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 24 /r

AVX512F

16/32/64-bit

iced_x86.Code.PMOVSXDQ_XMM_XMMM64: int = 2774

PMOVSXDQ xmm1, xmm2/m64

66 0F 38 25 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMOVSXDQ_XMM_XMMM64: int = 2775

VPMOVSXDQ xmm1, xmm2/m64

VEX.128.66.0F38.WIG 25 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMOVSXDQ_YMM_XMMM128: int = 2776

VPMOVSXDQ ymm1, xmm2/m128

VEX.256.66.0F38.WIG 25 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXDQ_XMM_K1Z_XMMM64: int = 2777

VPMOVSXDQ xmm1 {k1}{z}, xmm2/m64

EVEX.128.66.0F38.W0 25 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXDQ_YMM_K1Z_XMMM128: int = 2778

VPMOVSXDQ ymm1 {k1}{z}, xmm2/m128

EVEX.256.66.0F38.W0 25 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSXDQ_ZMM_K1Z_YMMM256: int = 2779

VPMOVSXDQ zmm1 {k1}{z}, ymm2/m256

EVEX.512.66.0F38.W0 25 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSQD_XMMM64_K1Z_XMM: int = 2780

VPMOVSQD xmm1/m64 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 25 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSQD_XMMM128_K1Z_YMM: int = 2781

VPMOVSQD xmm1/m128 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 25 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVSQD_YMMM256_K1Z_ZMM: int = 2782

VPMOVSQD ymm1/m256 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 25 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTESTMB_KR_K1_XMM_XMMM128: int = 2783

VPTESTMB k2 {k1}, xmm2, xmm3/m128

EVEX.128.66.0F38.W0 26 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPTESTMB_KR_K1_YMM_YMMM256: int = 2784

VPTESTMB k2 {k1}, ymm2, ymm3/m256

EVEX.256.66.0F38.W0 26 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPTESTMB_KR_K1_ZMM_ZMMM512: int = 2785

VPTESTMB k2 {k1}, zmm2, zmm3/m512

EVEX.512.66.0F38.W0 26 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPTESTMW_KR_K1_XMM_XMMM128: int = 2786

VPTESTMW k2 {k1}, xmm2, xmm3/m128

EVEX.128.66.0F38.W1 26 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPTESTMW_KR_K1_YMM_YMMM256: int = 2787

VPTESTMW k2 {k1}, ymm2, ymm3/m256

EVEX.256.66.0F38.W1 26 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPTESTMW_KR_K1_ZMM_ZMMM512: int = 2788

VPTESTMW k2 {k1}, zmm2, zmm3/m512

EVEX.512.66.0F38.W1 26 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPTESTNMB_KR_K1_XMM_XMMM128: int = 2789

VPTESTNMB k2 {k1}, xmm2, xmm3/m128

EVEX.128.F3.0F38.W0 26 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPTESTNMB_KR_K1_YMM_YMMM256: int = 2790

VPTESTNMB k2 {k1}, ymm2, ymm3/m256

EVEX.256.F3.0F38.W0 26 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPTESTNMB_KR_K1_ZMM_ZMMM512: int = 2791

VPTESTNMB k2 {k1}, zmm2, zmm3/m512

EVEX.512.F3.0F38.W0 26 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPTESTNMW_KR_K1_XMM_XMMM128: int = 2792

VPTESTNMW k2 {k1}, xmm2, xmm3/m128

EVEX.128.F3.0F38.W1 26 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPTESTNMW_KR_K1_YMM_YMMM256: int = 2793

VPTESTNMW k2 {k1}, ymm2, ymm3/m256

EVEX.256.F3.0F38.W1 26 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPTESTNMW_KR_K1_ZMM_ZMMM512: int = 2794

VPTESTNMW k2 {k1}, zmm2, zmm3/m512

EVEX.512.F3.0F38.W1 26 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPTESTMD_KR_K1_XMM_XMMM128B32: int = 2795

VPTESTMD k2 {k1}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 27 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTESTMD_KR_K1_YMM_YMMM256B32: int = 2796

VPTESTMD k2 {k1}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 27 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTESTMD_KR_K1_ZMM_ZMMM512B32: int = 2797

VPTESTMD k2 {k1}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 27 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTESTMQ_KR_K1_XMM_XMMM128B64: int = 2798

VPTESTMQ k2 {k1}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 27 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTESTMQ_KR_K1_YMM_YMMM256B64: int = 2799

VPTESTMQ k2 {k1}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 27 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTESTMQ_KR_K1_ZMM_ZMMM512B64: int = 2800

VPTESTMQ k2 {k1}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 27 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTESTNMD_KR_K1_XMM_XMMM128B32: int = 2801

VPTESTNMD k2 {k1}, xmm2, xmm3/m128/m32bcst

EVEX.128.F3.0F38.W0 27 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTESTNMD_KR_K1_YMM_YMMM256B32: int = 2802

VPTESTNMD k2 {k1}, ymm2, ymm3/m256/m32bcst

EVEX.256.F3.0F38.W0 27 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTESTNMD_KR_K1_ZMM_ZMMM512B32: int = 2803

VPTESTNMD k2 {k1}, zmm2, zmm3/m512/m32bcst

EVEX.512.F3.0F38.W0 27 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTESTNMQ_KR_K1_XMM_XMMM128B64: int = 2804

VPTESTNMQ k2 {k1}, xmm2, xmm3/m128/m64bcst

EVEX.128.F3.0F38.W1 27 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTESTNMQ_KR_K1_YMM_YMMM256B64: int = 2805

VPTESTNMQ k2 {k1}, ymm2, ymm3/m256/m64bcst

EVEX.256.F3.0F38.W1 27 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTESTNMQ_KR_K1_ZMM_ZMMM512B64: int = 2806

VPTESTNMQ k2 {k1}, zmm2, zmm3/m512/m64bcst

EVEX.512.F3.0F38.W1 27 /r

AVX512F

16/32/64-bit

iced_x86.Code.PMULDQ_XMM_XMMM128: int = 2807

PMULDQ xmm1, xmm2/m128

66 0F 38 28 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMULDQ_XMM_XMM_XMMM128: int = 2808

VPMULDQ xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 28 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMULDQ_YMM_YMM_YMMM256: int = 2809

VPMULDQ ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 28 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMULDQ_XMM_K1Z_XMM_XMMM128B64: int = 2810

VPMULDQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 28 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMULDQ_YMM_K1Z_YMM_YMMM256B64: int = 2811

VPMULDQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 28 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMULDQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 2812

VPMULDQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 28 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVM2B_XMM_KR: int = 2813

VPMOVM2B xmm1, k1

EVEX.128.F3.0F38.W0 28 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVM2B_YMM_KR: int = 2814

VPMOVM2B ymm1, k1

EVEX.256.F3.0F38.W0 28 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVM2B_ZMM_KR: int = 2815

VPMOVM2B zmm1, k1

EVEX.512.F3.0F38.W0 28 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVM2W_XMM_KR: int = 2816

VPMOVM2W xmm1, k1

EVEX.128.F3.0F38.W1 28 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVM2W_YMM_KR: int = 2817

VPMOVM2W ymm1, k1

EVEX.256.F3.0F38.W1 28 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVM2W_ZMM_KR: int = 2818

VPMOVM2W zmm1, k1

EVEX.512.F3.0F38.W1 28 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PCMPEQQ_XMM_XMMM128: int = 2819

PCMPEQQ xmm1, xmm2/m128

66 0F 38 29 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPCMPEQQ_XMM_XMM_XMMM128: int = 2820

VPCMPEQQ xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 29 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPCMPEQQ_YMM_YMM_YMMM256: int = 2821

VPCMPEQQ ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 29 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPCMPEQQ_KR_K1_XMM_XMMM128B64: int = 2822

VPCMPEQQ k1 {k2}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 29 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPEQQ_KR_K1_YMM_YMMM256B64: int = 2823

VPCMPEQQ k1 {k2}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 29 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPEQQ_KR_K1_ZMM_ZMMM512B64: int = 2824

VPCMPEQQ k1 {k2}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 29 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVB2M_KR_XMM: int = 2825

VPMOVB2M k1, xmm1

EVEX.128.F3.0F38.W0 29 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVB2M_KR_YMM: int = 2826

VPMOVB2M k1, ymm1

EVEX.256.F3.0F38.W0 29 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVB2M_KR_ZMM: int = 2827

VPMOVB2M k1, zmm1

EVEX.512.F3.0F38.W0 29 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVW2M_KR_XMM: int = 2828

VPMOVW2M k1, xmm1

EVEX.128.F3.0F38.W1 29 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVW2M_KR_YMM: int = 2829

VPMOVW2M k1, ymm1

EVEX.256.F3.0F38.W1 29 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVW2M_KR_ZMM: int = 2830

VPMOVW2M k1, zmm1

EVEX.512.F3.0F38.W1 29 /r

AVX512BW

16/32/64-bit

iced_x86.Code.MOVNTDQA_XMM_M128: int = 2831

MOVNTDQA xmm1, m128

66 0F 38 2A /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VMOVNTDQA_XMM_M128: int = 2832

VMOVNTDQA xmm1, m128

VEX.128.66.0F38.WIG 2A /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMOVNTDQA_YMM_M256: int = 2833

VMOVNTDQA ymm1, m256

VEX.256.66.0F38.WIG 2A /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VMOVNTDQA_XMM_M128: int = 2834

VMOVNTDQA xmm1, m128

EVEX.128.66.0F38.W0 2A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVNTDQA_YMM_M256: int = 2835

VMOVNTDQA ymm1, m256

EVEX.256.66.0F38.W0 2A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VMOVNTDQA_ZMM_M512: int = 2836

VMOVNTDQA zmm1, m512

EVEX.512.66.0F38.W0 2A /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTMB2Q_XMM_KR: int = 2837

VPBROADCASTMB2Q xmm1, k1

EVEX.128.F3.0F38.W1 2A /r

AVX512VL and AVX512CD

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTMB2Q_YMM_KR: int = 2838

VPBROADCASTMB2Q ymm1, k1

EVEX.256.F3.0F38.W1 2A /r

AVX512VL and AVX512CD

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTMB2Q_ZMM_KR: int = 2839

VPBROADCASTMB2Q zmm1, k1

EVEX.512.F3.0F38.W1 2A /r

AVX512CD

16/32/64-bit

iced_x86.Code.PACKUSDW_XMM_XMMM128: int = 2840

PACKUSDW xmm1, xmm2/m128

66 0F 38 2B /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPACKUSDW_XMM_XMM_XMMM128: int = 2841

VPACKUSDW xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 2B /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPACKUSDW_YMM_YMM_YMMM256: int = 2842

VPACKUSDW ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 2B /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPACKUSDW_XMM_K1Z_XMM_XMMM128B32: int = 2843

VPACKUSDW xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 2B /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPACKUSDW_YMM_K1Z_YMM_YMMM256B32: int = 2844

VPACKUSDW ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 2B /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPACKUSDW_ZMM_K1Z_ZMM_ZMMM512B32: int = 2845

VPACKUSDW zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 2B /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_VMASKMOVPS_XMM_XMM_M128: int = 2846

VMASKMOVPS xmm1, xmm2, m128

VEX.128.66.0F38.W0 2C /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMASKMOVPS_YMM_YMM_M256: int = 2847

VMASKMOVPS ymm1, ymm2, m256

VEX.256.66.0F38.W0 2C /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VSCALEFPS_XMM_K1Z_XMM_XMMM128B32: int = 2848

VSCALEFPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 2C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCALEFPS_YMM_K1Z_YMM_YMMM256B32: int = 2849

VSCALEFPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 2C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCALEFPS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 2850

VSCALEFPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 2C /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCALEFPD_XMM_K1Z_XMM_XMMM128B64: int = 2851

VSCALEFPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 2C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCALEFPD_YMM_K1Z_YMM_YMMM256B64: int = 2852

VSCALEFPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 2C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCALEFPD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 2853

VSCALEFPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 2C /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VMASKMOVPD_XMM_XMM_M128: int = 2854

VMASKMOVPD xmm1, xmm2, m128

VEX.128.66.0F38.W0 2D /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMASKMOVPD_YMM_YMM_M256: int = 2855

VMASKMOVPD ymm1, ymm2, m256

VEX.256.66.0F38.W0 2D /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VSCALEFSS_XMM_K1Z_XMM_XMMM32_ER: int = 2856

VSCALEFSS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.66.0F38.W0 2D /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCALEFSD_XMM_K1Z_XMM_XMMM64_ER: int = 2857

VSCALEFSD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.66.0F38.W1 2D /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VMASKMOVPS_M128_XMM_XMM: int = 2858

VMASKMOVPS m128, xmm1, xmm2

VEX.128.66.0F38.W0 2E /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMASKMOVPS_M256_YMM_YMM: int = 2859

VMASKMOVPS m256, ymm1, ymm2

VEX.256.66.0F38.W0 2E /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMASKMOVPD_M128_XMM_XMM: int = 2860

VMASKMOVPD m128, xmm1, xmm2

VEX.128.66.0F38.W0 2F /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VMASKMOVPD_M256_YMM_YMM: int = 2861

VMASKMOVPD m256, ymm1, ymm2

VEX.256.66.0F38.W0 2F /r

AVX

16/32/64-bit

iced_x86.Code.PMOVZXBW_XMM_XMMM64: int = 2862

PMOVZXBW xmm1, xmm2/m64

66 0F 38 30 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMOVZXBW_XMM_XMMM64: int = 2863

VPMOVZXBW xmm1, xmm2/m64

VEX.128.66.0F38.WIG 30 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMOVZXBW_YMM_XMMM128: int = 2864

VPMOVZXBW ymm1, xmm2/m128

VEX.256.66.0F38.WIG 30 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXBW_XMM_K1Z_XMMM64: int = 2865

VPMOVZXBW xmm1 {k1}{z}, xmm2/m64

EVEX.128.66.0F38.WIG 30 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXBW_YMM_K1Z_XMMM128: int = 2866

VPMOVZXBW ymm1 {k1}{z}, xmm2/m128

EVEX.256.66.0F38.WIG 30 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXBW_ZMM_K1Z_YMMM256: int = 2867

VPMOVZXBW zmm1 {k1}{z}, ymm2/m256

EVEX.512.66.0F38.WIG 30 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVWB_XMMM64_K1Z_XMM: int = 2868

VPMOVWB xmm1/m64 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 30 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVWB_XMMM128_K1Z_YMM: int = 2869

VPMOVWB xmm1/m128 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 30 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVWB_YMMM256_K1Z_ZMM: int = 2870

VPMOVWB ymm1/m256 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 30 /r

AVX512BW

16/32/64-bit

iced_x86.Code.PMOVZXBD_XMM_XMMM32: int = 2871

PMOVZXBD xmm1, xmm2/m32

66 0F 38 31 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMOVZXBD_XMM_XMMM32: int = 2872

VPMOVZXBD xmm1, xmm2/m32

VEX.128.66.0F38.WIG 31 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMOVZXBD_YMM_XMMM64: int = 2873

VPMOVZXBD ymm1, xmm2/m64

VEX.256.66.0F38.WIG 31 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXBD_XMM_K1Z_XMMM32: int = 2874

VPMOVZXBD xmm1 {k1}{z}, xmm2/m32

EVEX.128.66.0F38.WIG 31 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXBD_YMM_K1Z_XMMM64: int = 2875

VPMOVZXBD ymm1 {k1}{z}, xmm2/m64

EVEX.256.66.0F38.WIG 31 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXBD_ZMM_K1Z_XMMM128: int = 2876

VPMOVZXBD zmm1 {k1}{z}, xmm2/m128

EVEX.512.66.0F38.WIG 31 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVDB_XMMM32_K1Z_XMM: int = 2877

VPMOVDB xmm1/m32 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 31 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVDB_XMMM64_K1Z_YMM: int = 2878

VPMOVDB xmm1/m64 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 31 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVDB_XMMM128_K1Z_ZMM: int = 2879

VPMOVDB xmm1/m128 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 31 /r

AVX512F

16/32/64-bit

iced_x86.Code.PMOVZXBQ_XMM_XMMM16: int = 2880

PMOVZXBQ xmm1, xmm2/m16

66 0F 38 32 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMOVZXBQ_XMM_XMMM16: int = 2881

VPMOVZXBQ xmm1, xmm2/m16

VEX.128.66.0F38.WIG 32 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMOVZXBQ_YMM_XMMM32: int = 2882

VPMOVZXBQ ymm1, xmm2/m32

VEX.256.66.0F38.WIG 32 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXBQ_XMM_K1Z_XMMM16: int = 2883

VPMOVZXBQ xmm1 {k1}{z}, xmm2/m16

EVEX.128.66.0F38.WIG 32 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXBQ_YMM_K1Z_XMMM32: int = 2884

VPMOVZXBQ ymm1 {k1}{z}, xmm2/m32

EVEX.256.66.0F38.WIG 32 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXBQ_ZMM_K1Z_XMMM64: int = 2885

VPMOVZXBQ zmm1 {k1}{z}, xmm2/m64

EVEX.512.66.0F38.WIG 32 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVQB_XMMM16_K1Z_XMM: int = 2886

VPMOVQB xmm1/m16 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 32 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVQB_XMMM32_K1Z_YMM: int = 2887

VPMOVQB xmm1/m32 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 32 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVQB_XMMM64_K1Z_ZMM: int = 2888

VPMOVQB xmm1/m64 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 32 /r

AVX512F

16/32/64-bit

iced_x86.Code.PMOVZXWD_XMM_XMMM64: int = 2889

PMOVZXWD xmm1, xmm2/m64

66 0F 38 33 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMOVZXWD_XMM_XMMM64: int = 2890

VPMOVZXWD xmm1, xmm2/m64

VEX.128.66.0F38.WIG 33 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMOVZXWD_YMM_XMMM128: int = 2891

VPMOVZXWD ymm1, xmm2/m128

VEX.256.66.0F38.WIG 33 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXWD_XMM_K1Z_XMMM64: int = 2892

VPMOVZXWD xmm1 {k1}{z}, xmm2/m64

EVEX.128.66.0F38.WIG 33 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXWD_YMM_K1Z_XMMM128: int = 2893

VPMOVZXWD ymm1 {k1}{z}, xmm2/m128

EVEX.256.66.0F38.WIG 33 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXWD_ZMM_K1Z_YMMM256: int = 2894

VPMOVZXWD zmm1 {k1}{z}, ymm2/m256

EVEX.512.66.0F38.WIG 33 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVDW_XMMM64_K1Z_XMM: int = 2895

VPMOVDW xmm1/m64 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 33 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVDW_XMMM128_K1Z_YMM: int = 2896

VPMOVDW xmm1/m128 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 33 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVDW_YMMM256_K1Z_ZMM: int = 2897

VPMOVDW ymm1/m256 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 33 /r

AVX512F

16/32/64-bit

iced_x86.Code.PMOVZXWQ_XMM_XMMM32: int = 2898

PMOVZXWQ xmm1, xmm2/m32

66 0F 38 34 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMOVZXWQ_XMM_XMMM32: int = 2899

VPMOVZXWQ xmm1, xmm2/m32

VEX.128.66.0F38.WIG 34 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMOVZXWQ_YMM_XMMM64: int = 2900

VPMOVZXWQ ymm1, xmm2/m64

VEX.256.66.0F38.WIG 34 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXWQ_XMM_K1Z_XMMM32: int = 2901

VPMOVZXWQ xmm1 {k1}{z}, xmm2/m32

EVEX.128.66.0F38.WIG 34 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXWQ_YMM_K1Z_XMMM64: int = 2902

VPMOVZXWQ ymm1 {k1}{z}, xmm2/m64

EVEX.256.66.0F38.WIG 34 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXWQ_ZMM_K1Z_XMMM128: int = 2903

VPMOVZXWQ zmm1 {k1}{z}, xmm2/m128

EVEX.512.66.0F38.WIG 34 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVQW_XMMM32_K1Z_XMM: int = 2904

VPMOVQW xmm1/m32 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 34 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVQW_XMMM64_K1Z_YMM: int = 2905

VPMOVQW xmm1/m64 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 34 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVQW_XMMM128_K1Z_ZMM: int = 2906

VPMOVQW xmm1/m128 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 34 /r

AVX512F

16/32/64-bit

iced_x86.Code.PMOVZXDQ_XMM_XMMM64: int = 2907

PMOVZXDQ xmm1, xmm2/m64

66 0F 38 35 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMOVZXDQ_XMM_XMMM64: int = 2908

VPMOVZXDQ xmm1, xmm2/m64

VEX.128.66.0F38.WIG 35 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMOVZXDQ_YMM_XMMM128: int = 2909

VPMOVZXDQ ymm1, xmm2/m128

VEX.256.66.0F38.WIG 35 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXDQ_XMM_K1Z_XMMM64: int = 2910

VPMOVZXDQ xmm1 {k1}{z}, xmm2/m64

EVEX.128.66.0F38.W0 35 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXDQ_YMM_K1Z_XMMM128: int = 2911

VPMOVZXDQ ymm1 {k1}{z}, xmm2/m128

EVEX.256.66.0F38.W0 35 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVZXDQ_ZMM_K1Z_YMMM256: int = 2912

VPMOVZXDQ zmm1 {k1}{z}, ymm2/m256

EVEX.512.66.0F38.W0 35 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVQD_XMMM64_K1Z_XMM: int = 2913

VPMOVQD xmm1/m64 {k1}{z}, xmm2

EVEX.128.F3.0F38.W0 35 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVQD_XMMM128_K1Z_YMM: int = 2914

VPMOVQD xmm1/m128 {k1}{z}, ymm2

EVEX.256.F3.0F38.W0 35 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVQD_YMMM256_K1Z_ZMM: int = 2915

VPMOVQD ymm1/m256 {k1}{z}, zmm2

EVEX.512.F3.0F38.W0 35 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VPERMD_YMM_YMM_YMMM256: int = 2916

VPERMD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 36 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPERMD_YMM_K1Z_YMM_YMMM256B32: int = 2917

VPERMD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 36 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMD_ZMM_K1Z_ZMM_ZMMM512B32: int = 2918

VPERMD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 36 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMQ_YMM_K1Z_YMM_YMMM256B64: int = 2919

VPERMQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 36 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 2920

VPERMQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 36 /r

AVX512F

16/32/64-bit

iced_x86.Code.PCMPGTQ_XMM_XMMM128: int = 2921

PCMPGTQ xmm1, xmm2/m128

66 0F 38 37 /r

SSE4.2

16/32/64-bit

iced_x86.Code.VEX_VPCMPGTQ_XMM_XMM_XMMM128: int = 2922

VPCMPGTQ xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 37 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPCMPGTQ_YMM_YMM_YMMM256: int = 2923

VPCMPGTQ ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 37 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPCMPGTQ_KR_K1_XMM_XMMM128B64: int = 2924

VPCMPGTQ k1 {k2}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 37 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPGTQ_KR_K1_YMM_YMMM256B64: int = 2925

VPCMPGTQ k1 {k2}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 37 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPGTQ_KR_K1_ZMM_ZMMM512B64: int = 2926

VPCMPGTQ k1 {k2}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 37 /r

AVX512F

16/32/64-bit

iced_x86.Code.PMINSB_XMM_XMMM128: int = 2927

PMINSB xmm1, xmm2/m128

66 0F 38 38 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMINSB_XMM_XMM_XMMM128: int = 2928

VPMINSB xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 38 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMINSB_YMM_YMM_YMMM256: int = 2929

VPMINSB ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 38 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMINSB_XMM_K1Z_XMM_XMMM128: int = 2930

VPMINSB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.WIG 38 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMINSB_YMM_K1Z_YMM_YMMM256: int = 2931

VPMINSB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.WIG 38 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMINSB_ZMM_K1Z_ZMM_ZMMM512: int = 2932

VPMINSB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.WIG 38 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMOVM2D_XMM_KR: int = 2933

VPMOVM2D xmm1, k1

EVEX.128.F3.0F38.W0 38 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VPMOVM2D_YMM_KR: int = 2934

VPMOVM2D ymm1, k1

EVEX.256.F3.0F38.W0 38 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VPMOVM2D_ZMM_KR: int = 2935

VPMOVM2D zmm1, k1

EVEX.512.F3.0F38.W0 38 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VPMOVM2Q_XMM_KR: int = 2936

VPMOVM2Q xmm1, k1

EVEX.128.F3.0F38.W1 38 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VPMOVM2Q_YMM_KR: int = 2937

VPMOVM2Q ymm1, k1

EVEX.256.F3.0F38.W1 38 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VPMOVM2Q_ZMM_KR: int = 2938

VPMOVM2Q zmm1, k1

EVEX.512.F3.0F38.W1 38 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.PMINSD_XMM_XMMM128: int = 2939

PMINSD xmm1, xmm2/m128

66 0F 38 39 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMINSD_XMM_XMM_XMMM128: int = 2940

VPMINSD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 39 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMINSD_YMM_YMM_YMMM256: int = 2941

VPMINSD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 39 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMINSD_XMM_K1Z_XMM_XMMM128B32: int = 2942

VPMINSD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 39 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMINSD_YMM_K1Z_YMM_YMMM256B32: int = 2943

VPMINSD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 39 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMINSD_ZMM_K1Z_ZMM_ZMMM512B32: int = 2944

VPMINSD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 39 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMINSQ_XMM_K1Z_XMM_XMMM128B64: int = 2945

VPMINSQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 39 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMINSQ_YMM_K1Z_YMM_YMMM256B64: int = 2946

VPMINSQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 39 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMINSQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 2947

VPMINSQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 39 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMOVD2M_KR_XMM: int = 2948

VPMOVD2M k1, xmm1

EVEX.128.F3.0F38.W0 39 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VPMOVD2M_KR_YMM: int = 2949

VPMOVD2M k1, ymm1

EVEX.256.F3.0F38.W0 39 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VPMOVD2M_KR_ZMM: int = 2950

VPMOVD2M k1, zmm1

EVEX.512.F3.0F38.W0 39 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VPMOVQ2M_KR_XMM: int = 2951

VPMOVQ2M k1, xmm1

EVEX.128.F3.0F38.W1 39 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VPMOVQ2M_KR_YMM: int = 2952

VPMOVQ2M k1, ymm1

EVEX.256.F3.0F38.W1 39 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VPMOVQ2M_KR_ZMM: int = 2953

VPMOVQ2M k1, zmm1

EVEX.512.F3.0F38.W1 39 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.PMINUW_XMM_XMMM128: int = 2954

PMINUW xmm1, xmm2/m128

66 0F 38 3A /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMINUW_XMM_XMM_XMMM128: int = 2955

VPMINUW xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 3A /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMINUW_YMM_YMM_YMMM256: int = 2956

VPMINUW ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 3A /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMINUW_XMM_K1Z_XMM_XMMM128: int = 2957

VPMINUW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.WIG 3A /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMINUW_YMM_K1Z_YMM_YMMM256: int = 2958

VPMINUW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.WIG 3A /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMINUW_ZMM_K1Z_ZMM_ZMMM512: int = 2959

VPMINUW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.WIG 3A /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTMW2D_XMM_KR: int = 2960

VPBROADCASTMW2D xmm1, k1

EVEX.128.F3.0F38.W0 3A /r

AVX512VL and AVX512CD

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTMW2D_YMM_KR: int = 2961

VPBROADCASTMW2D ymm1, k1

EVEX.256.F3.0F38.W0 3A /r

AVX512VL and AVX512CD

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTMW2D_ZMM_KR: int = 2962

VPBROADCASTMW2D zmm1, k1

EVEX.512.F3.0F38.W0 3A /r

AVX512CD

16/32/64-bit

iced_x86.Code.PMINUD_XMM_XMMM128: int = 2963

PMINUD xmm1, xmm2/m128

66 0F 38 3B /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMINUD_XMM_XMM_XMMM128: int = 2964

VPMINUD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 3B /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMINUD_YMM_YMM_YMMM256: int = 2965

VPMINUD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 3B /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMINUD_XMM_K1Z_XMM_XMMM128B32: int = 2966

VPMINUD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 3B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMINUD_YMM_K1Z_YMM_YMMM256B32: int = 2967

VPMINUD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 3B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMINUD_ZMM_K1Z_ZMM_ZMMM512B32: int = 2968

VPMINUD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 3B /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMINUQ_XMM_K1Z_XMM_XMMM128B64: int = 2969

VPMINUQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 3B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMINUQ_YMM_K1Z_YMM_YMMM256B64: int = 2970

VPMINUQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 3B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMINUQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 2971

VPMINUQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 3B /r

AVX512F

16/32/64-bit

iced_x86.Code.PMAXSB_XMM_XMMM128: int = 2972

PMAXSB xmm1, xmm2/m128

66 0F 38 3C /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMAXSB_XMM_XMM_XMMM128: int = 2973

VPMAXSB xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 3C /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMAXSB_YMM_YMM_YMMM256: int = 2974

VPMAXSB ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 3C /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMAXSB_XMM_K1Z_XMM_XMMM128: int = 2975

VPMAXSB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.WIG 3C /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMAXSB_YMM_K1Z_YMM_YMMM256: int = 2976

VPMAXSB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.WIG 3C /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMAXSB_ZMM_K1Z_ZMM_ZMMM512: int = 2977

VPMAXSB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.WIG 3C /r

AVX512BW

16/32/64-bit

iced_x86.Code.PMAXSD_XMM_XMMM128: int = 2978

PMAXSD xmm1, xmm2/m128

66 0F 38 3D /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMAXSD_XMM_XMM_XMMM128: int = 2979

VPMAXSD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 3D /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMAXSD_YMM_YMM_YMMM256: int = 2980

VPMAXSD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 3D /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMAXSD_XMM_K1Z_XMM_XMMM128B32: int = 2981

VPMAXSD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 3D /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMAXSD_YMM_K1Z_YMM_YMMM256B32: int = 2982

VPMAXSD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 3D /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMAXSD_ZMM_K1Z_ZMM_ZMMM512B32: int = 2983

VPMAXSD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 3D /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMAXSQ_XMM_K1Z_XMM_XMMM128B64: int = 2984

VPMAXSQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 3D /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMAXSQ_YMM_K1Z_YMM_YMMM256B64: int = 2985

VPMAXSQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 3D /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMAXSQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 2986

VPMAXSQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 3D /r

AVX512F

16/32/64-bit

iced_x86.Code.PMAXUW_XMM_XMMM128: int = 2987

PMAXUW xmm1, xmm2/m128

66 0F 38 3E /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMAXUW_XMM_XMM_XMMM128: int = 2988

VPMAXUW xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 3E /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMAXUW_YMM_YMM_YMMM256: int = 2989

VPMAXUW ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 3E /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMAXUW_XMM_K1Z_XMM_XMMM128: int = 2990

VPMAXUW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.WIG 3E /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMAXUW_YMM_K1Z_YMM_YMMM256: int = 2991

VPMAXUW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.WIG 3E /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPMAXUW_ZMM_K1Z_ZMM_ZMMM512: int = 2992

VPMAXUW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.WIG 3E /r

AVX512BW

16/32/64-bit

iced_x86.Code.PMAXUD_XMM_XMMM128: int = 2993

PMAXUD xmm1, xmm2/m128

66 0F 38 3F /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMAXUD_XMM_XMM_XMMM128: int = 2994

VPMAXUD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 3F /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMAXUD_YMM_YMM_YMMM256: int = 2995

VPMAXUD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 3F /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMAXUD_XMM_K1Z_XMM_XMMM128B32: int = 2996

VPMAXUD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 3F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMAXUD_YMM_K1Z_YMM_YMMM256B32: int = 2997

VPMAXUD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 3F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMAXUD_ZMM_K1Z_ZMM_ZMMM512B32: int = 2998

VPMAXUD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 3F /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMAXUQ_XMM_K1Z_XMM_XMMM128B64: int = 2999

VPMAXUQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 3F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMAXUQ_YMM_K1Z_YMM_YMMM256B64: int = 3000

VPMAXUQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 3F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMAXUQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 3001

VPMAXUQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 3F /r

AVX512F

16/32/64-bit

iced_x86.Code.PMULLD_XMM_XMMM128: int = 3002

PMULLD xmm1, xmm2/m128

66 0F 38 40 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPMULLD_XMM_XMM_XMMM128: int = 3003

VPMULLD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG 40 /r

AVX

16/32/64-bit

iced_x86.Code.VEX_VPMULLD_YMM_YMM_YMMM256: int = 3004

VPMULLD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG 40 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPMULLD_XMM_K1Z_XMM_XMMM128B32: int = 3005

VPMULLD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 40 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMULLD_YMM_K1Z_YMM_YMMM256B32: int = 3006

VPMULLD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 40 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMULLD_ZMM_K1Z_ZMM_ZMMM512B32: int = 3007

VPMULLD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 40 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMULLQ_XMM_K1Z_XMM_XMMM128B64: int = 3008

VPMULLQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 40 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VPMULLQ_YMM_K1Z_YMM_YMMM256B64: int = 3009

VPMULLQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 40 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VPMULLQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 3010

VPMULLQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 40 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.PHMINPOSUW_XMM_XMMM128: int = 3011

PHMINPOSUW xmm1, xmm2/m128

66 0F 38 41 /r

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPHMINPOSUW_XMM_XMMM128: int = 3012

VPHMINPOSUW xmm1, xmm2/m128

VEX.128.66.0F38.WIG 41 /r

AVX

16/32/64-bit

iced_x86.Code.EVEX_VGETEXPPS_XMM_K1Z_XMMM128B32: int = 3013

VGETEXPPS xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.66.0F38.W0 42 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGETEXPPS_YMM_K1Z_YMMM256B32: int = 3014

VGETEXPPS ymm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.66.0F38.W0 42 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGETEXPPS_ZMM_K1Z_ZMMM512B32_SAE: int = 3015

VGETEXPPS zmm1 {k1}{z}, zmm2/m512/m32bcst{sae}

EVEX.512.66.0F38.W0 42 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGETEXPPD_XMM_K1Z_XMMM128B64: int = 3016

VGETEXPPD xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.66.0F38.W1 42 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGETEXPPD_YMM_K1Z_YMMM256B64: int = 3017

VGETEXPPD ymm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.66.0F38.W1 42 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGETEXPPD_ZMM_K1Z_ZMMM512B64_SAE: int = 3018

VGETEXPPD zmm1 {k1}{z}, zmm2/m512/m64bcst{sae}

EVEX.512.66.0F38.W1 42 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGETEXPSS_XMM_K1Z_XMM_XMMM32_SAE: int = 3019

VGETEXPSS xmm1 {k1}{z}, xmm2, xmm3/m32{sae}

EVEX.LIG.66.0F38.W0 43 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGETEXPSD_XMM_K1Z_XMM_XMMM64_SAE: int = 3020

VGETEXPSD xmm1 {k1}{z}, xmm2, xmm3/m64{sae}

EVEX.LIG.66.0F38.W1 43 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPLZCNTD_XMM_K1Z_XMMM128B32: int = 3021

VPLZCNTD xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.66.0F38.W0 44 /r

AVX512VL and AVX512CD

16/32/64-bit

iced_x86.Code.EVEX_VPLZCNTD_YMM_K1Z_YMMM256B32: int = 3022

VPLZCNTD ymm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.66.0F38.W0 44 /r

AVX512VL and AVX512CD

16/32/64-bit

iced_x86.Code.EVEX_VPLZCNTD_ZMM_K1Z_ZMMM512B32: int = 3023

VPLZCNTD zmm1 {k1}{z}, zmm2/m512/m32bcst

EVEX.512.66.0F38.W0 44 /r

AVX512CD

16/32/64-bit

iced_x86.Code.EVEX_VPLZCNTQ_XMM_K1Z_XMMM128B64: int = 3024

VPLZCNTQ xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.66.0F38.W1 44 /r

AVX512VL and AVX512CD

16/32/64-bit

iced_x86.Code.EVEX_VPLZCNTQ_YMM_K1Z_YMMM256B64: int = 3025

VPLZCNTQ ymm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.66.0F38.W1 44 /r

AVX512VL and AVX512CD

16/32/64-bit

iced_x86.Code.EVEX_VPLZCNTQ_ZMM_K1Z_ZMMM512B64: int = 3026

VPLZCNTQ zmm1 {k1}{z}, zmm2/m512/m64bcst

EVEX.512.66.0F38.W1 44 /r

AVX512CD

16/32/64-bit

iced_x86.Code.VEX_VPSRLVD_XMM_XMM_XMMM128: int = 3027

VPSRLVD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 45 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPSRLVD_YMM_YMM_YMMM256: int = 3028

VPSRLVD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 45 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPSRLVQ_XMM_XMM_XMMM128: int = 3029

VPSRLVQ xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 45 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPSRLVQ_YMM_YMM_YMMM256: int = 3030

VPSRLVQ ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 45 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSRLVD_XMM_K1Z_XMM_XMMM128B32: int = 3031

VPSRLVD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 45 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRLVD_YMM_K1Z_YMM_YMMM256B32: int = 3032

VPSRLVD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 45 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRLVD_ZMM_K1Z_ZMM_ZMMM512B32: int = 3033

VPSRLVD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 45 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRLVQ_XMM_K1Z_XMM_XMMM128B64: int = 3034

VPSRLVQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 45 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRLVQ_YMM_K1Z_YMM_YMMM256B64: int = 3035

VPSRLVQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 45 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRLVQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 3036

VPSRLVQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 45 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VPSRAVD_XMM_XMM_XMMM128: int = 3037

VPSRAVD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 46 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPSRAVD_YMM_YMM_YMMM256: int = 3038

VPSRAVD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 46 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSRAVD_XMM_K1Z_XMM_XMMM128B32: int = 3039

VPSRAVD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 46 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRAVD_YMM_K1Z_YMM_YMMM256B32: int = 3040

VPSRAVD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 46 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRAVD_ZMM_K1Z_ZMM_ZMMM512B32: int = 3041

VPSRAVD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 46 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRAVQ_XMM_K1Z_XMM_XMMM128B64: int = 3042

VPSRAVQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 46 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRAVQ_YMM_K1Z_YMM_YMMM256B64: int = 3043

VPSRAVQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 46 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSRAVQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 3044

VPSRAVQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 46 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VPSLLVD_XMM_XMM_XMMM128: int = 3045

VPSLLVD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 47 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPSLLVD_YMM_YMM_YMMM256: int = 3046

VPSLLVD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 47 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPSLLVQ_XMM_XMM_XMMM128: int = 3047

VPSLLVQ xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 47 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPSLLVQ_YMM_YMM_YMMM256: int = 3048

VPSLLVQ ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 47 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSLLVD_XMM_K1Z_XMM_XMMM128B32: int = 3049

VPSLLVD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 47 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSLLVD_YMM_K1Z_YMM_YMMM256B32: int = 3050

VPSLLVD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 47 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSLLVD_ZMM_K1Z_ZMM_ZMMM512B32: int = 3051

VPSLLVD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 47 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSLLVQ_XMM_K1Z_XMM_XMMM128B64: int = 3052

VPSLLVQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 47 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSLLVQ_YMM_K1Z_YMM_YMMM256B64: int = 3053

VPSLLVQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 47 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSLLVQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 3054

VPSLLVQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 47 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRCP14PS_XMM_K1Z_XMMM128B32: int = 3055

VRCP14PS xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.66.0F38.W0 4C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRCP14PS_YMM_K1Z_YMMM256B32: int = 3056

VRCP14PS ymm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.66.0F38.W0 4C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRCP14PS_ZMM_K1Z_ZMMM512B32: int = 3057

VRCP14PS zmm1 {k1}{z}, zmm2/m512/m32bcst

EVEX.512.66.0F38.W0 4C /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRCP14PD_XMM_K1Z_XMMM128B64: int = 3058

VRCP14PD xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.66.0F38.W1 4C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRCP14PD_YMM_K1Z_YMMM256B64: int = 3059

VRCP14PD ymm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.66.0F38.W1 4C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRCP14PD_ZMM_K1Z_ZMMM512B64: int = 3060

VRCP14PD zmm1 {k1}{z}, zmm2/m512/m64bcst

EVEX.512.66.0F38.W1 4C /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRCP14SS_XMM_K1Z_XMM_XMMM32: int = 3061

VRCP14SS xmm1 {k1}{z}, xmm2, xmm3/m32

EVEX.LIG.66.0F38.W0 4D /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRCP14SD_XMM_K1Z_XMM_XMMM64: int = 3062

VRCP14SD xmm1 {k1}{z}, xmm2, xmm3/m64

EVEX.LIG.66.0F38.W1 4D /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRSQRT14PS_XMM_K1Z_XMMM128B32: int = 3063

VRSQRT14PS xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.66.0F38.W0 4E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRSQRT14PS_YMM_K1Z_YMMM256B32: int = 3064

VRSQRT14PS ymm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.66.0F38.W0 4E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRSQRT14PS_ZMM_K1Z_ZMMM512B32: int = 3065

VRSQRT14PS zmm1 {k1}{z}, zmm2/m512/m32bcst

EVEX.512.66.0F38.W0 4E /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRSQRT14PD_XMM_K1Z_XMMM128B64: int = 3066

VRSQRT14PD xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.66.0F38.W1 4E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRSQRT14PD_YMM_K1Z_YMMM256B64: int = 3067

VRSQRT14PD ymm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.66.0F38.W1 4E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRSQRT14PD_ZMM_K1Z_ZMMM512B64: int = 3068

VRSQRT14PD zmm1 {k1}{z}, zmm2/m512/m64bcst

EVEX.512.66.0F38.W1 4E /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRSQRT14SS_XMM_K1Z_XMM_XMMM32: int = 3069

VRSQRT14SS xmm1 {k1}{z}, xmm2, xmm3/m32

EVEX.LIG.66.0F38.W0 4F /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRSQRT14SD_XMM_K1Z_XMM_XMMM64: int = 3070

VRSQRT14SD xmm1 {k1}{z}, xmm2, xmm3/m64

EVEX.LIG.66.0F38.W1 4F /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPDPBUSD_XMM_K1Z_XMM_XMMM128B32: int = 3071

VPDPBUSD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 50 /r

AVX512VL and AVX512_VNNI

16/32/64-bit

iced_x86.Code.EVEX_VPDPBUSD_YMM_K1Z_YMM_YMMM256B32: int = 3072

VPDPBUSD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 50 /r

AVX512VL and AVX512_VNNI

16/32/64-bit

iced_x86.Code.EVEX_VPDPBUSD_ZMM_K1Z_ZMM_ZMMM512B32: int = 3073

VPDPBUSD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 50 /r

AVX512_VNNI

16/32/64-bit

iced_x86.Code.EVEX_VPDPBUSDS_XMM_K1Z_XMM_XMMM128B32: int = 3074

VPDPBUSDS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 51 /r

AVX512VL and AVX512_VNNI

16/32/64-bit

iced_x86.Code.EVEX_VPDPBUSDS_YMM_K1Z_YMM_YMMM256B32: int = 3075

VPDPBUSDS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 51 /r

AVX512VL and AVX512_VNNI

16/32/64-bit

iced_x86.Code.EVEX_VPDPBUSDS_ZMM_K1Z_ZMM_ZMMM512B32: int = 3076

VPDPBUSDS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 51 /r

AVX512_VNNI

16/32/64-bit

iced_x86.Code.EVEX_VPDPWSSD_XMM_K1Z_XMM_XMMM128B32: int = 3077

VPDPWSSD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 52 /r

AVX512VL and AVX512_VNNI

16/32/64-bit

iced_x86.Code.EVEX_VPDPWSSD_YMM_K1Z_YMM_YMMM256B32: int = 3078

VPDPWSSD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 52 /r

AVX512VL and AVX512_VNNI

16/32/64-bit

iced_x86.Code.EVEX_VPDPWSSD_ZMM_K1Z_ZMM_ZMMM512B32: int = 3079

VPDPWSSD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 52 /r

AVX512_VNNI

16/32/64-bit

iced_x86.Code.EVEX_VDPBF16PS_XMM_K1Z_XMM_XMMM128B32: int = 3080

VDPBF16PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.F3.0F38.W0 52 /r

AVX512VL and AVX512_BF16

16/32/64-bit

iced_x86.Code.EVEX_VDPBF16PS_YMM_K1Z_YMM_YMMM256B32: int = 3081

VDPBF16PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.F3.0F38.W0 52 /r

AVX512VL and AVX512_BF16

16/32/64-bit

iced_x86.Code.EVEX_VDPBF16PS_ZMM_K1Z_ZMM_ZMMM512B32: int = 3082

VDPBF16PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.F3.0F38.W0 52 /r

AVX512F and AVX512_BF16

16/32/64-bit

iced_x86.Code.EVEX_VP4DPWSSD_ZMM_K1Z_ZMMP3_M128: int = 3083

VP4DPWSSD zmm1 {k1}{z}, zmm2+3, m128

EVEX.512.F2.0F38.W0 52 /r

AVX512_4VNNIW

16/32/64-bit

iced_x86.Code.EVEX_VPDPWSSDS_XMM_K1Z_XMM_XMMM128B32: int = 3084

VPDPWSSDS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 53 /r

AVX512VL and AVX512_VNNI

16/32/64-bit

iced_x86.Code.EVEX_VPDPWSSDS_YMM_K1Z_YMM_YMMM256B32: int = 3085

VPDPWSSDS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 53 /r

AVX512VL and AVX512_VNNI

16/32/64-bit

iced_x86.Code.EVEX_VPDPWSSDS_ZMM_K1Z_ZMM_ZMMM512B32: int = 3086

VPDPWSSDS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 53 /r

AVX512_VNNI

16/32/64-bit

iced_x86.Code.EVEX_VP4DPWSSDS_ZMM_K1Z_ZMMP3_M128: int = 3087

VP4DPWSSDS zmm1 {k1}{z}, zmm2+3, m128

EVEX.512.F2.0F38.W0 53 /r

AVX512_4VNNIW

16/32/64-bit

iced_x86.Code.EVEX_VPOPCNTB_XMM_K1Z_XMMM128: int = 3088

VPOPCNTB xmm1 {k1}{z}, xmm2/m128

EVEX.128.66.0F38.W0 54 /r

AVX512VL and AVX512_BITALG

16/32/64-bit

iced_x86.Code.EVEX_VPOPCNTB_YMM_K1Z_YMMM256: int = 3089

VPOPCNTB ymm1 {k1}{z}, ymm2/m256

EVEX.256.66.0F38.W0 54 /r

AVX512VL and AVX512_BITALG

16/32/64-bit

iced_x86.Code.EVEX_VPOPCNTB_ZMM_K1Z_ZMMM512: int = 3090

VPOPCNTB zmm1 {k1}{z}, zmm2/m512

EVEX.512.66.0F38.W0 54 /r

AVX512_BITALG

16/32/64-bit

iced_x86.Code.EVEX_VPOPCNTW_XMM_K1Z_XMMM128: int = 3091

VPOPCNTW xmm1 {k1}{z}, xmm2/m128

EVEX.128.66.0F38.W1 54 /r

AVX512VL and AVX512_BITALG

16/32/64-bit

iced_x86.Code.EVEX_VPOPCNTW_YMM_K1Z_YMMM256: int = 3092

VPOPCNTW ymm1 {k1}{z}, ymm2/m256

EVEX.256.66.0F38.W1 54 /r

AVX512VL and AVX512_BITALG

16/32/64-bit

iced_x86.Code.EVEX_VPOPCNTW_ZMM_K1Z_ZMMM512: int = 3093

VPOPCNTW zmm1 {k1}{z}, zmm2/m512

EVEX.512.66.0F38.W1 54 /r

AVX512_BITALG

16/32/64-bit

iced_x86.Code.EVEX_VPOPCNTD_XMM_K1Z_XMMM128B32: int = 3094

VPOPCNTD xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.66.0F38.W0 55 /r

AVX512VL and AVX512_VPOPCNTDQ

16/32/64-bit

iced_x86.Code.EVEX_VPOPCNTD_YMM_K1Z_YMMM256B32: int = 3095

VPOPCNTD ymm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.66.0F38.W0 55 /r

AVX512VL and AVX512_VPOPCNTDQ

16/32/64-bit

iced_x86.Code.EVEX_VPOPCNTD_ZMM_K1Z_ZMMM512B32: int = 3096

VPOPCNTD zmm1 {k1}{z}, zmm2/m512/m32bcst

EVEX.512.66.0F38.W0 55 /r

AVX512_VPOPCNTDQ

16/32/64-bit

iced_x86.Code.EVEX_VPOPCNTQ_XMM_K1Z_XMMM128B64: int = 3097

VPOPCNTQ xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.66.0F38.W1 55 /r

AVX512VL and AVX512_VPOPCNTDQ

16/32/64-bit

iced_x86.Code.EVEX_VPOPCNTQ_YMM_K1Z_YMMM256B64: int = 3098

VPOPCNTQ ymm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.66.0F38.W1 55 /r

AVX512VL and AVX512_VPOPCNTDQ

16/32/64-bit

iced_x86.Code.EVEX_VPOPCNTQ_ZMM_K1Z_ZMMM512B64: int = 3099

VPOPCNTQ zmm1 {k1}{z}, zmm2/m512/m64bcst

EVEX.512.66.0F38.W1 55 /r

AVX512_VPOPCNTDQ

16/32/64-bit

iced_x86.Code.VEX_VPBROADCASTD_XMM_XMMM32: int = 3100

VPBROADCASTD xmm1, xmm2/m32

VEX.128.66.0F38.W0 58 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPBROADCASTD_YMM_XMMM32: int = 3101

VPBROADCASTD ymm1, xmm2/m32

VEX.256.66.0F38.W0 58 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTD_XMM_K1Z_XMMM32: int = 3102

VPBROADCASTD xmm1 {k1}{z}, xmm2/m32

EVEX.128.66.0F38.W0 58 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTD_YMM_K1Z_XMMM32: int = 3103

VPBROADCASTD ymm1 {k1}{z}, xmm2/m32

EVEX.256.66.0F38.W0 58 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTD_ZMM_K1Z_XMMM32: int = 3104

VPBROADCASTD zmm1 {k1}{z}, xmm2/m32

EVEX.512.66.0F38.W0 58 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VPBROADCASTQ_XMM_XMMM64: int = 3105

VPBROADCASTQ xmm1, xmm2/m64

VEX.128.66.0F38.W0 59 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPBROADCASTQ_YMM_XMMM64: int = 3106

VPBROADCASTQ ymm1, xmm2/m64

VEX.256.66.0F38.W0 59 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTI32X2_XMM_K1Z_XMMM64: int = 3107

VBROADCASTI32X2 xmm1 {k1}{z}, xmm2/m64

EVEX.128.66.0F38.W0 59 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTI32X2_YMM_K1Z_XMMM64: int = 3108

VBROADCASTI32X2 ymm1 {k1}{z}, xmm2/m64

EVEX.256.66.0F38.W0 59 /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTI32X2_ZMM_K1Z_XMMM64: int = 3109

VBROADCASTI32X2 zmm1 {k1}{z}, xmm2/m64

EVEX.512.66.0F38.W0 59 /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTQ_XMM_K1Z_XMMM64: int = 3110

VPBROADCASTQ xmm1 {k1}{z}, xmm2/m64

EVEX.128.66.0F38.W1 59 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTQ_YMM_K1Z_XMMM64: int = 3111

VPBROADCASTQ ymm1 {k1}{z}, xmm2/m64

EVEX.256.66.0F38.W1 59 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTQ_ZMM_K1Z_XMMM64: int = 3112

VPBROADCASTQ zmm1 {k1}{z}, xmm2/m64

EVEX.512.66.0F38.W1 59 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VBROADCASTI128_YMM_M128: int = 3113

VBROADCASTI128 ymm1, m128

VEX.256.66.0F38.W0 5A /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTI32X4_YMM_K1Z_M128: int = 3114

VBROADCASTI32X4 ymm1 {k1}{z}, m128

EVEX.256.66.0F38.W0 5A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTI32X4_ZMM_K1Z_M128: int = 3115

VBROADCASTI32X4 zmm1 {k1}{z}, m128

EVEX.512.66.0F38.W0 5A /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTI64X2_YMM_K1Z_M128: int = 3116

VBROADCASTI64X2 ymm1 {k1}{z}, m128

EVEX.256.66.0F38.W1 5A /r

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTI64X2_ZMM_K1Z_M128: int = 3117

VBROADCASTI64X2 zmm1 {k1}{z}, m128

EVEX.512.66.0F38.W1 5A /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTI32X8_ZMM_K1Z_M256: int = 3118

VBROADCASTI32X8 zmm1 {k1}{z}, m256

EVEX.512.66.0F38.W0 5B /r

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VBROADCASTI64X4_ZMM_K1Z_M256: int = 3119

VBROADCASTI64X4 zmm1 {k1}{z}, m256

EVEX.512.66.0F38.W1 5B /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPEXPANDB_XMM_K1Z_XMMM128: int = 3120

VPEXPANDB xmm1 {k1}{z}, xmm2/m128

EVEX.128.66.0F38.W0 62 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPEXPANDB_YMM_K1Z_YMMM256: int = 3121

VPEXPANDB ymm1 {k1}{z}, ymm2/m256

EVEX.256.66.0F38.W0 62 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPEXPANDB_ZMM_K1Z_ZMMM512: int = 3122

VPEXPANDB zmm1 {k1}{z}, zmm2/m512

EVEX.512.66.0F38.W0 62 /r

AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPEXPANDW_XMM_K1Z_XMMM128: int = 3123

VPEXPANDW xmm1 {k1}{z}, xmm2/m128

EVEX.128.66.0F38.W1 62 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPEXPANDW_YMM_K1Z_YMMM256: int = 3124

VPEXPANDW ymm1 {k1}{z}, ymm2/m256

EVEX.256.66.0F38.W1 62 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPEXPANDW_ZMM_K1Z_ZMMM512: int = 3125

VPEXPANDW zmm1 {k1}{z}, zmm2/m512

EVEX.512.66.0F38.W1 62 /r

AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPCOMPRESSB_XMMM128_K1Z_XMM: int = 3126

VPCOMPRESSB xmm1/m128 {k1}{z}, xmm2

EVEX.128.66.0F38.W0 63 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPCOMPRESSB_YMMM256_K1Z_YMM: int = 3127

VPCOMPRESSB ymm1/m256 {k1}{z}, ymm2

EVEX.256.66.0F38.W0 63 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPCOMPRESSB_ZMMM512_K1Z_ZMM: int = 3128

VPCOMPRESSB zmm1/m512 {k1}{z}, zmm2

EVEX.512.66.0F38.W0 63 /r

AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPCOMPRESSW_XMMM128_K1Z_XMM: int = 3129

VPCOMPRESSW xmm1/m128 {k1}{z}, xmm2

EVEX.128.66.0F38.W1 63 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPCOMPRESSW_YMMM256_K1Z_YMM: int = 3130

VPCOMPRESSW ymm1/m256 {k1}{z}, ymm2

EVEX.256.66.0F38.W1 63 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPCOMPRESSW_ZMMM512_K1Z_ZMM: int = 3131

VPCOMPRESSW zmm1/m512 {k1}{z}, zmm2

EVEX.512.66.0F38.W1 63 /r

AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPBLENDMD_XMM_K1Z_XMM_XMMM128B32: int = 3132

VPBLENDMD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 64 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPBLENDMD_YMM_K1Z_YMM_YMMM256B32: int = 3133

VPBLENDMD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 64 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPBLENDMD_ZMM_K1Z_ZMM_ZMMM512B32: int = 3134

VPBLENDMD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 64 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPBLENDMQ_XMM_K1Z_XMM_XMMM128B64: int = 3135

VPBLENDMQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 64 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPBLENDMQ_YMM_K1Z_YMM_YMMM256B64: int = 3136

VPBLENDMQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 64 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPBLENDMQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 3137

VPBLENDMQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 64 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VBLENDMPS_XMM_K1Z_XMM_XMMM128B32: int = 3138

VBLENDMPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 65 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VBLENDMPS_YMM_K1Z_YMM_YMMM256B32: int = 3139

VBLENDMPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 65 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VBLENDMPS_ZMM_K1Z_ZMM_ZMMM512B32: int = 3140

VBLENDMPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 65 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VBLENDMPD_XMM_K1Z_XMM_XMMM128B64: int = 3141

VBLENDMPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 65 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VBLENDMPD_YMM_K1Z_YMM_YMMM256B64: int = 3142

VBLENDMPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 65 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VBLENDMPD_ZMM_K1Z_ZMM_ZMMM512B64: int = 3143

VBLENDMPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 65 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPBLENDMB_XMM_K1Z_XMM_XMMM128: int = 3144

VPBLENDMB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.W0 66 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBLENDMB_YMM_K1Z_YMM_YMMM256: int = 3145

VPBLENDMB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.W0 66 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBLENDMB_ZMM_K1Z_ZMM_ZMMM512: int = 3146

VPBLENDMB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.W0 66 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBLENDMW_XMM_K1Z_XMM_XMMM128: int = 3147

VPBLENDMW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.W1 66 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBLENDMW_YMM_K1Z_YMM_YMMM256: int = 3148

VPBLENDMW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.W1 66 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBLENDMW_ZMM_K1Z_ZMM_ZMMM512: int = 3149

VPBLENDMW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.W1 66 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VP2INTERSECTD_KP1_XMM_XMMM128B32: int = 3150

VP2INTERSECTD k1+1, xmm2, xmm3/m128/m32bcst

EVEX.128.F2.0F38.W0 68 /r

AVX512VL and AVX512_VP2INTERSECT

16/32/64-bit

iced_x86.Code.EVEX_VP2INTERSECTD_KP1_YMM_YMMM256B32: int = 3151

VP2INTERSECTD k1+1, ymm2, ymm3/m256/m32bcst

EVEX.256.F2.0F38.W0 68 /r

AVX512VL and AVX512_VP2INTERSECT

16/32/64-bit

iced_x86.Code.EVEX_VP2INTERSECTD_KP1_ZMM_ZMMM512B32: int = 3152

VP2INTERSECTD k1+1, zmm2, zmm3/m512/m32bcst

EVEX.512.F2.0F38.W0 68 /r

AVX512F and AVX512_VP2INTERSECT

16/32/64-bit

iced_x86.Code.EVEX_VP2INTERSECTQ_KP1_XMM_XMMM128B64: int = 3153

VP2INTERSECTQ k1+1, xmm2, xmm3/m128/m64bcst

EVEX.128.F2.0F38.W1 68 /r

AVX512VL and AVX512_VP2INTERSECT

16/32/64-bit

iced_x86.Code.EVEX_VP2INTERSECTQ_KP1_YMM_YMMM256B64: int = 3154

VP2INTERSECTQ k1+1, ymm2, ymm3/m256/m64bcst

EVEX.256.F2.0F38.W1 68 /r

AVX512VL and AVX512_VP2INTERSECT

16/32/64-bit

iced_x86.Code.EVEX_VP2INTERSECTQ_KP1_ZMM_ZMMM512B64: int = 3155

VP2INTERSECTQ k1+1, zmm2, zmm3/m512/m64bcst

EVEX.512.F2.0F38.W1 68 /r

AVX512F and AVX512_VP2INTERSECT

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDVW_XMM_K1Z_XMM_XMMM128: int = 3156

VPSHLDVW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.W1 70 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDVW_YMM_K1Z_YMM_YMMM256: int = 3157

VPSHLDVW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.W1 70 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDVW_ZMM_K1Z_ZMM_ZMMM512: int = 3158

VPSHLDVW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.W1 70 /r

AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDVD_XMM_K1Z_XMM_XMMM128B32: int = 3159

VPSHLDVD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 71 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDVD_YMM_K1Z_YMM_YMMM256B32: int = 3160

VPSHLDVD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 71 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDVD_ZMM_K1Z_ZMM_ZMMM512B32: int = 3161

VPSHLDVD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 71 /r

AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDVQ_XMM_K1Z_XMM_XMMM128B64: int = 3162

VPSHLDVQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 71 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDVQ_YMM_K1Z_YMM_YMMM256B64: int = 3163

VPSHLDVQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 71 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDVQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 3164

VPSHLDVQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 71 /r

AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDVW_XMM_K1Z_XMM_XMMM128: int = 3165

VPSHRDVW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.W1 72 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDVW_YMM_K1Z_YMM_YMMM256: int = 3166

VPSHRDVW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.W1 72 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDVW_ZMM_K1Z_ZMM_ZMMM512: int = 3167

VPSHRDVW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.W1 72 /r

AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VCVTNEPS2BF16_XMM_K1Z_XMMM128B32: int = 3168

VCVTNEPS2BF16 xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.F3.0F38.W0 72 /r

AVX512VL and AVX512_BF16

16/32/64-bit

iced_x86.Code.EVEX_VCVTNEPS2BF16_XMM_K1Z_YMMM256B32: int = 3169

VCVTNEPS2BF16 xmm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.F3.0F38.W0 72 /r

AVX512VL and AVX512_BF16

16/32/64-bit

iced_x86.Code.EVEX_VCVTNEPS2BF16_YMM_K1Z_ZMMM512B32: int = 3170

VCVTNEPS2BF16 ymm1 {k1}{z}, zmm2/m512/m32bcst

EVEX.512.F3.0F38.W0 72 /r

AVX512F and AVX512_BF16

16/32/64-bit

iced_x86.Code.EVEX_VCVTNE2PS2BF16_XMM_K1Z_XMM_XMMM128B32: int = 3171

VCVTNE2PS2BF16 xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.F2.0F38.W0 72 /r

AVX512VL and AVX512_BF16

16/32/64-bit

iced_x86.Code.EVEX_VCVTNE2PS2BF16_YMM_K1Z_YMM_YMMM256B32: int = 3172

VCVTNE2PS2BF16 ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.F2.0F38.W0 72 /r

AVX512VL and AVX512_BF16

16/32/64-bit

iced_x86.Code.EVEX_VCVTNE2PS2BF16_ZMM_K1Z_ZMM_ZMMM512B32: int = 3173

VCVTNE2PS2BF16 zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.F2.0F38.W0 72 /r

AVX512F and AVX512_BF16

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDVD_XMM_K1Z_XMM_XMMM128B32: int = 3174

VPSHRDVD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 73 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDVD_YMM_K1Z_YMM_YMMM256B32: int = 3175

VPSHRDVD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 73 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDVD_ZMM_K1Z_ZMM_ZMMM512B32: int = 3176

VPSHRDVD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 73 /r

AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDVQ_XMM_K1Z_XMM_XMMM128B64: int = 3177

VPSHRDVQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 73 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDVQ_YMM_K1Z_YMM_YMMM256B64: int = 3178

VPSHRDVQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 73 /r

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDVQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 3179

VPSHRDVQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 73 /r

AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2B_XMM_K1Z_XMM_XMMM128: int = 3180

VPERMI2B xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.W0 75 /r

AVX512VL and AVX512_VBMI

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2B_YMM_K1Z_YMM_YMMM256: int = 3181

VPERMI2B ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.W0 75 /r

AVX512VL and AVX512_VBMI

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2B_ZMM_K1Z_ZMM_ZMMM512: int = 3182

VPERMI2B zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.W0 75 /r

AVX512_VBMI

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2W_XMM_K1Z_XMM_XMMM128: int = 3183

VPERMI2W xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.W1 75 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2W_YMM_K1Z_YMM_YMMM256: int = 3184

VPERMI2W ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.W1 75 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2W_ZMM_K1Z_ZMM_ZMMM512: int = 3185

VPERMI2W zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.W1 75 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2D_XMM_K1Z_XMM_XMMM128B32: int = 3186

VPERMI2D xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 76 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2D_YMM_K1Z_YMM_YMMM256B32: int = 3187

VPERMI2D ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 76 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2D_ZMM_K1Z_ZMM_ZMMM512B32: int = 3188

VPERMI2D zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 76 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2Q_XMM_K1Z_XMM_XMMM128B64: int = 3189

VPERMI2Q xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 76 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2Q_YMM_K1Z_YMM_YMMM256B64: int = 3190

VPERMI2Q ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 76 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2Q_ZMM_K1Z_ZMM_ZMMM512B64: int = 3191

VPERMI2Q zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 76 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2PS_XMM_K1Z_XMM_XMMM128B32: int = 3192

VPERMI2PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 77 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2PS_YMM_K1Z_YMM_YMMM256B32: int = 3193

VPERMI2PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 77 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2PS_ZMM_K1Z_ZMM_ZMMM512B32: int = 3194

VPERMI2PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 77 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2PD_XMM_K1Z_XMM_XMMM128B64: int = 3195

VPERMI2PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 77 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2PD_YMM_K1Z_YMM_YMMM256B64: int = 3196

VPERMI2PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 77 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMI2PD_ZMM_K1Z_ZMM_ZMMM512B64: int = 3197

VPERMI2PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 77 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VPBROADCASTB_XMM_XMMM8: int = 3198

VPBROADCASTB xmm1, xmm2/m8

VEX.128.66.0F38.W0 78 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPBROADCASTB_YMM_XMMM8: int = 3199

VPBROADCASTB ymm1, xmm2/m8

VEX.256.66.0F38.W0 78 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTB_XMM_K1Z_XMMM8: int = 3200

VPBROADCASTB xmm1 {k1}{z}, xmm2/m8

EVEX.128.66.0F38.W0 78 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTB_YMM_K1Z_XMMM8: int = 3201

VPBROADCASTB ymm1 {k1}{z}, xmm2/m8

EVEX.256.66.0F38.W0 78 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTB_ZMM_K1Z_XMMM8: int = 3202

VPBROADCASTB zmm1 {k1}{z}, xmm2/m8

EVEX.512.66.0F38.W0 78 /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_VPBROADCASTW_XMM_XMMM16: int = 3203

VPBROADCASTW xmm1, xmm2/m16

VEX.128.66.0F38.W0 79 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPBROADCASTW_YMM_XMMM16: int = 3204

VPBROADCASTW ymm1, xmm2/m16

VEX.256.66.0F38.W0 79 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTW_XMM_K1Z_XMMM16: int = 3205

VPBROADCASTW xmm1 {k1}{z}, xmm2/m16

EVEX.128.66.0F38.W0 79 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTW_YMM_K1Z_XMMM16: int = 3206

VPBROADCASTW ymm1 {k1}{z}, xmm2/m16

EVEX.256.66.0F38.W0 79 /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTW_ZMM_K1Z_XMMM16: int = 3207

VPBROADCASTW zmm1 {k1}{z}, xmm2/m16

EVEX.512.66.0F38.W0 79 /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTB_XMM_K1Z_R32: int = 3208

VPBROADCASTB xmm1 {k1}{z}, r32

EVEX.128.66.0F38.W0 7A /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTB_YMM_K1Z_R32: int = 3209

VPBROADCASTB ymm1 {k1}{z}, r32

EVEX.256.66.0F38.W0 7A /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTB_ZMM_K1Z_R32: int = 3210

VPBROADCASTB zmm1 {k1}{z}, r32

EVEX.512.66.0F38.W0 7A /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTW_XMM_K1Z_R32: int = 3211

VPBROADCASTW xmm1 {k1}{z}, r32

EVEX.128.66.0F38.W0 7B /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTW_YMM_K1Z_R32: int = 3212

VPBROADCASTW ymm1 {k1}{z}, r32

EVEX.256.66.0F38.W0 7B /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTW_ZMM_K1Z_R32: int = 3213

VPBROADCASTW zmm1 {k1}{z}, r32

EVEX.512.66.0F38.W0 7B /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTD_XMM_K1Z_R32: int = 3214

VPBROADCASTD xmm1 {k1}{z}, r32

EVEX.128.66.0F38.W0 7C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTD_YMM_K1Z_R32: int = 3215

VPBROADCASTD ymm1 {k1}{z}, r32

EVEX.256.66.0F38.W0 7C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTD_ZMM_K1Z_R32: int = 3216

VPBROADCASTD zmm1 {k1}{z}, r32

EVEX.512.66.0F38.W0 7C /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPBROADCASTQ_XMM_K1Z_R64: int = 3217

VPBROADCASTQ xmm1 {k1}{z}, r64

EVEX.128.66.0F38.W1 7C /r

AVX512VL and AVX512F

64-bit

iced_x86.Code.EVEX_VPBROADCASTQ_YMM_K1Z_R64: int = 3218

VPBROADCASTQ ymm1 {k1}{z}, r64

EVEX.256.66.0F38.W1 7C /r

AVX512VL and AVX512F

64-bit

iced_x86.Code.EVEX_VPBROADCASTQ_ZMM_K1Z_R64: int = 3219

VPBROADCASTQ zmm1 {k1}{z}, r64

EVEX.512.66.0F38.W1 7C /r

AVX512F

64-bit

iced_x86.Code.EVEX_VPERMT2B_XMM_K1Z_XMM_XMMM128: int = 3220

VPERMT2B xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.W0 7D /r

AVX512VL and AVX512_VBMI

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2B_YMM_K1Z_YMM_YMMM256: int = 3221

VPERMT2B ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.W0 7D /r

AVX512VL and AVX512_VBMI

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2B_ZMM_K1Z_ZMM_ZMMM512: int = 3222

VPERMT2B zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.W0 7D /r

AVX512_VBMI

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2W_XMM_K1Z_XMM_XMMM128: int = 3223

VPERMT2W xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.W1 7D /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2W_YMM_K1Z_YMM_YMMM256: int = 3224

VPERMT2W ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.W1 7D /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2W_ZMM_K1Z_ZMM_ZMMM512: int = 3225

VPERMT2W zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.W1 7D /r

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2D_XMM_K1Z_XMM_XMMM128B32: int = 3226

VPERMT2D xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 7E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2D_YMM_K1Z_YMM_YMMM256B32: int = 3227

VPERMT2D ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 7E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2D_ZMM_K1Z_ZMM_ZMMM512B32: int = 3228

VPERMT2D zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 7E /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2Q_XMM_K1Z_XMM_XMMM128B64: int = 3229

VPERMT2Q xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 7E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2Q_YMM_K1Z_YMM_YMMM256B64: int = 3230

VPERMT2Q ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 7E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2Q_ZMM_K1Z_ZMM_ZMMM512B64: int = 3231

VPERMT2Q zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 7E /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2PS_XMM_K1Z_XMM_XMMM128B32: int = 3232

VPERMT2PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 7F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2PS_YMM_K1Z_YMM_YMMM256B32: int = 3233

VPERMT2PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 7F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2PS_ZMM_K1Z_ZMM_ZMMM512B32: int = 3234

VPERMT2PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst

EVEX.512.66.0F38.W0 7F /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2PD_XMM_K1Z_XMM_XMMM128B64: int = 3235

VPERMT2PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 7F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2PD_YMM_K1Z_YMM_YMMM256B64: int = 3236

VPERMT2PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 7F /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMT2PD_ZMM_K1Z_ZMM_ZMMM512B64: int = 3237

VPERMT2PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 7F /r

AVX512F

16/32/64-bit

iced_x86.Code.INVEPT_R32_M128: int = 3238

INVEPT r32, m128

66 0F 38 80 /r

VMX and IA32_VMX_EPT_VPID_CAP[bit 20]

16/32-bit

iced_x86.Code.INVEPT_R64_M128: int = 3239

INVEPT r64, m128

66 0F 38 80 /r

VMX and IA32_VMX_EPT_VPID_CAP[bit 20]

64-bit

iced_x86.Code.INVVPID_R32_M128: int = 3240

INVVPID r32, m128

66 0F 38 81 /r

VMX and IA32_VMX_EPT_VPID_CAP[bit 32]

16/32-bit

iced_x86.Code.INVVPID_R64_M128: int = 3241

INVVPID r64, m128

66 0F 38 81 /r

VMX and IA32_VMX_EPT_VPID_CAP[bit 32]

64-bit

iced_x86.Code.INVPCID_R32_M128: int = 3242

INVPCID r32, m128

66 0F 38 82 /r

INVPCID

16/32-bit

iced_x86.Code.INVPCID_R64_M128: int = 3243

INVPCID r64, m128

66 0F 38 82 /r

INVPCID

64-bit

iced_x86.Code.EVEX_VPMULTISHIFTQB_XMM_K1Z_XMM_XMMM128B64: int = 3244

VPMULTISHIFTQB xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 83 /r

AVX512VL and AVX512_VBMI

16/32/64-bit

iced_x86.Code.EVEX_VPMULTISHIFTQB_YMM_K1Z_YMM_YMMM256B64: int = 3245

VPMULTISHIFTQB ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 83 /r

AVX512VL and AVX512_VBMI

16/32/64-bit

iced_x86.Code.EVEX_VPMULTISHIFTQB_ZMM_K1Z_ZMM_ZMMM512B64: int = 3246

VPMULTISHIFTQB zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 83 /r

AVX512_VBMI

16/32/64-bit

iced_x86.Code.EVEX_VEXPANDPS_XMM_K1Z_XMMM128: int = 3247

VEXPANDPS xmm1 {k1}{z}, xmm2/m128

EVEX.128.66.0F38.W0 88 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VEXPANDPS_YMM_K1Z_YMMM256: int = 3248

VEXPANDPS ymm1 {k1}{z}, ymm2/m256

EVEX.256.66.0F38.W0 88 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VEXPANDPS_ZMM_K1Z_ZMMM512: int = 3249

VEXPANDPS zmm1 {k1}{z}, zmm2/m512

EVEX.512.66.0F38.W0 88 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VEXPANDPD_XMM_K1Z_XMMM128: int = 3250

VEXPANDPD xmm1 {k1}{z}, xmm2/m128

EVEX.128.66.0F38.W1 88 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VEXPANDPD_YMM_K1Z_YMMM256: int = 3251

VEXPANDPD ymm1 {k1}{z}, ymm2/m256

EVEX.256.66.0F38.W1 88 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VEXPANDPD_ZMM_K1Z_ZMMM512: int = 3252

VEXPANDPD zmm1 {k1}{z}, zmm2/m512

EVEX.512.66.0F38.W1 88 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPEXPANDD_XMM_K1Z_XMMM128: int = 3253

VPEXPANDD xmm1 {k1}{z}, xmm2/m128

EVEX.128.66.0F38.W0 89 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPEXPANDD_YMM_K1Z_YMMM256: int = 3254

VPEXPANDD ymm1 {k1}{z}, ymm2/m256

EVEX.256.66.0F38.W0 89 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPEXPANDD_ZMM_K1Z_ZMMM512: int = 3255

VPEXPANDD zmm1 {k1}{z}, zmm2/m512

EVEX.512.66.0F38.W0 89 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPEXPANDQ_XMM_K1Z_XMMM128: int = 3256

VPEXPANDQ xmm1 {k1}{z}, xmm2/m128

EVEX.128.66.0F38.W1 89 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPEXPANDQ_YMM_K1Z_YMMM256: int = 3257

VPEXPANDQ ymm1 {k1}{z}, ymm2/m256

EVEX.256.66.0F38.W1 89 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPEXPANDQ_ZMM_K1Z_ZMMM512: int = 3258

VPEXPANDQ zmm1 {k1}{z}, zmm2/m512

EVEX.512.66.0F38.W1 89 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCOMPRESSPS_XMMM128_K1Z_XMM: int = 3259

VCOMPRESSPS xmm1/m128 {k1}{z}, xmm2

EVEX.128.66.0F38.W0 8A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCOMPRESSPS_YMMM256_K1Z_YMM: int = 3260

VCOMPRESSPS ymm1/m256 {k1}{z}, ymm2

EVEX.256.66.0F38.W0 8A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCOMPRESSPS_ZMMM512_K1Z_ZMM: int = 3261

VCOMPRESSPS zmm1/m512 {k1}{z}, zmm2

EVEX.512.66.0F38.W0 8A /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCOMPRESSPD_XMMM128_K1Z_XMM: int = 3262

VCOMPRESSPD xmm1/m128 {k1}{z}, xmm2

EVEX.128.66.0F38.W1 8A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCOMPRESSPD_YMMM256_K1Z_YMM: int = 3263

VCOMPRESSPD ymm1/m256 {k1}{z}, ymm2

EVEX.256.66.0F38.W1 8A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCOMPRESSPD_ZMMM512_K1Z_ZMM: int = 3264

VCOMPRESSPD zmm1/m512 {k1}{z}, zmm2

EVEX.512.66.0F38.W1 8A /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCOMPRESSD_XMMM128_K1Z_XMM: int = 3265

VPCOMPRESSD xmm1/m128 {k1}{z}, xmm2

EVEX.128.66.0F38.W0 8B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCOMPRESSD_YMMM256_K1Z_YMM: int = 3266

VPCOMPRESSD ymm1/m256 {k1}{z}, ymm2

EVEX.256.66.0F38.W0 8B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCOMPRESSD_ZMMM512_K1Z_ZMM: int = 3267

VPCOMPRESSD zmm1/m512 {k1}{z}, zmm2

EVEX.512.66.0F38.W0 8B /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCOMPRESSQ_XMMM128_K1Z_XMM: int = 3268

VPCOMPRESSQ xmm1/m128 {k1}{z}, xmm2

EVEX.128.66.0F38.W1 8B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCOMPRESSQ_YMMM256_K1Z_YMM: int = 3269

VPCOMPRESSQ ymm1/m256 {k1}{z}, ymm2

EVEX.256.66.0F38.W1 8B /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCOMPRESSQ_ZMMM512_K1Z_ZMM: int = 3270

VPCOMPRESSQ zmm1/m512 {k1}{z}, zmm2

EVEX.512.66.0F38.W1 8B /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VPMASKMOVD_XMM_XMM_M128: int = 3271

VPMASKMOVD xmm1, xmm2, m128

VEX.128.66.0F38.W0 8C /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPMASKMOVD_YMM_YMM_M256: int = 3272

VPMASKMOVD ymm1, ymm2, m256

VEX.256.66.0F38.W0 8C /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPMASKMOVQ_XMM_XMM_M128: int = 3273

VPMASKMOVQ xmm1, xmm2, m128

VEX.128.66.0F38.W1 8C /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPMASKMOVQ_YMM_YMM_M256: int = 3274

VPMASKMOVQ ymm1, ymm2, m256

VEX.256.66.0F38.W1 8C /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPERMB_XMM_K1Z_XMM_XMMM128: int = 3275

VPERMB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.W0 8D /r

AVX512VL and AVX512_VBMI

16/32/64-bit

iced_x86.Code.EVEX_VPERMB_YMM_K1Z_YMM_YMMM256: int = 3276

VPERMB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.W0 8D /r

AVX512VL and AVX512_VBMI

16/32/64-bit

iced_x86.Code.EVEX_VPERMB_ZMM_K1Z_ZMM_ZMMM512: int = 3277

VPERMB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.W0 8D /r

AVX512_VBMI

16/32/64-bit

iced_x86.Code.EVEX_VPERMW_XMM_K1Z_XMM_XMMM128: int = 3278

VPERMW xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.W1 8D /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPERMW_YMM_K1Z_YMM_YMMM256: int = 3279

VPERMW ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.W1 8D /r

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPERMW_ZMM_K1Z_ZMM_ZMMM512: int = 3280

VPERMW zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.W1 8D /r

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_VPMASKMOVD_M128_XMM_XMM: int = 3281

VPMASKMOVD m128, xmm1, xmm2

VEX.128.66.0F38.W0 8E /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPMASKMOVD_M256_YMM_YMM: int = 3282

VPMASKMOVD m256, ymm1, ymm2

VEX.256.66.0F38.W0 8E /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPMASKMOVQ_M128_XMM_XMM: int = 3283

VPMASKMOVQ m128, xmm1, xmm2

VEX.128.66.0F38.W1 8E /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPMASKMOVQ_M256_YMM_YMM: int = 3284

VPMASKMOVQ m256, ymm1, ymm2

VEX.256.66.0F38.W1 8E /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPSHUFBITQMB_KR_K1_XMM_XMMM128: int = 3285

VPSHUFBITQMB k1 {k2}, xmm2, xmm3/m128

EVEX.128.66.0F38.W0 8F /r

AVX512VL and AVX512_BITALG

16/32/64-bit

iced_x86.Code.EVEX_VPSHUFBITQMB_KR_K1_YMM_YMMM256: int = 3286

VPSHUFBITQMB k1 {k2}, ymm2, ymm3/m256

EVEX.256.66.0F38.W0 8F /r

AVX512VL and AVX512_BITALG

16/32/64-bit

iced_x86.Code.EVEX_VPSHUFBITQMB_KR_K1_ZMM_ZMMM512: int = 3287

VPSHUFBITQMB k1 {k2}, zmm2, zmm3/m512

EVEX.512.66.0F38.W0 8F /r

AVX512_BITALG

16/32/64-bit

iced_x86.Code.VEX_VPGATHERDD_XMM_VM32X_XMM: int = 3288

VPGATHERDD xmm1, vm32x, xmm2

VEX.128.66.0F38.W0 90 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPGATHERDD_YMM_VM32Y_YMM: int = 3289

VPGATHERDD ymm1, vm32y, ymm2

VEX.256.66.0F38.W0 90 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPGATHERDQ_XMM_VM32X_XMM: int = 3290

VPGATHERDQ xmm1, vm32x, xmm2

VEX.128.66.0F38.W1 90 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPGATHERDQ_YMM_VM32X_YMM: int = 3291

VPGATHERDQ ymm1, vm32x, ymm2

VEX.256.66.0F38.W1 90 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPGATHERDD_XMM_K1_VM32X: int = 3292

VPGATHERDD xmm1 {k1}, vm32x

EVEX.128.66.0F38.W0 90 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPGATHERDD_YMM_K1_VM32Y: int = 3293

VPGATHERDD ymm1 {k1}, vm32y

EVEX.256.66.0F38.W0 90 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPGATHERDD_ZMM_K1_VM32Z: int = 3294

VPGATHERDD zmm1 {k1}, vm32z

EVEX.512.66.0F38.W0 90 /vsib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPGATHERDQ_XMM_K1_VM32X: int = 3295

VPGATHERDQ xmm1 {k1}, vm32x

EVEX.128.66.0F38.W1 90 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPGATHERDQ_YMM_K1_VM32X: int = 3296

VPGATHERDQ ymm1 {k1}, vm32x

EVEX.256.66.0F38.W1 90 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPGATHERDQ_ZMM_K1_VM32Y: int = 3297

VPGATHERDQ zmm1 {k1}, vm32y

EVEX.512.66.0F38.W1 90 /vsib

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VPGATHERQD_XMM_VM64X_XMM: int = 3298

VPGATHERQD xmm1, vm64x, xmm2

VEX.128.66.0F38.W0 91 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPGATHERQD_XMM_VM64Y_XMM: int = 3299

VPGATHERQD xmm1, vm64y, xmm2

VEX.256.66.0F38.W0 91 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPGATHERQQ_XMM_VM64X_XMM: int = 3300

VPGATHERQQ xmm1, vm64x, xmm2

VEX.128.66.0F38.W1 91 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPGATHERQQ_YMM_VM64Y_YMM: int = 3301

VPGATHERQQ ymm1, vm64y, ymm2

VEX.256.66.0F38.W1 91 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPGATHERQD_XMM_K1_VM64X: int = 3302

VPGATHERQD xmm1 {k1}, vm64x

EVEX.128.66.0F38.W0 91 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPGATHERQD_XMM_K1_VM64Y: int = 3303

VPGATHERQD xmm1 {k1}, vm64y

EVEX.256.66.0F38.W0 91 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPGATHERQD_YMM_K1_VM64Z: int = 3304

VPGATHERQD ymm1 {k1}, vm64z

EVEX.512.66.0F38.W0 91 /vsib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPGATHERQQ_XMM_K1_VM64X: int = 3305

VPGATHERQQ xmm1 {k1}, vm64x

EVEX.128.66.0F38.W1 91 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPGATHERQQ_YMM_K1_VM64Y: int = 3306

VPGATHERQQ ymm1 {k1}, vm64y

EVEX.256.66.0F38.W1 91 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPGATHERQQ_ZMM_K1_VM64Z: int = 3307

VPGATHERQQ zmm1 {k1}, vm64z

EVEX.512.66.0F38.W1 91 /vsib

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VGATHERDPS_XMM_VM32X_XMM: int = 3308

VGATHERDPS xmm1, vm32x, xmm2

VEX.128.66.0F38.W0 92 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VGATHERDPS_YMM_VM32Y_YMM: int = 3309

VGATHERDPS ymm1, vm32y, ymm2

VEX.256.66.0F38.W0 92 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VGATHERDPD_XMM_VM32X_XMM: int = 3310

VGATHERDPD xmm1, vm32x, xmm2

VEX.128.66.0F38.W1 92 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VGATHERDPD_YMM_VM32X_YMM: int = 3311

VGATHERDPD ymm1, vm32x, ymm2

VEX.256.66.0F38.W1 92 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VGATHERDPS_XMM_K1_VM32X: int = 3312

VGATHERDPS xmm1 {k1}, vm32x

EVEX.128.66.0F38.W0 92 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGATHERDPS_YMM_K1_VM32Y: int = 3313

VGATHERDPS ymm1 {k1}, vm32y

EVEX.256.66.0F38.W0 92 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGATHERDPS_ZMM_K1_VM32Z: int = 3314

VGATHERDPS zmm1 {k1}, vm32z

EVEX.512.66.0F38.W0 92 /vsib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGATHERDPD_XMM_K1_VM32X: int = 3315

VGATHERDPD xmm1 {k1}, vm32x

EVEX.128.66.0F38.W1 92 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGATHERDPD_YMM_K1_VM32X: int = 3316

VGATHERDPD ymm1 {k1}, vm32x

EVEX.256.66.0F38.W1 92 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGATHERDPD_ZMM_K1_VM32Y: int = 3317

VGATHERDPD zmm1 {k1}, vm32y

EVEX.512.66.0F38.W1 92 /vsib

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VGATHERQPS_XMM_VM64X_XMM: int = 3318

VGATHERQPS xmm1, vm64x, xmm2

VEX.128.66.0F38.W0 93 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VGATHERQPS_XMM_VM64Y_XMM: int = 3319

VGATHERQPS xmm1, vm64y, xmm2

VEX.256.66.0F38.W0 93 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VGATHERQPD_XMM_VM64X_XMM: int = 3320

VGATHERQPD xmm1, vm64x, xmm2

VEX.128.66.0F38.W1 93 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VGATHERQPD_YMM_VM64Y_YMM: int = 3321

VGATHERQPD ymm1, vm64y, ymm2

VEX.256.66.0F38.W1 93 /r

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VGATHERQPS_XMM_K1_VM64X: int = 3322

VGATHERQPS xmm1 {k1}, vm64x

EVEX.128.66.0F38.W0 93 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGATHERQPS_XMM_K1_VM64Y: int = 3323

VGATHERQPS xmm1 {k1}, vm64y

EVEX.256.66.0F38.W0 93 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGATHERQPS_YMM_K1_VM64Z: int = 3324

VGATHERQPS ymm1 {k1}, vm64z

EVEX.512.66.0F38.W0 93 /vsib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGATHERQPD_XMM_K1_VM64X: int = 3325

VGATHERQPD xmm1 {k1}, vm64x

EVEX.128.66.0F38.W1 93 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGATHERQPD_YMM_K1_VM64Y: int = 3326

VGATHERQPD ymm1 {k1}, vm64y

EVEX.256.66.0F38.W1 93 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGATHERQPD_ZMM_K1_VM64Z: int = 3327

VGATHERQPD zmm1 {k1}, vm64z

EVEX.512.66.0F38.W1 93 /vsib

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUB132PS_XMM_XMM_XMMM128: int = 3328

VFMADDSUB132PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 96 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUB132PS_YMM_YMM_YMMM256: int = 3329

VFMADDSUB132PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 96 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUB132PD_XMM_XMM_XMMM128: int = 3330

VFMADDSUB132PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 96 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUB132PD_YMM_YMM_YMMM256: int = 3331

VFMADDSUB132PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 96 /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB132PS_XMM_K1Z_XMM_XMMM128B32: int = 3332

VFMADDSUB132PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 96 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB132PS_YMM_K1Z_YMM_YMMM256B32: int = 3333

VFMADDSUB132PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 96 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB132PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3334

VFMADDSUB132PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 96 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB132PD_XMM_K1Z_XMM_XMMM128B64: int = 3335

VFMADDSUB132PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 96 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB132PD_YMM_K1Z_YMM_YMMM256B64: int = 3336

VFMADDSUB132PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 96 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB132PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3337

VFMADDSUB132PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 96 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADD132PS_XMM_XMM_XMMM128: int = 3338

VFMSUBADD132PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 97 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADD132PS_YMM_YMM_YMMM256: int = 3339

VFMSUBADD132PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 97 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADD132PD_XMM_XMM_XMMM128: int = 3340

VFMSUBADD132PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 97 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADD132PD_YMM_YMM_YMMM256: int = 3341

VFMSUBADD132PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 97 /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD132PS_XMM_K1Z_XMM_XMMM128B32: int = 3342

VFMSUBADD132PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 97 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD132PS_YMM_K1Z_YMM_YMMM256B32: int = 3343

VFMSUBADD132PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 97 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD132PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3344

VFMSUBADD132PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 97 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD132PD_XMM_K1Z_XMM_XMMM128B64: int = 3345

VFMSUBADD132PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 97 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD132PD_YMM_K1Z_YMM_YMMM256B64: int = 3346

VFMSUBADD132PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 97 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD132PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3347

VFMSUBADD132PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 97 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFMADD132PS_XMM_XMM_XMMM128: int = 3348

VFMADD132PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 98 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADD132PS_YMM_YMM_YMMM256: int = 3349

VFMADD132PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 98 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADD132PD_XMM_XMM_XMMM128: int = 3350

VFMADD132PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 98 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADD132PD_YMM_YMM_YMMM256: int = 3351

VFMADD132PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 98 /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMADD132PS_XMM_K1Z_XMM_XMMM128B32: int = 3352

VFMADD132PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 98 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD132PS_YMM_K1Z_YMM_YMMM256B32: int = 3353

VFMADD132PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 98 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD132PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3354

VFMADD132PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 98 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD132PD_XMM_K1Z_XMM_XMMM128B64: int = 3355

VFMADD132PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 98 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD132PD_YMM_K1Z_YMM_YMMM256B64: int = 3356

VFMADD132PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 98 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD132PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3357

VFMADD132PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 98 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFMADD132SS_XMM_XMM_XMMM32: int = 3358

VFMADD132SS xmm1, xmm2, xmm3/m32

VEX.LIG.66.0F38.W0 99 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADD132SD_XMM_XMM_XMMM64: int = 3359

VFMADD132SD xmm1, xmm2, xmm3/m64

VEX.LIG.66.0F38.W1 99 /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMADD132SS_XMM_K1Z_XMM_XMMM32_ER: int = 3360

VFMADD132SS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.66.0F38.W0 99 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD132SD_XMM_K1Z_XMM_XMMM64_ER: int = 3361

VFMADD132SD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.66.0F38.W1 99 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFMSUB132PS_XMM_XMM_XMMM128: int = 3362

VFMSUB132PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 9A /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUB132PS_YMM_YMM_YMMM256: int = 3363

VFMSUB132PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 9A /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUB132PD_XMM_XMM_XMMM128: int = 3364

VFMSUB132PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 9A /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUB132PD_YMM_YMM_YMMM256: int = 3365

VFMSUB132PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 9A /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB132PS_XMM_K1Z_XMM_XMMM128B32: int = 3366

VFMSUB132PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 9A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB132PS_YMM_K1Z_YMM_YMMM256B32: int = 3367

VFMSUB132PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 9A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB132PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3368

VFMSUB132PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 9A /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB132PD_XMM_K1Z_XMM_XMMM128B64: int = 3369

VFMSUB132PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 9A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB132PD_YMM_K1Z_YMM_YMMM256B64: int = 3370

VFMSUB132PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 9A /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB132PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3371

VFMSUB132PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 9A /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_V4FMADDPS_ZMM_K1Z_ZMMP3_M128: int = 3372

V4FMADDPS zmm1 {k1}{z}, zmm2+3, m128

EVEX.512.F2.0F38.W0 9A /r

AVX512_4FMAPS

16/32/64-bit

iced_x86.Code.VEX_VFMSUB132SS_XMM_XMM_XMMM32: int = 3373

VFMSUB132SS xmm1, xmm2, xmm3/m32

VEX.LIG.66.0F38.W0 9B /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUB132SD_XMM_XMM_XMMM64: int = 3374

VFMSUB132SD xmm1, xmm2, xmm3/m64

VEX.LIG.66.0F38.W1 9B /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB132SS_XMM_K1Z_XMM_XMMM32_ER: int = 3375

VFMSUB132SS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.66.0F38.W0 9B /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB132SD_XMM_K1Z_XMM_XMMM64_ER: int = 3376

VFMSUB132SD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.66.0F38.W1 9B /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_V4FMADDSS_XMM_K1Z_XMMP3_M128: int = 3377

V4FMADDSS xmm1 {k1}{z}, xmm2+3, m128

EVEX.LIG.F2.0F38.W0 9B /r

AVX512_4FMAPS

16/32/64-bit

iced_x86.Code.VEX_VFNMADD132PS_XMM_XMM_XMMM128: int = 3378

VFNMADD132PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 9C /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMADD132PS_YMM_YMM_YMMM256: int = 3379

VFNMADD132PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 9C /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMADD132PD_XMM_XMM_XMMM128: int = 3380

VFNMADD132PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 9C /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMADD132PD_YMM_YMM_YMMM256: int = 3381

VFNMADD132PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 9C /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD132PS_XMM_K1Z_XMM_XMMM128B32: int = 3382

VFNMADD132PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 9C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD132PS_YMM_K1Z_YMM_YMMM256B32: int = 3383

VFNMADD132PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 9C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD132PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3384

VFNMADD132PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 9C /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD132PD_XMM_K1Z_XMM_XMMM128B64: int = 3385

VFNMADD132PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 9C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD132PD_YMM_K1Z_YMM_YMMM256B64: int = 3386

VFNMADD132PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 9C /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD132PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3387

VFNMADD132PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 9C /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFNMADD132SS_XMM_XMM_XMMM32: int = 3388

VFNMADD132SS xmm1, xmm2, xmm3/m32

VEX.LIG.66.0F38.W0 9D /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMADD132SD_XMM_XMM_XMMM64: int = 3389

VFNMADD132SD xmm1, xmm2, xmm3/m64

VEX.LIG.66.0F38.W1 9D /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD132SS_XMM_K1Z_XMM_XMMM32_ER: int = 3390

VFNMADD132SS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.66.0F38.W0 9D /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD132SD_XMM_K1Z_XMM_XMMM64_ER: int = 3391

VFNMADD132SD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.66.0F38.W1 9D /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB132PS_XMM_XMM_XMMM128: int = 3392

VFNMSUB132PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 9E /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB132PS_YMM_YMM_YMMM256: int = 3393

VFNMSUB132PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 9E /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB132PD_XMM_XMM_XMMM128: int = 3394

VFNMSUB132PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 9E /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB132PD_YMM_YMM_YMMM256: int = 3395

VFNMSUB132PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 9E /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB132PS_XMM_K1Z_XMM_XMMM128B32: int = 3396

VFNMSUB132PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 9E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB132PS_YMM_K1Z_YMM_YMMM256B32: int = 3397

VFNMSUB132PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 9E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB132PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3398

VFNMSUB132PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 9E /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB132PD_XMM_K1Z_XMM_XMMM128B64: int = 3399

VFNMSUB132PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 9E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB132PD_YMM_K1Z_YMM_YMMM256B64: int = 3400

VFNMSUB132PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 9E /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB132PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3401

VFNMSUB132PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 9E /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB132SS_XMM_XMM_XMMM32: int = 3402

VFNMSUB132SS xmm1, xmm2, xmm3/m32

VEX.LIG.66.0F38.W0 9F /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB132SD_XMM_XMM_XMMM64: int = 3403

VFNMSUB132SD xmm1, xmm2, xmm3/m64

VEX.LIG.66.0F38.W1 9F /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB132SS_XMM_K1Z_XMM_XMMM32_ER: int = 3404

VFNMSUB132SS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.66.0F38.W0 9F /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB132SD_XMM_K1Z_XMM_XMMM64_ER: int = 3405

VFNMSUB132SD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.66.0F38.W1 9F /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSCATTERDD_VM32X_K1_XMM: int = 3406

VPSCATTERDD vm32x {k1}, xmm1

EVEX.128.66.0F38.W0 A0 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSCATTERDD_VM32Y_K1_YMM: int = 3407

VPSCATTERDD vm32y {k1}, ymm1

EVEX.256.66.0F38.W0 A0 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSCATTERDD_VM32Z_K1_ZMM: int = 3408

VPSCATTERDD vm32z {k1}, zmm1

EVEX.512.66.0F38.W0 A0 /vsib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSCATTERDQ_VM32X_K1_XMM: int = 3409

VPSCATTERDQ vm32x {k1}, xmm1

EVEX.128.66.0F38.W1 A0 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSCATTERDQ_VM32X_K1_YMM: int = 3410

VPSCATTERDQ vm32x {k1}, ymm1

EVEX.256.66.0F38.W1 A0 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSCATTERDQ_VM32Y_K1_ZMM: int = 3411

VPSCATTERDQ vm32y {k1}, zmm1

EVEX.512.66.0F38.W1 A0 /vsib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSCATTERQD_VM64X_K1_XMM: int = 3412

VPSCATTERQD vm64x {k1}, xmm1

EVEX.128.66.0F38.W0 A1 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSCATTERQD_VM64Y_K1_XMM: int = 3413

VPSCATTERQD vm64y {k1}, xmm1

EVEX.256.66.0F38.W0 A1 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSCATTERQD_VM64Z_K1_YMM: int = 3414

VPSCATTERQD vm64z {k1}, ymm1

EVEX.512.66.0F38.W0 A1 /vsib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSCATTERQQ_VM64X_K1_XMM: int = 3415

VPSCATTERQQ vm64x {k1}, xmm1

EVEX.128.66.0F38.W1 A1 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSCATTERQQ_VM64Y_K1_YMM: int = 3416

VPSCATTERQQ vm64y {k1}, ymm1

EVEX.256.66.0F38.W1 A1 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPSCATTERQQ_VM64Z_K1_ZMM: int = 3417

VPSCATTERQQ vm64z {k1}, zmm1

EVEX.512.66.0F38.W1 A1 /vsib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERDPS_VM32X_K1_XMM: int = 3418

VSCATTERDPS vm32x {k1}, xmm1

EVEX.128.66.0F38.W0 A2 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERDPS_VM32Y_K1_YMM: int = 3419

VSCATTERDPS vm32y {k1}, ymm1

EVEX.256.66.0F38.W0 A2 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERDPS_VM32Z_K1_ZMM: int = 3420

VSCATTERDPS vm32z {k1}, zmm1

EVEX.512.66.0F38.W0 A2 /vsib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERDPD_VM32X_K1_XMM: int = 3421

VSCATTERDPD vm32x {k1}, xmm1

EVEX.128.66.0F38.W1 A2 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERDPD_VM32X_K1_YMM: int = 3422

VSCATTERDPD vm32x {k1}, ymm1

EVEX.256.66.0F38.W1 A2 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERDPD_VM32Y_K1_ZMM: int = 3423

VSCATTERDPD vm32y {k1}, zmm1

EVEX.512.66.0F38.W1 A2 /vsib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERQPS_VM64X_K1_XMM: int = 3424

VSCATTERQPS vm64x {k1}, xmm1

EVEX.128.66.0F38.W0 A3 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERQPS_VM64Y_K1_XMM: int = 3425

VSCATTERQPS vm64y {k1}, xmm1

EVEX.256.66.0F38.W0 A3 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERQPS_VM64Z_K1_YMM: int = 3426

VSCATTERQPS vm64z {k1}, ymm1

EVEX.512.66.0F38.W0 A3 /vsib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERQPD_VM64X_K1_XMM: int = 3427

VSCATTERQPD vm64x {k1}, xmm1

EVEX.128.66.0F38.W1 A3 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERQPD_VM64Y_K1_YMM: int = 3428

VSCATTERQPD vm64y {k1}, ymm1

EVEX.256.66.0F38.W1 A3 /vsib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERQPD_VM64Z_K1_ZMM: int = 3429

VSCATTERQPD vm64z {k1}, zmm1

EVEX.512.66.0F38.W1 A3 /vsib

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUB213PS_XMM_XMM_XMMM128: int = 3430

VFMADDSUB213PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 A6 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUB213PS_YMM_YMM_YMMM256: int = 3431

VFMADDSUB213PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 A6 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUB213PD_XMM_XMM_XMMM128: int = 3432

VFMADDSUB213PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 A6 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUB213PD_YMM_YMM_YMMM256: int = 3433

VFMADDSUB213PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 A6 /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB213PS_XMM_K1Z_XMM_XMMM128B32: int = 3434

VFMADDSUB213PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 A6 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB213PS_YMM_K1Z_YMM_YMMM256B32: int = 3435

VFMADDSUB213PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 A6 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB213PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3436

VFMADDSUB213PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 A6 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB213PD_XMM_K1Z_XMM_XMMM128B64: int = 3437

VFMADDSUB213PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 A6 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB213PD_YMM_K1Z_YMM_YMMM256B64: int = 3438

VFMADDSUB213PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 A6 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB213PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3439

VFMADDSUB213PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 A6 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADD213PS_XMM_XMM_XMMM128: int = 3440

VFMSUBADD213PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 A7 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADD213PS_YMM_YMM_YMMM256: int = 3441

VFMSUBADD213PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 A7 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADD213PD_XMM_XMM_XMMM128: int = 3442

VFMSUBADD213PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 A7 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADD213PD_YMM_YMM_YMMM256: int = 3443

VFMSUBADD213PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 A7 /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD213PS_XMM_K1Z_XMM_XMMM128B32: int = 3444

VFMSUBADD213PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 A7 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD213PS_YMM_K1Z_YMM_YMMM256B32: int = 3445

VFMSUBADD213PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 A7 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD213PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3446

VFMSUBADD213PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 A7 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD213PD_XMM_K1Z_XMM_XMMM128B64: int = 3447

VFMSUBADD213PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 A7 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD213PD_YMM_K1Z_YMM_YMMM256B64: int = 3448

VFMSUBADD213PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 A7 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD213PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3449

VFMSUBADD213PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 A7 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFMADD213PS_XMM_XMM_XMMM128: int = 3450

VFMADD213PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 A8 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADD213PS_YMM_YMM_YMMM256: int = 3451

VFMADD213PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 A8 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADD213PD_XMM_XMM_XMMM128: int = 3452

VFMADD213PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 A8 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADD213PD_YMM_YMM_YMMM256: int = 3453

VFMADD213PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 A8 /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMADD213PS_XMM_K1Z_XMM_XMMM128B32: int = 3454

VFMADD213PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 A8 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD213PS_YMM_K1Z_YMM_YMMM256B32: int = 3455

VFMADD213PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 A8 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD213PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3456

VFMADD213PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 A8 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD213PD_XMM_K1Z_XMM_XMMM128B64: int = 3457

VFMADD213PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 A8 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD213PD_YMM_K1Z_YMM_YMMM256B64: int = 3458

VFMADD213PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 A8 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD213PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3459

VFMADD213PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 A8 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFMADD213SS_XMM_XMM_XMMM32: int = 3460

VFMADD213SS xmm1, xmm2, xmm3/m32

VEX.LIG.66.0F38.W0 A9 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADD213SD_XMM_XMM_XMMM64: int = 3461

VFMADD213SD xmm1, xmm2, xmm3/m64

VEX.LIG.66.0F38.W1 A9 /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMADD213SS_XMM_K1Z_XMM_XMMM32_ER: int = 3462

VFMADD213SS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.66.0F38.W0 A9 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD213SD_XMM_K1Z_XMM_XMMM64_ER: int = 3463

VFMADD213SD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.66.0F38.W1 A9 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFMSUB213PS_XMM_XMM_XMMM128: int = 3464

VFMSUB213PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 AA /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUB213PS_YMM_YMM_YMMM256: int = 3465

VFMSUB213PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 AA /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUB213PD_XMM_XMM_XMMM128: int = 3466

VFMSUB213PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 AA /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUB213PD_YMM_YMM_YMMM256: int = 3467

VFMSUB213PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 AA /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB213PS_XMM_K1Z_XMM_XMMM128B32: int = 3468

VFMSUB213PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 AA /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB213PS_YMM_K1Z_YMM_YMMM256B32: int = 3469

VFMSUB213PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 AA /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB213PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3470

VFMSUB213PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 AA /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB213PD_XMM_K1Z_XMM_XMMM128B64: int = 3471

VFMSUB213PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 AA /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB213PD_YMM_K1Z_YMM_YMMM256B64: int = 3472

VFMSUB213PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 AA /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB213PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3473

VFMSUB213PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 AA /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_V4FNMADDPS_ZMM_K1Z_ZMMP3_M128: int = 3474

V4FNMADDPS zmm1 {k1}{z}, zmm2+3, m128

EVEX.512.F2.0F38.W0 AA /r

AVX512_4FMAPS

16/32/64-bit

iced_x86.Code.VEX_VFMSUB213SS_XMM_XMM_XMMM32: int = 3475

VFMSUB213SS xmm1, xmm2, xmm3/m32

VEX.LIG.66.0F38.W0 AB /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUB213SD_XMM_XMM_XMMM64: int = 3476

VFMSUB213SD xmm1, xmm2, xmm3/m64

VEX.LIG.66.0F38.W1 AB /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB213SS_XMM_K1Z_XMM_XMMM32_ER: int = 3477

VFMSUB213SS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.66.0F38.W0 AB /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB213SD_XMM_K1Z_XMM_XMMM64_ER: int = 3478

VFMSUB213SD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.66.0F38.W1 AB /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_V4FNMADDSS_XMM_K1Z_XMMP3_M128: int = 3479

V4FNMADDSS xmm1 {k1}{z}, xmm2+3, m128

EVEX.LIG.F2.0F38.W0 AB /r

AVX512_4FMAPS

16/32/64-bit

iced_x86.Code.VEX_VFNMADD213PS_XMM_XMM_XMMM128: int = 3480

VFNMADD213PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 AC /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMADD213PS_YMM_YMM_YMMM256: int = 3481

VFNMADD213PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 AC /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMADD213PD_XMM_XMM_XMMM128: int = 3482

VFNMADD213PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 AC /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMADD213PD_YMM_YMM_YMMM256: int = 3483

VFNMADD213PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 AC /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD213PS_XMM_K1Z_XMM_XMMM128B32: int = 3484

VFNMADD213PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 AC /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD213PS_YMM_K1Z_YMM_YMMM256B32: int = 3485

VFNMADD213PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 AC /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD213PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3486

VFNMADD213PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 AC /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD213PD_XMM_K1Z_XMM_XMMM128B64: int = 3487

VFNMADD213PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 AC /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD213PD_YMM_K1Z_YMM_YMMM256B64: int = 3488

VFNMADD213PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 AC /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD213PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3489

VFNMADD213PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 AC /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFNMADD213SS_XMM_XMM_XMMM32: int = 3490

VFNMADD213SS xmm1, xmm2, xmm3/m32

VEX.LIG.66.0F38.W0 AD /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMADD213SD_XMM_XMM_XMMM64: int = 3491

VFNMADD213SD xmm1, xmm2, xmm3/m64

VEX.LIG.66.0F38.W1 AD /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD213SS_XMM_K1Z_XMM_XMMM32_ER: int = 3492

VFNMADD213SS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.66.0F38.W0 AD /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD213SD_XMM_K1Z_XMM_XMMM64_ER: int = 3493

VFNMADD213SD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.66.0F38.W1 AD /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB213PS_XMM_XMM_XMMM128: int = 3494

VFNMSUB213PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 AE /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB213PS_YMM_YMM_YMMM256: int = 3495

VFNMSUB213PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 AE /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB213PD_XMM_XMM_XMMM128: int = 3496

VFNMSUB213PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 AE /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB213PD_YMM_YMM_YMMM256: int = 3497

VFNMSUB213PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 AE /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB213PS_XMM_K1Z_XMM_XMMM128B32: int = 3498

VFNMSUB213PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 AE /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB213PS_YMM_K1Z_YMM_YMMM256B32: int = 3499

VFNMSUB213PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 AE /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB213PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3500

VFNMSUB213PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 AE /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB213PD_XMM_K1Z_XMM_XMMM128B64: int = 3501

VFNMSUB213PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 AE /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB213PD_YMM_K1Z_YMM_YMMM256B64: int = 3502

VFNMSUB213PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 AE /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB213PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3503

VFNMSUB213PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 AE /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB213SS_XMM_XMM_XMMM32: int = 3504

VFNMSUB213SS xmm1, xmm2, xmm3/m32

VEX.LIG.66.0F38.W0 AF /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB213SD_XMM_XMM_XMMM64: int = 3505

VFNMSUB213SD xmm1, xmm2, xmm3/m64

VEX.LIG.66.0F38.W1 AF /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB213SS_XMM_K1Z_XMM_XMMM32_ER: int = 3506

VFNMSUB213SS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.66.0F38.W0 AF /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB213SD_XMM_K1Z_XMM_XMMM64_ER: int = 3507

VFNMSUB213SD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.66.0F38.W1 AF /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPMADD52LUQ_XMM_K1Z_XMM_XMMM128B64: int = 3508

VPMADD52LUQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 B4 /r

AVX512VL and AVX512_IFMA

16/32/64-bit

iced_x86.Code.EVEX_VPMADD52LUQ_YMM_K1Z_YMM_YMMM256B64: int = 3509

VPMADD52LUQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 B4 /r

AVX512VL and AVX512_IFMA

16/32/64-bit

iced_x86.Code.EVEX_VPMADD52LUQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 3510

VPMADD52LUQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 B4 /r

AVX512_IFMA

16/32/64-bit

iced_x86.Code.EVEX_VPMADD52HUQ_XMM_K1Z_XMM_XMMM128B64: int = 3511

VPMADD52HUQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 B5 /r

AVX512VL and AVX512_IFMA

16/32/64-bit

iced_x86.Code.EVEX_VPMADD52HUQ_YMM_K1Z_YMM_YMMM256B64: int = 3512

VPMADD52HUQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 B5 /r

AVX512VL and AVX512_IFMA

16/32/64-bit

iced_x86.Code.EVEX_VPMADD52HUQ_ZMM_K1Z_ZMM_ZMMM512B64: int = 3513

VPMADD52HUQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst

EVEX.512.66.0F38.W1 B5 /r

AVX512_IFMA

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUB231PS_XMM_XMM_XMMM128: int = 3514

VFMADDSUB231PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 B6 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUB231PS_YMM_YMM_YMMM256: int = 3515

VFMADDSUB231PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 B6 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUB231PD_XMM_XMM_XMMM128: int = 3516

VFMADDSUB231PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 B6 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUB231PD_YMM_YMM_YMMM256: int = 3517

VFMADDSUB231PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 B6 /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB231PS_XMM_K1Z_XMM_XMMM128B32: int = 3518

VFMADDSUB231PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 B6 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB231PS_YMM_K1Z_YMM_YMMM256B32: int = 3519

VFMADDSUB231PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 B6 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB231PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3520

VFMADDSUB231PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 B6 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB231PD_XMM_K1Z_XMM_XMMM128B64: int = 3521

VFMADDSUB231PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 B6 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB231PD_YMM_K1Z_YMM_YMMM256B64: int = 3522

VFMADDSUB231PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 B6 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB231PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3523

VFMADDSUB231PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 B6 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADD231PS_XMM_XMM_XMMM128: int = 3524

VFMSUBADD231PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 B7 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADD231PS_YMM_YMM_YMMM256: int = 3525

VFMSUBADD231PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 B7 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADD231PD_XMM_XMM_XMMM128: int = 3526

VFMSUBADD231PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 B7 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADD231PD_YMM_YMM_YMMM256: int = 3527

VFMSUBADD231PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 B7 /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD231PS_XMM_K1Z_XMM_XMMM128B32: int = 3528

VFMSUBADD231PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 B7 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD231PS_YMM_K1Z_YMM_YMMM256B32: int = 3529

VFMSUBADD231PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 B7 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD231PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3530

VFMSUBADD231PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 B7 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD231PD_XMM_K1Z_XMM_XMMM128B64: int = 3531

VFMSUBADD231PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 B7 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD231PD_YMM_K1Z_YMM_YMMM256B64: int = 3532

VFMSUBADD231PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 B7 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD231PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3533

VFMSUBADD231PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 B7 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFMADD231PS_XMM_XMM_XMMM128: int = 3534

VFMADD231PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 B8 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADD231PS_YMM_YMM_YMMM256: int = 3535

VFMADD231PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 B8 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADD231PD_XMM_XMM_XMMM128: int = 3536

VFMADD231PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 B8 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADD231PD_YMM_YMM_YMMM256: int = 3537

VFMADD231PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 B8 /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMADD231PS_XMM_K1Z_XMM_XMMM128B32: int = 3538

VFMADD231PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 B8 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD231PS_YMM_K1Z_YMM_YMMM256B32: int = 3539

VFMADD231PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 B8 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD231PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3540

VFMADD231PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 B8 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD231PD_XMM_K1Z_XMM_XMMM128B64: int = 3541

VFMADD231PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 B8 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD231PD_YMM_K1Z_YMM_YMMM256B64: int = 3542

VFMADD231PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 B8 /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD231PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3543

VFMADD231PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 B8 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFMADD231SS_XMM_XMM_XMMM32: int = 3544

VFMADD231SS xmm1, xmm2, xmm3/m32

VEX.LIG.66.0F38.W0 B9 /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMADD231SD_XMM_XMM_XMMM64: int = 3545

VFMADD231SD xmm1, xmm2, xmm3/m64

VEX.LIG.66.0F38.W1 B9 /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMADD231SS_XMM_K1Z_XMM_XMMM32_ER: int = 3546

VFMADD231SS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.66.0F38.W0 B9 /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMADD231SD_XMM_K1Z_XMM_XMMM64_ER: int = 3547

VFMADD231SD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.66.0F38.W1 B9 /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFMSUB231PS_XMM_XMM_XMMM128: int = 3548

VFMSUB231PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 BA /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUB231PS_YMM_YMM_YMMM256: int = 3549

VFMSUB231PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 BA /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUB231PD_XMM_XMM_XMMM128: int = 3550

VFMSUB231PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 BA /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUB231PD_YMM_YMM_YMMM256: int = 3551

VFMSUB231PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 BA /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB231PS_XMM_K1Z_XMM_XMMM128B32: int = 3552

VFMSUB231PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 BA /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB231PS_YMM_K1Z_YMM_YMMM256B32: int = 3553

VFMSUB231PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 BA /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB231PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3554

VFMSUB231PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 BA /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB231PD_XMM_K1Z_XMM_XMMM128B64: int = 3555

VFMSUB231PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 BA /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB231PD_YMM_K1Z_YMM_YMMM256B64: int = 3556

VFMSUB231PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 BA /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB231PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3557

VFMSUB231PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 BA /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFMSUB231SS_XMM_XMM_XMMM32: int = 3558

VFMSUB231SS xmm1, xmm2, xmm3/m32

VEX.LIG.66.0F38.W0 BB /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFMSUB231SD_XMM_XMM_XMMM64: int = 3559

VFMSUB231SD xmm1, xmm2, xmm3/m64

VEX.LIG.66.0F38.W1 BB /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB231SS_XMM_K1Z_XMM_XMMM32_ER: int = 3560

VFMSUB231SS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.66.0F38.W0 BB /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB231SD_XMM_K1Z_XMM_XMMM64_ER: int = 3561

VFMSUB231SD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.66.0F38.W1 BB /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFNMADD231PS_XMM_XMM_XMMM128: int = 3562

VFNMADD231PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 BC /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMADD231PS_YMM_YMM_YMMM256: int = 3563

VFNMADD231PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 BC /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMADD231PD_XMM_XMM_XMMM128: int = 3564

VFNMADD231PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 BC /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMADD231PD_YMM_YMM_YMMM256: int = 3565

VFNMADD231PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 BC /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD231PS_XMM_K1Z_XMM_XMMM128B32: int = 3566

VFNMADD231PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 BC /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD231PS_YMM_K1Z_YMM_YMMM256B32: int = 3567

VFNMADD231PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 BC /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD231PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3568

VFNMADD231PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 BC /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD231PD_XMM_K1Z_XMM_XMMM128B64: int = 3569

VFNMADD231PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 BC /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD231PD_YMM_K1Z_YMM_YMMM256B64: int = 3570

VFNMADD231PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 BC /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD231PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3571

VFNMADD231PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 BC /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFNMADD231SS_XMM_XMM_XMMM32: int = 3572

VFNMADD231SS xmm1, xmm2, xmm3/m32

VEX.LIG.66.0F38.W0 BD /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMADD231SD_XMM_XMM_XMMM64: int = 3573

VFNMADD231SD xmm1, xmm2, xmm3/m64

VEX.LIG.66.0F38.W1 BD /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD231SS_XMM_K1Z_XMM_XMMM32_ER: int = 3574

VFNMADD231SS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.66.0F38.W0 BD /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD231SD_XMM_K1Z_XMM_XMMM64_ER: int = 3575

VFNMADD231SD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.66.0F38.W1 BD /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB231PS_XMM_XMM_XMMM128: int = 3576

VFNMSUB231PS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 BE /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB231PS_YMM_YMM_YMMM256: int = 3577

VFNMSUB231PS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 BE /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB231PD_XMM_XMM_XMMM128: int = 3578

VFNMSUB231PD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 BE /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB231PD_YMM_YMM_YMMM256: int = 3579

VFNMSUB231PD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 BE /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB231PS_XMM_K1Z_XMM_XMMM128B32: int = 3580

VFNMSUB231PS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.66.0F38.W0 BE /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB231PS_YMM_K1Z_YMM_YMMM256B32: int = 3581

VFNMSUB231PS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.66.0F38.W0 BE /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB231PS_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 3582

VFNMSUB231PS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.66.0F38.W0 BE /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB231PD_XMM_K1Z_XMM_XMMM128B64: int = 3583

VFNMSUB231PD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst

EVEX.128.66.0F38.W1 BE /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB231PD_YMM_K1Z_YMM_YMMM256B64: int = 3584

VFNMSUB231PD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst

EVEX.256.66.0F38.W1 BE /r

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB231PD_ZMM_K1Z_ZMM_ZMMM512B64_ER: int = 3585

VFNMSUB231PD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{er}

EVEX.512.66.0F38.W1 BE /r

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB231SS_XMM_XMM_XMMM32: int = 3586

VFNMSUB231SS xmm1, xmm2, xmm3/m32

VEX.LIG.66.0F38.W0 BF /r

FMA

16/32/64-bit

iced_x86.Code.VEX_VFNMSUB231SD_XMM_XMM_XMMM64: int = 3587

VFNMSUB231SD xmm1, xmm2, xmm3/m64

VEX.LIG.66.0F38.W1 BF /r

FMA

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB231SS_XMM_K1Z_XMM_XMMM32_ER: int = 3588

VFNMSUB231SS xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.66.0F38.W0 BF /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB231SD_XMM_K1Z_XMM_XMMM64_ER: int = 3589

VFNMSUB231SD xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.66.0F38.W1 BF /r

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCONFLICTD_XMM_K1Z_XMMM128B32: int = 3590

VPCONFLICTD xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.66.0F38.W0 C4 /r

AVX512VL and AVX512CD

16/32/64-bit

iced_x86.Code.EVEX_VPCONFLICTD_YMM_K1Z_YMMM256B32: int = 3591

VPCONFLICTD ymm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.66.0F38.W0 C4 /r

AVX512VL and AVX512CD

16/32/64-bit

iced_x86.Code.EVEX_VPCONFLICTD_ZMM_K1Z_ZMMM512B32: int = 3592

VPCONFLICTD zmm1 {k1}{z}, zmm2/m512/m32bcst

EVEX.512.66.0F38.W0 C4 /r

AVX512CD

16/32/64-bit

iced_x86.Code.EVEX_VPCONFLICTQ_XMM_K1Z_XMMM128B64: int = 3593

VPCONFLICTQ xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.66.0F38.W1 C4 /r

AVX512VL and AVX512CD

16/32/64-bit

iced_x86.Code.EVEX_VPCONFLICTQ_YMM_K1Z_YMMM256B64: int = 3594

VPCONFLICTQ ymm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.66.0F38.W1 C4 /r

AVX512VL and AVX512CD

16/32/64-bit

iced_x86.Code.EVEX_VPCONFLICTQ_ZMM_K1Z_ZMMM512B64: int = 3595

VPCONFLICTQ zmm1 {k1}{z}, zmm2/m512/m64bcst

EVEX.512.66.0F38.W1 C4 /r

AVX512CD

16/32/64-bit

iced_x86.Code.EVEX_VGATHERPF0DPS_VM32Z_K1: int = 3596

VGATHERPF0DPS vm32z {k1}

EVEX.512.66.0F38.W0 C6 /1 /vsib

AVX512PF

16/32/64-bit

iced_x86.Code.EVEX_VGATHERPF0DPD_VM32Y_K1: int = 3597

VGATHERPF0DPD vm32y {k1}

EVEX.512.66.0F38.W1 C6 /1 /vsib

AVX512PF

16/32/64-bit

iced_x86.Code.EVEX_VGATHERPF1DPS_VM32Z_K1: int = 3598

VGATHERPF1DPS vm32z {k1}

EVEX.512.66.0F38.W0 C6 /2 /vsib

AVX512PF

16/32/64-bit

iced_x86.Code.EVEX_VGATHERPF1DPD_VM32Y_K1: int = 3599

VGATHERPF1DPD vm32y {k1}

EVEX.512.66.0F38.W1 C6 /2 /vsib

AVX512PF

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERPF0DPS_VM32Z_K1: int = 3600

VSCATTERPF0DPS vm32z {k1}

EVEX.512.66.0F38.W0 C6 /5 /vsib

AVX512PF

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERPF0DPD_VM32Y_K1: int = 3601

VSCATTERPF0DPD vm32y {k1}

EVEX.512.66.0F38.W1 C6 /5 /vsib

AVX512PF

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERPF1DPS_VM32Z_K1: int = 3602

VSCATTERPF1DPS vm32z {k1}

EVEX.512.66.0F38.W0 C6 /6 /vsib

AVX512PF

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERPF1DPD_VM32Y_K1: int = 3603

VSCATTERPF1DPD vm32y {k1}

EVEX.512.66.0F38.W1 C6 /6 /vsib

AVX512PF

16/32/64-bit

iced_x86.Code.EVEX_VGATHERPF0QPS_VM64Z_K1: int = 3604

VGATHERPF0QPS vm64z {k1}

EVEX.512.66.0F38.W0 C7 /1 /vsib

AVX512PF

16/32/64-bit

iced_x86.Code.EVEX_VGATHERPF0QPD_VM64Z_K1: int = 3605

VGATHERPF0QPD vm64z {k1}

EVEX.512.66.0F38.W1 C7 /1 /vsib

AVX512PF

16/32/64-bit

iced_x86.Code.EVEX_VGATHERPF1QPS_VM64Z_K1: int = 3606

VGATHERPF1QPS vm64z {k1}

EVEX.512.66.0F38.W0 C7 /2 /vsib

AVX512PF

16/32/64-bit

iced_x86.Code.EVEX_VGATHERPF1QPD_VM64Z_K1: int = 3607

VGATHERPF1QPD vm64z {k1}

EVEX.512.66.0F38.W1 C7 /2 /vsib

AVX512PF

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERPF0QPS_VM64Z_K1: int = 3608

VSCATTERPF0QPS vm64z {k1}

EVEX.512.66.0F38.W0 C7 /5 /vsib

AVX512PF

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERPF0QPD_VM64Z_K1: int = 3609

VSCATTERPF0QPD vm64z {k1}

EVEX.512.66.0F38.W1 C7 /5 /vsib

AVX512PF

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERPF1QPS_VM64Z_K1: int = 3610

VSCATTERPF1QPS vm64z {k1}

EVEX.512.66.0F38.W0 C7 /6 /vsib

AVX512PF

16/32/64-bit

iced_x86.Code.EVEX_VSCATTERPF1QPD_VM64Z_K1: int = 3611

VSCATTERPF1QPD vm64z {k1}

EVEX.512.66.0F38.W1 C7 /6 /vsib

AVX512PF

16/32/64-bit

iced_x86.Code.SHA1NEXTE_XMM_XMMM128: int = 3612

SHA1NEXTE xmm1, xmm2/m128

NP 0F 38 C8 /r

SHA

16/32/64-bit

iced_x86.Code.EVEX_VEXP2PS_ZMM_K1Z_ZMMM512B32_SAE: int = 3613

VEXP2PS zmm1 {k1}{z}, zmm2/m512/m32bcst{sae}

EVEX.512.66.0F38.W0 C8 /r

AVX512ER

16/32/64-bit

iced_x86.Code.EVEX_VEXP2PD_ZMM_K1Z_ZMMM512B64_SAE: int = 3614

VEXP2PD zmm1 {k1}{z}, zmm2/m512/m64bcst{sae}

EVEX.512.66.0F38.W1 C8 /r

AVX512ER

16/32/64-bit

iced_x86.Code.SHA1MSG1_XMM_XMMM128: int = 3615

SHA1MSG1 xmm1, xmm2/m128

NP 0F 38 C9 /r

SHA

16/32/64-bit

iced_x86.Code.SHA1MSG2_XMM_XMMM128: int = 3616

SHA1MSG2 xmm1, xmm2/m128

NP 0F 38 CA /r

SHA

16/32/64-bit

iced_x86.Code.EVEX_VRCP28PS_ZMM_K1Z_ZMMM512B32_SAE: int = 3617

VRCP28PS zmm1 {k1}{z}, zmm2/m512/m32bcst{sae}

EVEX.512.66.0F38.W0 CA /r

AVX512ER

16/32/64-bit

iced_x86.Code.EVEX_VRCP28PD_ZMM_K1Z_ZMMM512B64_SAE: int = 3618

VRCP28PD zmm1 {k1}{z}, zmm2/m512/m64bcst{sae}

EVEX.512.66.0F38.W1 CA /r

AVX512ER

16/32/64-bit

iced_x86.Code.SHA256RNDS2_XMM_XMMM128: int = 3619

SHA256RNDS2 xmm1, xmm2/m128, <XMM0>

NP 0F 38 CB /r

SHA

16/32/64-bit

iced_x86.Code.EVEX_VRCP28SS_XMM_K1Z_XMM_XMMM32_SAE: int = 3620

VRCP28SS xmm1 {k1}{z}, xmm2, xmm3/m32{sae}

EVEX.LIG.66.0F38.W0 CB /r

AVX512ER

16/32/64-bit

iced_x86.Code.EVEX_VRCP28SD_XMM_K1Z_XMM_XMMM64_SAE: int = 3621

VRCP28SD xmm1 {k1}{z}, xmm2, xmm3/m64{sae}

EVEX.LIG.66.0F38.W1 CB /r

AVX512ER

16/32/64-bit

iced_x86.Code.SHA256MSG1_XMM_XMMM128: int = 3622

SHA256MSG1 xmm1, xmm2/m128

NP 0F 38 CC /r

SHA

16/32/64-bit

iced_x86.Code.EVEX_VRSQRT28PS_ZMM_K1Z_ZMMM512B32_SAE: int = 3623

VRSQRT28PS zmm1 {k1}{z}, zmm2/m512/m32bcst{sae}

EVEX.512.66.0F38.W0 CC /r

AVX512ER

16/32/64-bit

iced_x86.Code.EVEX_VRSQRT28PD_ZMM_K1Z_ZMMM512B64_SAE: int = 3624

VRSQRT28PD zmm1 {k1}{z}, zmm2/m512/m64bcst{sae}

EVEX.512.66.0F38.W1 CC /r

AVX512ER

16/32/64-bit

iced_x86.Code.SHA256MSG2_XMM_XMMM128: int = 3625

SHA256MSG2 xmm1, xmm2/m128

NP 0F 38 CD /r

SHA

16/32/64-bit

iced_x86.Code.EVEX_VRSQRT28SS_XMM_K1Z_XMM_XMMM32_SAE: int = 3626

VRSQRT28SS xmm1 {k1}{z}, xmm2, xmm3/m32{sae}

EVEX.LIG.66.0F38.W0 CD /r

AVX512ER

16/32/64-bit

iced_x86.Code.EVEX_VRSQRT28SD_XMM_K1Z_XMM_XMMM64_SAE: int = 3627

VRSQRT28SD xmm1 {k1}{z}, xmm2, xmm3/m64{sae}

EVEX.LIG.66.0F38.W1 CD /r

AVX512ER

16/32/64-bit

iced_x86.Code.GF2P8MULB_XMM_XMMM128: int = 3628

GF2P8MULB xmm1, xmm2/m128

66 0F 38 CF /r

GFNI

16/32/64-bit

iced_x86.Code.VEX_VGF2P8MULB_XMM_XMM_XMMM128: int = 3629

VGF2P8MULB xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 CF /r

AVX and GFNI

16/32/64-bit

iced_x86.Code.VEX_VGF2P8MULB_YMM_YMM_YMMM256: int = 3630

VGF2P8MULB ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 CF /r

AVX and GFNI

16/32/64-bit

iced_x86.Code.EVEX_VGF2P8MULB_XMM_K1Z_XMM_XMMM128: int = 3631

VGF2P8MULB xmm1 {k1}{z}, xmm2, xmm3/m128

EVEX.128.66.0F38.W0 CF /r

AVX512VL and GFNI

16/32/64-bit

iced_x86.Code.EVEX_VGF2P8MULB_YMM_K1Z_YMM_YMMM256: int = 3632

VGF2P8MULB ymm1 {k1}{z}, ymm2, ymm3/m256

EVEX.256.66.0F38.W0 CF /r

AVX512VL and GFNI

16/32/64-bit

iced_x86.Code.EVEX_VGF2P8MULB_ZMM_K1Z_ZMM_ZMMM512: int = 3633

VGF2P8MULB zmm1 {k1}{z}, zmm2, zmm3/m512

EVEX.512.66.0F38.W0 CF /r

AVX512F and GFNI

16/32/64-bit

iced_x86.Code.AESIMC_XMM_XMMM128: int = 3634

AESIMC xmm1, xmm2/m128

66 0F 38 DB /r

AES

16/32/64-bit

iced_x86.Code.VEX_VAESIMC_XMM_XMMM128: int = 3635

VAESIMC xmm1, xmm2/m128

VEX.128.66.0F38.WIG DB /r

AES and AVX

16/32/64-bit

iced_x86.Code.AESENC_XMM_XMMM128: int = 3636

AESENC xmm1, xmm2/m128

66 0F 38 DC /r

AES

16/32/64-bit

iced_x86.Code.VEX_VAESENC_XMM_XMM_XMMM128: int = 3637

VAESENC xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG DC /r

AES and AVX

16/32/64-bit

iced_x86.Code.VEX_VAESENC_YMM_YMM_YMMM256: int = 3638

VAESENC ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG DC /r

VAES

16/32/64-bit

iced_x86.Code.EVEX_VAESENC_XMM_XMM_XMMM128: int = 3639

VAESENC xmm1, xmm2, xmm3/m128

EVEX.128.66.0F38.WIG DC /r

AVX512VL and VAES

16/32/64-bit

iced_x86.Code.EVEX_VAESENC_YMM_YMM_YMMM256: int = 3640

VAESENC ymm1, ymm2, ymm3/m256

EVEX.256.66.0F38.WIG DC /r

AVX512VL and VAES

16/32/64-bit

iced_x86.Code.EVEX_VAESENC_ZMM_ZMM_ZMMM512: int = 3641

VAESENC zmm1, zmm2, zmm3/m512

EVEX.512.66.0F38.WIG DC /r

AVX512F and VAES

16/32/64-bit

iced_x86.Code.AESENCLAST_XMM_XMMM128: int = 3642

AESENCLAST xmm1, xmm2/m128

66 0F 38 DD /r

AES

16/32/64-bit

iced_x86.Code.VEX_VAESENCLAST_XMM_XMM_XMMM128: int = 3643

VAESENCLAST xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG DD /r

AES and AVX

16/32/64-bit

iced_x86.Code.VEX_VAESENCLAST_YMM_YMM_YMMM256: int = 3644

VAESENCLAST ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG DD /r

VAES

16/32/64-bit

iced_x86.Code.EVEX_VAESENCLAST_XMM_XMM_XMMM128: int = 3645

VAESENCLAST xmm1, xmm2, xmm3/m128

EVEX.128.66.0F38.WIG DD /r

AVX512VL and VAES

16/32/64-bit

iced_x86.Code.EVEX_VAESENCLAST_YMM_YMM_YMMM256: int = 3646

VAESENCLAST ymm1, ymm2, ymm3/m256

EVEX.256.66.0F38.WIG DD /r

AVX512VL and VAES

16/32/64-bit

iced_x86.Code.EVEX_VAESENCLAST_ZMM_ZMM_ZMMM512: int = 3647

VAESENCLAST zmm1, zmm2, zmm3/m512

EVEX.512.66.0F38.WIG DD /r

AVX512F and VAES

16/32/64-bit

iced_x86.Code.AESDEC_XMM_XMMM128: int = 3648

AESDEC xmm1, xmm2/m128

66 0F 38 DE /r

AES

16/32/64-bit

iced_x86.Code.VEX_VAESDEC_XMM_XMM_XMMM128: int = 3649

VAESDEC xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG DE /r

AES and AVX

16/32/64-bit

iced_x86.Code.VEX_VAESDEC_YMM_YMM_YMMM256: int = 3650

VAESDEC ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG DE /r

VAES

16/32/64-bit

iced_x86.Code.EVEX_VAESDEC_XMM_XMM_XMMM128: int = 3651

VAESDEC xmm1, xmm2, xmm3/m128

EVEX.128.66.0F38.WIG DE /r

AVX512VL and VAES

16/32/64-bit

iced_x86.Code.EVEX_VAESDEC_YMM_YMM_YMMM256: int = 3652

VAESDEC ymm1, ymm2, ymm3/m256

EVEX.256.66.0F38.WIG DE /r

AVX512VL and VAES

16/32/64-bit

iced_x86.Code.EVEX_VAESDEC_ZMM_ZMM_ZMMM512: int = 3653

VAESDEC zmm1, zmm2, zmm3/m512

EVEX.512.66.0F38.WIG DE /r

AVX512F and VAES

16/32/64-bit

iced_x86.Code.AESDECLAST_XMM_XMMM128: int = 3654

AESDECLAST xmm1, xmm2/m128

66 0F 38 DF /r

AES

16/32/64-bit

iced_x86.Code.VEX_VAESDECLAST_XMM_XMM_XMMM128: int = 3655

VAESDECLAST xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.WIG DF /r

AES and AVX

16/32/64-bit

iced_x86.Code.VEX_VAESDECLAST_YMM_YMM_YMMM256: int = 3656

VAESDECLAST ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.WIG DF /r

VAES

16/32/64-bit

iced_x86.Code.EVEX_VAESDECLAST_XMM_XMM_XMMM128: int = 3657

VAESDECLAST xmm1, xmm2, xmm3/m128

EVEX.128.66.0F38.WIG DF /r

AVX512VL and VAES

16/32/64-bit

iced_x86.Code.EVEX_VAESDECLAST_YMM_YMM_YMMM256: int = 3658

VAESDECLAST ymm1, ymm2, ymm3/m256

EVEX.256.66.0F38.WIG DF /r

AVX512VL and VAES

16/32/64-bit

iced_x86.Code.EVEX_VAESDECLAST_ZMM_ZMM_ZMMM512: int = 3659

VAESDECLAST zmm1, zmm2, zmm3/m512

EVEX.512.66.0F38.WIG DF /r

AVX512F and VAES

16/32/64-bit

iced_x86.Code.MOVBE_R16_M16: int = 3660

MOVBE r16, m16

o16 0F 38 F0 /r

MOVBE

16/32/64-bit

iced_x86.Code.MOVBE_R32_M32: int = 3661

MOVBE r32, m32

o32 0F 38 F0 /r

MOVBE

16/32/64-bit

iced_x86.Code.MOVBE_R64_M64: int = 3662

MOVBE r64, m64

o64 0F 38 F0 /r

MOVBE

64-bit

iced_x86.Code.CRC32_R32_RM8: int = 3663

CRC32 r32, r/m8

F2 0F 38 F0 /r

SSE4.2

16/32/64-bit

iced_x86.Code.CRC32_R64_RM8: int = 3664

CRC32 r64, r/m8

F2 o64 0F 38 F0 /r

SSE4.2

64-bit

iced_x86.Code.MOVBE_M16_R16: int = 3665

MOVBE m16, r16

o16 0F 38 F1 /r

MOVBE

16/32/64-bit

iced_x86.Code.MOVBE_M32_R32: int = 3666

MOVBE m32, r32

o32 0F 38 F1 /r

MOVBE

16/32/64-bit

iced_x86.Code.MOVBE_M64_R64: int = 3667

MOVBE m64, r64

o64 0F 38 F1 /r

MOVBE

64-bit

iced_x86.Code.CRC32_R32_RM16: int = 3668

CRC32 r32, r/m16

o16 F2 0F 38 F1 /r

SSE4.2

16/32/64-bit

iced_x86.Code.CRC32_R32_RM32: int = 3669

CRC32 r32, r/m32

o32 F2 0F 38 F1 /r

SSE4.2

16/32/64-bit

iced_x86.Code.CRC32_R64_RM64: int = 3670

CRC32 r64, r/m64

F2 o64 0F 38 F1 /r

SSE4.2

64-bit

iced_x86.Code.VEX_ANDN_R32_R32_RM32: int = 3671

ANDN r32a, r32b, r/m32

VEX.LZ.0F38.W0 F2 /r

BMI1

16/32/64-bit

iced_x86.Code.VEX_ANDN_R64_R64_RM64: int = 3672

ANDN r64a, r64b, r/m64

VEX.LZ.0F38.W1 F2 /r

BMI1

64-bit

iced_x86.Code.VEX_BLSR_R32_RM32: int = 3673

BLSR r32, r/m32

VEX.LZ.0F38.W0 F3 /1

BMI1

16/32/64-bit

iced_x86.Code.VEX_BLSR_R64_RM64: int = 3674

BLSR r64, r/m64

VEX.LZ.0F38.W1 F3 /1

BMI1

64-bit

iced_x86.Code.VEX_BLSMSK_R32_RM32: int = 3675

BLSMSK r32, r/m32

VEX.LZ.0F38.W0 F3 /2

BMI1

16/32/64-bit

iced_x86.Code.VEX_BLSMSK_R64_RM64: int = 3676

BLSMSK r64, r/m64

VEX.LZ.0F38.W1 F3 /2

BMI1

64-bit

iced_x86.Code.VEX_BLSI_R32_RM32: int = 3677

BLSI r32, r/m32

VEX.LZ.0F38.W0 F3 /3

BMI1

16/32/64-bit

iced_x86.Code.VEX_BLSI_R64_RM64: int = 3678

BLSI r64, r/m64

VEX.LZ.0F38.W1 F3 /3

BMI1

64-bit

iced_x86.Code.VEX_BZHI_R32_RM32_R32: int = 3679

BZHI r32a, r/m32, r32b

VEX.LZ.0F38.W0 F5 /r

BMI2

16/32/64-bit

iced_x86.Code.VEX_BZHI_R64_RM64_R64: int = 3680

BZHI r64a, r/m64, r64b

VEX.LZ.0F38.W1 F5 /r

BMI2

64-bit

iced_x86.Code.WRUSSD_M32_R32: int = 3681

WRUSSD m32, r32

66 0F 38 F5 /r

CET_SS

16/32/64-bit

iced_x86.Code.WRUSSQ_M64_R64: int = 3682

WRUSSQ m64, r64

66 o64 0F 38 F5 /r

CET_SS

64-bit

iced_x86.Code.VEX_PEXT_R32_R32_RM32: int = 3683

PEXT r32a, r32b, r/m32

VEX.LZ.F3.0F38.W0 F5 /r

BMI2

16/32/64-bit

iced_x86.Code.VEX_PEXT_R64_R64_RM64: int = 3684

PEXT r64a, r64b, r/m64

VEX.LZ.F3.0F38.W1 F5 /r

BMI2

64-bit

iced_x86.Code.VEX_PDEP_R32_R32_RM32: int = 3685

PDEP r32a, r32b, r/m32

VEX.LZ.F2.0F38.W0 F5 /r

BMI2

16/32/64-bit

iced_x86.Code.VEX_PDEP_R64_R64_RM64: int = 3686

PDEP r64a, r64b, r/m64

VEX.LZ.F2.0F38.W1 F5 /r

BMI2

64-bit

iced_x86.Code.WRSSD_M32_R32: int = 3687

WRSSD m32, r32

NP 0F 38 F6 /r

CET_SS

16/32/64-bit

iced_x86.Code.WRSSQ_M64_R64: int = 3688

WRSSQ m64, r64

NP o64 0F 38 F6 /r

CET_SS

64-bit

iced_x86.Code.ADCX_R32_RM32: int = 3689

ADCX r32, r/m32

66 0F 38 F6 /r

ADX

16/32/64-bit

iced_x86.Code.ADCX_R64_RM64: int = 3690

ADCX r64, r/m64

66 o64 0F 38 F6 /r

ADX

64-bit

iced_x86.Code.ADOX_R32_RM32: int = 3691

ADOX r32, r/m32

F3 0F 38 F6 /r

ADX

16/32/64-bit

iced_x86.Code.ADOX_R64_RM64: int = 3692

ADOX r64, r/m64

F3 o64 0F 38 F6 /r

ADX

64-bit

iced_x86.Code.VEX_MULX_R32_R32_RM32: int = 3693

MULX r32a, r32b, r/m32

VEX.LZ.F2.0F38.W0 F6 /r

BMI2

16/32/64-bit

iced_x86.Code.VEX_MULX_R64_R64_RM64: int = 3694

MULX r64a, r64b, r/m64

VEX.LZ.F2.0F38.W1 F6 /r

BMI2

64-bit

iced_x86.Code.VEX_BEXTR_R32_RM32_R32: int = 3695

BEXTR r32a, r/m32, r32b

VEX.LZ.0F38.W0 F7 /r

BMI1

16/32/64-bit

iced_x86.Code.VEX_BEXTR_R64_RM64_R64: int = 3696

BEXTR r64a, r/m64, r64b

VEX.LZ.0F38.W1 F7 /r

BMI1

64-bit

iced_x86.Code.VEX_SHLX_R32_RM32_R32: int = 3697

SHLX r32a, r/m32, r32b

VEX.LZ.66.0F38.W0 F7 /r

BMI2

16/32/64-bit

iced_x86.Code.VEX_SHLX_R64_RM64_R64: int = 3698

SHLX r64a, r/m64, r64b

VEX.LZ.66.0F38.W1 F7 /r

BMI2

64-bit

iced_x86.Code.VEX_SARX_R32_RM32_R32: int = 3699

SARX r32a, r/m32, r32b

VEX.LZ.F3.0F38.W0 F7 /r

BMI2

16/32/64-bit

iced_x86.Code.VEX_SARX_R64_RM64_R64: int = 3700

SARX r64a, r/m64, r64b

VEX.LZ.F3.0F38.W1 F7 /r

BMI2

64-bit

iced_x86.Code.VEX_SHRX_R32_RM32_R32: int = 3701

SHRX r32a, r/m32, r32b

VEX.LZ.F2.0F38.W0 F7 /r

BMI2

16/32/64-bit

iced_x86.Code.VEX_SHRX_R64_RM64_R64: int = 3702

SHRX r64a, r/m64, r64b

VEX.LZ.F2.0F38.W1 F7 /r

BMI2

64-bit

iced_x86.Code.MOVDIR64B_R16_M512: int = 3703

MOVDIR64B r16, m512

a16 66 0F 38 F8 /r

MOVDIR64B

16/32-bit

iced_x86.Code.MOVDIR64B_R32_M512: int = 3704

MOVDIR64B r32, m512

a32 66 0F 38 F8 /r

MOVDIR64B

16/32/64-bit

iced_x86.Code.MOVDIR64B_R64_M512: int = 3705

MOVDIR64B r64, m512

a64 66 0F 38 F8 /r

MOVDIR64B

64-bit

iced_x86.Code.ENQCMDS_R16_M512: int = 3706

ENQCMDS r16, m512

a16 F3 0F 38 F8 !(11):rrr:bbb

ENQCMD

16/32-bit

iced_x86.Code.ENQCMDS_R32_M512: int = 3707

ENQCMDS r32, m512

a32 F3 0F 38 F8 !(11):rrr:bbb

ENQCMD

16/32/64-bit

iced_x86.Code.ENQCMDS_R64_M512: int = 3708

ENQCMDS r64, m512

a64 F3 0F 38 F8 !(11):rrr:bbb

ENQCMD

64-bit

iced_x86.Code.ENQCMD_R16_M512: int = 3709

ENQCMD r16, m512

a16 F2 0F 38 F8 !(11):rrr:bbb

ENQCMD

16/32-bit

iced_x86.Code.ENQCMD_R32_M512: int = 3710

ENQCMD r32, m512

a32 F2 0F 38 F8 !(11):rrr:bbb

ENQCMD

16/32/64-bit

iced_x86.Code.ENQCMD_R64_M512: int = 3711

ENQCMD r64, m512

a64 F2 0F 38 F8 !(11):rrr:bbb

ENQCMD

64-bit

iced_x86.Code.MOVDIRI_M32_R32: int = 3712

MOVDIRI m32, r32

NP 0F 38 F9 /r

MOVDIRI

16/32/64-bit

iced_x86.Code.MOVDIRI_M64_R64: int = 3713

MOVDIRI m64, r64

NP o64 0F 38 F9 /r

MOVDIRI

64-bit

iced_x86.Code.VEX_VPERMQ_YMM_YMMM256_IMM8: int = 3714

VPERMQ ymm1, ymm2/m256, imm8

VEX.256.66.0F3A.W1 00 /r ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPERMQ_YMM_K1Z_YMMM256B64_IMM8: int = 3715

VPERMQ ymm1 {k1}{z}, ymm2/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 00 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMQ_ZMM_K1Z_ZMMM512B64_IMM8: int = 3716

VPERMQ zmm1 {k1}{z}, zmm2/m512/m64bcst, imm8

EVEX.512.66.0F3A.W1 00 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VPERMPD_YMM_YMMM256_IMM8: int = 3717

VPERMPD ymm1, ymm2/m256, imm8

VEX.256.66.0F3A.W1 01 /r ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPERMPD_YMM_K1Z_YMMM256B64_IMM8: int = 3718

VPERMPD ymm1 {k1}{z}, ymm2/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 01 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMPD_ZMM_K1Z_ZMMM512B64_IMM8: int = 3719

VPERMPD zmm1 {k1}{z}, zmm2/m512/m64bcst, imm8

EVEX.512.66.0F3A.W1 01 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VPBLENDD_XMM_XMM_XMMM128_IMM8: int = 3720

VPBLENDD xmm1, xmm2, xmm3/m128, imm8

VEX.128.66.0F3A.W0 02 /r ib

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPBLENDD_YMM_YMM_YMMM256_IMM8: int = 3721

VPBLENDD ymm1, ymm2, ymm3/m256, imm8

VEX.256.66.0F3A.W0 02 /r ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VALIGND_XMM_K1Z_XMM_XMMM128B32_IMM8: int = 3722

VALIGND xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst, imm8

EVEX.128.66.0F3A.W0 03 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VALIGND_YMM_K1Z_YMM_YMMM256B32_IMM8: int = 3723

VALIGND ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst, imm8

EVEX.256.66.0F3A.W0 03 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VALIGND_ZMM_K1Z_ZMM_ZMMM512B32_IMM8: int = 3724

VALIGND zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst, imm8

EVEX.512.66.0F3A.W0 03 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VALIGNQ_XMM_K1Z_XMM_XMMM128B64_IMM8: int = 3725

VALIGNQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst, imm8

EVEX.128.66.0F3A.W1 03 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VALIGNQ_YMM_K1Z_YMM_YMMM256B64_IMM8: int = 3726

VALIGNQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 03 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VALIGNQ_ZMM_K1Z_ZMM_ZMMM512B64_IMM8: int = 3727

VALIGNQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst, imm8

EVEX.512.66.0F3A.W1 03 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VPERMILPS_XMM_XMMM128_IMM8: int = 3728

VPERMILPS xmm1, xmm2/m128, imm8

VEX.128.66.0F3A.W0 04 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPERMILPS_YMM_YMMM256_IMM8: int = 3729

VPERMILPS ymm1, ymm2/m256, imm8

VEX.256.66.0F3A.W0 04 /r ib

AVX

16/32/64-bit

iced_x86.Code.EVEX_VPERMILPS_XMM_K1Z_XMMM128B32_IMM8: int = 3730

VPERMILPS xmm1 {k1}{z}, xmm2/m128/m32bcst, imm8

EVEX.128.66.0F3A.W0 04 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMILPS_YMM_K1Z_YMMM256B32_IMM8: int = 3731

VPERMILPS ymm1 {k1}{z}, ymm2/m256/m32bcst, imm8

EVEX.256.66.0F3A.W0 04 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMILPS_ZMM_K1Z_ZMMM512B32_IMM8: int = 3732

VPERMILPS zmm1 {k1}{z}, zmm2/m512/m32bcst, imm8

EVEX.512.66.0F3A.W0 04 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VPERMILPD_XMM_XMMM128_IMM8: int = 3733

VPERMILPD xmm1, xmm2/m128, imm8

VEX.128.66.0F3A.W0 05 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPERMILPD_YMM_YMMM256_IMM8: int = 3734

VPERMILPD ymm1, ymm2/m256, imm8

VEX.256.66.0F3A.W0 05 /r ib

AVX

16/32/64-bit

iced_x86.Code.EVEX_VPERMILPD_XMM_K1Z_XMMM128B64_IMM8: int = 3735

VPERMILPD xmm1 {k1}{z}, xmm2/m128/m64bcst, imm8

EVEX.128.66.0F3A.W1 05 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMILPD_YMM_K1Z_YMMM256B64_IMM8: int = 3736

VPERMILPD ymm1 {k1}{z}, ymm2/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 05 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPERMILPD_ZMM_K1Z_ZMMM512B64_IMM8: int = 3737

VPERMILPD zmm1 {k1}{z}, zmm2/m512/m64bcst, imm8

EVEX.512.66.0F3A.W1 05 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VPERM2F128_YMM_YMM_YMMM256_IMM8: int = 3738

VPERM2F128 ymm1, ymm2, ymm3/m256, imm8

VEX.256.66.0F3A.W0 06 /r ib

AVX

16/32/64-bit

iced_x86.Code.ROUNDPS_XMM_XMMM128_IMM8: int = 3739

ROUNDPS xmm1, xmm2/m128, imm8

66 0F 3A 08 /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VROUNDPS_XMM_XMMM128_IMM8: int = 3740

VROUNDPS xmm1, xmm2/m128, imm8

VEX.128.66.0F3A.WIG 08 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VROUNDPS_YMM_YMMM256_IMM8: int = 3741

VROUNDPS ymm1, ymm2/m256, imm8

VEX.256.66.0F3A.WIG 08 /r ib

AVX

16/32/64-bit

iced_x86.Code.EVEX_VRNDSCALEPS_XMM_K1Z_XMMM128B32_IMM8: int = 3742

VRNDSCALEPS xmm1 {k1}{z}, xmm2/m128/m32bcst, imm8

EVEX.128.66.0F3A.W0 08 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRNDSCALEPS_YMM_K1Z_YMMM256B32_IMM8: int = 3743

VRNDSCALEPS ymm1 {k1}{z}, ymm2/m256/m32bcst, imm8

EVEX.256.66.0F3A.W0 08 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRNDSCALEPS_ZMM_K1Z_ZMMM512B32_IMM8_SAE: int = 3744

VRNDSCALEPS zmm1 {k1}{z}, zmm2/m512/m32bcst{sae}, imm8

EVEX.512.66.0F3A.W0 08 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.ROUNDPD_XMM_XMMM128_IMM8: int = 3745

ROUNDPD xmm1, xmm2/m128, imm8

66 0F 3A 09 /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VROUNDPD_XMM_XMMM128_IMM8: int = 3746

VROUNDPD xmm1, xmm2/m128, imm8

VEX.128.66.0F3A.WIG 09 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VROUNDPD_YMM_YMMM256_IMM8: int = 3747

VROUNDPD ymm1, ymm2/m256, imm8

VEX.256.66.0F3A.WIG 09 /r ib

AVX

16/32/64-bit

iced_x86.Code.EVEX_VRNDSCALEPD_XMM_K1Z_XMMM128B64_IMM8: int = 3748

VRNDSCALEPD xmm1 {k1}{z}, xmm2/m128/m64bcst, imm8

EVEX.128.66.0F3A.W1 09 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRNDSCALEPD_YMM_K1Z_YMMM256B64_IMM8: int = 3749

VRNDSCALEPD ymm1 {k1}{z}, ymm2/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 09 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VRNDSCALEPD_ZMM_K1Z_ZMMM512B64_IMM8_SAE: int = 3750

VRNDSCALEPD zmm1 {k1}{z}, zmm2/m512/m64bcst{sae}, imm8

EVEX.512.66.0F3A.W1 09 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.ROUNDSS_XMM_XMMM32_IMM8: int = 3751

ROUNDSS xmm1, xmm2/m32, imm8

66 0F 3A 0A /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VROUNDSS_XMM_XMM_XMMM32_IMM8: int = 3752

VROUNDSS xmm1, xmm2, xmm3/m32, imm8

VEX.LIG.66.0F3A.WIG 0A /r ib

AVX

16/32/64-bit

iced_x86.Code.EVEX_VRNDSCALESS_XMM_K1Z_XMM_XMMM32_IMM8_SAE: int = 3753

VRNDSCALESS xmm1 {k1}{z}, xmm2, xmm3/m32{sae}, imm8

EVEX.LIG.66.0F3A.W0 0A /r ib

AVX512F

16/32/64-bit

iced_x86.Code.ROUNDSD_XMM_XMMM64_IMM8: int = 3754

ROUNDSD xmm1, xmm2/m64, imm8

66 0F 3A 0B /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VROUNDSD_XMM_XMM_XMMM64_IMM8: int = 3755

VROUNDSD xmm1, xmm2, xmm3/m64, imm8

VEX.LIG.66.0F3A.WIG 0B /r ib

AVX

16/32/64-bit

iced_x86.Code.EVEX_VRNDSCALESD_XMM_K1Z_XMM_XMMM64_IMM8_SAE: int = 3756

VRNDSCALESD xmm1 {k1}{z}, xmm2, xmm3/m64{sae}, imm8

EVEX.LIG.66.0F3A.W1 0B /r ib

AVX512F

16/32/64-bit

iced_x86.Code.BLENDPS_XMM_XMMM128_IMM8: int = 3757

BLENDPS xmm1, xmm2/m128, imm8

66 0F 3A 0C /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VBLENDPS_XMM_XMM_XMMM128_IMM8: int = 3758

VBLENDPS xmm1, xmm2, xmm3/m128, imm8

VEX.128.66.0F3A.WIG 0C /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VBLENDPS_YMM_YMM_YMMM256_IMM8: int = 3759

VBLENDPS ymm1, ymm2, ymm3/m256, imm8

VEX.256.66.0F3A.WIG 0C /r ib

AVX

16/32/64-bit

iced_x86.Code.BLENDPD_XMM_XMMM128_IMM8: int = 3760

BLENDPD xmm1, xmm2/m128, imm8

66 0F 3A 0D /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VBLENDPD_XMM_XMM_XMMM128_IMM8: int = 3761

VBLENDPD xmm1, xmm2, xmm3/m128, imm8

VEX.128.66.0F3A.WIG 0D /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VBLENDPD_YMM_YMM_YMMM256_IMM8: int = 3762

VBLENDPD ymm1, ymm2, ymm3/m256, imm8

VEX.256.66.0F3A.WIG 0D /r ib

AVX

16/32/64-bit

iced_x86.Code.PBLENDW_XMM_XMMM128_IMM8: int = 3763

PBLENDW xmm1, xmm2/m128, imm8

66 0F 3A 0E /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VPBLENDW_XMM_XMM_XMMM128_IMM8: int = 3764

VPBLENDW xmm1, xmm2, xmm3/m128, imm8

VEX.128.66.0F3A.WIG 0E /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPBLENDW_YMM_YMM_YMMM256_IMM8: int = 3765

VPBLENDW ymm1, ymm2, ymm3/m256, imm8

VEX.256.66.0F3A.WIG 0E /r ib

AVX2

16/32/64-bit

iced_x86.Code.PALIGNR_MM_MMM64_IMM8: int = 3766

PALIGNR mm1, mm2/m64, imm8

NP 0F 3A 0F /r ib

SSSE3

16/32/64-bit

iced_x86.Code.PALIGNR_XMM_XMMM128_IMM8: int = 3767

PALIGNR xmm1, xmm2/m128, imm8

66 0F 3A 0F /r ib

SSSE3

16/32/64-bit

iced_x86.Code.VEX_VPALIGNR_XMM_XMM_XMMM128_IMM8: int = 3768

VPALIGNR xmm1, xmm2, xmm3/m128, imm8

VEX.128.66.0F3A.WIG 0F /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPALIGNR_YMM_YMM_YMMM256_IMM8: int = 3769

VPALIGNR ymm1, ymm2, ymm3/m256, imm8

VEX.256.66.0F3A.WIG 0F /r ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VPALIGNR_XMM_K1Z_XMM_XMMM128_IMM8: int = 3770

VPALIGNR xmm1 {k1}{z}, xmm2, xmm3/m128, imm8

EVEX.128.66.0F3A.WIG 0F /r ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPALIGNR_YMM_K1Z_YMM_YMMM256_IMM8: int = 3771

VPALIGNR ymm1 {k1}{z}, ymm2, ymm3/m256, imm8

EVEX.256.66.0F3A.WIG 0F /r ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPALIGNR_ZMM_K1Z_ZMM_ZMMM512_IMM8: int = 3772

VPALIGNR zmm1 {k1}{z}, zmm2, zmm3/m512, imm8

EVEX.512.66.0F3A.WIG 0F /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.PEXTRB_R32M8_XMM_IMM8: int = 3773

PEXTRB r32/m8, xmm2, imm8

66 0F 3A 14 /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.PEXTRB_R64M8_XMM_IMM8: int = 3774

PEXTRB r64/m8, xmm2, imm8

66 o64 0F 3A 14 /r ib

SSE4.1

64-bit

iced_x86.Code.VEX_VPEXTRB_R32M8_XMM_IMM8: int = 3775

VPEXTRB r32/m8, xmm2, imm8

VEX.128.66.0F3A.W0 14 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPEXTRB_R64M8_XMM_IMM8: int = 3776

VPEXTRB r64/m8, xmm2, imm8

VEX.128.66.0F3A.W1 14 /r ib

AVX

64-bit

iced_x86.Code.EVEX_VPEXTRB_R32M8_XMM_IMM8: int = 3777

VPEXTRB r32/m8, xmm2, imm8

EVEX.128.66.0F3A.W0 14 /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPEXTRB_R64M8_XMM_IMM8: int = 3778

VPEXTRB r64/m8, xmm2, imm8

EVEX.128.66.0F3A.W1 14 /r ib

AVX512BW

64-bit

iced_x86.Code.PEXTRW_R32M16_XMM_IMM8: int = 3779

PEXTRW r32/m16, xmm, imm8

66 0F 3A 15 /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.PEXTRW_R64M16_XMM_IMM8: int = 3780

PEXTRW r64/m16, xmm, imm8

66 o64 0F 3A 15 /r ib

SSE4.1

64-bit

iced_x86.Code.VEX_VPEXTRW_R32M16_XMM_IMM8: int = 3781

VPEXTRW r32/m16, xmm2, imm8

VEX.128.66.0F3A.W0 15 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPEXTRW_R64M16_XMM_IMM8: int = 3782

VPEXTRW r64/m16, xmm2, imm8

VEX.128.66.0F3A.W1 15 /r ib

AVX

64-bit

iced_x86.Code.EVEX_VPEXTRW_R32M16_XMM_IMM8: int = 3783

VPEXTRW r32/m16, xmm2, imm8

EVEX.128.66.0F3A.W0 15 /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPEXTRW_R64M16_XMM_IMM8: int = 3784

VPEXTRW r64/m16, xmm2, imm8

EVEX.128.66.0F3A.W1 15 /r ib

AVX512BW

64-bit

iced_x86.Code.PEXTRD_RM32_XMM_IMM8: int = 3785

PEXTRD r/m32, xmm2, imm8

66 0F 3A 16 /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.PEXTRQ_RM64_XMM_IMM8: int = 3786

PEXTRQ r/m64, xmm2, imm8

66 o64 0F 3A 16 /r ib

SSE4.1

64-bit

iced_x86.Code.VEX_VPEXTRD_RM32_XMM_IMM8: int = 3787

VPEXTRD r/m32, xmm2, imm8

VEX.128.66.0F3A.W0 16 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPEXTRQ_RM64_XMM_IMM8: int = 3788

VPEXTRQ r/m64, xmm2, imm8

VEX.128.66.0F3A.W1 16 /r ib

AVX

64-bit

iced_x86.Code.EVEX_VPEXTRD_RM32_XMM_IMM8: int = 3789

VPEXTRD r/m32, xmm2, imm8

EVEX.128.66.0F3A.W0 16 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VPEXTRQ_RM64_XMM_IMM8: int = 3790

VPEXTRQ r/m64, xmm2, imm8

EVEX.128.66.0F3A.W1 16 /r ib

AVX512DQ

64-bit

iced_x86.Code.EXTRACTPS_RM32_XMM_IMM8: int = 3791

EXTRACTPS r/m32, xmm1, imm8

66 0F 3A 17 /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.EXTRACTPS_R64M32_XMM_IMM8: int = 3792

EXTRACTPS r64/m32, xmm1, imm8

66 o64 0F 3A 17 /r ib

SSE4.1

64-bit

iced_x86.Code.VEX_VEXTRACTPS_RM32_XMM_IMM8: int = 3793

VEXTRACTPS r/m32, xmm1, imm8

VEX.128.66.0F3A.W0 17 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VEXTRACTPS_R64M32_XMM_IMM8: int = 3794

VEXTRACTPS r64/m32, xmm1, imm8

VEX.128.66.0F3A.W1 17 /r ib

AVX

64-bit

iced_x86.Code.EVEX_VEXTRACTPS_RM32_XMM_IMM8: int = 3795

VEXTRACTPS r/m32, xmm1, imm8

EVEX.128.66.0F3A.W0 17 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VEXTRACTPS_R64M32_XMM_IMM8: int = 3796

VEXTRACTPS r64/m32, xmm1, imm8

EVEX.128.66.0F3A.W1 17 /r ib

AVX512F

64-bit

iced_x86.Code.VEX_VINSERTF128_YMM_YMM_XMMM128_IMM8: int = 3797

VINSERTF128 ymm1, ymm2, xmm3/m128, imm8

VEX.256.66.0F3A.W0 18 /r ib

AVX

16/32/64-bit

iced_x86.Code.EVEX_VINSERTF32X4_YMM_K1Z_YMM_XMMM128_IMM8: int = 3798

VINSERTF32X4 ymm1 {k1}{z}, ymm2, xmm3/m128, imm8

EVEX.256.66.0F3A.W0 18 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VINSERTF32X4_ZMM_K1Z_ZMM_XMMM128_IMM8: int = 3799

VINSERTF32X4 zmm1 {k1}{z}, zmm2, xmm3/m128, imm8

EVEX.512.66.0F3A.W0 18 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VINSERTF64X2_YMM_K1Z_YMM_XMMM128_IMM8: int = 3800

VINSERTF64X2 ymm1 {k1}{z}, ymm2, xmm3/m128, imm8

EVEX.256.66.0F3A.W1 18 /r ib

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VINSERTF64X2_ZMM_K1Z_ZMM_XMMM128_IMM8: int = 3801

VINSERTF64X2 zmm1 {k1}{z}, zmm2, xmm3/m128, imm8

EVEX.512.66.0F3A.W1 18 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_VEXTRACTF128_XMMM128_YMM_IMM8: int = 3802

VEXTRACTF128 xmm1/m128, ymm2, imm8

VEX.256.66.0F3A.W0 19 /r ib

AVX

16/32/64-bit

iced_x86.Code.EVEX_VEXTRACTF32X4_XMMM128_K1Z_YMM_IMM8: int = 3803

VEXTRACTF32X4 xmm1/m128 {k1}{z}, ymm2, imm8

EVEX.256.66.0F3A.W0 19 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VEXTRACTF32X4_XMMM128_K1Z_ZMM_IMM8: int = 3804

VEXTRACTF32X4 xmm1/m128 {k1}{z}, zmm2, imm8

EVEX.512.66.0F3A.W0 19 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VEXTRACTF64X2_XMMM128_K1Z_YMM_IMM8: int = 3805

VEXTRACTF64X2 xmm1/m128 {k1}{z}, ymm2, imm8

EVEX.256.66.0F3A.W1 19 /r ib

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VEXTRACTF64X2_XMMM128_K1Z_ZMM_IMM8: int = 3806

VEXTRACTF64X2 xmm1/m128 {k1}{z}, zmm2, imm8

EVEX.512.66.0F3A.W1 19 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VINSERTF32X8_ZMM_K1Z_ZMM_YMMM256_IMM8: int = 3807

VINSERTF32X8 zmm1 {k1}{z}, zmm2, ymm3/m256, imm8

EVEX.512.66.0F3A.W0 1A /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VINSERTF64X4_ZMM_K1Z_ZMM_YMMM256_IMM8: int = 3808

VINSERTF64X4 zmm1 {k1}{z}, zmm2, ymm3/m256, imm8

EVEX.512.66.0F3A.W1 1A /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VEXTRACTF32X8_YMMM256_K1Z_ZMM_IMM8: int = 3809

VEXTRACTF32X8 ymm1/m256 {k1}{z}, zmm2, imm8

EVEX.512.66.0F3A.W0 1B /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VEXTRACTF64X4_YMMM256_K1Z_ZMM_IMM8: int = 3810

VEXTRACTF64X4 ymm1/m256 {k1}{z}, zmm2, imm8

EVEX.512.66.0F3A.W1 1B /r ib

AVX512F

16/32/64-bit

iced_x86.Code.VEX_VCVTPS2PH_XMMM64_XMM_IMM8: int = 3811

VCVTPS2PH xmm1/m64, xmm2, imm8

VEX.128.66.0F3A.W0 1D /r ib

F16C

16/32/64-bit

iced_x86.Code.VEX_VCVTPS2PH_XMMM128_YMM_IMM8: int = 3812

VCVTPS2PH xmm1/m128, ymm2, imm8

VEX.256.66.0F3A.W0 1D /r ib

F16C

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2PH_XMMM64_K1Z_XMM_IMM8: int = 3813

VCVTPS2PH xmm1/m64 {k1}{z}, xmm2, imm8

EVEX.128.66.0F3A.W0 1D /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2PH_XMMM128_K1Z_YMM_IMM8: int = 3814

VCVTPS2PH xmm1/m128 {k1}{z}, ymm2, imm8

EVEX.256.66.0F3A.W0 1D /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2PH_YMMM256_K1Z_ZMM_IMM8_SAE: int = 3815

VCVTPS2PH ymm1/m256 {k1}{z}, zmm2{sae}, imm8

EVEX.512.66.0F3A.W0 1D /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPUD_KR_K1_XMM_XMMM128B32_IMM8: int = 3816

VPCMPUD k1 {k2}, xmm2, xmm3/m128/m32bcst, imm8

EVEX.128.66.0F3A.W0 1E /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPUD_KR_K1_YMM_YMMM256B32_IMM8: int = 3817

VPCMPUD k1 {k2}, ymm2, ymm3/m256/m32bcst, imm8

EVEX.256.66.0F3A.W0 1E /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPUD_KR_K1_ZMM_ZMMM512B32_IMM8: int = 3818

VPCMPUD k1 {k2}, zmm2, zmm3/m512/m32bcst, imm8

EVEX.512.66.0F3A.W0 1E /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPUQ_KR_K1_XMM_XMMM128B64_IMM8: int = 3819

VPCMPUQ k1 {k2}, xmm2, xmm3/m128/m64bcst, imm8

EVEX.128.66.0F3A.W1 1E /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPUQ_KR_K1_YMM_YMMM256B64_IMM8: int = 3820

VPCMPUQ k1 {k2}, ymm2, ymm3/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 1E /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPUQ_KR_K1_ZMM_ZMMM512B64_IMM8: int = 3821

VPCMPUQ k1 {k2}, zmm2, zmm3/m512/m64bcst, imm8

EVEX.512.66.0F3A.W1 1E /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPD_KR_K1_XMM_XMMM128B32_IMM8: int = 3822

VPCMPD k1 {k2}, xmm2, xmm3/m128/m32bcst, imm8

EVEX.128.66.0F3A.W0 1F /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPD_KR_K1_YMM_YMMM256B32_IMM8: int = 3823

VPCMPD k1 {k2}, ymm2, ymm3/m256/m32bcst, imm8

EVEX.256.66.0F3A.W0 1F /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPD_KR_K1_ZMM_ZMMM512B32_IMM8: int = 3824

VPCMPD k1 {k2}, zmm2, zmm3/m512/m32bcst, imm8

EVEX.512.66.0F3A.W0 1F /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPQ_KR_K1_XMM_XMMM128B64_IMM8: int = 3825

VPCMPQ k1 {k2}, xmm2, xmm3/m128/m64bcst, imm8

EVEX.128.66.0F3A.W1 1F /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPQ_KR_K1_YMM_YMMM256B64_IMM8: int = 3826

VPCMPQ k1 {k2}, ymm2, ymm3/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 1F /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPQ_KR_K1_ZMM_ZMMM512B64_IMM8: int = 3827

VPCMPQ k1 {k2}, zmm2, zmm3/m512/m64bcst, imm8

EVEX.512.66.0F3A.W1 1F /r ib

AVX512F

16/32/64-bit

iced_x86.Code.PINSRB_XMM_R32M8_IMM8: int = 3828

PINSRB xmm1, r32/m8, imm8

66 0F 3A 20 /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.PINSRB_XMM_R64M8_IMM8: int = 3829

PINSRB xmm1, r64/m8, imm8

66 o64 0F 3A 20 /r ib

SSE4.1

64-bit

iced_x86.Code.VEX_VPINSRB_XMM_XMM_R32M8_IMM8: int = 3830

VPINSRB xmm1, xmm2, r32/m8, imm8

VEX.128.66.0F3A.W0 20 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPINSRB_XMM_XMM_R64M8_IMM8: int = 3831

VPINSRB xmm1, xmm2, r64/m8, imm8

VEX.128.66.0F3A.W1 20 /r ib

AVX

64-bit

iced_x86.Code.EVEX_VPINSRB_XMM_XMM_R32M8_IMM8: int = 3832

VPINSRB xmm1, xmm2, r32/m8, imm8

EVEX.128.66.0F3A.W0 20 /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPINSRB_XMM_XMM_R64M8_IMM8: int = 3833

VPINSRB xmm1, xmm2, r64/m8, imm8

EVEX.128.66.0F3A.W1 20 /r ib

AVX512BW

64-bit

iced_x86.Code.INSERTPS_XMM_XMMM32_IMM8: int = 3834

INSERTPS xmm1, xmm2/m32, imm8

66 0F 3A 21 /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VINSERTPS_XMM_XMM_XMMM32_IMM8: int = 3835

VINSERTPS xmm1, xmm2, xmm3/m32, imm8

VEX.128.66.0F3A.WIG 21 /r ib

AVX

16/32/64-bit

iced_x86.Code.EVEX_VINSERTPS_XMM_XMM_XMMM32_IMM8: int = 3836

VINSERTPS xmm1, xmm2, xmm3/m32, imm8

EVEX.128.66.0F3A.W0 21 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.PINSRD_XMM_RM32_IMM8: int = 3837

PINSRD xmm1, r/m32, imm8

66 0F 3A 22 /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.PINSRQ_XMM_RM64_IMM8: int = 3838

PINSRQ xmm1, r/m64, imm8

66 o64 0F 3A 22 /r ib

SSE4.1

64-bit

iced_x86.Code.VEX_VPINSRD_XMM_XMM_RM32_IMM8: int = 3839

VPINSRD xmm1, xmm2, r/m32, imm8

VEX.128.66.0F3A.W0 22 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPINSRQ_XMM_XMM_RM64_IMM8: int = 3840

VPINSRQ xmm1, xmm2, r/m64, imm8

VEX.128.66.0F3A.W1 22 /r ib

AVX

64-bit

iced_x86.Code.EVEX_VPINSRD_XMM_XMM_RM32_IMM8: int = 3841

VPINSRD xmm1, xmm2, r/m32, imm8

EVEX.128.66.0F3A.W0 22 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VPINSRQ_XMM_XMM_RM64_IMM8: int = 3842

VPINSRQ xmm1, xmm2, r/m64, imm8

EVEX.128.66.0F3A.W1 22 /r ib

AVX512DQ

64-bit

iced_x86.Code.EVEX_VSHUFF32X4_YMM_K1Z_YMM_YMMM256B32_IMM8: int = 3843

VSHUFF32X4 ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst, imm8

EVEX.256.66.0F3A.W0 23 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSHUFF32X4_ZMM_K1Z_ZMM_ZMMM512B32_IMM8: int = 3844

VSHUFF32X4 zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst, imm8

EVEX.512.66.0F3A.W0 23 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSHUFF64X2_YMM_K1Z_YMM_YMMM256B64_IMM8: int = 3845

VSHUFF64X2 ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 23 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSHUFF64X2_ZMM_K1Z_ZMM_ZMMM512B64_IMM8: int = 3846

VSHUFF64X2 zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst, imm8

EVEX.512.66.0F3A.W1 23 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTERNLOGD_XMM_K1Z_XMM_XMMM128B32_IMM8: int = 3847

VPTERNLOGD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst, imm8

EVEX.128.66.0F3A.W0 25 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTERNLOGD_YMM_K1Z_YMM_YMMM256B32_IMM8: int = 3848

VPTERNLOGD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst, imm8

EVEX.256.66.0F3A.W0 25 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTERNLOGD_ZMM_K1Z_ZMM_ZMMM512B32_IMM8: int = 3849

VPTERNLOGD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst, imm8

EVEX.512.66.0F3A.W0 25 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTERNLOGQ_XMM_K1Z_XMM_XMMM128B64_IMM8: int = 3850

VPTERNLOGQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst, imm8

EVEX.128.66.0F3A.W1 25 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTERNLOGQ_YMM_K1Z_YMM_YMMM256B64_IMM8: int = 3851

VPTERNLOGQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 25 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPTERNLOGQ_ZMM_K1Z_ZMM_ZMMM512B64_IMM8: int = 3852

VPTERNLOGQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst, imm8

EVEX.512.66.0F3A.W1 25 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGETMANTPS_XMM_K1Z_XMMM128B32_IMM8: int = 3853

VGETMANTPS xmm1 {k1}{z}, xmm2/m128/m32bcst, imm8

EVEX.128.66.0F3A.W0 26 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGETMANTPS_YMM_K1Z_YMMM256B32_IMM8: int = 3854

VGETMANTPS ymm1 {k1}{z}, ymm2/m256/m32bcst, imm8

EVEX.256.66.0F3A.W0 26 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGETMANTPS_ZMM_K1Z_ZMMM512B32_IMM8_SAE: int = 3855

VGETMANTPS zmm1 {k1}{z}, zmm2/m512/m32bcst{sae}, imm8

EVEX.512.66.0F3A.W0 26 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGETMANTPD_XMM_K1Z_XMMM128B64_IMM8: int = 3856

VGETMANTPD xmm1 {k1}{z}, xmm2/m128/m64bcst, imm8

EVEX.128.66.0F3A.W1 26 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGETMANTPD_YMM_K1Z_YMMM256B64_IMM8: int = 3857

VGETMANTPD ymm1 {k1}{z}, ymm2/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 26 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGETMANTPD_ZMM_K1Z_ZMMM512B64_IMM8_SAE: int = 3858

VGETMANTPD zmm1 {k1}{z}, zmm2/m512/m64bcst{sae}, imm8

EVEX.512.66.0F3A.W1 26 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGETMANTSS_XMM_K1Z_XMM_XMMM32_IMM8_SAE: int = 3859

VGETMANTSS xmm1 {k1}{z}, xmm2, xmm3/m32{sae}, imm8

EVEX.LIG.66.0F3A.W0 27 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VGETMANTSD_XMM_K1Z_XMM_XMMM64_IMM8_SAE: int = 3860

VGETMANTSD xmm1 {k1}{z}, xmm2, xmm3/m64{sae}, imm8

EVEX.LIG.66.0F3A.W1 27 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.VEX_KSHIFTRB_KR_KR_IMM8: int = 3861

KSHIFTRB k1, k2, imm8

VEX.L0.66.0F3A.W0 30 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KSHIFTRW_KR_KR_IMM8: int = 3862

KSHIFTRW k1, k2, imm8

VEX.L0.66.0F3A.W1 30 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.VEX_KSHIFTRD_KR_KR_IMM8: int = 3863

KSHIFTRD k1, k2, imm8

VEX.L0.66.0F3A.W0 31 /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KSHIFTRQ_KR_KR_IMM8: int = 3864

KSHIFTRQ k1, k2, imm8

VEX.L0.66.0F3A.W1 31 /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KSHIFTLB_KR_KR_IMM8: int = 3865

KSHIFTLB k1, k2, imm8

VEX.L0.66.0F3A.W0 32 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_KSHIFTLW_KR_KR_IMM8: int = 3866

KSHIFTLW k1, k2, imm8

VEX.L0.66.0F3A.W1 32 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.VEX_KSHIFTLD_KR_KR_IMM8: int = 3867

KSHIFTLD k1, k2, imm8

VEX.L0.66.0F3A.W0 33 /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_KSHIFTLQ_KR_KR_IMM8: int = 3868

KSHIFTLQ k1, k2, imm8

VEX.L0.66.0F3A.W1 33 /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.VEX_VINSERTI128_YMM_YMM_XMMM128_IMM8: int = 3869

VINSERTI128 ymm1, ymm2, xmm3/m128, imm8

VEX.256.66.0F3A.W0 38 /r ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VINSERTI32X4_YMM_K1Z_YMM_XMMM128_IMM8: int = 3870

VINSERTI32X4 ymm1 {k1}{z}, ymm2, xmm3/m128, imm8

EVEX.256.66.0F3A.W0 38 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VINSERTI32X4_ZMM_K1Z_ZMM_XMMM128_IMM8: int = 3871

VINSERTI32X4 zmm1 {k1}{z}, zmm2, xmm3/m128, imm8

EVEX.512.66.0F3A.W0 38 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VINSERTI64X2_YMM_K1Z_YMM_XMMM128_IMM8: int = 3872

VINSERTI64X2 ymm1 {k1}{z}, ymm2, xmm3/m128, imm8

EVEX.256.66.0F3A.W1 38 /r ib

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VINSERTI64X2_ZMM_K1Z_ZMM_XMMM128_IMM8: int = 3873

VINSERTI64X2 zmm1 {k1}{z}, zmm2, xmm3/m128, imm8

EVEX.512.66.0F3A.W1 38 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_VEXTRACTI128_XMMM128_YMM_IMM8: int = 3874

VEXTRACTI128 xmm1/m128, ymm2, imm8

VEX.256.66.0F3A.W0 39 /r ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VEXTRACTI32X4_XMMM128_K1Z_YMM_IMM8: int = 3875

VEXTRACTI32X4 xmm1/m128 {k1}{z}, ymm2, imm8

EVEX.256.66.0F3A.W0 39 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VEXTRACTI32X4_XMMM128_K1Z_ZMM_IMM8: int = 3876

VEXTRACTI32X4 xmm1/m128 {k1}{z}, zmm2, imm8

EVEX.512.66.0F3A.W0 39 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VEXTRACTI64X2_XMMM128_K1Z_YMM_IMM8: int = 3877

VEXTRACTI64X2 xmm1/m128 {k1}{z}, ymm2, imm8

EVEX.256.66.0F3A.W1 39 /r ib

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VEXTRACTI64X2_XMMM128_K1Z_ZMM_IMM8: int = 3878

VEXTRACTI64X2 xmm1/m128 {k1}{z}, zmm2, imm8

EVEX.512.66.0F3A.W1 39 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VINSERTI32X8_ZMM_K1Z_ZMM_YMMM256_IMM8: int = 3879

VINSERTI32X8 zmm1 {k1}{z}, zmm2, ymm3/m256, imm8

EVEX.512.66.0F3A.W0 3A /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VINSERTI64X4_ZMM_K1Z_ZMM_YMMM256_IMM8: int = 3880

VINSERTI64X4 zmm1 {k1}{z}, zmm2, ymm3/m256, imm8

EVEX.512.66.0F3A.W1 3A /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VEXTRACTI32X8_YMMM256_K1Z_ZMM_IMM8: int = 3881

VEXTRACTI32X8 ymm1/m256 {k1}{z}, zmm2, imm8

EVEX.512.66.0F3A.W0 3B /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VEXTRACTI64X4_YMMM256_K1Z_ZMM_IMM8: int = 3882

VEXTRACTI64X4 ymm1/m256 {k1}{z}, zmm2, imm8

EVEX.512.66.0F3A.W1 3B /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VPCMPUB_KR_K1_XMM_XMMM128_IMM8: int = 3883

VPCMPUB k1 {k2}, xmm2, xmm3/m128, imm8

EVEX.128.66.0F3A.W0 3E /r ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPUB_KR_K1_YMM_YMMM256_IMM8: int = 3884

VPCMPUB k1 {k2}, ymm2, ymm3/m256, imm8

EVEX.256.66.0F3A.W0 3E /r ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPUB_KR_K1_ZMM_ZMMM512_IMM8: int = 3885

VPCMPUB k1 {k2}, zmm2, zmm3/m512, imm8

EVEX.512.66.0F3A.W0 3E /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPUW_KR_K1_XMM_XMMM128_IMM8: int = 3886

VPCMPUW k1 {k2}, xmm2, xmm3/m128, imm8

EVEX.128.66.0F3A.W1 3E /r ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPUW_KR_K1_YMM_YMMM256_IMM8: int = 3887

VPCMPUW k1 {k2}, ymm2, ymm3/m256, imm8

EVEX.256.66.0F3A.W1 3E /r ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPUW_KR_K1_ZMM_ZMMM512_IMM8: int = 3888

VPCMPUW k1 {k2}, zmm2, zmm3/m512, imm8

EVEX.512.66.0F3A.W1 3E /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPB_KR_K1_XMM_XMMM128_IMM8: int = 3889

VPCMPB k1 {k2}, xmm2, xmm3/m128, imm8

EVEX.128.66.0F3A.W0 3F /r ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPB_KR_K1_YMM_YMMM256_IMM8: int = 3890

VPCMPB k1 {k2}, ymm2, ymm3/m256, imm8

EVEX.256.66.0F3A.W0 3F /r ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPB_KR_K1_ZMM_ZMMM512_IMM8: int = 3891

VPCMPB k1 {k2}, zmm2, zmm3/m512, imm8

EVEX.512.66.0F3A.W0 3F /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPW_KR_K1_XMM_XMMM128_IMM8: int = 3892

VPCMPW k1 {k2}, xmm2, xmm3/m128, imm8

EVEX.128.66.0F3A.W1 3F /r ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPW_KR_K1_YMM_YMMM256_IMM8: int = 3893

VPCMPW k1 {k2}, ymm2, ymm3/m256, imm8

EVEX.256.66.0F3A.W1 3F /r ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VPCMPW_KR_K1_ZMM_ZMMM512_IMM8: int = 3894

VPCMPW k1 {k2}, zmm2, zmm3/m512, imm8

EVEX.512.66.0F3A.W1 3F /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.DPPS_XMM_XMMM128_IMM8: int = 3895

DPPS xmm1, xmm2/m128, imm8

66 0F 3A 40 /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VDPPS_XMM_XMM_XMMM128_IMM8: int = 3896

VDPPS xmm1, xmm2, xmm3/m128, imm8

VEX.128.66.0F3A.WIG 40 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VDPPS_YMM_YMM_YMMM256_IMM8: int = 3897

VDPPS ymm1, ymm2, ymm3/m256, imm8

VEX.256.66.0F3A.WIG 40 /r ib

AVX

16/32/64-bit

iced_x86.Code.DPPD_XMM_XMMM128_IMM8: int = 3898

DPPD xmm1, xmm2/m128, imm8

66 0F 3A 41 /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VDPPD_XMM_XMM_XMMM128_IMM8: int = 3899

VDPPD xmm1, xmm2, xmm3/m128, imm8

VEX.128.66.0F3A.WIG 41 /r ib

AVX

16/32/64-bit

iced_x86.Code.MPSADBW_XMM_XMMM128_IMM8: int = 3900

MPSADBW xmm1, xmm2/m128, imm8

66 0F 3A 42 /r ib

SSE4.1

16/32/64-bit

iced_x86.Code.VEX_VMPSADBW_XMM_XMM_XMMM128_IMM8: int = 3901

VMPSADBW xmm1, xmm2, xmm3/m128, imm8

VEX.128.66.0F3A.WIG 42 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VMPSADBW_YMM_YMM_YMMM256_IMM8: int = 3902

VMPSADBW ymm1, ymm2, ymm3/m256, imm8

VEX.256.66.0F3A.WIG 42 /r ib

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VDBPSADBW_XMM_K1Z_XMM_XMMM128_IMM8: int = 3903

VDBPSADBW xmm1 {k1}{z}, xmm2, xmm3/m128, imm8

EVEX.128.66.0F3A.W0 42 /r ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VDBPSADBW_YMM_K1Z_YMM_YMMM256_IMM8: int = 3904

VDBPSADBW ymm1 {k1}{z}, ymm2, ymm3/m256, imm8

EVEX.256.66.0F3A.W0 42 /r ib

AVX512VL and AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VDBPSADBW_ZMM_K1Z_ZMM_ZMMM512_IMM8: int = 3905

VDBPSADBW zmm1 {k1}{z}, zmm2, zmm3/m512, imm8

EVEX.512.66.0F3A.W0 42 /r ib

AVX512BW

16/32/64-bit

iced_x86.Code.EVEX_VSHUFI32X4_YMM_K1Z_YMM_YMMM256B32_IMM8: int = 3906

VSHUFI32X4 ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst, imm8

EVEX.256.66.0F3A.W0 43 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSHUFI32X4_ZMM_K1Z_ZMM_ZMMM512B32_IMM8: int = 3907

VSHUFI32X4 zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst, imm8

EVEX.512.66.0F3A.W0 43 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSHUFI64X2_YMM_K1Z_YMM_YMMM256B64_IMM8: int = 3908

VSHUFI64X2 ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 43 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VSHUFI64X2_ZMM_K1Z_ZMM_ZMMM512B64_IMM8: int = 3909

VSHUFI64X2 zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst, imm8

EVEX.512.66.0F3A.W1 43 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.PCLMULQDQ_XMM_XMMM128_IMM8: int = 3910

PCLMULQDQ xmm1, xmm2/m128, imm8

66 0F 3A 44 /r ib

PCLMULQDQ

16/32/64-bit

iced_x86.Code.VEX_VPCLMULQDQ_XMM_XMM_XMMM128_IMM8: int = 3911

VPCLMULQDQ xmm1, xmm2, xmm3/m128, imm8

VEX.128.66.0F3A.WIG 44 /r ib

PCLMULQDQ and AVX

16/32/64-bit

iced_x86.Code.VEX_VPCLMULQDQ_YMM_YMM_YMMM256_IMM8: int = 3912

VPCLMULQDQ ymm1, ymm2, ymm3/m256, imm8

VEX.256.66.0F3A.WIG 44 /r ib

VPCLMULQDQ

16/32/64-bit

iced_x86.Code.EVEX_VPCLMULQDQ_XMM_XMM_XMMM128_IMM8: int = 3913

VPCLMULQDQ xmm1, xmm2, xmm3/m128, imm8

EVEX.128.66.0F3A.WIG 44 /r ib

AVX512VL and VPCLMULQDQ

16/32/64-bit

iced_x86.Code.EVEX_VPCLMULQDQ_YMM_YMM_YMMM256_IMM8: int = 3914

VPCLMULQDQ ymm1, ymm2, ymm3/m256, imm8

EVEX.256.66.0F3A.WIG 44 /r ib

AVX512VL and VPCLMULQDQ

16/32/64-bit

iced_x86.Code.EVEX_VPCLMULQDQ_ZMM_ZMM_ZMMM512_IMM8: int = 3915

VPCLMULQDQ zmm1, zmm2, zmm3/m512, imm8

EVEX.512.66.0F3A.WIG 44 /r ib

AVX512F and VPCLMULQDQ

16/32/64-bit

iced_x86.Code.VEX_VPERM2I128_YMM_YMM_YMMM256_IMM8: int = 3916

VPERM2I128 ymm1, ymm2, ymm3/m256, imm8

VEX.256.66.0F3A.W0 46 /r ib

AVX2

16/32/64-bit

iced_x86.Code.VEX_VPERMIL2PS_XMM_XMM_XMMM128_XMM_IMM4: int = 3917

VPERMIL2PS xmm1, xmm2, xmm3/m128, xmm4, imm4

VEX.128.66.0F3A.W0 48 /r /is5

XOP

16/32/64-bit

iced_x86.Code.VEX_VPERMIL2PS_YMM_YMM_YMMM256_YMM_IMM4: int = 3918

VPERMIL2PS ymm1, ymm2, ymm3/m256, ymm4, imm4

VEX.256.66.0F3A.W0 48 /r /is5

XOP

16/32/64-bit

iced_x86.Code.VEX_VPERMIL2PS_XMM_XMM_XMM_XMMM128_IMM4: int = 3919

VPERMIL2PS xmm1, xmm2, xmm3, xmm4/m128, imm4

VEX.128.66.0F3A.W1 48 /r /is5

XOP

16/32/64-bit

iced_x86.Code.VEX_VPERMIL2PS_YMM_YMM_YMM_YMMM256_IMM4: int = 3920

VPERMIL2PS ymm1, ymm2, ymm3, ymm4/m256, imm4

VEX.256.66.0F3A.W1 48 /r /is5

XOP

16/32/64-bit

iced_x86.Code.VEX_VPERMIL2PD_XMM_XMM_XMMM128_XMM_IMM4: int = 3921

VPERMIL2PD xmm1, xmm2, xmm3/m128, xmm4, imm4

VEX.128.66.0F3A.W0 49 /r /is5

XOP

16/32/64-bit

iced_x86.Code.VEX_VPERMIL2PD_YMM_YMM_YMMM256_YMM_IMM4: int = 3922

VPERMIL2PD ymm1, ymm2, ymm3/m256, ymm4, imm4

VEX.256.66.0F3A.W0 49 /r /is5

XOP

16/32/64-bit

iced_x86.Code.VEX_VPERMIL2PD_XMM_XMM_XMM_XMMM128_IMM4: int = 3923

VPERMIL2PD xmm1, xmm2, xmm3, xmm4/m128, imm4

VEX.128.66.0F3A.W1 49 /r /is5

XOP

16/32/64-bit

iced_x86.Code.VEX_VPERMIL2PD_YMM_YMM_YMM_YMMM256_IMM4: int = 3924

VPERMIL2PD ymm1, ymm2, ymm3, ymm4/m256, imm4

VEX.256.66.0F3A.W1 49 /r /is5

XOP

16/32/64-bit

iced_x86.Code.VEX_VBLENDVPS_XMM_XMM_XMMM128_XMM: int = 3925

VBLENDVPS xmm1, xmm2, xmm3/m128, xmm4

VEX.128.66.0F3A.W0 4A /r /is4

AVX

16/32/64-bit

iced_x86.Code.VEX_VBLENDVPS_YMM_YMM_YMMM256_YMM: int = 3926

VBLENDVPS ymm1, ymm2, ymm3/m256, ymm4

VEX.256.66.0F3A.W0 4A /r /is4

AVX

16/32/64-bit

iced_x86.Code.VEX_VBLENDVPD_XMM_XMM_XMMM128_XMM: int = 3927

VBLENDVPD xmm1, xmm2, xmm3/m128, xmm4

VEX.128.66.0F3A.W0 4B /r /is4

AVX

16/32/64-bit

iced_x86.Code.VEX_VBLENDVPD_YMM_YMM_YMMM256_YMM: int = 3928

VBLENDVPD ymm1, ymm2, ymm3/m256, ymm4

VEX.256.66.0F3A.W0 4B /r /is4

AVX

16/32/64-bit

iced_x86.Code.VEX_VPBLENDVB_XMM_XMM_XMMM128_XMM: int = 3929

VPBLENDVB xmm1, xmm2, xmm3/m128, xmm4

VEX.128.66.0F3A.W0 4C /r /is4

AVX

16/32/64-bit

iced_x86.Code.VEX_VPBLENDVB_YMM_YMM_YMMM256_YMM: int = 3930

VPBLENDVB ymm1, ymm2, ymm3/m256, ymm4

VEX.256.66.0F3A.W0 4C /r /is4

AVX2

16/32/64-bit

iced_x86.Code.EVEX_VRANGEPS_XMM_K1Z_XMM_XMMM128B32_IMM8: int = 3931

VRANGEPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst, imm8

EVEX.128.66.0F3A.W0 50 /r ib

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VRANGEPS_YMM_K1Z_YMM_YMMM256B32_IMM8: int = 3932

VRANGEPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst, imm8

EVEX.256.66.0F3A.W0 50 /r ib

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VRANGEPS_ZMM_K1Z_ZMM_ZMMM512B32_IMM8_SAE: int = 3933

VRANGEPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{sae}, imm8

EVEX.512.66.0F3A.W0 50 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VRANGEPD_XMM_K1Z_XMM_XMMM128B64_IMM8: int = 3934

VRANGEPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst, imm8

EVEX.128.66.0F3A.W1 50 /r ib

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VRANGEPD_YMM_K1Z_YMM_YMMM256B64_IMM8: int = 3935

VRANGEPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 50 /r ib

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VRANGEPD_ZMM_K1Z_ZMM_ZMMM512B64_IMM8_SAE: int = 3936

VRANGEPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{sae}, imm8

EVEX.512.66.0F3A.W1 50 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VRANGESS_XMM_K1Z_XMM_XMMM32_IMM8_SAE: int = 3937

VRANGESS xmm1 {k1}{z}, xmm2, xmm3/m32{sae}, imm8

EVEX.LIG.66.0F3A.W0 51 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VRANGESD_XMM_K1Z_XMM_XMMM64_IMM8_SAE: int = 3938

VRANGESD xmm1 {k1}{z}, xmm2, xmm3/m64{sae}, imm8

EVEX.LIG.66.0F3A.W1 51 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VFIXUPIMMPS_XMM_K1Z_XMM_XMMM128B32_IMM8: int = 3939

VFIXUPIMMPS xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst, imm8

EVEX.128.66.0F3A.W0 54 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFIXUPIMMPS_YMM_K1Z_YMM_YMMM256B32_IMM8: int = 3940

VFIXUPIMMPS ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst, imm8

EVEX.256.66.0F3A.W0 54 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFIXUPIMMPS_ZMM_K1Z_ZMM_ZMMM512B32_IMM8_SAE: int = 3941

VFIXUPIMMPS zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{sae}, imm8

EVEX.512.66.0F3A.W0 54 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFIXUPIMMPD_XMM_K1Z_XMM_XMMM128B64_IMM8: int = 3942

VFIXUPIMMPD xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst, imm8

EVEX.128.66.0F3A.W1 54 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFIXUPIMMPD_YMM_K1Z_YMM_YMMM256B64_IMM8: int = 3943

VFIXUPIMMPD ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 54 /r ib

AVX512VL and AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFIXUPIMMPD_ZMM_K1Z_ZMM_ZMMM512B64_IMM8_SAE: int = 3944

VFIXUPIMMPD zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst{sae}, imm8

EVEX.512.66.0F3A.W1 54 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFIXUPIMMSS_XMM_K1Z_XMM_XMMM32_IMM8_SAE: int = 3945

VFIXUPIMMSS xmm1 {k1}{z}, xmm2, xmm3/m32{sae}, imm8

EVEX.LIG.66.0F3A.W0 55 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VFIXUPIMMSD_XMM_K1Z_XMM_XMMM64_IMM8_SAE: int = 3946

VFIXUPIMMSD xmm1 {k1}{z}, xmm2, xmm3/m64{sae}, imm8

EVEX.LIG.66.0F3A.W1 55 /r ib

AVX512F

16/32/64-bit

iced_x86.Code.EVEX_VREDUCEPS_XMM_K1Z_XMMM128B32_IMM8: int = 3947

VREDUCEPS xmm1 {k1}{z}, xmm2/m128/m32bcst, imm8

EVEX.128.66.0F3A.W0 56 /r ib

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VREDUCEPS_YMM_K1Z_YMMM256B32_IMM8: int = 3948

VREDUCEPS ymm1 {k1}{z}, ymm2/m256/m32bcst, imm8

EVEX.256.66.0F3A.W0 56 /r ib

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VREDUCEPS_ZMM_K1Z_ZMMM512B32_IMM8_SAE: int = 3949

VREDUCEPS zmm1 {k1}{z}, zmm2/m512/m32bcst{sae}, imm8

EVEX.512.66.0F3A.W0 56 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VREDUCEPD_XMM_K1Z_XMMM128B64_IMM8: int = 3950

VREDUCEPD xmm1 {k1}{z}, xmm2/m128/m64bcst, imm8

EVEX.128.66.0F3A.W1 56 /r ib

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VREDUCEPD_YMM_K1Z_YMMM256B64_IMM8: int = 3951

VREDUCEPD ymm1 {k1}{z}, ymm2/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 56 /r ib

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VREDUCEPD_ZMM_K1Z_ZMMM512B64_IMM8_SAE: int = 3952

VREDUCEPD zmm1 {k1}{z}, zmm2/m512/m64bcst{sae}, imm8

EVEX.512.66.0F3A.W1 56 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VREDUCESS_XMM_K1Z_XMM_XMMM32_IMM8_SAE: int = 3953

VREDUCESS xmm1 {k1}{z}, xmm2, xmm3/m32{sae}, imm8

EVEX.LIG.66.0F3A.W0 57 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VREDUCESD_XMM_K1Z_XMM_XMMM64_IMM8_SAE: int = 3954

VREDUCESD xmm1 {k1}{z}, xmm2, xmm3/m64{sae}, imm8

EVEX.LIG.66.0F3A.W1 57 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUBPS_XMM_XMM_XMMM128_XMM: int = 3955

VFMADDSUBPS xmm1, xmm2, xmm3/m128, xmm4

VEX.128.66.0F3A.W0 5C /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUBPS_YMM_YMM_YMMM256_YMM: int = 3956

VFMADDSUBPS ymm1, ymm2, ymm3/m256, ymm4

VEX.256.66.0F3A.W0 5C /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUBPS_XMM_XMM_XMM_XMMM128: int = 3957

VFMADDSUBPS xmm1, xmm2, xmm3, xmm4/m128

VEX.128.66.0F3A.W1 5C /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUBPS_YMM_YMM_YMM_YMMM256: int = 3958

VFMADDSUBPS ymm1, ymm2, ymm3, ymm4/m256

VEX.256.66.0F3A.W1 5C /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUBPD_XMM_XMM_XMMM128_XMM: int = 3959

VFMADDSUBPD xmm1, xmm2, xmm3/m128, xmm4

VEX.128.66.0F3A.W0 5D /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUBPD_YMM_YMM_YMMM256_YMM: int = 3960

VFMADDSUBPD ymm1, ymm2, ymm3/m256, ymm4

VEX.256.66.0F3A.W0 5D /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUBPD_XMM_XMM_XMM_XMMM128: int = 3961

VFMADDSUBPD xmm1, xmm2, xmm3, xmm4/m128

VEX.128.66.0F3A.W1 5D /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDSUBPD_YMM_YMM_YMM_YMMM256: int = 3962

VFMADDSUBPD ymm1, ymm2, ymm3, ymm4/m256

VEX.256.66.0F3A.W1 5D /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADDPS_XMM_XMM_XMMM128_XMM: int = 3963

VFMSUBADDPS xmm1, xmm2, xmm3/m128, xmm4

VEX.128.66.0F3A.W0 5E /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADDPS_YMM_YMM_YMMM256_YMM: int = 3964

VFMSUBADDPS ymm1, ymm2, ymm3/m256, ymm4

VEX.256.66.0F3A.W0 5E /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADDPS_XMM_XMM_XMM_XMMM128: int = 3965

VFMSUBADDPS xmm1, xmm2, xmm3, xmm4/m128

VEX.128.66.0F3A.W1 5E /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADDPS_YMM_YMM_YMM_YMMM256: int = 3966

VFMSUBADDPS ymm1, ymm2, ymm3, ymm4/m256

VEX.256.66.0F3A.W1 5E /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADDPD_XMM_XMM_XMMM128_XMM: int = 3967

VFMSUBADDPD xmm1, xmm2, xmm3/m128, xmm4

VEX.128.66.0F3A.W0 5F /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADDPD_YMM_YMM_YMMM256_YMM: int = 3968

VFMSUBADDPD ymm1, ymm2, ymm3/m256, ymm4

VEX.256.66.0F3A.W0 5F /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADDPD_XMM_XMM_XMM_XMMM128: int = 3969

VFMSUBADDPD xmm1, xmm2, xmm3, xmm4/m128

VEX.128.66.0F3A.W1 5F /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBADDPD_YMM_YMM_YMM_YMMM256: int = 3970

VFMSUBADDPD ymm1, ymm2, ymm3, ymm4/m256

VEX.256.66.0F3A.W1 5F /r /is4

FMA4

16/32/64-bit

iced_x86.Code.PCMPESTRM_XMM_XMMM128_IMM8: int = 3971

PCMPESTRM xmm1, xmm2/m128, imm8

66 0F 3A 60 /r ib

SSE4.2

16/32/64-bit

iced_x86.Code.PCMPESTRM64_XMM_XMMM128_IMM8: int = 3972

PCMPESTRM64 xmm1, xmm2/m128, imm8

66 o64 0F 3A 60 /r ib

SSE4.2

64-bit

iced_x86.Code.VEX_VPCMPESTRM_XMM_XMMM128_IMM8: int = 3973

VPCMPESTRM xmm1, xmm2/m128, imm8

VEX.128.66.0F3A.W0 60 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPCMPESTRM64_XMM_XMMM128_IMM8: int = 3974

VPCMPESTRM64 xmm1, xmm2/m128, imm8

VEX.128.66.0F3A.W1 60 /r ib

AVX

64-bit

iced_x86.Code.PCMPESTRI_XMM_XMMM128_IMM8: int = 3975

PCMPESTRI xmm1, xmm2/m128, imm8

66 0F 3A 61 /r ib

SSE4.2

16/32/64-bit

iced_x86.Code.PCMPESTRI64_XMM_XMMM128_IMM8: int = 3976

PCMPESTRI64 xmm1, xmm2/m128, imm8

66 o64 0F 3A 61 /r ib

SSE4.2

64-bit

iced_x86.Code.VEX_VPCMPESTRI_XMM_XMMM128_IMM8: int = 3977

VPCMPESTRI xmm1, xmm2/m128, imm8

VEX.128.66.0F3A.W0 61 /r ib

AVX

16/32/64-bit

iced_x86.Code.VEX_VPCMPESTRI64_XMM_XMMM128_IMM8: int = 3978

VPCMPESTRI64 xmm1, xmm2/m128, imm8

VEX.128.66.0F3A.W1 61 /r ib

AVX

64-bit

iced_x86.Code.PCMPISTRM_XMM_XMMM128_IMM8: int = 3979

PCMPISTRM xmm1, xmm2/m128, imm8

66 0F 3A 62 /r ib

SSE4.2

16/32/64-bit

iced_x86.Code.VEX_VPCMPISTRM_XMM_XMMM128_IMM8: int = 3980

VPCMPISTRM xmm1, xmm2/m128, imm8

VEX.128.66.0F3A.WIG 62 /r ib

AVX

16/32/64-bit

iced_x86.Code.PCMPISTRI_XMM_XMMM128_IMM8: int = 3981

PCMPISTRI xmm1, xmm2/m128, imm8

66 0F 3A 63 /r ib

SSE4.2

16/32/64-bit

iced_x86.Code.VEX_VPCMPISTRI_XMM_XMMM128_IMM8: int = 3982

VPCMPISTRI xmm1, xmm2/m128, imm8

VEX.128.66.0F3A.WIG 63 /r ib

AVX

16/32/64-bit

iced_x86.Code.EVEX_VFPCLASSPS_KR_K1_XMMM128B32_IMM8: int = 3983

VFPCLASSPS k2 {k1}, xmm2/m128/m32bcst, imm8

EVEX.128.66.0F3A.W0 66 /r ib

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VFPCLASSPS_KR_K1_YMMM256B32_IMM8: int = 3984

VFPCLASSPS k2 {k1}, ymm2/m256/m32bcst, imm8

EVEX.256.66.0F3A.W0 66 /r ib

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VFPCLASSPS_KR_K1_ZMMM512B32_IMM8: int = 3985

VFPCLASSPS k2 {k1}, zmm2/m512/m32bcst, imm8

EVEX.512.66.0F3A.W0 66 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VFPCLASSPD_KR_K1_XMMM128B64_IMM8: int = 3986

VFPCLASSPD k2 {k1}, xmm2/m128/m64bcst, imm8

EVEX.128.66.0F3A.W1 66 /r ib

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VFPCLASSPD_KR_K1_YMMM256B64_IMM8: int = 3987

VFPCLASSPD k2 {k1}, ymm2/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 66 /r ib

AVX512VL and AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VFPCLASSPD_KR_K1_ZMMM512B64_IMM8: int = 3988

VFPCLASSPD k2 {k1}, zmm2/m512/m64bcst, imm8

EVEX.512.66.0F3A.W1 66 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VFPCLASSSS_KR_K1_XMMM32_IMM8: int = 3989

VFPCLASSSS k2 {k1}, xmm2/m32, imm8

EVEX.LIG.66.0F3A.W0 67 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.EVEX_VFPCLASSSD_KR_K1_XMMM64_IMM8: int = 3990

VFPCLASSSD k2 {k1}, xmm2/m64, imm8

EVEX.LIG.66.0F3A.W1 67 /r ib

AVX512DQ

16/32/64-bit

iced_x86.Code.VEX_VFMADDPS_XMM_XMM_XMMM128_XMM: int = 3991

VFMADDPS xmm1, xmm2, xmm3/m128, xmm4

VEX.128.66.0F3A.W0 68 /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDPS_YMM_YMM_YMMM256_YMM: int = 3992

VFMADDPS ymm1, ymm2, ymm3/m256, ymm4

VEX.256.66.0F3A.W0 68 /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDPS_XMM_XMM_XMM_XMMM128: int = 3993

VFMADDPS xmm1, xmm2, xmm3, xmm4/m128

VEX.128.66.0F3A.W1 68 /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDPS_YMM_YMM_YMM_YMMM256: int = 3994

VFMADDPS ymm1, ymm2, ymm3, ymm4/m256

VEX.256.66.0F3A.W1 68 /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDPD_XMM_XMM_XMMM128_XMM: int = 3995

VFMADDPD xmm1, xmm2, xmm3/m128, xmm4

VEX.128.66.0F3A.W0 69 /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDPD_YMM_YMM_YMMM256_YMM: int = 3996

VFMADDPD ymm1, ymm2, ymm3/m256, ymm4

VEX.256.66.0F3A.W0 69 /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDPD_XMM_XMM_XMM_XMMM128: int = 3997

VFMADDPD xmm1, xmm2, xmm3, xmm4/m128

VEX.128.66.0F3A.W1 69 /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDPD_YMM_YMM_YMM_YMMM256: int = 3998

VFMADDPD ymm1, ymm2, ymm3, ymm4/m256

VEX.256.66.0F3A.W1 69 /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDSS_XMM_XMM_XMMM32_XMM: int = 3999

VFMADDSS xmm1, xmm2, xmm3/m32, xmm4

VEX.LIG.66.0F3A.W0 6A /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDSS_XMM_XMM_XMM_XMMM32: int = 4000

VFMADDSS xmm1, xmm2, xmm3, xmm4/m32

VEX.LIG.66.0F3A.W1 6A /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDSD_XMM_XMM_XMMM64_XMM: int = 4001

VFMADDSD xmm1, xmm2, xmm3/m64, xmm4

VEX.LIG.66.0F3A.W0 6B /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMADDSD_XMM_XMM_XMM_XMMM64: int = 4002

VFMADDSD xmm1, xmm2, xmm3, xmm4/m64

VEX.LIG.66.0F3A.W1 6B /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBPS_XMM_XMM_XMMM128_XMM: int = 4003

VFMSUBPS xmm1, xmm2, xmm3/m128, xmm4

VEX.128.66.0F3A.W0 6C /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBPS_YMM_YMM_YMMM256_YMM: int = 4004

VFMSUBPS ymm1, ymm2, ymm3/m256, ymm4

VEX.256.66.0F3A.W0 6C /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBPS_XMM_XMM_XMM_XMMM128: int = 4005

VFMSUBPS xmm1, xmm2, xmm3, xmm4/m128

VEX.128.66.0F3A.W1 6C /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBPS_YMM_YMM_YMM_YMMM256: int = 4006

VFMSUBPS ymm1, ymm2, ymm3, ymm4/m256

VEX.256.66.0F3A.W1 6C /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBPD_XMM_XMM_XMMM128_XMM: int = 4007

VFMSUBPD xmm1, xmm2, xmm3/m128, xmm4

VEX.128.66.0F3A.W0 6D /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBPD_YMM_YMM_YMMM256_YMM: int = 4008

VFMSUBPD ymm1, ymm2, ymm3/m256, ymm4

VEX.256.66.0F3A.W0 6D /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBPD_XMM_XMM_XMM_XMMM128: int = 4009

VFMSUBPD xmm1, xmm2, xmm3, xmm4/m128

VEX.128.66.0F3A.W1 6D /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBPD_YMM_YMM_YMM_YMMM256: int = 4010

VFMSUBPD ymm1, ymm2, ymm3, ymm4/m256

VEX.256.66.0F3A.W1 6D /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBSS_XMM_XMM_XMMM32_XMM: int = 4011

VFMSUBSS xmm1, xmm2, xmm3/m32, xmm4

VEX.LIG.66.0F3A.W0 6E /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBSS_XMM_XMM_XMM_XMMM32: int = 4012

VFMSUBSS xmm1, xmm2, xmm3, xmm4/m32

VEX.LIG.66.0F3A.W1 6E /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBSD_XMM_XMM_XMMM64_XMM: int = 4013

VFMSUBSD xmm1, xmm2, xmm3/m64, xmm4

VEX.LIG.66.0F3A.W0 6F /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFMSUBSD_XMM_XMM_XMM_XMMM64: int = 4014

VFMSUBSD xmm1, xmm2, xmm3, xmm4/m64

VEX.LIG.66.0F3A.W1 6F /r /is4

FMA4

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDW_XMM_K1Z_XMM_XMMM128_IMM8: int = 4015

VPSHLDW xmm1 {k1}{z}, xmm2, xmm3/m128, imm8

EVEX.128.66.0F3A.W1 70 /r ib

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDW_YMM_K1Z_YMM_YMMM256_IMM8: int = 4016

VPSHLDW ymm1 {k1}{z}, ymm2, ymm3/m256, imm8

EVEX.256.66.0F3A.W1 70 /r ib

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDW_ZMM_K1Z_ZMM_ZMMM512_IMM8: int = 4017

VPSHLDW zmm1 {k1}{z}, zmm2, zmm3/m512, imm8

EVEX.512.66.0F3A.W1 70 /r ib

AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDD_XMM_K1Z_XMM_XMMM128B32_IMM8: int = 4018

VPSHLDD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst, imm8

EVEX.128.66.0F3A.W0 71 /r ib

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDD_YMM_K1Z_YMM_YMMM256B32_IMM8: int = 4019

VPSHLDD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst, imm8

EVEX.256.66.0F3A.W0 71 /r ib

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDD_ZMM_K1Z_ZMM_ZMMM512B32_IMM8: int = 4020

VPSHLDD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst, imm8

EVEX.512.66.0F3A.W0 71 /r ib

AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDQ_XMM_K1Z_XMM_XMMM128B64_IMM8: int = 4021

VPSHLDQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst, imm8

EVEX.128.66.0F3A.W1 71 /r ib

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDQ_YMM_K1Z_YMM_YMMM256B64_IMM8: int = 4022

VPSHLDQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 71 /r ib

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHLDQ_ZMM_K1Z_ZMM_ZMMM512B64_IMM8: int = 4023

VPSHLDQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst, imm8

EVEX.512.66.0F3A.W1 71 /r ib

AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDW_XMM_K1Z_XMM_XMMM128_IMM8: int = 4024

VPSHRDW xmm1 {k1}{z}, xmm2, xmm3/m128, imm8

EVEX.128.66.0F3A.W1 72 /r ib

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDW_YMM_K1Z_YMM_YMMM256_IMM8: int = 4025

VPSHRDW ymm1 {k1}{z}, ymm2, ymm3/m256, imm8

EVEX.256.66.0F3A.W1 72 /r ib

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDW_ZMM_K1Z_ZMM_ZMMM512_IMM8: int = 4026

VPSHRDW zmm1 {k1}{z}, zmm2, zmm3/m512, imm8

EVEX.512.66.0F3A.W1 72 /r ib

AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDD_XMM_K1Z_XMM_XMMM128B32_IMM8: int = 4027

VPSHRDD xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst, imm8

EVEX.128.66.0F3A.W0 73 /r ib

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDD_YMM_K1Z_YMM_YMMM256B32_IMM8: int = 4028

VPSHRDD ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst, imm8

EVEX.256.66.0F3A.W0 73 /r ib

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDD_ZMM_K1Z_ZMM_ZMMM512B32_IMM8: int = 4029

VPSHRDD zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst, imm8

EVEX.512.66.0F3A.W0 73 /r ib

AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDQ_XMM_K1Z_XMM_XMMM128B64_IMM8: int = 4030

VPSHRDQ xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst, imm8

EVEX.128.66.0F3A.W1 73 /r ib

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDQ_YMM_K1Z_YMM_YMMM256B64_IMM8: int = 4031

VPSHRDQ ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 73 /r ib

AVX512VL and AVX512_VBMI2

16/32/64-bit

iced_x86.Code.EVEX_VPSHRDQ_ZMM_K1Z_ZMM_ZMMM512B64_IMM8: int = 4032

VPSHRDQ zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst, imm8

EVEX.512.66.0F3A.W1 73 /r ib

AVX512_VBMI2

16/32/64-bit

iced_x86.Code.VEX_VFNMADDPS_XMM_XMM_XMMM128_XMM: int = 4033

VFNMADDPS xmm1, xmm2, xmm3/m128, xmm4

VEX.128.66.0F3A.W0 78 /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMADDPS_YMM_YMM_YMMM256_YMM: int = 4034

VFNMADDPS ymm1, ymm2, ymm3/m256, ymm4

VEX.256.66.0F3A.W0 78 /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMADDPS_XMM_XMM_XMM_XMMM128: int = 4035

VFNMADDPS xmm1, xmm2, xmm3, xmm4/m128

VEX.128.66.0F3A.W1 78 /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMADDPS_YMM_YMM_YMM_YMMM256: int = 4036

VFNMADDPS ymm1, ymm2, ymm3, ymm4/m256

VEX.256.66.0F3A.W1 78 /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMADDPD_XMM_XMM_XMMM128_XMM: int = 4037

VFNMADDPD xmm1, xmm2, xmm3/m128, xmm4

VEX.128.66.0F3A.W0 79 /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMADDPD_YMM_YMM_YMMM256_YMM: int = 4038

VFNMADDPD ymm1, ymm2, ymm3/m256, ymm4

VEX.256.66.0F3A.W0 79 /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMADDPD_XMM_XMM_XMM_XMMM128: int = 4039

VFNMADDPD xmm1, xmm2, xmm3, xmm4/m128

VEX.128.66.0F3A.W1 79 /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMADDPD_YMM_YMM_YMM_YMMM256: int = 4040

VFNMADDPD ymm1, ymm2, ymm3, ymm4/m256

VEX.256.66.0F3A.W1 79 /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMADDSS_XMM_XMM_XMMM32_XMM: int = 4041

VFNMADDSS xmm1, xmm2, xmm3/m32, xmm4

VEX.LIG.66.0F3A.W0 7A /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMADDSS_XMM_XMM_XMM_XMMM32: int = 4042

VFNMADDSS xmm1, xmm2, xmm3, xmm4/m32

VEX.LIG.66.0F3A.W1 7A /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMADDSD_XMM_XMM_XMMM64_XMM: int = 4043

VFNMADDSD xmm1, xmm2, xmm3/m64, xmm4

VEX.LIG.66.0F3A.W0 7B /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMADDSD_XMM_XMM_XMM_XMMM64: int = 4044

VFNMADDSD xmm1, xmm2, xmm3, xmm4/m64

VEX.LIG.66.0F3A.W1 7B /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMSUBPS_XMM_XMM_XMMM128_XMM: int = 4045

VFNMSUBPS xmm1, xmm2, xmm3/m128, xmm4

VEX.128.66.0F3A.W0 7C /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMSUBPS_YMM_YMM_YMMM256_YMM: int = 4046

VFNMSUBPS ymm1, ymm2, ymm3/m256, ymm4

VEX.256.66.0F3A.W0 7C /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMSUBPS_XMM_XMM_XMM_XMMM128: int = 4047

VFNMSUBPS xmm1, xmm2, xmm3, xmm4/m128

VEX.128.66.0F3A.W1 7C /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMSUBPS_YMM_YMM_YMM_YMMM256: int = 4048

VFNMSUBPS ymm1, ymm2, ymm3, ymm4/m256

VEX.256.66.0F3A.W1 7C /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMSUBPD_XMM_XMM_XMMM128_XMM: int = 4049

VFNMSUBPD xmm1, xmm2, xmm3/m128, xmm4

VEX.128.66.0F3A.W0 7D /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMSUBPD_YMM_YMM_YMMM256_YMM: int = 4050

VFNMSUBPD ymm1, ymm2, ymm3/m256, ymm4

VEX.256.66.0F3A.W0 7D /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMSUBPD_XMM_XMM_XMM_XMMM128: int = 4051

VFNMSUBPD xmm1, xmm2, xmm3, xmm4/m128

VEX.128.66.0F3A.W1 7D /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMSUBPD_YMM_YMM_YMM_YMMM256: int = 4052

VFNMSUBPD ymm1, ymm2, ymm3, ymm4/m256

VEX.256.66.0F3A.W1 7D /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMSUBSS_XMM_XMM_XMMM32_XMM: int = 4053

VFNMSUBSS xmm1, xmm2, xmm3/m32, xmm4

VEX.LIG.66.0F3A.W0 7E /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMSUBSS_XMM_XMM_XMM_XMMM32: int = 4054

VFNMSUBSS xmm1, xmm2, xmm3, xmm4/m32

VEX.LIG.66.0F3A.W1 7E /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMSUBSD_XMM_XMM_XMMM64_XMM: int = 4055

VFNMSUBSD xmm1, xmm2, xmm3/m64, xmm4

VEX.LIG.66.0F3A.W0 7F /r /is4

FMA4

16/32/64-bit

iced_x86.Code.VEX_VFNMSUBSD_XMM_XMM_XMM_XMMM64: int = 4056

VFNMSUBSD xmm1, xmm2, xmm3, xmm4/m64

VEX.LIG.66.0F3A.W1 7F /r /is4

FMA4

16/32/64-bit

iced_x86.Code.SHA1RNDS4_XMM_XMMM128_IMM8: int = 4057

SHA1RNDS4 xmm1, xmm2/m128, imm8

NP 0F 3A CC /r ib

SHA

16/32/64-bit

iced_x86.Code.GF2P8AFFINEQB_XMM_XMMM128_IMM8: int = 4058

GF2P8AFFINEQB xmm1, xmm2/m128, imm8

66 0F 3A CE /r ib

GFNI

16/32/64-bit

iced_x86.Code.VEX_VGF2P8AFFINEQB_XMM_XMM_XMMM128_IMM8: int = 4059

VGF2P8AFFINEQB xmm1, xmm2, xmm3/m128, imm8

VEX.128.66.0F3A.W1 CE /r ib

AVX and GFNI

16/32/64-bit

iced_x86.Code.VEX_VGF2P8AFFINEQB_YMM_YMM_YMMM256_IMM8: int = 4060

VGF2P8AFFINEQB ymm1, ymm2, ymm3/m256, imm8

VEX.256.66.0F3A.W1 CE /r ib

AVX and GFNI

16/32/64-bit

iced_x86.Code.EVEX_VGF2P8AFFINEQB_XMM_K1Z_XMM_XMMM128B64_IMM8: int = 4061

VGF2P8AFFINEQB xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst, imm8

EVEX.128.66.0F3A.W1 CE /r ib

AVX512VL and GFNI

16/32/64-bit

iced_x86.Code.EVEX_VGF2P8AFFINEQB_YMM_K1Z_YMM_YMMM256B64_IMM8: int = 4062

VGF2P8AFFINEQB ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 CE /r ib

AVX512VL and GFNI

16/32/64-bit

iced_x86.Code.EVEX_VGF2P8AFFINEQB_ZMM_K1Z_ZMM_ZMMM512B64_IMM8: int = 4063

VGF2P8AFFINEQB zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst, imm8

EVEX.512.66.0F3A.W1 CE /r ib

AVX512F and GFNI

16/32/64-bit

iced_x86.Code.GF2P8AFFINEINVQB_XMM_XMMM128_IMM8: int = 4064

GF2P8AFFINEINVQB xmm1, xmm2/m128, imm8

66 0F 3A CF /r ib

GFNI

16/32/64-bit

iced_x86.Code.VEX_VGF2P8AFFINEINVQB_XMM_XMM_XMMM128_IMM8: int = 4065

VGF2P8AFFINEINVQB xmm1, xmm2, xmm3/m128, imm8

VEX.128.66.0F3A.W1 CF /r ib

AVX and GFNI

16/32/64-bit

iced_x86.Code.VEX_VGF2P8AFFINEINVQB_YMM_YMM_YMMM256_IMM8: int = 4066

VGF2P8AFFINEINVQB ymm1, ymm2, ymm3/m256, imm8

VEX.256.66.0F3A.W1 CF /r ib

AVX and GFNI

16/32/64-bit

iced_x86.Code.EVEX_VGF2P8AFFINEINVQB_XMM_K1Z_XMM_XMMM128B64_IMM8: int = 4067

VGF2P8AFFINEINVQB xmm1 {k1}{z}, xmm2, xmm3/m128/m64bcst, imm8

EVEX.128.66.0F3A.W1 CF /r ib

AVX512VL and GFNI

16/32/64-bit

iced_x86.Code.EVEX_VGF2P8AFFINEINVQB_YMM_K1Z_YMM_YMMM256B64_IMM8: int = 4068

VGF2P8AFFINEINVQB ymm1 {k1}{z}, ymm2, ymm3/m256/m64bcst, imm8

EVEX.256.66.0F3A.W1 CF /r ib

AVX512VL and GFNI

16/32/64-bit

iced_x86.Code.EVEX_VGF2P8AFFINEINVQB_ZMM_K1Z_ZMM_ZMMM512B64_IMM8: int = 4069

VGF2P8AFFINEINVQB zmm1 {k1}{z}, zmm2, zmm3/m512/m64bcst, imm8

EVEX.512.66.0F3A.W1 CF /r ib

AVX512F and GFNI

16/32/64-bit

iced_x86.Code.AESKEYGENASSIST_XMM_XMMM128_IMM8: int = 4070

AESKEYGENASSIST xmm1, xmm2/m128, imm8

66 0F 3A DF /r ib

AES

16/32/64-bit

iced_x86.Code.VEX_VAESKEYGENASSIST_XMM_XMMM128_IMM8: int = 4071

VAESKEYGENASSIST xmm1, xmm2/m128, imm8

VEX.128.66.0F3A.WIG DF /r ib

AES and AVX

16/32/64-bit

iced_x86.Code.VEX_RORX_R32_RM32_IMM8: int = 4072

RORX r32, r/m32, imm8

VEX.LZ.F2.0F3A.W0 F0 /r ib

BMI2

16/32/64-bit

iced_x86.Code.VEX_RORX_R64_RM64_IMM8: int = 4073

RORX r64, r/m64, imm8

VEX.LZ.F2.0F3A.W1 F0 /r ib

BMI2

64-bit

iced_x86.Code.XOP_VPMACSSWW_XMM_XMM_XMMM128_XMM: int = 4074

VPMACSSWW xmm1, xmm2, xmm3/m128, xmm4

XOP.128.X8.W0 85 /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPMACSSWD_XMM_XMM_XMMM128_XMM: int = 4075

VPMACSSWD xmm1, xmm2, xmm3/m128, xmm4

XOP.128.X8.W0 86 /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPMACSSDQL_XMM_XMM_XMMM128_XMM: int = 4076

VPMACSSDQL xmm1, xmm2, xmm3/m128, xmm4

XOP.128.X8.W0 87 /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPMACSSDD_XMM_XMM_XMMM128_XMM: int = 4077

VPMACSSDD xmm1, xmm2, xmm3/m128, xmm4

XOP.128.X8.W0 8E /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPMACSSDQH_XMM_XMM_XMMM128_XMM: int = 4078

VPMACSSDQH xmm1, xmm2, xmm3/m128, xmm4

XOP.128.X8.W0 8F /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPMACSWW_XMM_XMM_XMMM128_XMM: int = 4079

VPMACSWW xmm1, xmm2, xmm3/m128, xmm4

XOP.128.X8.W0 95 /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPMACSWD_XMM_XMM_XMMM128_XMM: int = 4080

VPMACSWD xmm1, xmm2, xmm3/m128, xmm4

XOP.128.X8.W0 96 /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPMACSDQL_XMM_XMM_XMMM128_XMM: int = 4081

VPMACSDQL xmm1, xmm2, xmm3/m128, xmm4

XOP.128.X8.W0 97 /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPMACSDD_XMM_XMM_XMMM128_XMM: int = 4082

VPMACSDD xmm1, xmm2, xmm3/m128, xmm4

XOP.128.X8.W0 9E /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPMACSDQH_XMM_XMM_XMMM128_XMM: int = 4083

VPMACSDQH xmm1, xmm2, xmm3/m128, xmm4

XOP.128.X8.W0 9F /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPCMOV_XMM_XMM_XMMM128_XMM: int = 4084

VPCMOV xmm1, xmm2, xmm3/m128, xmm4

XOP.128.X8.W0 A2 /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPCMOV_YMM_YMM_YMMM256_YMM: int = 4085

VPCMOV ymm1, ymm2, ymm3/m256, ymm4

XOP.256.X8.W0 A2 /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPCMOV_XMM_XMM_XMM_XMMM128: int = 4086

VPCMOV xmm1, xmm2, xmm3, xmm4/m128

XOP.128.X8.W1 A2 /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPCMOV_YMM_YMM_YMM_YMMM256: int = 4087

VPCMOV ymm1, ymm2, ymm3, ymm4/m256

XOP.256.X8.W1 A2 /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPPERM_XMM_XMM_XMMM128_XMM: int = 4088

VPPERM xmm1, xmm2, xmm3/m128, xmm4

XOP.128.X8.W0 A3 /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPPERM_XMM_XMM_XMM_XMMM128: int = 4089

VPPERM xmm1, xmm2, xmm3, xmm4/m128

XOP.128.X8.W1 A3 /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPMADCSSWD_XMM_XMM_XMMM128_XMM: int = 4090

VPMADCSSWD xmm1, xmm2, xmm3/m128, xmm4

XOP.128.X8.W0 A6 /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPMADCSWD_XMM_XMM_XMMM128_XMM: int = 4091

VPMADCSWD xmm1, xmm2, xmm3/m128, xmm4

XOP.128.X8.W0 B6 /r /is4

XOP

16/32/64-bit

iced_x86.Code.XOP_VPROTB_XMM_XMMM128_IMM8: int = 4092

VPROTB xmm1, xmm2/m128, imm8

XOP.128.X8.W0 C0 /r ib

XOP

16/32/64-bit

iced_x86.Code.XOP_VPROTW_XMM_XMMM128_IMM8: int = 4093

VPROTW xmm1, xmm2/m128, imm8

XOP.128.X8.W0 C1 /r ib

XOP

16/32/64-bit

iced_x86.Code.XOP_VPROTD_XMM_XMMM128_IMM8: int = 4094

VPROTD xmm1, xmm2/m128, imm8

XOP.128.X8.W0 C2 /r ib

XOP

16/32/64-bit

iced_x86.Code.XOP_VPROTQ_XMM_XMMM128_IMM8: int = 4095

VPROTQ xmm1, xmm2/m128, imm8

XOP.128.X8.W0 C3 /r ib

XOP

16/32/64-bit

iced_x86.Code.XOP_VPCOMB_XMM_XMM_XMMM128_IMM8: int = 4096

VPCOMB xmm1, xmm2, xmm3/m128, imm8

XOP.128.X8.W0 CC /r ib

XOP

16/32/64-bit

iced_x86.Code.XOP_VPCOMW_XMM_XMM_XMMM128_IMM8: int = 4097

VPCOMW xmm1, xmm2, xmm3/m128, imm8

XOP.128.X8.W0 CD /r ib

XOP

16/32/64-bit

iced_x86.Code.XOP_VPCOMD_XMM_XMM_XMMM128_IMM8: int = 4098

VPCOMD xmm1, xmm2, xmm3/m128, imm8

XOP.128.X8.W0 CE /r ib

XOP

16/32/64-bit

iced_x86.Code.XOP_VPCOMQ_XMM_XMM_XMMM128_IMM8: int = 4099

VPCOMQ xmm1, xmm2, xmm3/m128, imm8

XOP.128.X8.W0 CF /r ib

XOP

16/32/64-bit

iced_x86.Code.XOP_VPCOMUB_XMM_XMM_XMMM128_IMM8: int = 4100

VPCOMUB xmm1, xmm2, xmm3/m128, imm8

XOP.128.X8.W0 EC /r ib

XOP

16/32/64-bit

iced_x86.Code.XOP_VPCOMUW_XMM_XMM_XMMM128_IMM8: int = 4101

VPCOMUW xmm1, xmm2, xmm3/m128, imm8

XOP.128.X8.W0 ED /r ib

XOP

16/32/64-bit

iced_x86.Code.XOP_VPCOMUD_XMM_XMM_XMMM128_IMM8: int = 4102

VPCOMUD xmm1, xmm2, xmm3/m128, imm8

XOP.128.X8.W0 EE /r ib

XOP

16/32/64-bit

iced_x86.Code.XOP_VPCOMUQ_XMM_XMM_XMMM128_IMM8: int = 4103

VPCOMUQ xmm1, xmm2, xmm3/m128, imm8

XOP.128.X8.W0 EF /r ib

XOP

16/32/64-bit

iced_x86.Code.XOP_BLCFILL_R32_RM32: int = 4104

BLCFILL r32, r/m32

XOP.L0.X9.W0 01 /1

TBM

16/32/64-bit

iced_x86.Code.XOP_BLCFILL_R64_RM64: int = 4105

BLCFILL r64, r/m64

XOP.L0.X9.W1 01 /1

TBM

64-bit

iced_x86.Code.XOP_BLSFILL_R32_RM32: int = 4106

BLSFILL r32, r/m32

XOP.L0.X9.W0 01 /2

TBM

16/32/64-bit

iced_x86.Code.XOP_BLSFILL_R64_RM64: int = 4107

BLSFILL r64, r/m64

XOP.L0.X9.W1 01 /2

TBM

64-bit

iced_x86.Code.XOP_BLCS_R32_RM32: int = 4108

BLCS r32, r/m32

XOP.L0.X9.W0 01 /3

TBM

16/32/64-bit

iced_x86.Code.XOP_BLCS_R64_RM64: int = 4109

BLCS r64, r/m64

XOP.L0.X9.W1 01 /3

TBM

64-bit

iced_x86.Code.XOP_TZMSK_R32_RM32: int = 4110

TZMSK r32, r/m32

XOP.L0.X9.W0 01 /4

TBM

16/32/64-bit

iced_x86.Code.XOP_TZMSK_R64_RM64: int = 4111

TZMSK r64, r/m64

XOP.L0.X9.W1 01 /4

TBM

64-bit

iced_x86.Code.XOP_BLCIC_R32_RM32: int = 4112

BLCIC r32, r/m32

XOP.L0.X9.W0 01 /5

TBM

16/32/64-bit

iced_x86.Code.XOP_BLCIC_R64_RM64: int = 4113

BLCIC r64, r/m64

XOP.L0.X9.W1 01 /5

TBM

64-bit

iced_x86.Code.XOP_BLSIC_R32_RM32: int = 4114

BLSIC r32, r/m32

XOP.L0.X9.W0 01 /6

TBM

16/32/64-bit

iced_x86.Code.XOP_BLSIC_R64_RM64: int = 4115

BLSIC r64, r/m64

XOP.L0.X9.W1 01 /6

TBM

64-bit

iced_x86.Code.XOP_T1MSKC_R32_RM32: int = 4116

T1MSKC r32, r/m32

XOP.L0.X9.W0 01 /7

TBM

16/32/64-bit

iced_x86.Code.XOP_T1MSKC_R64_RM64: int = 4117

T1MSKC r64, r/m64

XOP.L0.X9.W1 01 /7

TBM

64-bit

iced_x86.Code.XOP_BLCMSK_R32_RM32: int = 4118

BLCMSK r32, r/m32

XOP.L0.X9.W0 02 /1

TBM

16/32/64-bit

iced_x86.Code.XOP_BLCMSK_R64_RM64: int = 4119

BLCMSK r64, r/m64

XOP.L0.X9.W1 02 /1

TBM

64-bit

iced_x86.Code.XOP_BLCI_R32_RM32: int = 4120

BLCI r32, r/m32

XOP.L0.X9.W0 02 /6

TBM

16/32/64-bit

iced_x86.Code.XOP_BLCI_R64_RM64: int = 4121

BLCI r64, r/m64

XOP.L0.X9.W1 02 /6

TBM

64-bit

iced_x86.Code.XOP_LLWPCB_R32: int = 4122

LLWPCB r32

XOP.L0.X9.W0 12 /0

LWP

16/32/64-bit

iced_x86.Code.XOP_LLWPCB_R64: int = 4123

LLWPCB r64

XOP.L0.X9.W1 12 /0

LWP

64-bit

iced_x86.Code.XOP_SLWPCB_R32: int = 4124

SLWPCB r32

XOP.L0.X9.W0 12 /1

LWP

16/32/64-bit

iced_x86.Code.XOP_SLWPCB_R64: int = 4125

SLWPCB r64

XOP.L0.X9.W1 12 /1

LWP

64-bit

iced_x86.Code.XOP_VFRCZPS_XMM_XMMM128: int = 4126

VFRCZPS xmm1, xmm2/m128

XOP.128.X9.W0 80 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VFRCZPS_YMM_YMMM256: int = 4127

VFRCZPS ymm1, ymm2/m256

XOP.256.X9.W0 80 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VFRCZPD_XMM_XMMM128: int = 4128

VFRCZPD xmm1, xmm2/m128

XOP.128.X9.W0 81 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VFRCZPD_YMM_YMMM256: int = 4129

VFRCZPD ymm1, ymm2/m256

XOP.256.X9.W0 81 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VFRCZSS_XMM_XMMM32: int = 4130

VFRCZSS xmm1, xmm2/m32

XOP.128.X9.W0 82 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VFRCZSD_XMM_XMMM64: int = 4131

VFRCZSD xmm1, xmm2/m64

XOP.128.X9.W0 83 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPROTB_XMM_XMMM128_XMM: int = 4132

VPROTB xmm1, xmm2/m128, xmm3

XOP.128.X9.W0 90 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPROTB_XMM_XMM_XMMM128: int = 4133

VPROTB xmm1, xmm2, xmm3/m128

XOP.128.X9.W1 90 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPROTW_XMM_XMMM128_XMM: int = 4134

VPROTW xmm1, xmm2/m128, xmm3

XOP.128.X9.W0 91 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPROTW_XMM_XMM_XMMM128: int = 4135

VPROTW xmm1, xmm2, xmm3/m128

XOP.128.X9.W1 91 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPROTD_XMM_XMMM128_XMM: int = 4136

VPROTD xmm1, xmm2/m128, xmm3

XOP.128.X9.W0 92 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPROTD_XMM_XMM_XMMM128: int = 4137

VPROTD xmm1, xmm2, xmm3/m128

XOP.128.X9.W1 92 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPROTQ_XMM_XMMM128_XMM: int = 4138

VPROTQ xmm1, xmm2/m128, xmm3

XOP.128.X9.W0 93 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPROTQ_XMM_XMM_XMMM128: int = 4139

VPROTQ xmm1, xmm2, xmm3/m128

XOP.128.X9.W1 93 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPSHLB_XMM_XMMM128_XMM: int = 4140

VPSHLB xmm1, xmm2/m128, xmm3

XOP.128.X9.W0 94 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPSHLB_XMM_XMM_XMMM128: int = 4141

VPSHLB xmm1, xmm2, xmm3/m128

XOP.128.X9.W1 94 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPSHLW_XMM_XMMM128_XMM: int = 4142

VPSHLW xmm1, xmm2/m128, xmm3

XOP.128.X9.W0 95 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPSHLW_XMM_XMM_XMMM128: int = 4143

VPSHLW xmm1, xmm2, xmm3/m128

XOP.128.X9.W1 95 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPSHLD_XMM_XMMM128_XMM: int = 4144

VPSHLD xmm1, xmm2/m128, xmm3

XOP.128.X9.W0 96 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPSHLD_XMM_XMM_XMMM128: int = 4145

VPSHLD xmm1, xmm2, xmm3/m128

XOP.128.X9.W1 96 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPSHLQ_XMM_XMMM128_XMM: int = 4146

VPSHLQ xmm1, xmm2/m128, xmm3

XOP.128.X9.W0 97 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPSHLQ_XMM_XMM_XMMM128: int = 4147

VPSHLQ xmm1, xmm2, xmm3/m128

XOP.128.X9.W1 97 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPSHAB_XMM_XMMM128_XMM: int = 4148

VPSHAB xmm1, xmm2/m128, xmm3

XOP.128.X9.W0 98 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPSHAB_XMM_XMM_XMMM128: int = 4149

VPSHAB xmm1, xmm2, xmm3/m128

XOP.128.X9.W1 98 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPSHAW_XMM_XMMM128_XMM: int = 4150

VPSHAW xmm1, xmm2/m128, xmm3

XOP.128.X9.W0 99 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPSHAW_XMM_XMM_XMMM128: int = 4151

VPSHAW xmm1, xmm2, xmm3/m128

XOP.128.X9.W1 99 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPSHAD_XMM_XMMM128_XMM: int = 4152

VPSHAD xmm1, xmm2/m128, xmm3

XOP.128.X9.W0 9A /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPSHAD_XMM_XMM_XMMM128: int = 4153

VPSHAD xmm1, xmm2, xmm3/m128

XOP.128.X9.W1 9A /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPSHAQ_XMM_XMMM128_XMM: int = 4154

VPSHAQ xmm1, xmm2/m128, xmm3

XOP.128.X9.W0 9B /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPSHAQ_XMM_XMM_XMMM128: int = 4155

VPSHAQ xmm1, xmm2, xmm3/m128

XOP.128.X9.W1 9B /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPHADDBW_XMM_XMMM128: int = 4156

VPHADDBW xmm1, xmm2/m128

XOP.128.X9.W0 C1 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPHADDBD_XMM_XMMM128: int = 4157

VPHADDBD xmm1, xmm2/m128

XOP.128.X9.W0 C2 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPHADDBQ_XMM_XMMM128: int = 4158

VPHADDBQ xmm1, xmm2/m128

XOP.128.X9.W0 C3 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPHADDWD_XMM_XMMM128: int = 4159

VPHADDWD xmm1, xmm2/m128

XOP.128.X9.W0 C6 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPHADDWQ_XMM_XMMM128: int = 4160

VPHADDWQ xmm1, xmm2/m128

XOP.128.X9.W0 C7 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPHADDDQ_XMM_XMMM128: int = 4161

VPHADDDQ xmm1, xmm2/m128

XOP.128.X9.W0 CB /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPHADDUBW_XMM_XMMM128: int = 4162

VPHADDUBW xmm1, xmm2/m128

XOP.128.X9.W0 D1 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPHADDUBD_XMM_XMMM128: int = 4163

VPHADDUBD xmm1, xmm2/m128

XOP.128.X9.W0 D2 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPHADDUBQ_XMM_XMMM128: int = 4164

VPHADDUBQ xmm1, xmm2/m128

XOP.128.X9.W0 D3 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPHADDUWD_XMM_XMMM128: int = 4165

VPHADDUWD xmm1, xmm2/m128

XOP.128.X9.W0 D6 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPHADDUWQ_XMM_XMMM128: int = 4166

VPHADDUWQ xmm1, xmm2/m128

XOP.128.X9.W0 D7 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPHADDUDQ_XMM_XMMM128: int = 4167

VPHADDUDQ xmm1, xmm2/m128

XOP.128.X9.W0 DB /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPHSUBBW_XMM_XMMM128: int = 4168

VPHSUBBW xmm1, xmm2/m128

XOP.128.X9.W0 E1 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPHSUBWD_XMM_XMMM128: int = 4169

VPHSUBWD xmm1, xmm2/m128

XOP.128.X9.W0 E2 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_VPHSUBDQ_XMM_XMMM128: int = 4170

VPHSUBDQ xmm1, xmm2/m128

XOP.128.X9.W0 E3 /r

XOP

16/32/64-bit

iced_x86.Code.XOP_BEXTR_R32_RM32_IMM32: int = 4171

BEXTR r32, r/m32, imm32

XOP.L0.XA.W0 10 /r id

TBM

16/32/64-bit

iced_x86.Code.XOP_BEXTR_R64_RM64_IMM32: int = 4172

BEXTR r64, r/m64, imm32

XOP.L0.XA.W1 10 /r id

TBM

64-bit

iced_x86.Code.XOP_LWPINS_R32_RM32_IMM32: int = 4173

LWPINS r32, r/m32, imm32

XOP.L0.XA.W0 12 /0 id

LWP

16/32/64-bit

iced_x86.Code.XOP_LWPINS_R64_RM32_IMM32: int = 4174

LWPINS r64, r/m32, imm32

XOP.L0.XA.W1 12 /0 id

LWP

64-bit

iced_x86.Code.XOP_LWPVAL_R32_RM32_IMM32: int = 4175

LWPVAL r32, r/m32, imm32

XOP.L0.XA.W0 12 /1 id

LWP

16/32/64-bit

iced_x86.Code.XOP_LWPVAL_R64_RM32_IMM32: int = 4176

LWPVAL r64, r/m32, imm32

XOP.L0.XA.W1 12 /1 id

LWP

64-bit

iced_x86.Code.D3NOW_PI2FW_MM_MMM64: int = 4177

PI2FW mm, mm/m64

0F 0F /r 0C

3DNOWEXT

16/32/64-bit

iced_x86.Code.D3NOW_PI2FD_MM_MMM64: int = 4178

PI2FD mm, mm/m64

0F 0F /r 0D

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PF2IW_MM_MMM64: int = 4179

PF2IW mm, mm/m64

0F 0F /r 1C

3DNOWEXT

16/32/64-bit

iced_x86.Code.D3NOW_PF2ID_MM_MMM64: int = 4180

PF2ID mm, mm/m64

0F 0F /r 1D

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PFRCPV_MM_MMM64: int = 4181

PFRCPV mm, mm/m64

0F 0F /r 86

AMD Geode GX/LX

16/32-bit

iced_x86.Code.D3NOW_PFRSQRTV_MM_MMM64: int = 4182

PFRSQRTV mm, mm/m64

0F 0F /r 87

AMD Geode GX/LX

16/32-bit

iced_x86.Code.D3NOW_PFNACC_MM_MMM64: int = 4183

PFNACC mm, mm/m64

0F 0F /r 8A

3DNOWEXT

16/32/64-bit

iced_x86.Code.D3NOW_PFPNACC_MM_MMM64: int = 4184

PFPNACC mm, mm/m64

0F 0F /r 8E

3DNOWEXT

16/32/64-bit

iced_x86.Code.D3NOW_PFCMPGE_MM_MMM64: int = 4185

PFCMPGE mm, mm/m64

0F 0F /r 90

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PFMIN_MM_MMM64: int = 4186

PFMIN mm, mm/m64

0F 0F /r 94

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PFRCP_MM_MMM64: int = 4187

PFRCP mm, mm/m64

0F 0F /r 96

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PFRSQRT_MM_MMM64: int = 4188

PFRSQRT mm, mm/m64

0F 0F /r 97

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PFSUB_MM_MMM64: int = 4189

PFSUB mm, mm/m64

0F 0F /r 9A

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PFADD_MM_MMM64: int = 4190

PFADD mm, mm/m64

0F 0F /r 9E

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PFCMPGT_MM_MMM64: int = 4191

PFCMPGT mm, mm/m64

0F 0F /r A0

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PFMAX_MM_MMM64: int = 4192

PFMAX mm, mm/m64

0F 0F /r A4

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PFRCPIT1_MM_MMM64: int = 4193

PFRCPIT1 mm, mm/m64

0F 0F /r A6

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PFRSQIT1_MM_MMM64: int = 4194

PFRSQIT1 mm, mm/m64

0F 0F /r A7

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PFSUBR_MM_MMM64: int = 4195

PFSUBR mm, mm/m64

0F 0F /r AA

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PFACC_MM_MMM64: int = 4196

PFACC mm, mm/m64

0F 0F /r AE

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PFCMPEQ_MM_MMM64: int = 4197

PFCMPEQ mm, mm/m64

0F 0F /r B0

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PFMUL_MM_MMM64: int = 4198

PFMUL mm, mm/m64

0F 0F /r B4

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PFRCPIT2_MM_MMM64: int = 4199

PFRCPIT2 mm, mm/m64

0F 0F /r B6

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PMULHRW_MM_MMM64: int = 4200

PMULHRW mm, mm/m64

0F 0F /r B7

3DNOW

16/32/64-bit

iced_x86.Code.D3NOW_PSWAPD_MM_MMM64: int = 4201

PSWAPD mm, mm/m64

0F 0F /r BB

3DNOWEXT

16/32/64-bit

iced_x86.Code.D3NOW_PAVGUSB_MM_MMM64: int = 4202

PAVGUSB mm, mm/m64

0F 0F /r BF

3DNOW

16/32/64-bit

iced_x86.Code.RMPADJUST: int = 4203

RMPADJUST

F3 0F 01 FE

SEV-SNP

64-bit

iced_x86.Code.RMPUPDATE: int = 4204

RMPUPDATE

F2 0F 01 FE

SEV-SNP

64-bit

iced_x86.Code.PSMASH: int = 4205

PSMASH

F3 0F 01 FF

SEV-SNP

64-bit

iced_x86.Code.PVALIDATEW: int = 4206

PVALIDATE

a16 F2 0F 01 FF

SEV-SNP

16/32-bit

iced_x86.Code.PVALIDATED: int = 4207

PVALIDATE

a32 F2 0F 01 FF

SEV-SNP

16/32/64-bit

iced_x86.Code.PVALIDATEQ: int = 4208

PVALIDATE

a64 F2 0F 01 FF

SEV-SNP

64-bit

iced_x86.Code.SERIALIZE: int = 4209

SERIALIZE

NP 0F 01 E8

SERIALIZE

16/32/64-bit

iced_x86.Code.XSUSLDTRK: int = 4210

XSUSLDTRK

F2 0F 01 E8

TSXLDTRK

16/32/64-bit

iced_x86.Code.XRESLDTRK: int = 4211

XRESLDTRK

F2 0F 01 E9

TSXLDTRK

16/32/64-bit

iced_x86.Code.INVLPGBW: int = 4212

INVLPGB

a16 NP 0F 01 FE

INVLPGB

16/32-bit

iced_x86.Code.INVLPGBD: int = 4213

INVLPGB

a32 NP 0F 01 FE

INVLPGB

16/32/64-bit

iced_x86.Code.INVLPGBQ: int = 4214

INVLPGB

a64 NP 0F 01 FE

INVLPGB

64-bit

iced_x86.Code.TLBSYNC: int = 4215

TLBSYNC

NP 0F 01 FF

INVLPGB

16/32/64-bit

iced_x86.Code.PREFETCHRESERVED3_M8: int = 4216

PREFETCHW m8

0F 0D /3

PREFETCHW

16/32/64-bit

iced_x86.Code.PREFETCHRESERVED4_M8: int = 4217

PREFETCH m8

0F 0D /4

PREFETCHW

16/32/64-bit

iced_x86.Code.PREFETCHRESERVED5_M8: int = 4218

PREFETCH m8

0F 0D /5

PREFETCHW

16/32/64-bit

iced_x86.Code.PREFETCHRESERVED6_M8: int = 4219

PREFETCH m8

0F 0D /6

PREFETCHW

16/32/64-bit

iced_x86.Code.PREFETCHRESERVED7_M8: int = 4220

PREFETCH m8

0F 0D /7

PREFETCHW

16/32/64-bit

iced_x86.Code.UD0: int = 4221

UD0

0F FF

286+

16/32/64-bit

iced_x86.Code.VMGEXIT: int = 4222

VMGEXIT

F3 0F 01 D9

SEV-ES

16/32/64-bit

iced_x86.Code.GETSECQ: int = 4223

GETSECQ

NP o64 0F 37

SMX

64-bit

iced_x86.Code.VEX_LDTILECFG_M512: int = 4224

LDTILECFG m512

VEX.128.0F38.W0 49 !(11):000:bbb

AMX-TILE

64-bit

iced_x86.Code.VEX_TILERELEASE: int = 4225

TILERELEASE

VEX.128.0F38.W0 49 C0

AMX-TILE

64-bit

iced_x86.Code.VEX_STTILECFG_M512: int = 4226

STTILECFG m512

VEX.128.66.0F38.W0 49 !(11):000:bbb

AMX-TILE

64-bit

iced_x86.Code.VEX_TILEZERO_TMM: int = 4227

TILEZERO tmm1

VEX.128.F2.0F38.W0 49 11:rrr:000

AMX-TILE

64-bit

iced_x86.Code.VEX_TILELOADDT1_TMM_SIBMEM: int = 4228

TILELOADDT1 tmm1, sibmem

VEX.128.66.0F38.W0 4B !(11):rrr:100

AMX-TILE

64-bit

iced_x86.Code.VEX_TILESTORED_SIBMEM_TMM: int = 4229

TILESTORED sibmem, tmm1

VEX.128.F3.0F38.W0 4B !(11):rrr:100

AMX-TILE

64-bit

iced_x86.Code.VEX_TILELOADD_TMM_SIBMEM: int = 4230

TILELOADD tmm1, sibmem

VEX.128.F2.0F38.W0 4B !(11):rrr:100

AMX-TILE

64-bit

iced_x86.Code.VEX_TDPBF16PS_TMM_TMM_TMM: int = 4231

TDPBF16PS tmm1, tmm2, tmm3

VEX.128.F3.0F38.W0 5C 11:rrr:bbb

AMX-BF16

64-bit

iced_x86.Code.VEX_TDPBUUD_TMM_TMM_TMM: int = 4232

TDPBUUD tmm1, tmm2, tmm3

VEX.128.0F38.W0 5E 11:rrr:bbb

AMX-INT8

64-bit

iced_x86.Code.VEX_TDPBUSD_TMM_TMM_TMM: int = 4233

TDPBUSD tmm1, tmm2, tmm3

VEX.128.66.0F38.W0 5E 11:rrr:bbb

AMX-INT8

64-bit

iced_x86.Code.VEX_TDPBSUD_TMM_TMM_TMM: int = 4234

TDPBSUD tmm1, tmm2, tmm3

VEX.128.F3.0F38.W0 5E 11:rrr:bbb

AMX-INT8

64-bit

iced_x86.Code.VEX_TDPBSSD_TMM_TMM_TMM: int = 4235

TDPBSSD tmm1, tmm2, tmm3

VEX.128.F2.0F38.W0 5E 11:rrr:bbb

AMX-INT8

64-bit

iced_x86.Code.FNSTDW_AX: int = 4236

FNSTDW AX

DF E1

387 SL

16/32-bit

iced_x86.Code.FNSTSG_AX: int = 4237

FNSTSG AX

DF E2

387 SL

16/32-bit

iced_x86.Code.RDSHR_RM32: int = 4238

RDSHR r/m32

0F 36 /0

Cyrix 6x86MX, M II, III

16/32-bit

iced_x86.Code.WRSHR_RM32: int = 4239

WRSHR r/m32

0F 37 /0

Cyrix 6x86MX, M II, III

16/32-bit

iced_x86.Code.SMINT: int = 4240

SMINT

0F 38

Cyrix 6x86MX+, AMD Geode GX/LX

16/32-bit

iced_x86.Code.DMINT: int = 4241

DMINT

0F 39

AMD Geode GX/LX

16/32-bit

iced_x86.Code.RDM: int = 4242

RDM

0F 3A

AMD Geode GX/LX

16/32-bit

iced_x86.Code.SVDC_M80_SREG: int = 4243

SVDC m80, Sreg

0F 78 /r

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.RSDC_SREG_M80: int = 4244

RSDC Sreg, m80

0F 79 /r

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.SVLDT_M80: int = 4245

SVLDT m80

0F 7A /0

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.RSLDT_M80: int = 4246

RSLDT m80

0F 7B /0

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.SVTS_M80: int = 4247

SVTS m80

0F 7C /0

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.RSTS_M80: int = 4248

RSTS m80

0F 7D /0

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.SMINT_0F7E: int = 4249

SMINT

0F 7E

Cyrix 6x86 or earlier

16/32-bit

iced_x86.Code.BB0_RESET: int = 4250

BB0_RESET

0F 3A

Cyrix MediaGX, GXm, GXLV, GX1

16/32-bit

iced_x86.Code.BB1_RESET: int = 4251

BB1_RESET

0F 3B

Cyrix MediaGX, GXm, GXLV, GX1

16/32-bit

iced_x86.Code.CPU_WRITE: int = 4252

CPU_WRITE

0F 3C

Cyrix MediaGX, GXm, GXLV, GX1

16/32-bit

iced_x86.Code.CPU_READ: int = 4253

CPU_READ

0F 3D

Cyrix MediaGX, GXm, GXLV, GX1

16/32-bit

iced_x86.Code.ALTINST: int = 4254

ALTINST

0F 3F

Centaur AIS

16/32-bit

iced_x86.Code.PAVEB_MM_MMM64: int = 4255

PAVEB mm, mm/m64

0F 50 /r

CYRIX_EMMI

16/32-bit

iced_x86.Code.PADDSIW_MM_MMM64: int = 4256

PADDSIW mm, mm/m64

0F 51 /r

CYRIX_EMMI

16/32-bit

iced_x86.Code.PMAGW_MM_MMM64: int = 4257

PMAGW mm, mm/m64

0F 52 /r

CYRIX_EMMI

16/32-bit

iced_x86.Code.PDISTIB_MM_M64: int = 4258

PDISTIB mm, m64

0F 54 /r

CYRIX_EMMI

16/32-bit

iced_x86.Code.PSUBSIW_MM_MMM64: int = 4259

PSUBSIW mm, mm/m64

0F 55 /r

CYRIX_EMMI

16/32-bit

iced_x86.Code.PMVZB_MM_M64: int = 4260

PMVZB mm, m64

0F 58 /r

CYRIX_EMMI

16/32-bit

iced_x86.Code.PMULHRW_MM_MMM64: int = 4261

PMULHRW mm, mm/m64

0F 59 /r

CYRIX_EMMI

16/32-bit

iced_x86.Code.PMVNZB_MM_M64: int = 4262

PMVNZB mm, m64

0F 5A /r

CYRIX_EMMI

16/32-bit

iced_x86.Code.PMVLZB_MM_M64: int = 4263

PMVLZB mm, m64

0F 5B /r

CYRIX_EMMI

16/32-bit

iced_x86.Code.PMVGEZB_MM_M64: int = 4264

PMVGEZB mm, m64

0F 5C /r

CYRIX_EMMI

16/32-bit

iced_x86.Code.PMULHRIW_MM_MMM64: int = 4265

PMULHRIW mm, mm/m64

0F 5D /r

CYRIX_EMMI

16/32-bit

iced_x86.Code.PMACHRIW_MM_M64: int = 4266

PMACHRIW mm, m64

0F 5E /r

CYRIX_EMMI

16/32-bit

iced_x86.Code.CYRIX_D9D7: int = 4267

UNDOC

D9 D7

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.CYRIX_D9E2: int = 4268

UNDOC

D9 E2

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.FTSTP: int = 4269

FTSTP

D9 E6

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.CYRIX_D9E7: int = 4270

UNDOC

D9 E7

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.FRINT2: int = 4271

FRINT2

DB FC

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.FRICHOP: int = 4272

FRICHOP

DD FC

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.CYRIX_DED8: int = 4273

UNDOC

DE D8

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.CYRIX_DEDA: int = 4274

UNDOC

DE DA

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.CYRIX_DEDC: int = 4275

UNDOC

DE DC

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.CYRIX_DEDD: int = 4276

UNDOC

DE DD

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.CYRIX_DEDE: int = 4277

UNDOC

DE DE

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.FRINEAR: int = 4278

FRINEAR

DF FC

Cyrix, AMD Geode GX/LX

16/32-bit

iced_x86.Code.TDCALL: int = 4279

TDCALL

66 0F 01 CC

TDX

16/32/64-bit

iced_x86.Code.SEAMRET: int = 4280

SEAMRET

66 0F 01 CD

TDX

64-bit

iced_x86.Code.SEAMOPS: int = 4281

SEAMOPS

66 0F 01 CE

TDX

64-bit

iced_x86.Code.SEAMCALL: int = 4282

SEAMCALL

66 0F 01 CF

TDX

64-bit

iced_x86.Code.AESENCWIDE128KL_M384: int = 4283

AESENCWIDE128KL m384, <XMM0-7>

F3 0F 38 D8 !(11):000:bbb

AESKLE and WIDE_KL

16/32/64-bit

iced_x86.Code.AESDECWIDE128KL_M384: int = 4284

AESDECWIDE128KL m384, <XMM0-7>

F3 0F 38 D8 !(11):001:bbb

AESKLE and WIDE_KL

16/32/64-bit

iced_x86.Code.AESENCWIDE256KL_M512: int = 4285

AESENCWIDE256KL m512, <XMM0-7>

F3 0F 38 D8 !(11):010:bbb

AESKLE and WIDE_KL

16/32/64-bit

iced_x86.Code.AESDECWIDE256KL_M512: int = 4286

AESDECWIDE256KL m512, <XMM0-7>

F3 0F 38 D8 !(11):011:bbb

AESKLE and WIDE_KL

16/32/64-bit

iced_x86.Code.LOADIWKEY_XMM_XMM: int = 4287

LOADIWKEY xmm1, xmm2, <EAX>, <XMM0>

F3 0F 38 DC 11:rrr:bbb

KL

16/32/64-bit

iced_x86.Code.AESENC128KL_XMM_M384: int = 4288

AESENC128KL xmm, m384

F3 0F 38 DC !(11):rrr:bbb

AESKLE

16/32/64-bit

iced_x86.Code.AESDEC128KL_XMM_M384: int = 4289

AESDEC128KL xmm, m384

F3 0F 38 DD !(11):rrr:bbb

AESKLE

16/32/64-bit

iced_x86.Code.AESENC256KL_XMM_M512: int = 4290

AESENC256KL xmm, m512

F3 0F 38 DE !(11):rrr:bbb

AESKLE

16/32/64-bit

iced_x86.Code.AESDEC256KL_XMM_M512: int = 4291

AESDEC256KL xmm, m512

F3 0F 38 DF !(11):rrr:bbb

AESKLE

16/32/64-bit

iced_x86.Code.ENCODEKEY128_R32_R32: int = 4292

ENCODEKEY128 r32, r32, <XMM0-2>, <XMM4-6>

F3 0F 38 FA 11:rrr:bbb

AESKLE

16/32/64-bit

iced_x86.Code.ENCODEKEY256_R32_R32: int = 4293

ENCODEKEY256 r32, r32, <XMM0-6>

F3 0F 38 FB 11:rrr:bbb

AESKLE

16/32/64-bit

iced_x86.Code.VEX_VBROADCASTSS_XMM_XMM: int = 4294

VBROADCASTSS xmm1, xmm2

VEX.128.66.0F38.W0 18 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VBROADCASTSS_YMM_XMM: int = 4295

VBROADCASTSS ymm1, xmm2

VEX.256.66.0F38.W0 18 /r

AVX2

16/32/64-bit

iced_x86.Code.VEX_VBROADCASTSD_YMM_XMM: int = 4296

VBROADCASTSD ymm1, xmm2

VEX.256.66.0F38.W0 19 /r

AVX2

16/32/64-bit

iced_x86.Code.VMGEXIT_F2: int = 4297

VMGEXIT

F2 0F 01 D9

SEV-ES

16/32/64-bit

iced_x86.Code.UIRET: int = 4298

UIRET

F3 0F 01 EC

UINTR

64-bit

iced_x86.Code.TESTUI: int = 4299

TESTUI

F3 0F 01 ED

UINTR

64-bit

iced_x86.Code.CLUI: int = 4300

CLUI

F3 0F 01 EE

UINTR

64-bit

iced_x86.Code.STUI: int = 4301

STUI

F3 0F 01 EF

UINTR

64-bit

iced_x86.Code.SENDUIPI_R64: int = 4302

SENDUIPI r64

F3 0F C7 /6

UINTR

64-bit

iced_x86.Code.HRESET_IMM8: int = 4303

HRESET imm8, <EAX>

F3 0F 3A F0 C0 ib

HRESET

16/32/64-bit

iced_x86.Code.VEX_VPDPBUSD_XMM_XMM_XMMM128: int = 4304

VPDPBUSD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 50 /r

AVX-VNNI

16/32/64-bit

iced_x86.Code.VEX_VPDPBUSD_YMM_YMM_YMMM256: int = 4305

VPDPBUSD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 50 /r

AVX-VNNI

16/32/64-bit

iced_x86.Code.VEX_VPDPBUSDS_XMM_XMM_XMMM128: int = 4306

VPDPBUSDS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 51 /r

AVX-VNNI

16/32/64-bit

iced_x86.Code.VEX_VPDPBUSDS_YMM_YMM_YMMM256: int = 4307

VPDPBUSDS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 51 /r

AVX-VNNI

16/32/64-bit

iced_x86.Code.VEX_VPDPWSSD_XMM_XMM_XMMM128: int = 4308

VPDPWSSD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 52 /r

AVX-VNNI

16/32/64-bit

iced_x86.Code.VEX_VPDPWSSD_YMM_YMM_YMMM256: int = 4309

VPDPWSSD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 52 /r

AVX-VNNI

16/32/64-bit

iced_x86.Code.VEX_VPDPWSSDS_XMM_XMM_XMMM128: int = 4310

VPDPWSSDS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 53 /r

AVX-VNNI

16/32/64-bit

iced_x86.Code.VEX_VPDPWSSDS_YMM_YMM_YMMM256: int = 4311

VPDPWSSDS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 53 /r

AVX-VNNI

16/32/64-bit

iced_x86.Code.CCS_HASH_16: int = 4312

CCS_HASH

a16 F3 0F A6 E8

PADLOCK_GMI

16/32-bit

iced_x86.Code.CCS_HASH_32: int = 4313

CCS_HASH

a32 F3 0F A6 E8

PADLOCK_GMI

16/32/64-bit

iced_x86.Code.CCS_HASH_64: int = 4314

CCS_HASH

a64 F3 0F A6 E8

PADLOCK_GMI

64-bit

iced_x86.Code.CCS_ENCRYPT_16: int = 4315

CCS_ENCRYPT

a16 F3 0F A7 F0

PADLOCK_GMI

16/32-bit

iced_x86.Code.CCS_ENCRYPT_32: int = 4316

CCS_ENCRYPT

a32 F3 0F A7 F0

PADLOCK_GMI

16/32/64-bit

iced_x86.Code.CCS_ENCRYPT_64: int = 4317

CCS_ENCRYPT

a64 F3 0F A7 F0

PADLOCK_GMI

64-bit

iced_x86.Code.LKGS_RM16: int = 4318

LKGS r/m16

o16 F2 0F 00 /6

LKGS

64-bit

iced_x86.Code.LKGS_R32M16: int = 4319

LKGS r32/m16

o32 F2 0F 00 /6

LKGS

64-bit

iced_x86.Code.LKGS_R64M16: int = 4320

LKGS r64/m16

F2 o64 0F 00 /6

LKGS

64-bit

iced_x86.Code.ERETU: int = 4321

ERETU

F3 0F 01 CA

FRED

64-bit

iced_x86.Code.ERETS: int = 4322

ERETS

F2 0F 01 CA

FRED

64-bit

iced_x86.Code.EVEX_VADDPH_XMM_K1Z_XMM_XMMM128B16: int = 4323

VADDPH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.MAP5.W0 58 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VADDPH_YMM_K1Z_YMM_YMMM256B16: int = 4324

VADDPH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.MAP5.W0 58 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VADDPH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4325

VADDPH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.MAP5.W0 58 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VADDSH_XMM_K1Z_XMM_XMMM16_ER: int = 4326

VADDSH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.F3.MAP5.W0 58 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCMPPH_KR_K1_XMM_XMMM128B16_IMM8: int = 4327

VCMPPH k1 {k2}, xmm2, xmm3/m128/m16bcst, imm8

EVEX.128.0F3A.W0 C2 /r ib

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCMPPH_KR_K1_YMM_YMMM256B16_IMM8: int = 4328

VCMPPH k1 {k2}, ymm2, ymm3/m256/m16bcst, imm8

EVEX.256.0F3A.W0 C2 /r ib

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCMPPH_KR_K1_ZMM_ZMMM512B16_IMM8_SAE: int = 4329

VCMPPH k1 {k2}, zmm2, zmm3/m512/m16bcst{sae}, imm8

EVEX.512.0F3A.W0 C2 /r ib

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCMPSH_KR_K1_XMM_XMMM16_IMM8_SAE: int = 4330

VCMPSH k1 {k2}, xmm2, xmm3/m16{sae}, imm8

EVEX.LIG.F3.0F3A.W0 C2 /r ib

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCOMISH_XMM_XMMM16_SAE: int = 4331

VCOMISH xmm1, xmm2/m16{sae}

EVEX.LIG.MAP5.W0 2F /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTDQ2PH_XMM_K1Z_XMMM128B32: int = 4332

VCVTDQ2PH xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.MAP5.W0 5B /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTDQ2PH_XMM_K1Z_YMMM256B32: int = 4333

VCVTDQ2PH xmm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.MAP5.W0 5B /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTDQ2PH_YMM_K1Z_ZMMM512B32_ER: int = 4334

VCVTDQ2PH ymm1 {k1}{z}, zmm2/m512/m32bcst{er}

EVEX.512.MAP5.W0 5B /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2PH_XMM_K1Z_XMMM128B64: int = 4335

VCVTPD2PH xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.66.MAP5.W1 5A /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2PH_XMM_K1Z_YMMM256B64: int = 4336

VCVTPD2PH xmm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.66.MAP5.W1 5A /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPD2PH_XMM_K1Z_ZMMM512B64_ER: int = 4337

VCVTPD2PH xmm1 {k1}{z}, zmm2/m512/m64bcst{er}

EVEX.512.66.MAP5.W1 5A /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2DQ_XMM_K1Z_XMMM64B16: int = 4338

VCVTPH2DQ xmm1 {k1}{z}, xmm2/m64/m16bcst

EVEX.128.66.MAP5.W0 5B /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2DQ_YMM_K1Z_XMMM128B16: int = 4339

VCVTPH2DQ ymm1 {k1}{z}, xmm2/m128/m16bcst

EVEX.256.66.MAP5.W0 5B /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2DQ_ZMM_K1Z_YMMM256B16_ER: int = 4340

VCVTPH2DQ zmm1 {k1}{z}, ymm2/m256/m16bcst{er}

EVEX.512.66.MAP5.W0 5B /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2PD_XMM_K1Z_XMMM32B16: int = 4341

VCVTPH2PD xmm1 {k1}{z}, xmm2/m32/m16bcst

EVEX.128.MAP5.W0 5A /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2PD_YMM_K1Z_XMMM64B16: int = 4342

VCVTPH2PD ymm1 {k1}{z}, xmm2/m64/m16bcst

EVEX.256.MAP5.W0 5A /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2PD_ZMM_K1Z_XMMM128B16_SAE: int = 4343

VCVTPH2PD zmm1 {k1}{z}, xmm2/m128/m16bcst{sae}

EVEX.512.MAP5.W0 5A /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2PSX_XMM_K1Z_XMMM64B16: int = 4344

VCVTPH2PSX xmm1 {k1}{z}, xmm2/m64/m16bcst

EVEX.128.66.MAP6.W0 13 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2PSX_YMM_K1Z_XMMM128B16: int = 4345

VCVTPH2PSX ymm1 {k1}{z}, xmm2/m128/m16bcst

EVEX.256.66.MAP6.W0 13 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2PSX_ZMM_K1Z_YMMM256B16_SAE: int = 4346

VCVTPH2PSX zmm1 {k1}{z}, ymm2/m256/m16bcst{sae}

EVEX.512.66.MAP6.W0 13 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2QQ_XMM_K1Z_XMMM32B16: int = 4347

VCVTPH2QQ xmm1 {k1}{z}, xmm2/m32/m16bcst

EVEX.128.66.MAP5.W0 7B /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2QQ_YMM_K1Z_XMMM64B16: int = 4348

VCVTPH2QQ ymm1 {k1}{z}, xmm2/m64/m16bcst

EVEX.256.66.MAP5.W0 7B /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2QQ_ZMM_K1Z_XMMM128B16_ER: int = 4349

VCVTPH2QQ zmm1 {k1}{z}, xmm2/m128/m16bcst{er}

EVEX.512.66.MAP5.W0 7B /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2UDQ_XMM_K1Z_XMMM64B16: int = 4350

VCVTPH2UDQ xmm1 {k1}{z}, xmm2/m64/m16bcst

EVEX.128.MAP5.W0 79 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2UDQ_YMM_K1Z_XMMM128B16: int = 4351

VCVTPH2UDQ ymm1 {k1}{z}, xmm2/m128/m16bcst

EVEX.256.MAP5.W0 79 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2UDQ_ZMM_K1Z_YMMM256B16_ER: int = 4352

VCVTPH2UDQ zmm1 {k1}{z}, ymm2/m256/m16bcst{er}

EVEX.512.MAP5.W0 79 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2UQQ_XMM_K1Z_XMMM32B16: int = 4353

VCVTPH2UQQ xmm1 {k1}{z}, xmm2/m32/m16bcst

EVEX.128.66.MAP5.W0 79 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2UQQ_YMM_K1Z_XMMM64B16: int = 4354

VCVTPH2UQQ ymm1 {k1}{z}, xmm2/m64/m16bcst

EVEX.256.66.MAP5.W0 79 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2UQQ_ZMM_K1Z_XMMM128B16_ER: int = 4355

VCVTPH2UQQ zmm1 {k1}{z}, xmm2/m128/m16bcst{er}

EVEX.512.66.MAP5.W0 79 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2UW_XMM_K1Z_XMMM128B16: int = 4356

VCVTPH2UW xmm1 {k1}{z}, xmm2/m128/m16bcst

EVEX.128.MAP5.W0 7D /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2UW_YMM_K1Z_YMMM256B16: int = 4357

VCVTPH2UW ymm1 {k1}{z}, ymm2/m256/m16bcst

EVEX.256.MAP5.W0 7D /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2UW_ZMM_K1Z_ZMMM512B16_ER: int = 4358

VCVTPH2UW zmm1 {k1}{z}, zmm2/m512/m16bcst{er}

EVEX.512.MAP5.W0 7D /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2W_XMM_K1Z_XMMM128B16: int = 4359

VCVTPH2W xmm1 {k1}{z}, xmm2/m128/m16bcst

EVEX.128.66.MAP5.W0 7D /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2W_YMM_K1Z_YMMM256B16: int = 4360

VCVTPH2W ymm1 {k1}{z}, ymm2/m256/m16bcst

EVEX.256.66.MAP5.W0 7D /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPH2W_ZMM_K1Z_ZMMM512B16_ER: int = 4361

VCVTPH2W zmm1 {k1}{z}, zmm2/m512/m16bcst{er}

EVEX.512.66.MAP5.W0 7D /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2PHX_XMM_K1Z_XMMM128B32: int = 4362

VCVTPS2PHX xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.66.MAP5.W0 1D /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2PHX_XMM_K1Z_YMMM256B32: int = 4363

VCVTPS2PHX xmm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.66.MAP5.W0 1D /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTPS2PHX_YMM_K1Z_ZMMM512B32_ER: int = 4364

VCVTPS2PHX ymm1 {k1}{z}, zmm2/m512/m32bcst{er}

EVEX.512.66.MAP5.W0 1D /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTQQ2PH_XMM_K1Z_XMMM128B64: int = 4365

VCVTQQ2PH xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.MAP5.W1 5B /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTQQ2PH_XMM_K1Z_YMMM256B64: int = 4366

VCVTQQ2PH xmm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.MAP5.W1 5B /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTQQ2PH_XMM_K1Z_ZMMM512B64_ER: int = 4367

VCVTQQ2PH xmm1 {k1}{z}, zmm2/m512/m64bcst{er}

EVEX.512.MAP5.W1 5B /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTSD2SH_XMM_K1Z_XMM_XMMM64_ER: int = 4368

VCVTSD2SH xmm1 {k1}{z}, xmm2, xmm3/m64{er}

EVEX.LIG.F2.MAP5.W1 5A /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTSH2SD_XMM_K1Z_XMM_XMMM16_SAE: int = 4369

VCVTSH2SD xmm1 {k1}{z}, xmm2, xmm3/m16{sae}

EVEX.LIG.F3.MAP5.W0 5A /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTSH2SI_R32_XMMM16_ER: int = 4370

VCVTSH2SI r32, xmm1/m16{er}

EVEX.LIG.F3.MAP5.W0 2D /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTSH2SI_R64_XMMM16_ER: int = 4371

VCVTSH2SI r64, xmm1/m16{er}

EVEX.LIG.F3.MAP5.W1 2D /r

AVX512-FP16

64-bit

iced_x86.Code.EVEX_VCVTSH2SS_XMM_K1Z_XMM_XMMM16_SAE: int = 4372

VCVTSH2SS xmm1 {k1}{z}, xmm2, xmm3/m16{sae}

EVEX.LIG.MAP6.W0 13 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTSH2USI_R32_XMMM16_ER: int = 4373

VCVTSH2USI r32, xmm1/m16{er}

EVEX.LIG.F3.MAP5.W0 79 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTSH2USI_R64_XMMM16_ER: int = 4374

VCVTSH2USI r64, xmm1/m16{er}

EVEX.LIG.F3.MAP5.W1 79 /r

AVX512-FP16

64-bit

iced_x86.Code.EVEX_VCVTSI2SH_XMM_XMM_RM32_ER: int = 4375

VCVTSI2SH xmm1, xmm2, r/m32{er}

EVEX.LIG.F3.MAP5.W0 2A /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTSI2SH_XMM_XMM_RM64_ER: int = 4376

VCVTSI2SH xmm1, xmm2, r/m64{er}

EVEX.LIG.F3.MAP5.W1 2A /r

AVX512-FP16

64-bit

iced_x86.Code.EVEX_VCVTSS2SH_XMM_K1Z_XMM_XMMM32_ER: int = 4377

VCVTSS2SH xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.MAP5.W0 1D /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2DQ_XMM_K1Z_XMMM64B16: int = 4378

VCVTTPH2DQ xmm1 {k1}{z}, xmm2/m64/m16bcst

EVEX.128.F3.MAP5.W0 5B /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2DQ_YMM_K1Z_XMMM128B16: int = 4379

VCVTTPH2DQ ymm1 {k1}{z}, xmm2/m128/m16bcst

EVEX.256.F3.MAP5.W0 5B /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2DQ_ZMM_K1Z_YMMM256B16_SAE: int = 4380

VCVTTPH2DQ zmm1 {k1}{z}, ymm2/m256/m16bcst{sae}

EVEX.512.F3.MAP5.W0 5B /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2QQ_XMM_K1Z_XMMM32B16: int = 4381

VCVTTPH2QQ xmm1 {k1}{z}, xmm2/m32/m16bcst

EVEX.128.66.MAP5.W0 7A /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2QQ_YMM_K1Z_XMMM64B16: int = 4382

VCVTTPH2QQ ymm1 {k1}{z}, xmm2/m64/m16bcst

EVEX.256.66.MAP5.W0 7A /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2QQ_ZMM_K1Z_XMMM128B16_SAE: int = 4383

VCVTTPH2QQ zmm1 {k1}{z}, xmm2/m128/m16bcst{sae}

EVEX.512.66.MAP5.W0 7A /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2UDQ_XMM_K1Z_XMMM64B16: int = 4384

VCVTTPH2UDQ xmm1 {k1}{z}, xmm2/m64/m16bcst

EVEX.128.MAP5.W0 78 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2UDQ_YMM_K1Z_XMMM128B16: int = 4385

VCVTTPH2UDQ ymm1 {k1}{z}, xmm2/m128/m16bcst

EVEX.256.MAP5.W0 78 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2UDQ_ZMM_K1Z_YMMM256B16_SAE: int = 4386

VCVTTPH2UDQ zmm1 {k1}{z}, ymm2/m256/m16bcst{sae}

EVEX.512.MAP5.W0 78 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2UQQ_XMM_K1Z_XMMM32B16: int = 4387

VCVTTPH2UQQ xmm1 {k1}{z}, xmm2/m32/m16bcst

EVEX.128.66.MAP5.W0 78 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2UQQ_YMM_K1Z_XMMM64B16: int = 4388

VCVTTPH2UQQ ymm1 {k1}{z}, xmm2/m64/m16bcst

EVEX.256.66.MAP5.W0 78 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2UQQ_ZMM_K1Z_XMMM128B16_SAE: int = 4389

VCVTTPH2UQQ zmm1 {k1}{z}, xmm2/m128/m16bcst{sae}

EVEX.512.66.MAP5.W0 78 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2UW_XMM_K1Z_XMMM128B16: int = 4390

VCVTTPH2UW xmm1 {k1}{z}, xmm2/m128/m16bcst

EVEX.128.MAP5.W0 7C /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2UW_YMM_K1Z_YMMM256B16: int = 4391

VCVTTPH2UW ymm1 {k1}{z}, ymm2/m256/m16bcst

EVEX.256.MAP5.W0 7C /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2UW_ZMM_K1Z_ZMMM512B16_SAE: int = 4392

VCVTTPH2UW zmm1 {k1}{z}, zmm2/m512/m16bcst{sae}

EVEX.512.MAP5.W0 7C /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2W_XMM_K1Z_XMMM128B16: int = 4393

VCVTTPH2W xmm1 {k1}{z}, xmm2/m128/m16bcst

EVEX.128.66.MAP5.W0 7C /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2W_YMM_K1Z_YMMM256B16: int = 4394

VCVTTPH2W ymm1 {k1}{z}, ymm2/m256/m16bcst

EVEX.256.66.MAP5.W0 7C /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTPH2W_ZMM_K1Z_ZMMM512B16_SAE: int = 4395

VCVTTPH2W zmm1 {k1}{z}, zmm2/m512/m16bcst{sae}

EVEX.512.66.MAP5.W0 7C /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTSH2SI_R32_XMMM16_SAE: int = 4396

VCVTTSH2SI r32, xmm1/m16{sae}

EVEX.LIG.F3.MAP5.W0 2C /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTSH2SI_R64_XMMM16_SAE: int = 4397

VCVTTSH2SI r64, xmm1/m16{sae}

EVEX.LIG.F3.MAP5.W1 2C /r

AVX512-FP16

64-bit

iced_x86.Code.EVEX_VCVTTSH2USI_R32_XMMM16_SAE: int = 4398

VCVTTSH2USI r32, xmm1/m16{sae}

EVEX.LIG.F3.MAP5.W0 78 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTTSH2USI_R64_XMMM16_SAE: int = 4399

VCVTTSH2USI r64, xmm1/m16{sae}

EVEX.LIG.F3.MAP5.W1 78 /r

AVX512-FP16

64-bit

iced_x86.Code.EVEX_VCVTUDQ2PH_XMM_K1Z_XMMM128B32: int = 4400

VCVTUDQ2PH xmm1 {k1}{z}, xmm2/m128/m32bcst

EVEX.128.F2.MAP5.W0 7A /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTUDQ2PH_XMM_K1Z_YMMM256B32: int = 4401

VCVTUDQ2PH xmm1 {k1}{z}, ymm2/m256/m32bcst

EVEX.256.F2.MAP5.W0 7A /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTUDQ2PH_YMM_K1Z_ZMMM512B32_ER: int = 4402

VCVTUDQ2PH ymm1 {k1}{z}, zmm2/m512/m32bcst{er}

EVEX.512.F2.MAP5.W0 7A /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTUQQ2PH_XMM_K1Z_XMMM128B64: int = 4403

VCVTUQQ2PH xmm1 {k1}{z}, xmm2/m128/m64bcst

EVEX.128.F2.MAP5.W1 7A /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTUQQ2PH_XMM_K1Z_YMMM256B64: int = 4404

VCVTUQQ2PH xmm1 {k1}{z}, ymm2/m256/m64bcst

EVEX.256.F2.MAP5.W1 7A /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTUQQ2PH_XMM_K1Z_ZMMM512B64_ER: int = 4405

VCVTUQQ2PH xmm1 {k1}{z}, zmm2/m512/m64bcst{er}

EVEX.512.F2.MAP5.W1 7A /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTUSI2SH_XMM_XMM_RM32_ER: int = 4406

VCVTUSI2SH xmm1, xmm2, r/m32{er}

EVEX.LIG.F3.MAP5.W0 7B /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTUSI2SH_XMM_XMM_RM64_ER: int = 4407

VCVTUSI2SH xmm1, xmm2, r/m64{er}

EVEX.LIG.F3.MAP5.W1 7B /r

AVX512-FP16

64-bit

iced_x86.Code.EVEX_VCVTUW2PH_XMM_K1Z_XMMM128B16: int = 4408

VCVTUW2PH xmm1 {k1}{z}, xmm2/m128/m16bcst

EVEX.128.F2.MAP5.W0 7D /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTUW2PH_YMM_K1Z_YMMM256B16: int = 4409

VCVTUW2PH ymm1 {k1}{z}, ymm2/m256/m16bcst

EVEX.256.F2.MAP5.W0 7D /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTUW2PH_ZMM_K1Z_ZMMM512B16_ER: int = 4410

VCVTUW2PH zmm1 {k1}{z}, zmm2/m512/m16bcst{er}

EVEX.512.F2.MAP5.W0 7D /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTW2PH_XMM_K1Z_XMMM128B16: int = 4411

VCVTW2PH xmm1 {k1}{z}, xmm2/m128/m16bcst

EVEX.128.F3.MAP5.W0 7D /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTW2PH_YMM_K1Z_YMMM256B16: int = 4412

VCVTW2PH ymm1 {k1}{z}, ymm2/m256/m16bcst

EVEX.256.F3.MAP5.W0 7D /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VCVTW2PH_ZMM_K1Z_ZMMM512B16_ER: int = 4413

VCVTW2PH zmm1 {k1}{z}, zmm2/m512/m16bcst{er}

EVEX.512.F3.MAP5.W0 7D /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VDIVPH_XMM_K1Z_XMM_XMMM128B16: int = 4414

VDIVPH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.MAP5.W0 5E /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VDIVPH_YMM_K1Z_YMM_YMMM256B16: int = 4415

VDIVPH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.MAP5.W0 5E /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VDIVPH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4416

VDIVPH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.MAP5.W0 5E /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VDIVSH_XMM_K1Z_XMM_XMMM16_ER: int = 4417

VDIVSH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.F3.MAP5.W0 5E /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFCMADDCPH_XMM_K1Z_XMM_XMMM128B32: int = 4418

VFCMADDCPH xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.F2.MAP6.W0 56 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFCMADDCPH_YMM_K1Z_YMM_YMMM256B32: int = 4419

VFCMADDCPH ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.F2.MAP6.W0 56 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFCMADDCPH_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 4420

VFCMADDCPH zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.F2.MAP6.W0 56 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADDCPH_XMM_K1Z_XMM_XMMM128B32: int = 4421

VFMADDCPH xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.F3.MAP6.W0 56 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADDCPH_YMM_K1Z_YMM_YMMM256B32: int = 4422

VFMADDCPH ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.F3.MAP6.W0 56 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADDCPH_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 4423

VFMADDCPH zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.F3.MAP6.W0 56 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFCMADDCSH_XMM_K1Z_XMM_XMMM32_ER: int = 4424

VFCMADDCSH xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.F2.MAP6.W0 57 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADDCSH_XMM_K1Z_XMM_XMMM32_ER: int = 4425

VFMADDCSH xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.F3.MAP6.W0 57 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFCMULCPH_XMM_K1Z_XMM_XMMM128B32: int = 4426

VFCMULCPH xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.F2.MAP6.W0 D6 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFCMULCPH_YMM_K1Z_YMM_YMMM256B32: int = 4427

VFCMULCPH ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.F2.MAP6.W0 D6 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFCMULCPH_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 4428

VFCMULCPH zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.F2.MAP6.W0 D6 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMULCPH_XMM_K1Z_XMM_XMMM128B32: int = 4429

VFMULCPH xmm1 {k1}{z}, xmm2, xmm3/m128/m32bcst

EVEX.128.F3.MAP6.W0 D6 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMULCPH_YMM_K1Z_YMM_YMMM256B32: int = 4430

VFMULCPH ymm1 {k1}{z}, ymm2, ymm3/m256/m32bcst

EVEX.256.F3.MAP6.W0 D6 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMULCPH_ZMM_K1Z_ZMM_ZMMM512B32_ER: int = 4431

VFMULCPH zmm1 {k1}{z}, zmm2, zmm3/m512/m32bcst{er}

EVEX.512.F3.MAP6.W0 D6 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFCMULCSH_XMM_K1Z_XMM_XMMM32_ER: int = 4432

VFCMULCSH xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.F2.MAP6.W0 D7 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMULCSH_XMM_K1Z_XMM_XMMM32_ER: int = 4433

VFMULCSH xmm1 {k1}{z}, xmm2, xmm3/m32{er}

EVEX.LIG.F3.MAP6.W0 D7 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB132PH_XMM_K1Z_XMM_XMMM128B16: int = 4434

VFMADDSUB132PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 96 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB132PH_YMM_K1Z_YMM_YMMM256B16: int = 4435

VFMADDSUB132PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 96 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB132PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4436

VFMADDSUB132PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 96 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB213PH_XMM_K1Z_XMM_XMMM128B16: int = 4437

VFMADDSUB213PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 A6 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB213PH_YMM_K1Z_YMM_YMMM256B16: int = 4438

VFMADDSUB213PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 A6 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB213PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4439

VFMADDSUB213PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 A6 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB231PH_XMM_K1Z_XMM_XMMM128B16: int = 4440

VFMADDSUB231PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 B6 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB231PH_YMM_K1Z_YMM_YMMM256B16: int = 4441

VFMADDSUB231PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 B6 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADDSUB231PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4442

VFMADDSUB231PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 B6 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD132PH_XMM_K1Z_XMM_XMMM128B16: int = 4443

VFMSUBADD132PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 97 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD132PH_YMM_K1Z_YMM_YMMM256B16: int = 4444

VFMSUBADD132PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 97 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD132PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4445

VFMSUBADD132PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 97 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD213PH_XMM_K1Z_XMM_XMMM128B16: int = 4446

VFMSUBADD213PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 A7 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD213PH_YMM_K1Z_YMM_YMMM256B16: int = 4447

VFMSUBADD213PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 A7 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD213PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4448

VFMSUBADD213PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 A7 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD231PH_XMM_K1Z_XMM_XMMM128B16: int = 4449

VFMSUBADD231PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 B7 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD231PH_YMM_K1Z_YMM_YMMM256B16: int = 4450

VFMSUBADD231PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 B7 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUBADD231PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4451

VFMSUBADD231PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 B7 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADD132PH_XMM_K1Z_XMM_XMMM128B16: int = 4452

VFMADD132PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 98 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADD132PH_YMM_K1Z_YMM_YMMM256B16: int = 4453

VFMADD132PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 98 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADD132PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4454

VFMADD132PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 98 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADD213PH_XMM_K1Z_XMM_XMMM128B16: int = 4455

VFMADD213PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 A8 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADD213PH_YMM_K1Z_YMM_YMMM256B16: int = 4456

VFMADD213PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 A8 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADD213PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4457

VFMADD213PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 A8 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADD231PH_XMM_K1Z_XMM_XMMM128B16: int = 4458

VFMADD231PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 B8 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADD231PH_YMM_K1Z_YMM_YMMM256B16: int = 4459

VFMADD231PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 B8 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADD231PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4460

VFMADD231PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 B8 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD132PH_XMM_K1Z_XMM_XMMM128B16: int = 4461

VFNMADD132PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 9C /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD132PH_YMM_K1Z_YMM_YMMM256B16: int = 4462

VFNMADD132PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 9C /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD132PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4463

VFNMADD132PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 9C /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD213PH_XMM_K1Z_XMM_XMMM128B16: int = 4464

VFNMADD213PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 AC /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD213PH_YMM_K1Z_YMM_YMMM256B16: int = 4465

VFNMADD213PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 AC /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD213PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4466

VFNMADD213PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 AC /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD231PH_XMM_K1Z_XMM_XMMM128B16: int = 4467

VFNMADD231PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 BC /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD231PH_YMM_K1Z_YMM_YMMM256B16: int = 4468

VFNMADD231PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 BC /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD231PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4469

VFNMADD231PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 BC /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADD132SH_XMM_K1Z_XMM_XMMM16_ER: int = 4470

VFMADD132SH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.66.MAP6.W0 99 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADD213SH_XMM_K1Z_XMM_XMMM16_ER: int = 4471

VFMADD213SH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.66.MAP6.W0 A9 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMADD231SH_XMM_K1Z_XMM_XMMM16_ER: int = 4472

VFMADD231SH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.66.MAP6.W0 B9 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD132SH_XMM_K1Z_XMM_XMMM16_ER: int = 4473

VFNMADD132SH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.66.MAP6.W0 9D /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD213SH_XMM_K1Z_XMM_XMMM16_ER: int = 4474

VFNMADD213SH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.66.MAP6.W0 AD /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMADD231SH_XMM_K1Z_XMM_XMMM16_ER: int = 4475

VFNMADD231SH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.66.MAP6.W0 BD /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB132PH_XMM_K1Z_XMM_XMMM128B16: int = 4476

VFMSUB132PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 9A /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB132PH_YMM_K1Z_YMM_YMMM256B16: int = 4477

VFMSUB132PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 9A /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB132PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4478

VFMSUB132PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 9A /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB213PH_XMM_K1Z_XMM_XMMM128B16: int = 4479

VFMSUB213PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 AA /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB213PH_YMM_K1Z_YMM_YMMM256B16: int = 4480

VFMSUB213PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 AA /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB213PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4481

VFMSUB213PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 AA /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB231PH_XMM_K1Z_XMM_XMMM128B16: int = 4482

VFMSUB231PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 BA /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB231PH_YMM_K1Z_YMM_YMMM256B16: int = 4483

VFMSUB231PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 BA /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB231PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4484

VFMSUB231PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 BA /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB132PH_XMM_K1Z_XMM_XMMM128B16: int = 4485

VFNMSUB132PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 9E /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB132PH_YMM_K1Z_YMM_YMMM256B16: int = 4486

VFNMSUB132PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 9E /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB132PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4487

VFNMSUB132PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 9E /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB213PH_XMM_K1Z_XMM_XMMM128B16: int = 4488

VFNMSUB213PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 AE /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB213PH_YMM_K1Z_YMM_YMMM256B16: int = 4489

VFNMSUB213PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 AE /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB213PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4490

VFNMSUB213PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 AE /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB231PH_XMM_K1Z_XMM_XMMM128B16: int = 4491

VFNMSUB231PH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 BE /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB231PH_YMM_K1Z_YMM_YMMM256B16: int = 4492

VFNMSUB231PH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 BE /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB231PH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4493

VFNMSUB231PH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 BE /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB132SH_XMM_K1Z_XMM_XMMM16_ER: int = 4494

VFMSUB132SH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.66.MAP6.W0 9B /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB213SH_XMM_K1Z_XMM_XMMM16_ER: int = 4495

VFMSUB213SH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.66.MAP6.W0 AB /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFMSUB231SH_XMM_K1Z_XMM_XMMM16_ER: int = 4496

VFMSUB231SH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.66.MAP6.W0 BB /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB132SH_XMM_K1Z_XMM_XMMM16_ER: int = 4497

VFNMSUB132SH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.66.MAP6.W0 9F /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB213SH_XMM_K1Z_XMM_XMMM16_ER: int = 4498

VFNMSUB213SH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.66.MAP6.W0 AF /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFNMSUB231SH_XMM_K1Z_XMM_XMMM16_ER: int = 4499

VFNMSUB231SH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.66.MAP6.W0 BF /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFPCLASSPH_KR_K1_XMMM128B16_IMM8: int = 4500

VFPCLASSPH k1 {k2}, xmm2/m128/m16bcst, imm8

EVEX.128.0F3A.W0 66 /r ib

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFPCLASSPH_KR_K1_YMMM256B16_IMM8: int = 4501

VFPCLASSPH k1 {k2}, ymm2/m256/m16bcst, imm8

EVEX.256.0F3A.W0 66 /r ib

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFPCLASSPH_KR_K1_ZMMM512B16_IMM8: int = 4502

VFPCLASSPH k1 {k2}, zmm2/m512/m16bcst, imm8

EVEX.512.0F3A.W0 66 /r ib

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VFPCLASSSH_KR_K1_XMMM16_IMM8: int = 4503

VFPCLASSSH k1 {k2}, xmm2/m16, imm8

EVEX.LIG.0F3A.W0 67 /r ib

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VGETEXPPH_XMM_K1Z_XMMM128B16: int = 4504

VGETEXPPH xmm1 {k1}{z}, xmm2/m128/m16bcst

EVEX.128.66.MAP6.W0 42 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VGETEXPPH_YMM_K1Z_YMMM256B16: int = 4505

VGETEXPPH ymm1 {k1}{z}, ymm2/m256/m16bcst

EVEX.256.66.MAP6.W0 42 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VGETEXPPH_ZMM_K1Z_ZMMM512B16_SAE: int = 4506

VGETEXPPH zmm1 {k1}{z}, zmm2/m512/m16bcst{sae}

EVEX.512.66.MAP6.W0 42 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VGETEXPSH_XMM_K1Z_XMM_XMMM16_SAE: int = 4507

VGETEXPSH xmm1 {k1}{z}, xmm2, xmm3/m16{sae}

EVEX.LIG.66.MAP6.W0 43 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VGETMANTPH_XMM_K1Z_XMMM128B16_IMM8: int = 4508

VGETMANTPH xmm1 {k1}{z}, xmm2/m128/m16bcst, imm8

EVEX.128.0F3A.W0 26 /r ib

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VGETMANTPH_YMM_K1Z_YMMM256B16_IMM8: int = 4509

VGETMANTPH ymm1 {k1}{z}, ymm2/m256/m16bcst, imm8

EVEX.256.0F3A.W0 26 /r ib

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VGETMANTPH_ZMM_K1Z_ZMMM512B16_IMM8_SAE: int = 4510

VGETMANTPH zmm1 {k1}{z}, zmm2/m512/m16bcst{sae}, imm8

EVEX.512.0F3A.W0 26 /r ib

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VGETMANTSH_XMM_K1Z_XMM_XMMM16_IMM8_SAE: int = 4511

VGETMANTSH xmm1 {k1}{z}, xmm2, xmm3/m16{sae}, imm8

EVEX.LIG.0F3A.W0 27 /r ib

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMAXPH_XMM_K1Z_XMM_XMMM128B16: int = 4512

VMAXPH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.MAP5.W0 5F /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMAXPH_YMM_K1Z_YMM_YMMM256B16: int = 4513

VMAXPH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.MAP5.W0 5F /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMAXPH_ZMM_K1Z_ZMM_ZMMM512B16_SAE: int = 4514

VMAXPH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{sae}

EVEX.512.MAP5.W0 5F /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMAXSH_XMM_K1Z_XMM_XMMM16_SAE: int = 4515

VMAXSH xmm1 {k1}{z}, xmm2, xmm3/m16{sae}

EVEX.LIG.F3.MAP5.W0 5F /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMINPH_XMM_K1Z_XMM_XMMM128B16: int = 4516

VMINPH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.MAP5.W0 5D /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMINPH_YMM_K1Z_YMM_YMMM256B16: int = 4517

VMINPH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.MAP5.W0 5D /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMINPH_ZMM_K1Z_ZMM_ZMMM512B16_SAE: int = 4518

VMINPH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{sae}

EVEX.512.MAP5.W0 5D /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMINSH_XMM_K1Z_XMM_XMMM16_SAE: int = 4519

VMINSH xmm1 {k1}{z}, xmm2, xmm3/m16{sae}

EVEX.LIG.F3.MAP5.W0 5D /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMOVSH_XMM_K1Z_M16: int = 4520

VMOVSH xmm1 {k1}{z}, m16

EVEX.LIG.F3.MAP5.W0 10 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMOVSH_M16_K1_XMM: int = 4521

VMOVSH m16 {k1}, xmm1

EVEX.LIG.F3.MAP5.W0 11 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMOVSH_XMM_K1Z_XMM_XMM: int = 4522

VMOVSH xmm1 {k1}{z}, xmm2, xmm3

EVEX.LIG.F3.MAP5.W0 10 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMOVSH_XMM_K1Z_XMM_XMM_MAP5_11: int = 4523

VMOVSH xmm1 {k1}{z}, xmm2, xmm3

EVEX.LIG.F3.MAP5.W0 11 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMOVW_XMM_R32M16: int = 4524

VMOVW xmm1, r32/m16

EVEX.128.66.MAP5.W0 6E /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMOVW_XMM_R64M16: int = 4525

VMOVW xmm1, r64/m16

EVEX.128.66.MAP5.W1 6E /r

AVX512-FP16

64-bit

iced_x86.Code.EVEX_VMOVW_R32M16_XMM: int = 4526

VMOVW r32/m16, xmm1

EVEX.128.66.MAP5.W0 7E /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMOVW_R64M16_XMM: int = 4527

VMOVW r64/m16, xmm1

EVEX.128.66.MAP5.W1 7E /r

AVX512-FP16

64-bit

iced_x86.Code.EVEX_VMULPH_XMM_K1Z_XMM_XMMM128B16: int = 4528

VMULPH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.MAP5.W0 59 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMULPH_YMM_K1Z_YMM_YMMM256B16: int = 4529

VMULPH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.MAP5.W0 59 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMULPH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4530

VMULPH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.MAP5.W0 59 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VMULSH_XMM_K1Z_XMM_XMMM16_ER: int = 4531

VMULSH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.F3.MAP5.W0 59 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VRCPPH_XMM_K1Z_XMMM128B16: int = 4532

VRCPPH xmm1 {k1}{z}, xmm2/m128/m16bcst

EVEX.128.66.MAP6.W0 4C /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VRCPPH_YMM_K1Z_YMMM256B16: int = 4533

VRCPPH ymm1 {k1}{z}, ymm2/m256/m16bcst

EVEX.256.66.MAP6.W0 4C /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VRCPPH_ZMM_K1Z_ZMMM512B16: int = 4534

VRCPPH zmm1 {k1}{z}, zmm2/m512/m16bcst

EVEX.512.66.MAP6.W0 4C /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VRCPSH_XMM_K1Z_XMM_XMMM16: int = 4535

VRCPSH xmm1 {k1}{z}, xmm2, xmm3/m16

EVEX.LIG.66.MAP6.W0 4D /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VREDUCEPH_XMM_K1Z_XMMM128B16_IMM8: int = 4536

VREDUCEPH xmm1 {k1}{z}, xmm2/m128/m16bcst, imm8

EVEX.128.0F3A.W0 56 /r ib

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VREDUCEPH_YMM_K1Z_YMMM256B16_IMM8: int = 4537

VREDUCEPH ymm1 {k1}{z}, ymm2/m256/m16bcst, imm8

EVEX.256.0F3A.W0 56 /r ib

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VREDUCEPH_ZMM_K1Z_ZMMM512B16_IMM8_SAE: int = 4538

VREDUCEPH zmm1 {k1}{z}, zmm2/m512/m16bcst{sae}, imm8

EVEX.512.0F3A.W0 56 /r ib

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VREDUCESH_XMM_K1Z_XMM_XMMM16_IMM8_SAE: int = 4539

VREDUCESH xmm1 {k1}{z}, xmm2, xmm3/m16{sae}, imm8

EVEX.LIG.0F3A.W0 57 /r ib

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VRNDSCALEPH_XMM_K1Z_XMMM128B16_IMM8: int = 4540

VRNDSCALEPH xmm1 {k1}{z}, xmm2/m128/m16bcst, imm8

EVEX.128.0F3A.W0 08 /r ib

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VRNDSCALEPH_YMM_K1Z_YMMM256B16_IMM8: int = 4541

VRNDSCALEPH ymm1 {k1}{z}, ymm2/m256/m16bcst, imm8

EVEX.256.0F3A.W0 08 /r ib

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VRNDSCALEPH_ZMM_K1Z_ZMMM512B16_IMM8_SAE: int = 4542

VRNDSCALEPH zmm1 {k1}{z}, zmm2/m512/m16bcst{sae}, imm8

EVEX.512.0F3A.W0 08 /r ib

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VRNDSCALESH_XMM_K1Z_XMM_XMMM16_IMM8_SAE: int = 4543

VRNDSCALESH xmm1 {k1}{z}, xmm2, xmm3/m16{sae}, imm8

EVEX.LIG.0F3A.W0 0A /r ib

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VRSQRTPH_XMM_K1Z_XMMM128B16: int = 4544

VRSQRTPH xmm1 {k1}{z}, xmm2/m128/m16bcst

EVEX.128.66.MAP6.W0 4E /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VRSQRTPH_YMM_K1Z_YMMM256B16: int = 4545

VRSQRTPH ymm1 {k1}{z}, ymm2/m256/m16bcst

EVEX.256.66.MAP6.W0 4E /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VRSQRTPH_ZMM_K1Z_ZMMM512B16: int = 4546

VRSQRTPH zmm1 {k1}{z}, zmm2/m512/m16bcst

EVEX.512.66.MAP6.W0 4E /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VRSQRTSH_XMM_K1Z_XMM_XMMM16: int = 4547

VRSQRTSH xmm1 {k1}{z}, xmm2, xmm3/m16

EVEX.LIG.66.MAP6.W0 4F /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VSCALEFPH_XMM_K1Z_XMM_XMMM128B16: int = 4548

VSCALEFPH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.66.MAP6.W0 2C /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VSCALEFPH_YMM_K1Z_YMM_YMMM256B16: int = 4549

VSCALEFPH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.66.MAP6.W0 2C /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VSCALEFPH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4550

VSCALEFPH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.66.MAP6.W0 2C /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VSCALEFSH_XMM_K1Z_XMM_XMMM16_ER: int = 4551

VSCALEFSH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.66.MAP6.W0 2D /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VSQRTPH_XMM_K1Z_XMMM128B16: int = 4552

VSQRTPH xmm1 {k1}{z}, xmm2/m128/m16bcst

EVEX.128.MAP5.W0 51 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VSQRTPH_YMM_K1Z_YMMM256B16: int = 4553

VSQRTPH ymm1 {k1}{z}, ymm2/m256/m16bcst

EVEX.256.MAP5.W0 51 /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VSQRTPH_ZMM_K1Z_ZMMM512B16_ER: int = 4554

VSQRTPH zmm1 {k1}{z}, zmm2/m512/m16bcst{er}

EVEX.512.MAP5.W0 51 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VSQRTSH_XMM_K1Z_XMM_XMMM16_ER: int = 4555

VSQRTSH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.F3.MAP5.W0 51 /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VSUBPH_XMM_K1Z_XMM_XMMM128B16: int = 4556

VSUBPH xmm1 {k1}{z}, xmm2, xmm3/m128/m16bcst

EVEX.128.MAP5.W0 5C /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VSUBPH_YMM_K1Z_YMM_YMMM256B16: int = 4557

VSUBPH ymm1 {k1}{z}, ymm2, ymm3/m256/m16bcst

EVEX.256.MAP5.W0 5C /r

AVX512VL and AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VSUBPH_ZMM_K1Z_ZMM_ZMMM512B16_ER: int = 4558

VSUBPH zmm1 {k1}{z}, zmm2, zmm3/m512/m16bcst{er}

EVEX.512.MAP5.W0 5C /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VSUBSH_XMM_K1Z_XMM_XMMM16_ER: int = 4559

VSUBSH xmm1 {k1}{z}, xmm2, xmm3/m16{er}

EVEX.LIG.F3.MAP5.W0 5C /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.EVEX_VUCOMISH_XMM_XMMM16_SAE: int = 4560

VUCOMISH xmm1, xmm2/m16{sae}

EVEX.LIG.MAP5.W0 2E /r

AVX512-FP16

16/32/64-bit

iced_x86.Code.RDUDBG: int = 4561

RDUDBG

0F 0E

UDBG

16/32/64-bit

iced_x86.Code.WRUDBG: int = 4562

WRUDBG

0F 0F

UDBG

16/32/64-bit

iced_x86.Code.VEX_KNC_JKZD_KR_REL8_64: int = 4563

JKZD k1, rel8

VEX.128.W0 74 cb

KNC

64-bit

iced_x86.Code.VEX_KNC_JKNZD_KR_REL8_64: int = 4564

JKNZD k1, rel8

VEX.128.W0 75 cb

KNC

64-bit

iced_x86.Code.VEX_KNC_VPREFETCHNTA_M8: int = 4565

VPREFETCHNTA m8

VEX.128.0F.WIG 18 /0

KNC

64-bit

iced_x86.Code.VEX_KNC_VPREFETCH0_M8: int = 4566

VPREFETCH0 m8

VEX.128.0F.WIG 18 /1

KNC

64-bit

iced_x86.Code.VEX_KNC_VPREFETCH1_M8: int = 4567

VPREFETCH1 m8

VEX.128.0F.WIG 18 /2

KNC

64-bit

iced_x86.Code.VEX_KNC_VPREFETCH2_M8: int = 4568

VPREFETCH2 m8

VEX.128.0F.WIG 18 /3

KNC

64-bit

iced_x86.Code.VEX_KNC_VPREFETCHENTA_M8: int = 4569

VPREFETCHENTA m8

VEX.128.0F.WIG 18 /4

KNC

64-bit

iced_x86.Code.VEX_KNC_VPREFETCHE0_M8: int = 4570

VPREFETCHE0 m8

VEX.128.0F.WIG 18 /5

KNC

64-bit

iced_x86.Code.VEX_KNC_VPREFETCHE1_M8: int = 4571

VPREFETCHE1 m8

VEX.128.0F.WIG 18 /6

KNC

64-bit

iced_x86.Code.VEX_KNC_VPREFETCHE2_M8: int = 4572

VPREFETCHE2 m8

VEX.128.0F.WIG 18 /7

KNC

64-bit

iced_x86.Code.VEX_KNC_KAND_KR_KR: int = 4573

KAND k1, k2

VEX.128.0F.W0 41 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_KANDN_KR_KR: int = 4574

KANDN k1, k2

VEX.128.0F.W0 42 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_KANDNR_KR_KR: int = 4575

KANDNR k1, k2

VEX.128.0F.W0 43 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_KNOT_KR_KR: int = 4576

KNOT k1, k2

VEX.128.0F.W0 44 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_KOR_KR_KR: int = 4577

KOR k1, k2

VEX.128.0F.W0 45 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_KXNOR_KR_KR: int = 4578

KXNOR k1, k2

VEX.128.0F.W0 46 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_KXOR_KR_KR: int = 4579

KXOR k1, k2

VEX.128.0F.W0 47 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_KMERGE2L1H_KR_KR: int = 4580

KMERGE2L1H k1, k2

VEX.128.0F.W0 48 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_KMERGE2L1L_KR_KR: int = 4581

KMERGE2L1L k1, k2

VEX.128.0F.W0 49 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_JKZD_KR_REL32_64: int = 4582

JKZD k1, rel32

VEX.128.0F.W0 84 cd

KNC

64-bit

iced_x86.Code.VEX_KNC_JKNZD_KR_REL32_64: int = 4583

JKNZD k1, rel32

VEX.128.0F.W0 85 cd

KNC

64-bit

iced_x86.Code.VEX_KNC_KMOV_KR_KR: int = 4584

KMOV k1, k2

VEX.128.0F.W0 90 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_KMOV_KR_R32: int = 4585

KMOV k1, r32

VEX.128.0F.W0 92 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_KMOV_R32_KR: int = 4586

KMOV r32, k1

VEX.128.0F.W0 93 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_KCONCATH_R64_KR_KR: int = 4587

KCONCATH r64, k1, k2

VEX.128.0F.W0 95 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_KCONCATL_R64_KR_KR: int = 4588

KCONCATL r64, k1, k2

VEX.128.0F.W0 97 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_KORTEST_KR_KR: int = 4589

KORTEST k1, k2

VEX.128.0F.W0 98 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_DELAY_R32: int = 4590

DELAY r32

VEX.128.F3.0F.W0 AE /6

KNC

64-bit

iced_x86.Code.VEX_KNC_DELAY_R64: int = 4591

DELAY r64

VEX.128.F3.0F.W1 AE /6

KNC

64-bit

iced_x86.Code.VEX_KNC_SPFLT_R32: int = 4592

SPFLT r32

VEX.128.F2.0F.W0 AE /6

KNC

64-bit

iced_x86.Code.VEX_KNC_SPFLT_R64: int = 4593

SPFLT r64

VEX.128.F2.0F.W1 AE /6

KNC

64-bit

iced_x86.Code.VEX_KNC_CLEVICT1_M8: int = 4594

CLEVICT1 m8

VEX.128.F3.0F.WIG AE /7

KNC

64-bit

iced_x86.Code.VEX_KNC_CLEVICT0_M8: int = 4595

CLEVICT0 m8

VEX.128.F2.0F.WIG AE /7

KNC

64-bit

iced_x86.Code.VEX_KNC_POPCNT_R32_R32: int = 4596

POPCNT r32, r32

VEX.128.F3.0F.W0 B8 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_POPCNT_R64_R64: int = 4597

POPCNT r64, r64

VEX.128.F3.0F.W1 B8 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_TZCNT_R32_R32: int = 4598

TZCNT r32, r32

VEX.128.F3.0F.W0 BC /r

KNC

64-bit

iced_x86.Code.VEX_KNC_TZCNT_R64_R64: int = 4599

TZCNT r64, r64

VEX.128.F3.0F.W1 BC /r

KNC

64-bit

iced_x86.Code.VEX_KNC_TZCNTI_R32_R32: int = 4600

TZCNTI r32, r32

VEX.128.F2.0F.W0 BC /r

KNC

64-bit

iced_x86.Code.VEX_KNC_TZCNTI_R64_R64: int = 4601

TZCNTI r64, r64

VEX.128.F2.0F.W1 BC /r

KNC

64-bit

iced_x86.Code.VEX_KNC_LZCNT_R32_R32: int = 4602

LZCNT r32, r32

VEX.128.F3.0F.W0 BD /r

KNC

64-bit

iced_x86.Code.VEX_KNC_LZCNT_R64_R64: int = 4603

LZCNT r64, r64

VEX.128.F3.0F.W1 BD /r

KNC

64-bit

iced_x86.Code.VEX_KNC_UNDOC_R32_RM32_128_F3_0F38_W0_F0: int = 4604

UNDOC r32, r/m32

VEX.128.F3.0F38.W0 F0 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_UNDOC_R64_RM64_128_F3_0F38_W1_F0: int = 4605

UNDOC r64, r/m64

VEX.128.F3.0F38.W1 F0 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_UNDOC_R32_RM32_128_F2_0F38_W0_F0: int = 4606

UNDOC r32, r/m32

VEX.128.F2.0F38.W0 F0 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_UNDOC_R64_RM64_128_F2_0F38_W1_F0: int = 4607

UNDOC r64, r/m64

VEX.128.F2.0F38.W1 F0 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_UNDOC_R32_RM32_128_F2_0F38_W0_F1: int = 4608

UNDOC r32, r/m32

VEX.128.F2.0F38.W0 F1 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_UNDOC_R64_RM64_128_F2_0F38_W1_F1: int = 4609

UNDOC r64, r/m64

VEX.128.F2.0F38.W1 F1 /r

KNC

64-bit

iced_x86.Code.VEX_KNC_KEXTRACT_KR_R64_IMM8: int = 4610

KEXTRACT k1, r64, imm8

VEX.128.66.0F3A.W0 3E /r ib

KNC

64-bit

iced_x86.Code.MVEX_VPREFETCHNTA_M: int = 4611

VPREFETCHNTA m

MVEX.512.0F.WIG 18 /0

KNC

64-bit

iced_x86.Code.MVEX_VPREFETCH0_M: int = 4612

VPREFETCH0 m

MVEX.512.0F.WIG 18 /1

KNC

64-bit

iced_x86.Code.MVEX_VPREFETCH1_M: int = 4613

VPREFETCH1 m

MVEX.512.0F.WIG 18 /2

KNC

64-bit

iced_x86.Code.MVEX_VPREFETCH2_M: int = 4614

VPREFETCH2 m

MVEX.512.0F.WIG 18 /3

KNC

64-bit

iced_x86.Code.MVEX_VPREFETCHENTA_M: int = 4615

VPREFETCHENTA m

MVEX.512.0F.WIG 18 /4

KNC

64-bit

iced_x86.Code.MVEX_VPREFETCHE0_M: int = 4616

VPREFETCHE0 m

MVEX.512.0F.WIG 18 /5

KNC

64-bit

iced_x86.Code.MVEX_VPREFETCHE1_M: int = 4617

VPREFETCHE1 m

MVEX.512.0F.WIG 18 /6

KNC

64-bit

iced_x86.Code.MVEX_VPREFETCHE2_M: int = 4618

VPREFETCHE2 m

MVEX.512.0F.WIG 18 /7

KNC

64-bit

iced_x86.Code.MVEX_VMOVAPS_ZMM_K1_ZMMMT: int = 4619

VMOVAPS zmm1 {k1}, Sf32(zmm2/mt)

MVEX.512.0F.W0 28 /r

KNC

64-bit

iced_x86.Code.MVEX_VMOVAPD_ZMM_K1_ZMMMT: int = 4620

VMOVAPD zmm1 {k1}, Sf64(zmm2/mt)

MVEX.512.66.0F.W1 28 /r

KNC

64-bit

iced_x86.Code.MVEX_VMOVAPS_MT_K1_ZMM: int = 4621

VMOVAPS mt {k1}, Df32(zmm1)

MVEX.512.0F.W0 29 /r

KNC

64-bit

iced_x86.Code.MVEX_VMOVAPD_MT_K1_ZMM: int = 4622

VMOVAPD mt {k1}, Df64(zmm1)

MVEX.512.66.0F.W1 29 /r

KNC

64-bit

iced_x86.Code.MVEX_VMOVNRAPD_M_K1_ZMM: int = 4623

VMOVNRAPD m {k1}, Df64(zmm1)

MVEX.512.F3.0F.W1.EH0 29 /r

KNC

64-bit

iced_x86.Code.MVEX_VMOVNRNGOAPD_M_K1_ZMM: int = 4624

VMOVNRNGOAPD m {k1}, Df64(zmm1)

MVEX.512.F3.0F.W1.EH1 29 /r

KNC

64-bit

iced_x86.Code.MVEX_VMOVNRAPS_M_K1_ZMM: int = 4625

VMOVNRAPS m {k1}, Df32(zmm1)

MVEX.512.F2.0F.W0.EH0 29 /r

KNC

64-bit

iced_x86.Code.MVEX_VMOVNRNGOAPS_M_K1_ZMM: int = 4626

VMOVNRNGOAPS m {k1}, Df32(zmm1)

MVEX.512.F2.0F.W0.EH1 29 /r

KNC

64-bit

iced_x86.Code.MVEX_VADDPS_ZMM_K1_ZMM_ZMMMT: int = 4627

VADDPS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.0F.W0 58 /r

KNC

64-bit

iced_x86.Code.MVEX_VADDPD_ZMM_K1_ZMM_ZMMMT: int = 4628

VADDPD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F.W1 58 /r

KNC

64-bit

iced_x86.Code.MVEX_VMULPS_ZMM_K1_ZMM_ZMMMT: int = 4629

VMULPS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.0F.W0 59 /r

KNC

64-bit

iced_x86.Code.MVEX_VMULPD_ZMM_K1_ZMM_ZMMMT: int = 4630

VMULPD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F.W1 59 /r

KNC

64-bit

iced_x86.Code.MVEX_VCVTPS2PD_ZMM_K1_ZMMMT: int = 4631

VCVTPS2PD zmm1 {k1}, Sf32(zmm2/mt)

MVEX.512.0F.W0 5A /r

KNC

64-bit

iced_x86.Code.MVEX_VCVTPD2PS_ZMM_K1_ZMMMT: int = 4632

VCVTPD2PS zmm1 {k1}, Sf64(zmm2/mt)

MVEX.512.66.0F.W1 5A /r

KNC

64-bit

iced_x86.Code.MVEX_VSUBPS_ZMM_K1_ZMM_ZMMMT: int = 4633

VSUBPS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.0F.W0 5C /r

KNC

64-bit

iced_x86.Code.MVEX_VSUBPD_ZMM_K1_ZMM_ZMMMT: int = 4634

VSUBPD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F.W1 5C /r

KNC

64-bit

iced_x86.Code.MVEX_VPCMPGTD_KR_K1_ZMM_ZMMMT: int = 4635

VPCMPGTD k2 {k1}, zmm1, Si32(zmm2/mt)

MVEX.NDS.512.66.0F.W0 66 /r

KNC

64-bit

iced_x86.Code.MVEX_VMOVDQA32_ZMM_K1_ZMMMT: int = 4636

VMOVDQA32 zmm1 {k1}, Si32(zmm2/mt)

MVEX.512.66.0F.W0 6F /r

KNC

64-bit

iced_x86.Code.MVEX_VMOVDQA64_ZMM_K1_ZMMMT: int = 4637

VMOVDQA64 zmm1 {k1}, Si64(zmm2/mt)

MVEX.512.66.0F.W1 6F /r

KNC

64-bit

iced_x86.Code.MVEX_VPSHUFD_ZMM_K1_ZMMMT_IMM8: int = 4638

VPSHUFD zmm1 {k1}, zmm2/mt, imm8

MVEX.512.66.0F.W0 70 /r ib

KNC

64-bit

iced_x86.Code.MVEX_VPSRLD_ZMM_K1_ZMMMT_IMM8: int = 4639

VPSRLD zmm1 {k1}, Si32(zmm2/mt), imm8

MVEX.NDD.512.66.0F.W0 72 /2 ib

KNC

64-bit

iced_x86.Code.MVEX_VPSRAD_ZMM_K1_ZMMMT_IMM8: int = 4640

VPSRAD zmm1 {k1}, Si32(zmm2/mt), imm8

MVEX.NDD.512.66.0F.W0 72 /4 ib

KNC

64-bit

iced_x86.Code.MVEX_VPSLLD_ZMM_K1_ZMMMT_IMM8: int = 4641

VPSLLD zmm1 {k1}, Si32(zmm2/mt), imm8

MVEX.NDD.512.66.0F.W0 72 /6 ib

KNC

64-bit

iced_x86.Code.MVEX_VPCMPEQD_KR_K1_ZMM_ZMMMT: int = 4642

VPCMPEQD k2 {k1}, zmm1, Si32(zmm2/mt)

MVEX.NDS.512.66.0F.W0 76 /r

KNC

64-bit

iced_x86.Code.MVEX_VCVTUDQ2PD_ZMM_K1_ZMMMT: int = 4643

VCVTUDQ2PD zmm1 {k1}, Si32(zmm2/mt)

MVEX.512.F3.0F.W0 7A /r

KNC

64-bit

iced_x86.Code.MVEX_VMOVDQA32_MT_K1_ZMM: int = 4644

VMOVDQA32 mt {k1}, Di32(zmm1)

MVEX.512.66.0F.W0 7F /r

KNC

64-bit

iced_x86.Code.MVEX_VMOVDQA64_MT_K1_ZMM: int = 4645

VMOVDQA64 mt {k1}, Di64(zmm1)

MVEX.512.66.0F.W1 7F /r

KNC

64-bit

iced_x86.Code.MVEX_CLEVICT1_M: int = 4646

CLEVICT1 m

MVEX.512.F3.0F.WIG AE /7

KNC

64-bit

iced_x86.Code.MVEX_CLEVICT0_M: int = 4647

CLEVICT0 m

MVEX.512.F2.0F.WIG AE /7

KNC

64-bit

iced_x86.Code.MVEX_VCMPPS_KR_K1_ZMM_ZMMMT_IMM8: int = 4648

VCMPPS k2 {k1}, zmm1, Sf32(zmm2/mt), imm8

MVEX.NDS.512.0F.W0 C2 /r ib

KNC

64-bit

iced_x86.Code.MVEX_VCMPPD_KR_K1_ZMM_ZMMMT_IMM8: int = 4649

VCMPPD k2 {k1}, zmm1, Sf64(zmm2/mt), imm8

MVEX.NDS.512.66.0F.W1 C2 /r ib

KNC

64-bit

iced_x86.Code.MVEX_VPANDD_ZMM_K1_ZMM_ZMMMT: int = 4650

VPANDD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F.W0 DB /r

KNC

64-bit

iced_x86.Code.MVEX_VPANDQ_ZMM_K1_ZMM_ZMMMT: int = 4651

VPANDQ zmm1 {k1}, zmm2, Si64(zmm3/mt)

MVEX.NDS.512.66.0F.W1 DB /r

KNC

64-bit

iced_x86.Code.MVEX_VPANDND_ZMM_K1_ZMM_ZMMMT: int = 4652

VPANDND zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F.W0 DF /r

KNC

64-bit

iced_x86.Code.MVEX_VPANDNQ_ZMM_K1_ZMM_ZMMMT: int = 4653

VPANDNQ zmm1 {k1}, zmm2, Si64(zmm3/mt)

MVEX.NDS.512.66.0F.W1 DF /r

KNC

64-bit

iced_x86.Code.MVEX_VCVTDQ2PD_ZMM_K1_ZMMMT: int = 4654

VCVTDQ2PD zmm1 {k1}, Si32(zmm2/mt)

MVEX.512.F3.0F.W0 E6 /r

KNC

64-bit

iced_x86.Code.MVEX_VPORD_ZMM_K1_ZMM_ZMMMT: int = 4655

VPORD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F.W0 EB /r

KNC

64-bit

iced_x86.Code.MVEX_VPORQ_ZMM_K1_ZMM_ZMMMT: int = 4656

VPORQ zmm1 {k1}, zmm2, Si64(zmm3/mt)

MVEX.NDS.512.66.0F.W1 EB /r

KNC

64-bit

iced_x86.Code.MVEX_VPXORD_ZMM_K1_ZMM_ZMMMT: int = 4657

VPXORD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F.W0 EF /r

KNC

64-bit

iced_x86.Code.MVEX_VPXORQ_ZMM_K1_ZMM_ZMMMT: int = 4658

VPXORQ zmm1 {k1}, zmm2, Si64(zmm3/mt)

MVEX.NDS.512.66.0F.W1 EF /r

KNC

64-bit

iced_x86.Code.MVEX_VPSUBD_ZMM_K1_ZMM_ZMMMT: int = 4659

VPSUBD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F.W0 FA /r

KNC

64-bit

iced_x86.Code.MVEX_VPADDD_ZMM_K1_ZMM_ZMMMT: int = 4660

VPADDD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F.W0 FE /r

KNC

64-bit

iced_x86.Code.MVEX_VBROADCASTSS_ZMM_K1_MT: int = 4661

VBROADCASTSS zmm1 {k1}, Uf32(mt)

MVEX.512.66.0F38.W0 18 /r

KNC

64-bit

iced_x86.Code.MVEX_VBROADCASTSD_ZMM_K1_MT: int = 4662

VBROADCASTSD zmm1 {k1}, Uf64(mt)

MVEX.512.66.0F38.W1 19 /r

KNC

64-bit

iced_x86.Code.MVEX_VBROADCASTF32X4_ZMM_K1_MT: int = 4663

VBROADCASTF32X4 zmm1 {k1}, Uf32(mt)

MVEX.512.66.0F38.W0 1A /r

KNC

64-bit

iced_x86.Code.MVEX_VBROADCASTF64X4_ZMM_K1_MT: int = 4664

VBROADCASTF64X4 zmm1 {k1}, Uf64(mt)

MVEX.512.66.0F38.W1 1B /r

KNC

64-bit

iced_x86.Code.MVEX_VPTESTMD_KR_K1_ZMM_ZMMMT: int = 4665

VPTESTMD k2 {k1}, zmm1, Si32(zmm2/mt)

MVEX.NDS.512.66.0F38.W0 27 /r

KNC

64-bit

iced_x86.Code.MVEX_VPERMD_ZMM_K1_ZMM_ZMMMT: int = 4666

VPERMD zmm1 {k1}, zmm2, zmm3/mt

MVEX.NDS.512.66.0F38.W0 36 /r

KNC

64-bit

iced_x86.Code.MVEX_VPMINSD_ZMM_K1_ZMM_ZMMMT: int = 4667

VPMINSD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 39 /r

KNC

64-bit

iced_x86.Code.MVEX_VPMINUD_ZMM_K1_ZMM_ZMMMT: int = 4668

VPMINUD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 3B /r

KNC

64-bit

iced_x86.Code.MVEX_VPMAXSD_ZMM_K1_ZMM_ZMMMT: int = 4669

VPMAXSD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 3D /r

KNC

64-bit

iced_x86.Code.MVEX_VPMAXUD_ZMM_K1_ZMM_ZMMMT: int = 4670

VPMAXUD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 3F /r

KNC

64-bit

iced_x86.Code.MVEX_VPMULLD_ZMM_K1_ZMM_ZMMMT: int = 4671

VPMULLD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 40 /r

KNC

64-bit

iced_x86.Code.MVEX_VGETEXPPS_ZMM_K1_ZMMMT: int = 4672

VGETEXPPS zmm1 {k1}, Sf32(zmm2/mt)

MVEX.512.66.0F38.W0 42 /r

KNC

64-bit

iced_x86.Code.MVEX_VGETEXPPD_ZMM_K1_ZMMMT: int = 4673

VGETEXPPD zmm1 {k1}, Sf64(zmm2/mt)

MVEX.512.66.0F38.W1 42 /r

KNC

64-bit

iced_x86.Code.MVEX_VPSRLVD_ZMM_K1_ZMM_ZMMMT: int = 4674

VPSRLVD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 45 /r

KNC

64-bit

iced_x86.Code.MVEX_VPSRAVD_ZMM_K1_ZMM_ZMMMT: int = 4675

VPSRAVD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 46 /r

KNC

64-bit

iced_x86.Code.MVEX_VPSLLVD_ZMM_K1_ZMM_ZMMMT: int = 4676

VPSLLVD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 47 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMMMT_512_66_0F38_W0_48: int = 4677

UNDOC zmm1 {k1}, zmm2/mt

MVEX.512.66.0F38.W0 48 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMMMT_512_66_0F38_W0_49: int = 4678

UNDOC zmm1 {k1}, zmm2/mt

MVEX.512.66.0F38.W0 49 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMMMT_512_66_0F38_W0_4A: int = 4679

UNDOC zmm1 {k1}, zmm2/mt

MVEX.512.66.0F38.W0 4A /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMMMT_512_66_0F38_W0_4B: int = 4680

UNDOC zmm1 {k1}, zmm2/mt

MVEX.512.66.0F38.W0 4B /r

KNC

64-bit

iced_x86.Code.MVEX_VADDNPS_ZMM_K1_ZMM_ZMMMT: int = 4681

VADDNPS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 50 /r

KNC

64-bit

iced_x86.Code.MVEX_VADDNPD_ZMM_K1_ZMM_ZMMMT: int = 4682

VADDNPD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 50 /r

KNC

64-bit

iced_x86.Code.MVEX_VGMAXABSPS_ZMM_K1_ZMM_ZMMMT: int = 4683

VGMAXABSPS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 51 /r

KNC

64-bit

iced_x86.Code.MVEX_VGMINPS_ZMM_K1_ZMM_ZMMMT: int = 4684

VGMINPS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 52 /r

KNC

64-bit

iced_x86.Code.MVEX_VGMINPD_ZMM_K1_ZMM_ZMMMT: int = 4685

VGMINPD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 52 /r

KNC

64-bit

iced_x86.Code.MVEX_VGMAXPS_ZMM_K1_ZMM_ZMMMT: int = 4686

VGMAXPS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 53 /r

KNC

64-bit

iced_x86.Code.MVEX_VGMAXPD_ZMM_K1_ZMM_ZMMMT: int = 4687

VGMAXPD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 53 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMM_ZMMMT_512_66_0F38_W0_54: int = 4688

UNDOC zmm1 {k1}, zmm2, zmm3/mt

MVEX.NDS.512.66.0F38.W0 54 /r

KNC

64-bit

iced_x86.Code.MVEX_VFIXUPNANPS_ZMM_K1_ZMM_ZMMMT: int = 4689

VFIXUPNANPS zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 55 /r

KNC

64-bit

iced_x86.Code.MVEX_VFIXUPNANPD_ZMM_K1_ZMM_ZMMMT: int = 4690

VFIXUPNANPD zmm1 {k1}, zmm2, Si64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 55 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMM_ZMMMT_512_66_0F38_W0_56: int = 4691

UNDOC zmm1 {k1}, zmm2, zmm3/mt

MVEX.NDS.512.66.0F38.W0 56 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMM_ZMMMT_512_66_0F38_W0_57: int = 4692

UNDOC zmm1 {k1}, zmm2, zmm3/mt

MVEX.NDS.512.66.0F38.W0 57 /r

KNC

64-bit

iced_x86.Code.MVEX_VPBROADCASTD_ZMM_K1_MT: int = 4693

VPBROADCASTD zmm1 {k1}, Ui32(mt)

MVEX.512.66.0F38.W0 58 /r

KNC

64-bit

iced_x86.Code.MVEX_VPBROADCASTQ_ZMM_K1_MT: int = 4694

VPBROADCASTQ zmm1 {k1}, Ui64(mt)

MVEX.512.66.0F38.W1 59 /r

KNC

64-bit

iced_x86.Code.MVEX_VBROADCASTI32X4_ZMM_K1_MT: int = 4695

VBROADCASTI32X4 zmm1 {k1}, Ui32(mt)

MVEX.512.66.0F38.W0 5A /r

KNC

64-bit

iced_x86.Code.MVEX_VBROADCASTI64X4_ZMM_K1_MT: int = 4696

VBROADCASTI64X4 zmm1 {k1}, Ui64(mt)

MVEX.512.66.0F38.W1 5B /r

KNC

64-bit

iced_x86.Code.MVEX_VPADCD_ZMM_K1_KR_ZMMMT: int = 4697

VPADCD zmm1 {k1}, k2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 5C /r

KNC

64-bit

iced_x86.Code.MVEX_VPADDSETCD_ZMM_K1_KR_ZMMMT: int = 4698

VPADDSETCD zmm1 {k1}, k2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 5D /r

KNC

64-bit

iced_x86.Code.MVEX_VPSBBD_ZMM_K1_KR_ZMMMT: int = 4699

VPSBBD zmm1 {k1}, k2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 5E /r

KNC

64-bit

iced_x86.Code.MVEX_VPSUBSETBD_ZMM_K1_KR_ZMMMT: int = 4700

VPSUBSETBD zmm1 {k1}, k2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 5F /r

KNC

64-bit

iced_x86.Code.MVEX_VPBLENDMD_ZMM_K1_ZMM_ZMMMT: int = 4701

VPBLENDMD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 64 /r

KNC

64-bit

iced_x86.Code.MVEX_VPBLENDMQ_ZMM_K1_ZMM_ZMMMT: int = 4702

VPBLENDMQ zmm1 {k1}, zmm2, Si64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 64 /r

KNC

64-bit

iced_x86.Code.MVEX_VBLENDMPS_ZMM_K1_ZMM_ZMMMT: int = 4703

VBLENDMPS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 65 /r

KNC

64-bit

iced_x86.Code.MVEX_VBLENDMPD_ZMM_K1_ZMM_ZMMMT: int = 4704

VBLENDMPD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 65 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMM_ZMMMT_512_66_0F38_W0_67: int = 4705

UNDOC zmm1 {k1}, zmm2, zmm3/mt

MVEX.NDS.512.66.0F38.W0 67 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMMMT_512_66_0F38_W0_68: int = 4706

UNDOC zmm1 {k1}, zmm2/mt

MVEX.512.66.0F38.W0 68 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMMMT_512_66_0F38_W0_69: int = 4707

UNDOC zmm1 {k1}, zmm2/mt

MVEX.512.66.0F38.W0 69 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMMMT_512_66_0F38_W0_6A: int = 4708

UNDOC zmm1 {k1}, zmm2/mt

MVEX.512.66.0F38.W0 6A /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMMMT_512_66_0F38_W0_6B: int = 4709

UNDOC zmm1 {k1}, zmm2/mt

MVEX.512.66.0F38.W0 6B /r

KNC

64-bit

iced_x86.Code.MVEX_VPSUBRD_ZMM_K1_ZMM_ZMMMT: int = 4710

VPSUBRD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 6C /r

KNC

64-bit

iced_x86.Code.MVEX_VSUBRPS_ZMM_K1_ZMM_ZMMMT: int = 4711

VSUBRPS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 6D /r

KNC

64-bit

iced_x86.Code.MVEX_VSUBRPD_ZMM_K1_ZMM_ZMMMT: int = 4712

VSUBRPD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 6D /r

KNC

64-bit

iced_x86.Code.MVEX_VPSBBRD_ZMM_K1_KR_ZMMMT: int = 4713

VPSBBRD zmm1 {k1}, k2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 6E /r

KNC

64-bit

iced_x86.Code.MVEX_VPSUBRSETBD_ZMM_K1_KR_ZMMMT: int = 4714

VPSUBRSETBD zmm1 {k1}, k2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 6F /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMM_ZMMMT_512_66_0F38_W0_70: int = 4715

UNDOC zmm1 {k1}, zmm2, zmm3/mt

MVEX.NDS.512.66.0F38.W0 70 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMM_ZMMMT_512_66_0F38_W0_71: int = 4716

UNDOC zmm1 {k1}, zmm2, zmm3/mt

MVEX.NDS.512.66.0F38.W0 71 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMM_ZMMMT_512_66_0F38_W0_72: int = 4717

UNDOC zmm1 {k1}, zmm2, zmm3/mt

MVEX.NDS.512.66.0F38.W0 72 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMM_ZMMMT_512_66_0F38_W0_73: int = 4718

UNDOC zmm1 {k1}, zmm2, zmm3/mt

MVEX.NDS.512.66.0F38.W0 73 /r

KNC

64-bit

iced_x86.Code.MVEX_VPCMPLTD_KR_K1_ZMM_ZMMMT: int = 4719

VPCMPLTD k2 {k1}, zmm1, Si32(zmm2/mt)

MVEX.NDS.512.66.0F38.W0 74 /r

KNC

64-bit

iced_x86.Code.MVEX_VSCALEPS_ZMM_K1_ZMM_ZMMMT: int = 4720

VSCALEPS zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 84 /r

KNC

64-bit

iced_x86.Code.MVEX_VPMULHUD_ZMM_K1_ZMM_ZMMMT: int = 4721

VPMULHUD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 86 /r

KNC

64-bit

iced_x86.Code.MVEX_VPMULHD_ZMM_K1_ZMM_ZMMMT: int = 4722

VPMULHD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 87 /r

KNC

64-bit

iced_x86.Code.MVEX_VPGATHERDD_ZMM_K1_MVT: int = 4723

VPGATHERDD zmm1 {k1}, Ui32(mvt)

MVEX.512.66.0F38.W0 90 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VPGATHERDQ_ZMM_K1_MVT: int = 4724

VPGATHERDQ zmm1 {k1}, Ui64(mvt)

MVEX.512.66.0F38.W1 90 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VGATHERDPS_ZMM_K1_MVT: int = 4725

VGATHERDPS zmm1 {k1}, Uf32(mvt)

MVEX.512.66.0F38.W0 92 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VGATHERDPD_ZMM_K1_MVT: int = 4726

VGATHERDPD zmm1 {k1}, Uf64(mvt)

MVEX.512.66.0F38.W1 92 /vsib

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMM_ZMMMT_512_66_0F38_W0_94: int = 4727

UNDOC zmm1 {k1}, zmm2, zmm3/mt

MVEX.NDS.512.66.0F38.W0 94 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMM_ZMMMT_512_66_0F38_W1_94: int = 4728

UNDOC zmm1 {k1}, zmm2, zmm3/mt

MVEX.NDS.512.66.0F38.W1 94 /r

KNC

64-bit

iced_x86.Code.MVEX_VFMADD132PS_ZMM_K1_ZMM_ZMMMT: int = 4729

VFMADD132PS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 98 /r

KNC

64-bit

iced_x86.Code.MVEX_VFMADD132PD_ZMM_K1_ZMM_ZMMMT: int = 4730

VFMADD132PD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 98 /r

KNC

64-bit

iced_x86.Code.MVEX_VFMSUB132PS_ZMM_K1_ZMM_ZMMMT: int = 4731

VFMSUB132PS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 9A /r

KNC

64-bit

iced_x86.Code.MVEX_VFMSUB132PD_ZMM_K1_ZMM_ZMMMT: int = 4732

VFMSUB132PD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 9A /r

KNC

64-bit

iced_x86.Code.MVEX_VFNMADD132PS_ZMM_K1_ZMM_ZMMMT: int = 4733

VFNMADD132PS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 9C /r

KNC

64-bit

iced_x86.Code.MVEX_VFNMADD132PD_ZMM_K1_ZMM_ZMMMT: int = 4734

VFNMADD132PD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 9C /r

KNC

64-bit

iced_x86.Code.MVEX_VFNMSUB132PS_ZMM_K1_ZMM_ZMMMT: int = 4735

VFNMSUB132PS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 9E /r

KNC

64-bit

iced_x86.Code.MVEX_VFNMSUB132PD_ZMM_K1_ZMM_ZMMMT: int = 4736

VFNMSUB132PD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 9E /r

KNC

64-bit

iced_x86.Code.MVEX_VPSCATTERDD_MVT_K1_ZMM: int = 4737

VPSCATTERDD mvt {k1}, Di32(zmm1)

MVEX.512.66.0F38.W0 A0 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VPSCATTERDQ_MVT_K1_ZMM: int = 4738

VPSCATTERDQ mvt {k1}, Di64(zmm1)

MVEX.512.66.0F38.W1 A0 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VSCATTERDPS_MVT_K1_ZMM: int = 4739

VSCATTERDPS mvt {k1}, Df32(zmm1)

MVEX.512.66.0F38.W0 A2 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VSCATTERDPD_MVT_K1_ZMM: int = 4740

VSCATTERDPD mvt {k1}, Df64(zmm1)

MVEX.512.66.0F38.W1 A2 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VFMADD233PS_ZMM_K1_ZMM_ZMMMT: int = 4741

VFMADD233PS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 A4 /r

KNC

64-bit

iced_x86.Code.MVEX_VFMADD213PS_ZMM_K1_ZMM_ZMMMT: int = 4742

VFMADD213PS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 A8 /r

KNC

64-bit

iced_x86.Code.MVEX_VFMADD213PD_ZMM_K1_ZMM_ZMMMT: int = 4743

VFMADD213PD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 A8 /r

KNC

64-bit

iced_x86.Code.MVEX_VFMSUB213PS_ZMM_K1_ZMM_ZMMMT: int = 4744

VFMSUB213PS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 AA /r

KNC

64-bit

iced_x86.Code.MVEX_VFMSUB213PD_ZMM_K1_ZMM_ZMMMT: int = 4745

VFMSUB213PD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 AA /r

KNC

64-bit

iced_x86.Code.MVEX_VFNMADD213PS_ZMM_K1_ZMM_ZMMMT: int = 4746

VFNMADD213PS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 AC /r

KNC

64-bit

iced_x86.Code.MVEX_VFNMADD213PD_ZMM_K1_ZMM_ZMMMT: int = 4747

VFNMADD213PD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 AC /r

KNC

64-bit

iced_x86.Code.MVEX_VFNMSUB213PS_ZMM_K1_ZMM_ZMMMT: int = 4748

VFNMSUB213PS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 AE /r

KNC

64-bit

iced_x86.Code.MVEX_VFNMSUB213PD_ZMM_K1_ZMM_ZMMMT: int = 4749

VFNMSUB213PD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 AE /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_MVT_512_66_0F38_W0_B0: int = 4750

UNDOC zmm1 {k1}, mvt

MVEX.512.66.0F38.W0 B0 /vsib

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_MVT_512_66_0F38_W0_B2: int = 4751

UNDOC zmm1 {k1}, mvt

MVEX.512.66.0F38.W0 B2 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VPMADD233D_ZMM_K1_ZMM_ZMMMT: int = 4752

VPMADD233D zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 B4 /r

KNC

64-bit

iced_x86.Code.MVEX_VPMADD231D_ZMM_K1_ZMM_ZMMMT: int = 4753

VPMADD231D zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 B5 /r

KNC

64-bit

iced_x86.Code.MVEX_VFMADD231PS_ZMM_K1_ZMM_ZMMMT: int = 4754

VFMADD231PS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 B8 /r

KNC

64-bit

iced_x86.Code.MVEX_VFMADD231PD_ZMM_K1_ZMM_ZMMMT: int = 4755

VFMADD231PD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 B8 /r

KNC

64-bit

iced_x86.Code.MVEX_VFMSUB231PS_ZMM_K1_ZMM_ZMMMT: int = 4756

VFMSUB231PS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 BA /r

KNC

64-bit

iced_x86.Code.MVEX_VFMSUB231PD_ZMM_K1_ZMM_ZMMMT: int = 4757

VFMSUB231PD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 BA /r

KNC

64-bit

iced_x86.Code.MVEX_VFNMADD231PS_ZMM_K1_ZMM_ZMMMT: int = 4758

VFNMADD231PS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 BC /r

KNC

64-bit

iced_x86.Code.MVEX_VFNMADD231PD_ZMM_K1_ZMM_ZMMMT: int = 4759

VFNMADD231PD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 BC /r

KNC

64-bit

iced_x86.Code.MVEX_VFNMSUB231PS_ZMM_K1_ZMM_ZMMMT: int = 4760

VFNMSUB231PS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 BE /r

KNC

64-bit

iced_x86.Code.MVEX_VFNMSUB231PD_ZMM_K1_ZMM_ZMMMT: int = 4761

VFNMSUB231PD zmm1 {k1}, zmm2, Sf64(zmm3/mt)

MVEX.NDS.512.66.0F38.W1 BE /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_MVT_512_66_0F38_W0_C0: int = 4762

UNDOC zmm1 {k1}, mvt

MVEX.512.66.0F38.W0 C0 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VGATHERPF0HINTDPS_MVT_K1: int = 4763

VGATHERPF0HINTDPS Uf32(mvt) {k1}

MVEX.512.66.0F38.W0 C6 /0 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VGATHERPF0HINTDPD_MVT_K1: int = 4764

VGATHERPF0HINTDPD Uf64(mvt) {k1}

MVEX.512.66.0F38.W1 C6 /0 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VGATHERPF0DPS_MVT_K1: int = 4765

VGATHERPF0DPS Uf32(mvt) {k1}

MVEX.512.66.0F38.W0 C6 /1 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VGATHERPF1DPS_MVT_K1: int = 4766

VGATHERPF1DPS Uf32(mvt) {k1}

MVEX.512.66.0F38.W0 C6 /2 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VSCATTERPF0HINTDPS_MVT_K1: int = 4767

VSCATTERPF0HINTDPS Uf32(mvt) {k1}

MVEX.512.66.0F38.W0 C6 /4 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VSCATTERPF0HINTDPD_MVT_K1: int = 4768

VSCATTERPF0HINTDPD Uf64(mvt) {k1}

MVEX.512.66.0F38.W1 C6 /4 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VSCATTERPF0DPS_MVT_K1: int = 4769

VSCATTERPF0DPS Uf32(mvt) {k1}

MVEX.512.66.0F38.W0 C6 /5 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VSCATTERPF1DPS_MVT_K1: int = 4770

VSCATTERPF1DPS Uf32(mvt) {k1}

MVEX.512.66.0F38.W0 C6 /6 /vsib

KNC

64-bit

iced_x86.Code.MVEX_VEXP223PS_ZMM_K1_ZMMMT: int = 4771

VEXP223PS zmm1 {k1}, zmm2/mt

MVEX.512.66.0F38.W0 C8 /r

KNC

64-bit

iced_x86.Code.MVEX_VLOG2PS_ZMM_K1_ZMMMT: int = 4772

VLOG2PS zmm1 {k1}, zmm2/mt

MVEX.512.66.0F38.W0 C9 /r

KNC

64-bit

iced_x86.Code.MVEX_VRCP23PS_ZMM_K1_ZMMMT: int = 4773

VRCP23PS zmm1 {k1}, zmm2/mt

MVEX.512.66.0F38.W0 CA /r

KNC

64-bit

iced_x86.Code.MVEX_VRSQRT23PS_ZMM_K1_ZMMMT: int = 4774

VRSQRT23PS zmm1 {k1}, zmm2/mt

MVEX.512.66.0F38.W0 CB /r

KNC

64-bit

iced_x86.Code.MVEX_VADDSETSPS_ZMM_K1_ZMM_ZMMMT: int = 4775

VADDSETSPS zmm1 {k1}, zmm2, Sf32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 CC /r

KNC

64-bit

iced_x86.Code.MVEX_VPADDSETSD_ZMM_K1_ZMM_ZMMMT: int = 4776

VPADDSETSD zmm1 {k1}, zmm2, Si32(zmm3/mt)

MVEX.NDS.512.66.0F38.W0 CD /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMM_ZMMMT_512_66_0F38_W0_CE: int = 4777

UNDOC zmm1 {k1}, zmm2, zmm3/mt

MVEX.NDS.512.66.0F38.W0 CE /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMM_ZMMMT_512_66_0F38_W1_CE: int = 4778

UNDOC zmm1 {k1}, zmm2, zmm3/mt

MVEX.NDS.512.66.0F38.W1 CE /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMM_ZMMMT_512_66_0F38_W0_CF: int = 4779

UNDOC zmm1 {k1}, zmm2, zmm3/mt

MVEX.NDS.512.66.0F38.W0 CF /r

KNC

64-bit

iced_x86.Code.MVEX_VLOADUNPACKLD_ZMM_K1_MT: int = 4780

VLOADUNPACKLD zmm1 {k1}, Ui32(mt)

MVEX.512.0F38.W0 D0 /r

KNC

64-bit

iced_x86.Code.MVEX_VLOADUNPACKLQ_ZMM_K1_MT: int = 4781

VLOADUNPACKLQ zmm1 {k1}, Ui64(mt)

MVEX.512.0F38.W1 D0 /r

KNC

64-bit

iced_x86.Code.MVEX_VPACKSTORELD_MT_K1_ZMM: int = 4782

VPACKSTORELD mt {k1}, Di32(zmm1)

MVEX.512.66.0F38.W0 D0 /r

KNC

64-bit

iced_x86.Code.MVEX_VPACKSTORELQ_MT_K1_ZMM: int = 4783

VPACKSTORELQ mt {k1}, Di64(zmm1)

MVEX.512.66.0F38.W1 D0 /r

KNC

64-bit

iced_x86.Code.MVEX_VLOADUNPACKLPS_ZMM_K1_MT: int = 4784

VLOADUNPACKLPS zmm1 {k1}, Uf32(mt)

MVEX.512.0F38.W0 D1 /r

KNC

64-bit

iced_x86.Code.MVEX_VLOADUNPACKLPD_ZMM_K1_MT: int = 4785

VLOADUNPACKLPD zmm1 {k1}, Uf64(mt)

MVEX.512.0F38.W1 D1 /r

KNC

64-bit

iced_x86.Code.MVEX_VPACKSTORELPS_MT_K1_ZMM: int = 4786

VPACKSTORELPS mt {k1}, Df32(zmm1)

MVEX.512.66.0F38.W0 D1 /r

KNC

64-bit

iced_x86.Code.MVEX_VPACKSTORELPD_MT_K1_ZMM: int = 4787

VPACKSTORELPD mt {k1}, Df64(zmm1)

MVEX.512.66.0F38.W1 D1 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMMMT_512_0F38_W0_D2: int = 4788

UNDOC zmm1 {k1}, zmm2/mt

MVEX.512.0F38.W0 D2 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMMMT_512_66_0F38_W0_D2: int = 4789

UNDOC zmm1 {k1}, zmm2/mt

MVEX.512.66.0F38.W0 D2 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMMMT_512_0F38_W0_D3: int = 4790

UNDOC zmm1 {k1}, zmm2/mt

MVEX.512.0F38.W0 D3 /r

KNC

64-bit

iced_x86.Code.MVEX_VLOADUNPACKHD_ZMM_K1_MT: int = 4791

VLOADUNPACKHD zmm1 {k1}, Ui32(mt)

MVEX.512.0F38.W0 D4 /r

KNC

64-bit

iced_x86.Code.MVEX_VLOADUNPACKHQ_ZMM_K1_MT: int = 4792

VLOADUNPACKHQ zmm1 {k1}, Ui64(mt)

MVEX.512.0F38.W1 D4 /r

KNC

64-bit

iced_x86.Code.MVEX_VPACKSTOREHD_MT_K1_ZMM: int = 4793

VPACKSTOREHD mt {k1}, Di32(zmm1)

MVEX.512.66.0F38.W0 D4 /r

KNC

64-bit

iced_x86.Code.MVEX_VPACKSTOREHQ_MT_K1_ZMM: int = 4794

VPACKSTOREHQ mt {k1}, Di64(zmm1)

MVEX.512.66.0F38.W1 D4 /r

KNC

64-bit

iced_x86.Code.MVEX_VLOADUNPACKHPS_ZMM_K1_MT: int = 4795

VLOADUNPACKHPS zmm1 {k1}, Uf32(mt)

MVEX.512.0F38.W0 D5 /r

KNC

64-bit

iced_x86.Code.MVEX_VLOADUNPACKHPD_ZMM_K1_MT: int = 4796

VLOADUNPACKHPD zmm1 {k1}, Uf64(mt)

MVEX.512.0F38.W1 D5 /r

KNC

64-bit

iced_x86.Code.MVEX_VPACKSTOREHPS_MT_K1_ZMM: int = 4797

VPACKSTOREHPS mt {k1}, Df32(zmm1)

MVEX.512.66.0F38.W0 D5 /r

KNC

64-bit

iced_x86.Code.MVEX_VPACKSTOREHPD_MT_K1_ZMM: int = 4798

VPACKSTOREHPD mt {k1}, Df64(zmm1)

MVEX.512.66.0F38.W1 D5 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMMMT_512_0F38_W0_D6: int = 4799

UNDOC zmm1 {k1}, zmm2/mt

MVEX.512.0F38.W0 D6 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMMMT_512_66_0F38_W0_D6: int = 4800

UNDOC zmm1 {k1}, zmm2/mt

MVEX.512.66.0F38.W0 D6 /r

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMMMT_512_0F38_W0_D7: int = 4801

UNDOC zmm1 {k1}, zmm2/mt

MVEX.512.0F38.W0 D7 /r

KNC

64-bit

iced_x86.Code.MVEX_VALIGND_ZMM_K1_ZMM_ZMMMT_IMM8: int = 4802

VALIGND zmm1 {k1}, zmm2, zmm3/mt, imm8

MVEX.NDS.512.66.0F3A.W0 03 /r ib

KNC

64-bit

iced_x86.Code.MVEX_VPERMF32X4_ZMM_K1_ZMMMT_IMM8: int = 4803

VPERMF32X4 zmm1 {k1}, zmm2/mt, imm8

MVEX.512.66.0F3A.W0 07 /r ib

KNC

64-bit

iced_x86.Code.MVEX_VPCMPUD_KR_K1_ZMM_ZMMMT_IMM8: int = 4804

VPCMPUD k2 {k1}, zmm1, Si32(zmm2/mt), imm8

MVEX.NDS.512.66.0F3A.W0 1E /r ib

KNC

64-bit

iced_x86.Code.MVEX_VPCMPD_KR_K1_ZMM_ZMMMT_IMM8: int = 4805

VPCMPD k2 {k1}, zmm1, Si32(zmm2/mt), imm8

MVEX.NDS.512.66.0F3A.W0 1F /r ib

KNC

64-bit

iced_x86.Code.MVEX_VGETMANTPS_ZMM_K1_ZMMMT_IMM8: int = 4806

VGETMANTPS zmm1 {k1}, Sf32(zmm2/mt), imm8

MVEX.512.66.0F3A.W0 26 /r ib

KNC

64-bit

iced_x86.Code.MVEX_VGETMANTPD_ZMM_K1_ZMMMT_IMM8: int = 4807

VGETMANTPD zmm1 {k1}, Sf64(zmm2/mt), imm8

MVEX.512.66.0F3A.W1 26 /r ib

KNC

64-bit

iced_x86.Code.MVEX_VRNDFXPNTPS_ZMM_K1_ZMMMT_IMM8: int = 4808

VRNDFXPNTPS zmm1 {k1}, Sf32(zmm2/mt), imm8

MVEX.512.66.0F3A.W0 52 /r ib

KNC

64-bit

iced_x86.Code.MVEX_VRNDFXPNTPD_ZMM_K1_ZMMMT_IMM8: int = 4809

VRNDFXPNTPD zmm1 {k1}, Sf64(zmm2/mt), imm8

MVEX.512.66.0F3A.W1 52 /r ib

KNC

64-bit

iced_x86.Code.MVEX_VCVTFXPNTUDQ2PS_ZMM_K1_ZMMMT_IMM8: int = 4810

VCVTFXPNTUDQ2PS zmm1 {k1}, Si32(zmm2/mt), imm8

MVEX.512.0F3A.W0 CA /r ib

KNC

64-bit

iced_x86.Code.MVEX_VCVTFXPNTPS2UDQ_ZMM_K1_ZMMMT_IMM8: int = 4811

VCVTFXPNTPS2UDQ zmm1 {k1}, Sf32(zmm2/mt), imm8

MVEX.512.66.0F3A.W0 CA /r ib

KNC

64-bit

iced_x86.Code.MVEX_VCVTFXPNTPD2UDQ_ZMM_K1_ZMMMT_IMM8: int = 4812

VCVTFXPNTPD2UDQ zmm1 {k1}, Sf64(zmm2/mt), imm8

MVEX.512.F2.0F3A.W1 CA /r ib

KNC

64-bit

iced_x86.Code.MVEX_VCVTFXPNTDQ2PS_ZMM_K1_ZMMMT_IMM8: int = 4813

VCVTFXPNTDQ2PS zmm1 {k1}, Si32(zmm2/mt), imm8

MVEX.512.0F3A.W0 CB /r ib

KNC

64-bit

iced_x86.Code.MVEX_VCVTFXPNTPS2DQ_ZMM_K1_ZMMMT_IMM8: int = 4814

VCVTFXPNTPS2DQ zmm1 {k1}, Sf32(zmm2/mt), imm8

MVEX.512.66.0F3A.W0 CB /r ib

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMMMT_IMM8_512_66_0F3A_W0_D0: int = 4815

UNDOC zmm1 {k1}, zmm2/mt, imm8

MVEX.512.66.0F3A.W0 D0 /r ib

KNC

64-bit

iced_x86.Code.MVEX_UNDOC_ZMM_K1_ZMMMT_IMM8_512_66_0F3A_W0_D1: int = 4816

UNDOC zmm1 {k1}, zmm2/mt, imm8

MVEX.512.66.0F3A.W0 D1 /r ib

KNC

64-bit

iced_x86.Code.MVEX_VCVTFXPNTPD2DQ_ZMM_K1_ZMMMT_IMM8: int = 4817

VCVTFXPNTPD2DQ zmm1 {k1}, Sf64(zmm2/mt), imm8

MVEX.512.F2.0F3A.W1 E6 /r ib

KNC

64-bit

iced_x86.Code.VIA_UNDOC_F30FA6F0_16: int = 4818

UNDOC

a16 F3 0F A6 F0

PADLOCK_UNDOC

16/32-bit

iced_x86.Code.VIA_UNDOC_F30FA6F0_32: int = 4819

UNDOC

a32 F3 0F A6 F0

PADLOCK_UNDOC

16/32/64-bit

iced_x86.Code.VIA_UNDOC_F30FA6F0_64: int = 4820

UNDOC

a64 F3 0F A6 F0

PADLOCK_UNDOC

64-bit

iced_x86.Code.VIA_UNDOC_F30FA6F8_16: int = 4821

UNDOC

a16 F3 0F A6 F8

PADLOCK_UNDOC

16/32-bit

iced_x86.Code.VIA_UNDOC_F30FA6F8_32: int = 4822

UNDOC

a32 F3 0F A6 F8

PADLOCK_UNDOC

16/32/64-bit

iced_x86.Code.VIA_UNDOC_F30FA6F8_64: int = 4823

UNDOC

a64 F3 0F A6 F8

PADLOCK_UNDOC

64-bit

iced_x86.Code.XSHA512_16: int = 4824

XSHA512

a16 F3 0F A6 E0

PADLOCK_PHE

16/32-bit

iced_x86.Code.XSHA512_32: int = 4825

XSHA512

a32 F3 0F A6 E0

PADLOCK_PHE

16/32/64-bit

iced_x86.Code.XSHA512_64: int = 4826

XSHA512

a64 F3 0F A6 E0

PADLOCK_PHE

64-bit

iced_x86.Code.XSTORE_ALT_16: int = 4827

XSTORE_ALT

a16 F3 0F A7 F8

PADLOCK_RNG

16/32-bit

iced_x86.Code.XSTORE_ALT_32: int = 4828

XSTORE_ALT

a32 F3 0F A7 F8

PADLOCK_RNG

16/32/64-bit

iced_x86.Code.XSTORE_ALT_64: int = 4829

XSTORE_ALT

a64 F3 0F A7 F8

PADLOCK_RNG

64-bit

iced_x86.Code.XSHA512_ALT_16: int = 4830

XSHA512_ALT

a16 F3 0F A6 D8

PADLOCK_PHE

16/32-bit

iced_x86.Code.XSHA512_ALT_32: int = 4831

XSHA512_ALT

a32 F3 0F A6 D8

PADLOCK_PHE

16/32/64-bit

iced_x86.Code.XSHA512_ALT_64: int = 4832

XSHA512_ALT

a64 F3 0F A6 D8

PADLOCK_PHE

64-bit

iced_x86.Code.ZERO_BYTES: int = 4833

A zero-sized instruction. Can be used as a label.

iced_x86.Code.WRMSRNS: int = 4834

WRMSRNS

NP 0F 01 C6

WRMSRNS

16/32/64-bit

iced_x86.Code.WRMSRLIST: int = 4835

WRMSRLIST

F3 0F 01 C6

MSRLIST

64-bit

iced_x86.Code.RDMSRLIST: int = 4836

RDMSRLIST

F2 0F 01 C6

MSRLIST

64-bit

iced_x86.Code.RMPQUERY: int = 4837

RMPQUERY

F3 0F 01 FD

RMPQUERY

64-bit

iced_x86.Code.PREFETCHIT1_M8: int = 4838

PREFETCHIT1 m8

0F 18 /6

PREFETCHITI

16/32/64-bit

iced_x86.Code.PREFETCHIT0_M8: int = 4839

PREFETCHIT0 m8

0F 18 /7

PREFETCHITI

16/32/64-bit

iced_x86.Code.AADD_M32_R32: int = 4840

AADD m32, r32

NP 0F 38 FC !(11):rrr:bbb

RAO-INT

16/32/64-bit

iced_x86.Code.AADD_M64_R64: int = 4841

AADD m64, r64

NP o64 0F 38 FC !(11):rrr:bbb

RAO-INT

64-bit

iced_x86.Code.AAND_M32_R32: int = 4842

AAND m32, r32

66 0F 38 FC !(11):rrr:bbb

RAO-INT

16/32/64-bit

iced_x86.Code.AAND_M64_R64: int = 4843

AAND m64, r64

66 o64 0F 38 FC !(11):rrr:bbb

RAO-INT

64-bit

iced_x86.Code.AXOR_M32_R32: int = 4844

AXOR m32, r32

F3 0F 38 FC !(11):rrr:bbb

RAO-INT

16/32/64-bit

iced_x86.Code.AXOR_M64_R64: int = 4845

AXOR m64, r64

F3 o64 0F 38 FC !(11):rrr:bbb

RAO-INT

64-bit

iced_x86.Code.AOR_M32_R32: int = 4846

AOR m32, r32

F2 0F 38 FC !(11):rrr:bbb

RAO-INT

16/32/64-bit

iced_x86.Code.AOR_M64_R64: int = 4847

AOR m64, r64

F2 o64 0F 38 FC !(11):rrr:bbb

RAO-INT

64-bit

iced_x86.Code.VEX_VPDPBUUD_XMM_XMM_XMMM128: int = 4848

VPDPBUUD xmm1, xmm2, xmm3/m128

VEX.128.0F38.W0 50 /r

AVX-VNNI-INT8

16/32/64-bit

iced_x86.Code.VEX_VPDPBUUD_YMM_YMM_YMMM256: int = 4849

VPDPBUUD ymm1, ymm2, ymm3/m256

VEX.256.0F38.W0 50 /r

AVX-VNNI-INT8

16/32/64-bit

iced_x86.Code.VEX_VPDPBSUD_XMM_XMM_XMMM128: int = 4850

VPDPBSUD xmm1, xmm2, xmm3/m128

VEX.128.F3.0F38.W0 50 /r

AVX-VNNI-INT8

16/32/64-bit

iced_x86.Code.VEX_VPDPBSUD_YMM_YMM_YMMM256: int = 4851

VPDPBSUD ymm1, ymm2, ymm3/m256

VEX.256.F3.0F38.W0 50 /r

AVX-VNNI-INT8

16/32/64-bit

iced_x86.Code.VEX_VPDPBSSD_XMM_XMM_XMMM128: int = 4852

VPDPBSSD xmm1, xmm2, xmm3/m128

VEX.128.F2.0F38.W0 50 /r

AVX-VNNI-INT8

16/32/64-bit

iced_x86.Code.VEX_VPDPBSSD_YMM_YMM_YMMM256: int = 4853

VPDPBSSD ymm1, ymm2, ymm3/m256

VEX.256.F2.0F38.W0 50 /r

AVX-VNNI-INT8

16/32/64-bit

iced_x86.Code.VEX_VPDPBUUDS_XMM_XMM_XMMM128: int = 4854

VPDPBUUDS xmm1, xmm2, xmm3/m128

VEX.128.0F38.W0 51 /r

AVX-VNNI-INT8

16/32/64-bit

iced_x86.Code.VEX_VPDPBUUDS_YMM_YMM_YMMM256: int = 4855

VPDPBUUDS ymm1, ymm2, ymm3/m256

VEX.256.0F38.W0 51 /r

AVX-VNNI-INT8

16/32/64-bit

iced_x86.Code.VEX_VPDPBSUDS_XMM_XMM_XMMM128: int = 4856

VPDPBSUDS xmm1, xmm2, xmm3/m128

VEX.128.F3.0F38.W0 51 /r

AVX-VNNI-INT8

16/32/64-bit

iced_x86.Code.VEX_VPDPBSUDS_YMM_YMM_YMMM256: int = 4857

VPDPBSUDS ymm1, ymm2, ymm3/m256

VEX.256.F3.0F38.W0 51 /r

AVX-VNNI-INT8

16/32/64-bit

iced_x86.Code.VEX_VPDPBSSDS_XMM_XMM_XMMM128: int = 4858

VPDPBSSDS xmm1, xmm2, xmm3/m128

VEX.128.F2.0F38.W0 51 /r

AVX-VNNI-INT8

16/32/64-bit

iced_x86.Code.VEX_VPDPBSSDS_YMM_YMM_YMMM256: int = 4859

VPDPBSSDS ymm1, ymm2, ymm3/m256

VEX.256.F2.0F38.W0 51 /r

AVX-VNNI-INT8

16/32/64-bit

iced_x86.Code.VEX_TDPFP16PS_TMM_TMM_TMM: int = 4860

TDPFP16PS tmm1, tmm2, tmm3

VEX.128.F2.0F38.W0 5C 11:rrr:bbb

AMX-FP16

64-bit

iced_x86.Code.VEX_VCVTNEPS2BF16_XMM_XMMM128: int = 4861

VCVTNEPS2BF16 xmm1, xmm2/m128

VEX.128.F3.0F38.W0 72 /r

AVX-NE-CONVERT

16/32/64-bit

iced_x86.Code.VEX_VCVTNEPS2BF16_XMM_YMMM256: int = 4862

VCVTNEPS2BF16 xmm1, ymm2/m256

VEX.256.F3.0F38.W0 72 /r

AVX-NE-CONVERT

16/32/64-bit

iced_x86.Code.VEX_VCVTNEOPH2PS_XMM_M128: int = 4863

VCVTNEOPH2PS xmm1, m128

VEX.128.0F38.W0 B0 !(11):rrr:bbb

AVX-NE-CONVERT

16/32/64-bit

iced_x86.Code.VEX_VCVTNEOPH2PS_YMM_M256: int = 4864

VCVTNEOPH2PS ymm1, m256

VEX.256.0F38.W0 B0 !(11):rrr:bbb

AVX-NE-CONVERT

16/32/64-bit

iced_x86.Code.VEX_VCVTNEEPH2PS_XMM_M128: int = 4865

VCVTNEEPH2PS xmm1, m128

VEX.128.66.0F38.W0 B0 !(11):rrr:bbb

AVX-NE-CONVERT

16/32/64-bit

iced_x86.Code.VEX_VCVTNEEPH2PS_YMM_M256: int = 4866

VCVTNEEPH2PS ymm1, m256

VEX.256.66.0F38.W0 B0 !(11):rrr:bbb

AVX-NE-CONVERT

16/32/64-bit

iced_x86.Code.VEX_VCVTNEEBF162PS_XMM_M128: int = 4867

VCVTNEEBF162PS xmm1, m128

VEX.128.F3.0F38.W0 B0 !(11):rrr:bbb

AVX-NE-CONVERT

16/32/64-bit

iced_x86.Code.VEX_VCVTNEEBF162PS_YMM_M256: int = 4868

VCVTNEEBF162PS ymm1, m256

VEX.256.F3.0F38.W0 B0 !(11):rrr:bbb

AVX-NE-CONVERT

16/32/64-bit

iced_x86.Code.VEX_VCVTNEOBF162PS_XMM_M128: int = 4869

VCVTNEOBF162PS xmm1, m128

VEX.128.F2.0F38.W0 B0 !(11):rrr:bbb

AVX-NE-CONVERT

16/32/64-bit

iced_x86.Code.VEX_VCVTNEOBF162PS_YMM_M256: int = 4870

VCVTNEOBF162PS ymm1, m256

VEX.256.F2.0F38.W0 B0 !(11):rrr:bbb

AVX-NE-CONVERT

16/32/64-bit

iced_x86.Code.VEX_VBCSTNESH2PS_XMM_M16: int = 4871

VBCSTNESH2PS xmm1, m16

VEX.128.66.0F38.W0 B1 !(11):rrr:bbb

AVX-NE-CONVERT

16/32/64-bit

iced_x86.Code.VEX_VBCSTNESH2PS_YMM_M16: int = 4872

VBCSTNESH2PS ymm1, m16

VEX.256.66.0F38.W0 B1 !(11):rrr:bbb

AVX-NE-CONVERT

16/32/64-bit

iced_x86.Code.VEX_VBCSTNEBF162PS_XMM_M16: int = 4873

VBCSTNEBF162PS xmm1, m16

VEX.128.F3.0F38.W0 B1 !(11):rrr:bbb

AVX-NE-CONVERT

16/32/64-bit

iced_x86.Code.VEX_VBCSTNEBF162PS_YMM_M16: int = 4874

VBCSTNEBF162PS ymm1, m16

VEX.256.F3.0F38.W0 B1 !(11):rrr:bbb

AVX-NE-CONVERT

16/32/64-bit

iced_x86.Code.VEX_VPMADD52LUQ_XMM_XMM_XMMM128: int = 4875

VPMADD52LUQ xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 B4 /r

AVX-IFMA

16/32/64-bit

iced_x86.Code.VEX_VPMADD52LUQ_YMM_YMM_YMMM256: int = 4876

VPMADD52LUQ ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 B4 /r

AVX-IFMA

16/32/64-bit

iced_x86.Code.VEX_VPMADD52HUQ_XMM_XMM_XMMM128: int = 4877

VPMADD52HUQ xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W1 B5 /r

AVX-IFMA

16/32/64-bit

iced_x86.Code.VEX_VPMADD52HUQ_YMM_YMM_YMMM256: int = 4878

VPMADD52HUQ ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W1 B5 /r

AVX-IFMA

16/32/64-bit

iced_x86.Code.VEX_CMPOXADD_M32_R32_R32: int = 4879

CMPOXADD m32, r32, r32

VEX.128.66.0F38.W0 E0 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPOXADD_M64_R64_R64: int = 4880

CMPOXADD m64, r64, r64

VEX.128.66.0F38.W1 E0 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPNOXADD_M32_R32_R32: int = 4881

CMPNOXADD m32, r32, r32

VEX.128.66.0F38.W0 E1 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPNOXADD_M64_R64_R64: int = 4882

CMPNOXADD m64, r64, r64

VEX.128.66.0F38.W1 E1 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPBXADD_M32_R32_R32: int = 4883

CMPBXADD m32, r32, r32

VEX.128.66.0F38.W0 E2 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPBXADD_M64_R64_R64: int = 4884

CMPBXADD m64, r64, r64

VEX.128.66.0F38.W1 E2 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPNBXADD_M32_R32_R32: int = 4885

CMPNBXADD m32, r32, r32

VEX.128.66.0F38.W0 E3 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPNBXADD_M64_R64_R64: int = 4886

CMPNBXADD m64, r64, r64

VEX.128.66.0F38.W1 E3 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPZXADD_M32_R32_R32: int = 4887

CMPZXADD m32, r32, r32

VEX.128.66.0F38.W0 E4 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPZXADD_M64_R64_R64: int = 4888

CMPZXADD m64, r64, r64

VEX.128.66.0F38.W1 E4 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPNZXADD_M32_R32_R32: int = 4889

CMPNZXADD m32, r32, r32

VEX.128.66.0F38.W0 E5 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPNZXADD_M64_R64_R64: int = 4890

CMPNZXADD m64, r64, r64

VEX.128.66.0F38.W1 E5 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPBEXADD_M32_R32_R32: int = 4891

CMPBEXADD m32, r32, r32

VEX.128.66.0F38.W0 E6 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPBEXADD_M64_R64_R64: int = 4892

CMPBEXADD m64, r64, r64

VEX.128.66.0F38.W1 E6 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPNBEXADD_M32_R32_R32: int = 4893

CMPNBEXADD m32, r32, r32

VEX.128.66.0F38.W0 E7 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPNBEXADD_M64_R64_R64: int = 4894

CMPNBEXADD m64, r64, r64

VEX.128.66.0F38.W1 E7 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPSXADD_M32_R32_R32: int = 4895

CMPSXADD m32, r32, r32

VEX.128.66.0F38.W0 E8 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPSXADD_M64_R64_R64: int = 4896

CMPSXADD m64, r64, r64

VEX.128.66.0F38.W1 E8 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPNSXADD_M32_R32_R32: int = 4897

CMPNSXADD m32, r32, r32

VEX.128.66.0F38.W0 E9 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPNSXADD_M64_R64_R64: int = 4898

CMPNSXADD m64, r64, r64

VEX.128.66.0F38.W1 E9 !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPPXADD_M32_R32_R32: int = 4899

CMPPXADD m32, r32, r32

VEX.128.66.0F38.W0 EA !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPPXADD_M64_R64_R64: int = 4900

CMPPXADD m64, r64, r64

VEX.128.66.0F38.W1 EA !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPNPXADD_M32_R32_R32: int = 4901

CMPNPXADD m32, r32, r32

VEX.128.66.0F38.W0 EB !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPNPXADD_M64_R64_R64: int = 4902

CMPNPXADD m64, r64, r64

VEX.128.66.0F38.W1 EB !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPLXADD_M32_R32_R32: int = 4903

CMPLXADD m32, r32, r32

VEX.128.66.0F38.W0 EC !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPLXADD_M64_R64_R64: int = 4904

CMPLXADD m64, r64, r64

VEX.128.66.0F38.W1 EC !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPNLXADD_M32_R32_R32: int = 4905

CMPNLXADD m32, r32, r32

VEX.128.66.0F38.W0 ED !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPNLXADD_M64_R64_R64: int = 4906

CMPNLXADD m64, r64, r64

VEX.128.66.0F38.W1 ED !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPLEXADD_M32_R32_R32: int = 4907

CMPLEXADD m32, r32, r32

VEX.128.66.0F38.W0 EE !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPLEXADD_M64_R64_R64: int = 4908

CMPLEXADD m64, r64, r64

VEX.128.66.0F38.W1 EE !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPNLEXADD_M32_R32_R32: int = 4909

CMPNLEXADD m32, r32, r32

VEX.128.66.0F38.W0 EF !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_CMPNLEXADD_M64_R64_R64: int = 4910

CMPNLEXADD m64, r64, r64

VEX.128.66.0F38.W1 EF !(11):rrr:bbb

CMPCCXADD

64-bit

iced_x86.Code.VEX_TCMMRLFP16PS_TMM_TMM_TMM: int = 4911

TCMMRLFP16PS tmm1, tmm2, tmm3

VEX.128.0F38.W0 6C 11:rrr:bbb

AMX-COMPLEX

64-bit

iced_x86.Code.VEX_TCMMIMFP16PS_TMM_TMM_TMM: int = 4912

TCMMIMFP16PS tmm1, tmm2, tmm3

VEX.128.66.0F38.W0 6C 11:rrr:bbb

AMX-COMPLEX

64-bit

iced_x86.Code.PBNDKB: int = 4913

PBNDKB

NP 0F 01 C7

TSE

64-bit

iced_x86.Code.VEX_VSHA512RNDS2_YMM_YMM_XMM: int = 4914

VSHA512RNDS2 ymm1, ymm2, xmm3

VEX.256.F2.0F38.W0 CB 11:rrr:bbb

AVX and SHA512

16/32/64-bit

iced_x86.Code.VEX_VSHA512MSG1_YMM_XMM: int = 4915

VSHA512MSG1 ymm1, xmm2

VEX.256.F2.0F38.W0 CC 11:rrr:bbb

AVX and SHA512

16/32/64-bit

iced_x86.Code.VEX_VSHA512MSG2_YMM_YMM: int = 4916

VSHA512MSG2 ymm1, ymm2

VEX.256.F2.0F38.W0 CD 11:rrr:bbb

AVX and SHA512

16/32/64-bit

iced_x86.Code.VEX_VPDPWUUD_XMM_XMM_XMMM128: int = 4917

VPDPWUUD xmm1, xmm2, xmm3/m128

VEX.128.0F38.W0 D2 /r

AVX-VNNI-INT16

16/32/64-bit

iced_x86.Code.VEX_VPDPWUUD_YMM_YMM_YMMM256: int = 4918

VPDPWUUD ymm1, ymm2, ymm3/m256

VEX.256.0F38.W0 D2 /r

AVX-VNNI-INT16

16/32/64-bit

iced_x86.Code.VEX_VPDPWUSD_XMM_XMM_XMMM128: int = 4919

VPDPWUSD xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 D2 /r

AVX-VNNI-INT16

16/32/64-bit

iced_x86.Code.VEX_VPDPWUSD_YMM_YMM_YMMM256: int = 4920

VPDPWUSD ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 D2 /r

AVX-VNNI-INT16

16/32/64-bit

iced_x86.Code.VEX_VPDPWSUD_XMM_XMM_XMMM128: int = 4921

VPDPWSUD xmm1, xmm2, xmm3/m128

VEX.128.F3.0F38.W0 D2 /r

AVX-VNNI-INT16

16/32/64-bit

iced_x86.Code.VEX_VPDPWSUD_YMM_YMM_YMMM256: int = 4922

VPDPWSUD ymm1, ymm2, ymm3/m256

VEX.256.F3.0F38.W0 D2 /r

AVX-VNNI-INT16

16/32/64-bit

iced_x86.Code.VEX_VPDPWUUDS_XMM_XMM_XMMM128: int = 4923

VPDPWUUDS xmm1, xmm2, xmm3/m128

VEX.128.0F38.W0 D3 /r

AVX-VNNI-INT16

16/32/64-bit

iced_x86.Code.VEX_VPDPWUUDS_YMM_YMM_YMMM256: int = 4924

VPDPWUUDS ymm1, ymm2, ymm3/m256

VEX.256.0F38.W0 D3 /r

AVX-VNNI-INT16

16/32/64-bit

iced_x86.Code.VEX_VPDPWUSDS_XMM_XMM_XMMM128: int = 4925

VPDPWUSDS xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 D3 /r

AVX-VNNI-INT16

16/32/64-bit

iced_x86.Code.VEX_VPDPWUSDS_YMM_YMM_YMMM256: int = 4926

VPDPWUSDS ymm1, ymm2, ymm3/m256

VEX.256.66.0F38.W0 D3 /r

AVX-VNNI-INT16

16/32/64-bit

iced_x86.Code.VEX_VPDPWSUDS_XMM_XMM_XMMM128: int = 4927

VPDPWSUDS xmm1, xmm2, xmm3/m128

VEX.128.F3.0F38.W0 D3 /r

AVX-VNNI-INT16

16/32/64-bit

iced_x86.Code.VEX_VPDPWSUDS_YMM_YMM_YMMM256: int = 4928

VPDPWSUDS ymm1, ymm2, ymm3/m256

VEX.256.F3.0F38.W0 D3 /r

AVX-VNNI-INT16

16/32/64-bit

iced_x86.Code.VEX_VSM3MSG1_XMM_XMM_XMMM128: int = 4929

VSM3MSG1 xmm1, xmm2, xmm3/m128

VEX.128.0F38.W0 DA /r

AVX and SM3

16/32/64-bit

iced_x86.Code.VEX_VSM3MSG2_XMM_XMM_XMMM128: int = 4930

VSM3MSG2 xmm1, xmm2, xmm3/m128

VEX.128.66.0F38.W0 DA /r

AVX and SM3

16/32/64-bit

iced_x86.Code.VEX_VSM4KEY4_XMM_XMM_XMMM128: int = 4931

VSM4KEY4 xmm1, xmm2, xmm3/m128

VEX.128.F3.0F38.W0 DA /r

AVX and SM4

16/32/64-bit

iced_x86.Code.VEX_VSM4KEY4_YMM_YMM_YMMM256: int = 4932

VSM4KEY4 ymm1, ymm2, ymm3/m256

VEX.256.F3.0F38.W0 DA /r

AVX and SM4

16/32/64-bit

iced_x86.Code.VEX_VSM4RNDS4_XMM_XMM_XMMM128: int = 4933

VSM4RNDS4 xmm1, xmm2, xmm3/m128

VEX.128.F2.0F38.W0 DA /r

AVX and SM4

16/32/64-bit

iced_x86.Code.VEX_VSM4RNDS4_YMM_YMM_YMMM256: int = 4934

VSM4RNDS4 ymm1, ymm2, ymm3/m256

VEX.256.F2.0F38.W0 DA /r

AVX and SM4

16/32/64-bit

iced_x86.Code.VEX_VSM3RNDS2_XMM_XMM_XMMM128_IMM8: int = 4935

VSM3RNDS2 xmm1, xmm2, xmm3/m128, imm8

VEX.128.66.0F3A.W0 DE /r ib

AVX and SM3

16/32/64-bit