Go to main content
oracle home
x86 Assembly Language Reference Manual
Exit Print View
Search Term
Search Scope:
This Document
Entire Library
» ...
Documentation Home
»
Oracle Solaris 11.4 Information Library
»
x86 Assembly Language Reference Manual
»
Index Numbers and Symbols
Updated: November 2020
x86 Assembly Language Reference Manual
Document Information
Using This Documentation
Product Documentation Library
Feedback
Chapter 1 Overview of the Oracle Solaris x86 Assembler
1.1 Assembler Overview
1.2 Syntax Differences Between x86 Assemblers
Chapter 2 Oracle Solaris x86 Assembly Language Syntax
2.1 Lexical Conventions in Assembly Language
2.1.1 Statements in Assembly Language
2.1.1.1 Comments in Assembly Language
2.1.1.2 Labels in Assembly Language
2.1.2 Tokens in Assembly Language
2.1.2.1 Identifiers in Assembly Language
2.1.2.2 Keywords in Assembly Language
2.1.2.3 Numerical Constants in Assembly Language
2.1.2.4 String Constants in Assembly Language
2.1.2.5 Operators in Assembly Language
2.2 Instructions, Operands, and Addressing
2.2.1 Instructions in Assembly Language
2.2.2 Operands in Assembly Language
2.3 Assembler Directives
Chapter 3 Instruction Set Mapping
3.1 Instruction Overview
3.2 General-Purpose Instructions
3.2.1 Data Transfer Instructions
3.2.2 Binary Arithmetic Instructions
3.2.3 Decimal Arithmetic Instructions
3.2.4 Logical Instructions
3.2.5 Shift and Rotate Instructions
3.2.6 Bit and Byte Instructions
3.2.7 Control Transfer Instructions
3.2.8 String Instructions
3.2.9 I/O Instructions
3.2.10 Flag Control (EFLAG) Instructions
3.2.11 Segment Register Instructions
3.2.12 Miscellaneous Instructions
3.3 Floating-Point Instructions
3.3.1 Data Transfer Instructions (Floating Point)
3.3.2 Basic Arithmetic Instructions (Floating-Point)
3.3.3 Comparison Instructions (Floating-Point)
3.3.4 Transcendental Instructions (Floating-Point)
3.3.5 Load Constants (Floating-Point) Instructions
3.3.6 Control Instructions (Floating-Point)
3.4 SIMD State Management Instructions
3.5 ADX Instructions
3.6 AES Instructions
3.6.1 Advanced Vector Extensions of AES Instructions
3.7 AVX Instructions
3.8 AVX2 Instructions
3.9 AVX512 Instructions
3.10 BMI1 Instructions
3.11 BMI2 Instructions
3.12 CLWB Instructions
3.13 F16C Instructions
3.14 FMA Instructions
3.15 FSGSBASE Instructions
3.16 MMX Instructions
3.16.1 Data Transfer Instructions (MMX)
3.16.2 Conversion Instructions (MMX)
3.16.3 Packed Arithmetic Instructions (MMX)
3.16.4 Comparison Instructions (MMX)
3.16.5 Logical Instructions (MMX)
3.16.6 Shift and Rotate Instructions (MMX)
3.16.7 State Management Instructions (MMX)
3.17 MPX Instructions
3.18 MOVBE Instructions
3.19 PCLMULQDQ Instructions
3.20 PREFETCH Instructions
3.21 SGX Instructions
3.22 SHA Instructions
3.23 RDRAND Instructions
3.24 RDSEED Instructions
3.25 SSE Instructions
3.25.1 SIMD Single-Precision Floating-Point Instructions (SSE)
3.25.1.1 Data Transfer Instructions (SSE)
3.25.1.2 Packed Arithmetic Instructions (SSE)
3.25.1.3 Comparison Instructions (SSE)
3.25.1.4 Logical Instructions (SSE)
3.25.1.5 Shuffle and Unpack Instructions (SSE)
3.25.1.6 Conversion Instructions (SSE)
3.25.2 MXCSR State Management Instructions (SSE)
3.25.3 64-Bit SIMD Integer Instructions (SSE)
3.25.4 Miscellaneous Instructions (SSE)
3.26 SSE2 Instructions
3.26.1 SSE2 Packed and Scalar Double-Precision Floating-Point Instructions
3.26.1.1 SSE2 Data Movement Instructions
3.26.1.2 SSE2 Packed Arithmetic Instructions
3.26.1.3 SSE2 Logical Instructions
3.26.1.4 SSE2 Compare Instructions
3.26.1.5 SSE2 Shuffle and Unpack Instructions
3.26.1.6 SSE2 Conversion Instructions
3.26.2 SSE2 Packed Single-Precision Floating-Point Instructions
3.26.3 SSE2 128-Bit SIMD Integer Instructions
3.26.4 SSE2 Miscellaneous Instructions
3.27 SSE3 Instructions
3.28 SSE4a Instructions
3.29 SSE4.1 Instructions
3.30 SSE4.2 Instructions
3.31 SSSE3 Instructions
3.32 Transactional Synchronization Extensions
3.33 Operating System Support Instructions
3.34 VMX Instructions
3.35 XSAVE Instructions
3.36 3DNow Instructions
Appendix A Using the Assembler Command Line
A.1 Assembler Command Line
A.2 Assembler Command Line Options
A.3 Disassembling Object Code
Index
Index Numbers and Symbols
Index A
Index B
Index C
Index D
Index E
Index F
Index G
Index H
Index I
Index J
Index K
Index L
Index M
Index N
Index O
Index P
Index Q
Index R
Index S
Index T
Index U
Index V
Index W
Index X
Index Y
Index Z
Language:
English
Index
Numbers and Symbols
.cfi_adjust_cfa_offset OFFSET
Assembler Directives
.cfi_def_cfa REGISTER, OFFSET
Assembler Directives
.cfi_def_cfa_offset OFFSET
Assembler Directives
.cfi_def_cfa_register REGISTER
Assembler Directives
.cfi_endproc
Assembler Directives
.cfi_escape EXPRESSION[, ...]
Assembler Directives
.cfi_offset REGISTER, OFFSET
Assembler Directives
.cfi_rel_offset REGISTER, OFFSET
Assembler Directives
.cfi_startproc
Assembler Directives
A
-a32 option
Assembler Command Line Options
.align
Assembler Directives
.ascii
Assembler Directives
aaa
Decimal Arithmetic Instructions
aad
Decimal Arithmetic Instructions
aam
Decimal Arithmetic Instructions
aas
Decimal Arithmetic Instructions
adc
Binary Arithmetic Instructions
adcx
ADX Instructions
add
Binary Arithmetic Instructions
addpd
SSE2 Packed Arithmetic Instructions
addps
Packed Arithmetic Instructions (SSE)
addressing
Operands in Assembly Language
addsd
SSE2 Packed Arithmetic Instructions
addss
Packed Arithmetic Instructions (SSE)
addsubpd
SSE3 Instructions
addsubps
SSE3 Instructions
adox
ADX Instructions
aesdec
AES Instructions
aesdeclast
AES Instructions
aesenc
AES Instructions
aesenclast
AES Instructions
aesimc
AES Instructions
aeskeygenassist
AES Instructions
and
Logical Instructions
andn
BMI1 Instructions
andnpd
SSE2 Logical Instructions
andnps
Logical Instructions (SSE)
andpd
SSE2 Logical Instructions
andps
Logical Instructions (SSE)
arpl
Operating System Support Instructions
as
syntax, UNIX versus Intel
Syntax Differences Between x86 Assemblers
as
command
Assembler Command Line
assembler command line
Assembler Command Line
assembler command line options
Assembler Command Line Options
B
.2byte
Assembler Directives
.4byte
Assembler Directives
.8byte
Assembler Directives
.bcd
Assembler Directives
.bss
Assembler Directives
.byte
Assembler Directives
bextr
BMI1 Instructions
binary arithmetic instructions
Binary Arithmetic Instructions
bit instructions
Bit and Byte Instructions
blendpd
SSE4.1 Instructions
blendps
SSE4.1 Instructions
blendvpd
SSE4.1 Instructions
blendvps
SSE4.1 Instructions
blsi
BMI1 Instructions
blsmsk
BMI1 Instructions
blsr
BMI1 Instructions
bndcl
MPX Instructions
bndcn
MPX Instructions
bndcu
MPX Instructions
bndldx
MPX Instructions
bndmk
MPX Instructions
bndmov
MPX Instructions
bndstx
MPX Instructions
bound
Control Transfer Instructions
bsf
Bit and Byte Instructions
bsr
Bit and Byte Instructions
bswap
Data Transfer Instructions
bt
Bit and Byte Instructions
btc
Bit and Byte Instructions
btr
Bit and Byte Instructions
bts
Bit and Byte Instructions
byte instructions
Bit and Byte Instructions
bzhi
BMI2 Instructions
C
.comm
Assembler Directives
call
Control Transfer Instructions
cbtw
Data Transfer Instructions
clc
Flag Control Instructions
cld
Flag Control Instructions
clflush
SSE2 Miscellaneous Instructions
cli
Flag Control Instructions
cltd
Data Transfer Instructions
cltq
Data Transfer Instructions
clts
Operating System Support Instructions
clwb
CLWB Instructions
cmc
Flag Control Instructions
cmov.a
Data Transfer Instructions
cmov.ae
Data Transfer Instructions
cmov.b
Data Transfer Instructions
cmov.be
Data Transfer Instructions
cmov.c
Data Transfer Instructions
cmov.e
Data Transfer Instructions
cmov.g
Data Transfer Instructions
cmov.ge
Data Transfer Instructions
cmov.l
Data Transfer Instructions
cmov.le
Data Transfer Instructions
cmov.na
Data Transfer Instructions
cmov.nae
Data Transfer Instructions
cmov.nb
Data Transfer Instructions
cmov.nbe
Data Transfer Instructions
cmov.nc
Data Transfer Instructions
cmov.ne
Data Transfer Instructions
cmov.ng
Data Transfer Instructions
cmov.nge
Data Transfer Instructions
cmov.nl
Data Transfer Instructions
cmov.nle
Data Transfer Instructions
cmov.no
Data Transfer Instructions
cmov.np
Data Transfer Instructions
cmov.ns
Data Transfer Instructions
cmov.nz
Data Transfer Instructions
cmov.o
Data Transfer Instructions
cmov.p
Data Transfer Instructions
cmova
Data Transfer Instructions
cmovae
Data Transfer Instructions
cmovb
Data Transfer Instructions
cmovbe
Data Transfer Instructions
cmovc
Data Transfer Instructions
cmove
Data Transfer Instructions
cmovg
Data Transfer Instructions
cmovge
Data Transfer Instructions
cmovl
Data Transfer Instructions
cmovle
Data Transfer Instructions
cmovna
Data Transfer Instructions
cmovnae
Data Transfer Instructions
cmovnb
Data Transfer Instructions
cmovnbe
Data Transfer Instructions
cmovnc
Data Transfer Instructions
cmovne
Data Transfer Instructions
cmovng
Data Transfer Instructions
cmovnge
Data Transfer Instructions
cmovnl
Data Transfer Instructions
cmovnle
Data Transfer Instructions
cmovno
Data Transfer Instructions
cmovnp
Data Transfer Instructions
cmovns
Data Transfer Instructions
cmovnz
Data Transfer Instructions
cmovo
Data Transfer Instructions
cmovp
Data Transfer Instructions
cmovpe
Data Transfer Instructions
cmovpo
Data Transfer Instructions
cmovs
Data Transfer Instructions
cmovz
Data Transfer Instructions
cmp
Binary Arithmetic Instructions
cmppd
SSE2 Compare Instructions
cmpps
Comparison Instructions (SSE)
cmps
String Instructions
cmpsb
String Instructions
cmpsd
SSE2 Compare Instructions
cmpsl
String Instructions
cmpss
Comparison Instructions (SSE)
cmpsw
String Instructions
cmpxchg8b
Data Transfer Instructions
cmpxchg
Data Transfer Instructions
comisd
SSE2 Compare Instructions
comiss
Comparison Instructions (SSE)
command-line options
Assembler Command Line Options
comment
Comments in Assembly Language
compiler drivers
Assembler Command Line
control transfer instructions
Control Transfer Instructions
cpuid
Miscellaneous Instructions
cqtd
Data Transfer Instructions
cqto
Data Transfer Instructions
cvtdq2pd
SSE2 Conversion Instructions
cvtdq2ps
SSE2 Packed Single-Precision Floating-Point Instructions
cvtpd2dq
SSE2 Conversion Instructions
cvtpd2pi
SSE2 Conversion Instructions
cvtpd2ps
SSE2 Conversion Instructions
cvtpi2pd
SSE2 Conversion Instructions
cvtpi2ps
Conversion Instructions (SSE)
cvtps2dq
SSE2 Packed Single-Precision Floating-Point Instructions
cvtps2pd
SSE2 Conversion Instructions
cvtps2pi
Conversion Instructions (SSE)
cvtsd2si
SSE2 Conversion Instructions
cvtsd2ss
SSE2 Conversion Instructions
cvtsi2sd
SSE2 Conversion Instructions
cvtsi2ss
Conversion Instructions (SSE)
cvtss2sd
SSE2 Conversion Instructions
cvtss2si
Conversion Instructions (SSE)
cvttpd2dq
SSE2 Conversion Instructions
cvttpd2pi
SSE2 Conversion Instructions
cvttps2dq
SSE2 Packed Single-Precision Floating-Point Instructions
cvttps2pi
Conversion Instructions (SSE)
cvttsd2si
SSE2 Conversion Instructions
cvttss2si
Conversion Instructions (SSE)
cwtd
Data Transfer Instructions
cwtl
Data Transfer Instructions
D
-D option
Assembler Command Line Options
.data
Assembler Directives
.double
Assembler Directives
daa
Decimal Arithmetic Instructions
das
Decimal Arithmetic Instructions
data transfer instructions
Data Transfer Instructions
dec
Binary Arithmetic Instructions
decimal arithmetic instructions
Decimal Arithmetic Instructions
directives
Assembler Directives
dis
program
Disassembling Object Code
disassembling object code
Disassembling Object Code
div
Binary Arithmetic Instructions
divpd
SSE2 Packed Arithmetic Instructions
divps
Packed Arithmetic Instructions (SSE)
divsd
SSE2 Packed Arithmetic Instructions
divss
Packed Arithmetic Instructions (SSE)
dppd
SSE4.1 Instructions
dpps
SSE4.1 Instructions
E
.even
Assembler Directives
.ext
Assembler Directives
emms
State Management Instructions (MMX)
encls
MPX Instructions
enclu
MPX Instructions
enter
Control Transfer Instructions
extensions
transactional synchronization
Transactional Synchronization Extensions
extractps
SSE4.1 Instructions
extrq
SSE4a Instructions
F
.file
Assembler Directives
.float
Assembler Directives
f2xm1
Transcendental Instructions (Floating-Point)
fabs
Basic Arithmetic Instructions (Floating-Point)
fadd
Basic Arithmetic Instructions (Floating-Point)
faddp
Basic Arithmetic Instructions (Floating-Point)
fbe
command
Assembler Command Line
fbld
Data Transfer Instructions (Floating-Point)
fbstp
Data Transfer Instructions (Floating-Point)
fchs
Basic Arithmetic Instructions (Floating-Point)
fclex
Control Instructions (Floating-Point)
fcmovb
Data Transfer Instructions (Floating-Point)
fcmovbe
Data Transfer Instructions (Floating-Point)
fcmove
Data Transfer Instructions (Floating-Point)
fcmovnb
Data Transfer Instructions (Floating-Point)
fcmovnbe
Data Transfer Instructions (Floating-Point)
fcmovne
Data Transfer Instructions (Floating-Point)
fcmovnu
Data Transfer Instructions (Floating-Point)
fcmovu
Data Transfer Instructions (Floating-Point)
fcom
Comparison Instructions (Floating-Point)
fcomi
Comparison Instructions (Floating-Point)
fcomip
Comparison Instructions (Floating-Point)
fcomp
Comparison Instructions (Floating-Point)
fcompp
Comparison Instructions (Floating-Point)
fcos
Transcendental Instructions (Floating-Point)
fdecstp
Control Instructions (Floating-Point)
fdiv
Basic Arithmetic Instructions (Floating-Point)
fdivp
Basic Arithmetic Instructions (Floating-Point)
fdivr
Basic Arithmetic Instructions (Floating-Point)
fdivrp
Basic Arithmetic Instructions (Floating-Point)
femms
3DNow Instructions
ffree
Control Instructions (Floating-Point)
fiadd
Basic Arithmetic Instructions (Floating-Point)
ficom
Comparison Instructions (Floating-Point)
ficomp
Comparison Instructions (Floating-Point)
fidiv
Basic Arithmetic Instructions (Floating-Point)
fidivr
Basic Arithmetic Instructions (Floating-Point)
fild
Data Transfer Instructions (Floating-Point)
fimul
Basic Arithmetic Instructions (Floating-Point)
fincstp
Control Instructions (Floating-Point)
finit
Control Instructions (Floating-Point)
fist
Data Transfer Instructions (Floating-Point)
fistp
Data Transfer Instructions (Floating-Point)
fisub
Basic Arithmetic Instructions (Floating-Point)
fisubr
Basic Arithmetic Instructions (Floating-Point)
flag control instructions
Flag Control (EFLAG) Instructions
fld1
Load Constants Instructions (Floating-Point)
fld
Data Transfer Instructions (Floating-Point)
fldcw
Control Instructions (Floating-Point)
fldenv
Control Instructions (Floating-Point)
fldl2e
Load Constants Instructions (Floating-Point)
fldl2t
Load Constants Instructions (Floating-Point)
fldlg2
Load Constants Instructions (Floating-Point)
fldln2
Load Constants Instructions (Floating-Point)
fldpi
Load Constants Instructions (Floating-Point)
fldz
Load Constants Instructions (Floating-Point)
floating-point instructions
basic arithmetic
Basic Arithmetic Instructions (Floating-Point)
comparison
Comparison Instructions (Floating-Point)
control
Control Instructions (Floating-Point)
data transfer
Data Transfer Instructions (Floating Point)
load constants
Load Constants (Floating-Point) Instructions
logarithmic
See
transcendental
transcendental
Transcendental Instructions (Floating-Point)
trigonometric
See
transcendental
fmul
Basic Arithmetic Instructions (Floating-Point)
fmulp
Basic Arithmetic Instructions (Floating-Point)
fnclex
Control Instructions (Floating-Point)
fninit
Control Instructions (Floating-Point)
fnop
Control Instructions (Floating-Point)
fnsave
Control Instructions (Floating-Point)
fnstcw
Control Instructions (Floating-Point)
fnstenv
Control Instructions (Floating-Point)
fnstsw
Control Instructions (Floating-Point)
fpatan
Transcendental Instructions (Floating-Point)
fprem1
Basic Arithmetic Instructions (Floating-Point)
fprem
Basic Arithmetic Instructions (Floating-Point)
fptan
Transcendental Instructions (Floating-Point)
frndint
Basic Arithmetic Instructions (Floating-Point)
frstor
Control Instructions (Floating-Point)
fsave
Control Instructions (Floating-Point)
fscale
Basic Arithmetic Instructions (Floating-Point)
fsin
Transcendental Instructions (Floating-Point)
fsincos
Transcendental Instructions (Floating-Point)
fsqrt
Basic Arithmetic Instructions (Floating-Point)
fst
Data Transfer Instructions (Floating-Point)
fstcw
Control Instructions (Floating-Point)
fstenv
Control Instructions (Floating-Point)
fstp
Data Transfer Instructions (Floating-Point)
fstsw
Control Instructions (Floating-Point)
fsub
Basic Arithmetic Instructions (Floating-Point)
fsubp
Basic Arithmetic Instructions (Floating-Point)
fsubr
Basic Arithmetic Instructions (Floating-Point)
fsubrp
Basic Arithmetic Instructions (Floating-Point)
ftst
Comparison Instructions (Floating-Point)
fucom
Comparison Instructions (Floating-Point)
fucomi
Comparison Instructions (Floating-Point)
fucomip
Comparison Instructions (Floating-Point)
fucomp
Comparison Instructions (Floating-Point)
fucompp
Comparison Instructions (Floating-Point)
fwait
Control Instructions (Floating-Point)
fxam
Comparison Instructions (Floating-Point)
fxch
Data Transfer Instructions (Floating-Point)
fxrstor
SIMD State Management Instructions
fxsave
SIMD State Management Instructions
fxtract
Basic Arithmetic Instructions (Floating-Point)
fyl2x
Transcendental Instructions (Floating-Point)
fyl2xp1
Transcendental Instructions (Floating-Point)
G
.globl
Assembler Directives
.group
Assembler Directives
gas
Syntax Differences Between x86 Assemblers
H
-{n}H option
Assembler Command Line Options
.hidden
Assembler Directives
haddpd
SSE3 Instructions
haddps
SSE3 Instructions
hlt
Operating System Support Instructions
hsubpd
SSE3 Instructions
hsubps
SSE3 Instructions
hyphen (-)
Assembler Command Line
I
-i option
Assembler Command Line Options
.ident
Assembler Directives
I option
Assembler Command Line Options
I/O (input/output) instructions
I/O Instructions
identifier
Identifiers in Assembly Language
idiv
Binary Arithmetic Instructions
imul
Binary Arithmetic Instructions
in
I/O Instructions
inc
Binary Arithmetic Instructions
ins
I/O Instructions
insb
I/O Instructions
insertps
SSE4.1 Instructions
insertq
SSE4a Instructions
insl
I/O Instructions
instruction
Instructions in Assembly Language
format
Instructions in Assembly Language
suffixes
Instructions in Assembly Language
instructions
3DNow
3DNow Instructions
Advanced Vector Extensions
Advanced Vector Extensions of AES Instructions
ADX
ADX Instructions
AES
AES Instructions
AVX
AVX Instructions
AVX2
AVX2 Instructions
AVX512
AVX512 Instructions
binary arithmetic
Binary Arithmetic Instructions
bit
Bit and Byte Instructions
BMI1
BMI1 Instructions
BMI2
BMI2 Instructions
byte
Bit and Byte Instructions
CLWB
CLWB Instructions
control transfer
Control Transfer Instructions
data transfer
Data Transfer Instructions
decimal arithmetic
Decimal Arithmetic Instructions
F16C
F16C Instructions
flag control
Flag Control (EFLAG) Instructions
floating-point
Floating-Point Instructions
FMA
FMA Instructions
FSGSBASE
FSGSBASE Instructions
I/O (input/output)
I/O Instructions
logical
Logical Instructions
miscellaneous
Miscellaneous Instructions
MMX
MMX Instructions
MOVBE
MOVBE Instructions
MPX
MPX Instructions
operating system support
Operating System Support Instructions
PCLMULQDQ
PCLMULQDQ Instructions
PREFETCH
PREFETCH Instructions
RDRAND
RDRAND Instructions
RDSEED
RDSEED Instructions
rotate
Shift and Rotate Instructions
segment register
Segment Register Instructions
SGX
SGX Instructions
SHA
SHA Instructions
shift
Shift and Rotate Instructions
SIMD state management
SIMD State Management Instructions
SSE
SSE Instructions
SSE2
SSE2 Instructions
SSE3
SSE3 Instructions
SSE4.1
SSE4.1 Instructions
SSE4.2
SSE4.2 Instructions
SSE4a
SSE4a Instructions
SSSE3
SSSE3 Instructions
string
String Instructions
VMX
VMX Instructions
XSAVE
XSAVE Instructions
insw
I/O Instructions
int
Control Transfer Instructions
into
Control Transfer Instructions
invd
Operating System Support Instructions
invept
VMX Instructions
invlpg
Operating System Support Instructions
invoking, as command
Assembler Command Line
invpcid
Data Transfer Instructions
invvpid
VMX Instructions
iret
Control Transfer Instructions
J
ja
Control Transfer Instructions
jae
Control Transfer Instructions
jb
Control Transfer Instructions
jbe
Control Transfer Instructions
jc
Control Transfer Instructions
jcxz
Control Transfer Instructions
je
Control Transfer Instructions
jecxz
Control Transfer Instructions
jg
Control Transfer Instructions
jge
Control Transfer Instructions
jl
Control Transfer Instructions
jle
Control Transfer Instructions
jmp
Control Transfer Instructions
jnae
Control Transfer Instructions
jnb
Control Transfer Instructions
jnbe
Control Transfer Instructions
jnc
Control Transfer Instructions
jne
Control Transfer Instructions
jng
Control Transfer Instructions
jnge
Control Transfer Instructions
jnl
Control Transfer Instructions
jnle
Control Transfer Instructions
jno
Control Transfer Instructions
jnp
Control Transfer Instructions
jns
Control Transfer Instructions
jnz
Control Transfer Instructions
jo
Control Transfer Instructions
jp
Control Transfer Instructions
jpe
Control Transfer Instructions
jpo
Control Transfer Instructions
js
Control Transfer Instructions
jz
Control Transfer Instructions
K
-KPIC option
Assembler Command Line Options
kaddb
AVX512 Instructions
kaddd
AVX512 Instructions
kaddq
AVX512 Instructions
kaddw
AVX512 Instructions
kandb
AVX512 Instructions
kandd
AVX512 Instructions
kandnb
AVX512 Instructions
kandnd
AVX512 Instructions
kandnq
AVX512 Instructions
kandq
AVX512 Instructions
keyword
Keywords in Assembly Language
kmovb
AVX512 Instructions
kmovd
AVX512 Instructions
kmovq
AVX512 Instructions
knotb
AVX512 Instructions
knotd
AVX512 Instructions
knotq
AVX512 Instructions
korb
AVX512 Instructions
kord
AVX512 Instructions
korq
AVX512 Instructions
kortestb
AVX512 Instructions
kortestd
AVX512 Instructions
kortestq
AVX512 Instructions
kshiftlb
AVX512 Instructions
kshiftld
AVX512 Instructions
kshiftlq
AVX512 Instructions
kshiftrb
AVX512 Instructions
kshiftrd
AVX512 Instructions
kshiftrq
AVX512 Instructions
ktestb
AVX512 Instructions
ktestd
AVX512 Instructions
ktestq
AVX512 Instructions
ktestw
AVX512 Instructions
kunpckdq
AVX512 Instructions
kunpckwd
AVX512 Instructions
kxnorb
AVX512 Instructions
kxnord
AVX512 Instructions
kxnorq
AVX512 Instructions
kxorb
AVX512 Instructions
kxord
AVX512 Instructions
kxorq
AVX512 Instructions
L
.lcomm
Assembler Directives
.local
Assembler Directives
.long
Assembler Directives
label
Labels in Assembly Language
numeric
Numeric Labels in Assembly Language
symbolic
Symbolic Labels in Assembly Language
lahf
Flag Control Instructions
lar
Operating System Support Instructions
lcall
Control Transfer Instructions
lddqu
SSE3 Instructions
ldmxcsr
MXCSR State Management Instructions (SSE)
lds
Segment Register Instructions
lea
Miscellaneous Instructions
leave
Control Transfer Instructions
les
Segment Register Instructions
lfence
SSE2 Miscellaneous Instructions
lfs
Segment Register Instructions
lgdt
Operating System Support Instructions
lgs
Segment Register Instructions
lidt
Operating System Support Instructions
lldt
Operating System Support Instructions
lmsw
Operating System Support Instructions
lock
Operating System Support Instructions
lods
String Instructions
lodsb
String Instructions
lodsl
String Instructions
lodsw
String Instructions
logical instructions
Logical Instructions
loop
Control Transfer Instructions
loope
Control Transfer Instructions
loopne
Control Transfer Instructions
loopnz
Control Transfer Instructions
loopz
Control Transfer Instructions
lret
Control Transfer Instructions
lsl
Operating System Support Instructions
lss
Segment Register Instructions
ltr
Operating System Support Instructions
lzcnt(|q|l|w)
BMI1 Instructions
M
-m option
Assembler Command Line Options
-m64 and -m32 options
Assembler Command Line Options
maskmovdqu
SSE2 Miscellaneous Instructions
maskmovq
Miscellaneous Instructions (SSE)
maxpd
SSE2 Packed Arithmetic Instructions
maxps
Packed Arithmetic Instructions (SSE)
maxsd
SSE2 Packed Arithmetic Instructions
maxss
Packed Arithmetic Instructions (SSE)
mfence
SSE2 Miscellaneous Instructions
minpd
SSE2 Packed Arithmetic Instructions
minps
Packed Arithmetic Instructions (SSE)
minsd
SSE2 Packed Arithmetic Instructions
minss
Packed Arithmetic Instructions (SSE)
miscellaneous instructions
Miscellaneous Instructions
MMX instructions
comparison
Comparison Instructions (MMX)
conversion
Conversion Instructions (MMX)
data transfer
Data Transfer Instructions (MMX)
logical
Logical Instructions (MMX)
packed arithmetic
Packed Arithmetic Instructions (MMX)
rotate
Shift and Rotate Instructions (MMX)
shift
Shift and Rotate Instructions (MMX)
state management
State Management Instructions (MMX)
mov
Data Transfer Instructions
movabs
Data Transfer Instructions
movabsA
Data Transfer Instructions
movapd
SSE2 Data Movement Instructions
movaps
Data Transfer Instructions (SSE)
movbe(|q|l|w)
MOVBE Instructions
movd
Data Transfer Instructions (MMX)
movddup
SSE3 Instructions
movdq2q
SSE2 128-Bit SIMD Integer Instructions
movdqa
SSE2 128-Bit SIMD Integer Instructions
movdqu
SSE2 128-Bit SIMD Integer Instructions
movhlps
Data Transfer Instructions (SSE)
movhpd
SSE2 Data Movement Instructions
movhps
Data Transfer Instructions (SSE)
movlhps
Data Transfer Instructions (SSE)
movlpd
SSE2 Data Movement Instructions
movlps
Data Transfer Instructions (SSE)
movmskpd
SSE2 Data Movement Instructions
movmskps
Data Transfer Instructions (SSE)
movntdq
SSE2 Miscellaneous Instructions
movntdqa
SSE4.1 Instructions
movnti
SSE2 Miscellaneous Instructions
movntpd
SSE2 Miscellaneous Instructions
movntps
Miscellaneous Instructions (SSE)
movntq
Miscellaneous Instructions (SSE)
movntsd
SSE4a Instructions
movntss
SSE4a Instructions
movq2dq
SSE2 128-Bit SIMD Integer Instructions
movq
Data Transfer Instructions (MMX)
movs
String Instructions
movsb
String Instructions
Data Transfer Instructions
movsd
SSE2 Data Movement Instructions
movshdup
SSE3 Instructions
movsl
String Instructions
movsldup
SSE3 Instructions
movss
Data Transfer Instructions (SSE)
movsw
String Instructions
Data Transfer Instructions
movupd
SSE2 Data Movement Instructions
movups
Data Transfer Instructions (SSE)
movzb
Data Transfer Instructions
movzw
Data Transfer Instructions
mpsadbw
SSE4.1 Instructions
mul
Binary Arithmetic Instructions
mulpd
SSE2 Packed Arithmetic Instructions
mulps
Packed Arithmetic Instructions (SSE)
mulsd
SSE2 Packed Arithmetic Instructions
mulss
Packed Arithmetic Instructions (SSE)
multiple files, on
Assembler Command Line
mulx
BMI2 Instructions
N
-n option
Assembler Command Line Options
neg
Binary Arithmetic Instructions
nop
Miscellaneous Instructions
not
Logical Instructions
numbers
Numerical Constants in Assembly Language
floating point
Floating Point Constants in Assembly Language
integers
Integer Constants in Assembly Language
binary
Integer Constants in Assembly Language
decimal
Integer Constants in Assembly Language
hexadecimal
Integer Constants in Assembly Language
octal
Integer Constants in Assembly Language
O
-o option
Assembler Command Line Options
operands
Operands in Assembly Language
immediate
Operands in Assembly Language
indirect
Operands in Assembly Language
memory
addressing
Operands in Assembly Language
ordering (source, destination)
Operands in Assembly Language
register
Operands in Assembly Language
operating system support instructions
Operating System Support Instructions
options
command-line
Assembler Command Line Options
or
Logical Instructions
orpd
SSE2 Logical Instructions
orps
Logical Instructions (SSE)
out
I/O Instructions
outs
I/O Instructions
outsb
I/O Instructions
outsl
I/O Instructions
outsw
I/O Instructions
P
-P option
Assembler Command Line Options
.popsection
Assembler Directives
.previous
Assembler Directives
.pushsection
Assembler Directives
pabs(w|b|d)
SSSE3 Instructions
packssdw
Conversion Instructions (MMX)
packsswb
Conversion Instructions (MMX)
packusdw
SSE4.1 Instructions
packuswb
Conversion Instructions (MMX)
paddb
Packed Arithmetic Instructions (MMX)
paddd
Packed Arithmetic Instructions (MMX)
paddq
SSE2 128-Bit SIMD Integer Instructions
paddsb
Packed Arithmetic Instructions (MMX)
paddsw
Packed Arithmetic Instructions (MMX)
paddusb
Packed Arithmetic Instructions (MMX)
paddusw
Packed Arithmetic Instructions (MMX)
paddw
Packed Arithmetic Instructions (MMX)
palignr
SSSE3 Instructions
pand
Logical Instructions (MMX)
pandn
Logical Instructions (MMX)
pause
SSE2 Miscellaneous Instructions
pavgb
64-Bit SIMD Integer Instructions (SSE)
pavgusb
3DNow Instructions
pavgw
64-Bit SIMD Integer Instructions (SSE)
pblendvb
SSE4.1 Instructions
pblendw
SSE4.1 Instructions
pclmulqdq
PCLMULQDQ Instructions
pcmpeqb
Comparison Instructions (MMX)
pcmpeqd
Comparison Instructions (MMX)
pcmpeqq
SSE4.1 Instructions
pcmpeqw
Comparison Instructions (MMX)
pcmpestri
SSE4.2 Instructions
pcmpestrm
SSE4.2 Instructions
pcmpgtb
Comparison Instructions (MMX)
pcmpgtd
Comparison Instructions (MMX)
pcmpgtq
SSE4.2 Instructions
pcmpgtw
Comparison Instructions (MMX)
pcmpistri
SSE4.2 Instructions
pcmpistrm
SSE4.2 Instructions
pdep
BMI2 Instructions
pext
BMI2 Instructions
pextr(q|b|d)
SSE4.1 Instructions
pextrw
SSE4.1 Instructions
64-Bit SIMD Integer Instructions (SSE)
pf2id
3DNow Instructions
pf2iw
3DNow Instructions
pfacc
3DNow Instructions
pfadd
3DNow Instructions
pfcmpeq
3DNow Instructions
pfcmpge
3DNow Instructions
pfcmpgt
3DNow Instructions
pfmax
3DNow Instructions
pfmin
3DNow Instructions
pfmul
3DNow Instructions
pfnacc
3DNow Instructions
pfpnacc
3DNow Instructions
pfrcp
3DNow Instructions
pfrcpit1
3DNow Instructions
pfrcpit2
3DNow Instructions
pfrsqit1
3DNow Instructions
pfrsqrt
3DNow Instructions
pfsub
3DNow Instructions
pfsubr
3DNow Instructions
phadd(w|d)
SSSE3 Instructions
phaddsw
SSSE3 Instructions
phminposuw
SSE4.1 Instructions
phsub(w|d)
SSSE3 Instructions
phsubsw
SSSE3 Instructions
pi2fd
3DNow Instructions
pi2fw
3DNow Instructions
pinsr(q|b|d)
SSE4.1 Instructions
pinsrw
64-Bit SIMD Integer Instructions (SSE)
pmaddubsw
SSSE3 Instructions
pmaddwd
Packed Arithmetic Instructions (MMX)
pmaxs(b|d)
SSE4.1 Instructions
pmaxsw
64-Bit SIMD Integer Instructions (SSE)
pmaxub
64-Bit SIMD Integer Instructions (SSE)
pmaxud
SSE4.1 Instructions
pmaxuw
SSE4.1 Instructions
pminsb
SSE4.1 Instructions
pminsd
SSE4.1 Instructions
pminsw
64-Bit SIMD Integer Instructions (SSE)
pminub
64-Bit SIMD Integer Instructions (SSE)
pminud
SSE4.1 Instructions
pminuw
SSE4.1 Instructions
pmovmskb
64-Bit SIMD Integer Instructions (SSE)
pmovsx(bd|bq|bw|dq|wd|wq)
SSE4.1 Instructions
pmovzx(bd|bq|bw|dq|wd|wq)
SSE4.1 Instructions
pmuldq
SSE4.1 Instructions
pmulhrsw
SSSE3 Instructions
pmulhrw
3DNow Instructions
pmulhuw
64-Bit SIMD Integer Instructions (SSE)
pmulhw
Packed Arithmetic Instructions (MMX)
pmulld
SSE4.1 Instructions
pmullw
Packed Arithmetic Instructions (MMX)
pmuludq
SSE2 128-Bit SIMD Integer Instructions
pop
Data Transfer Instructions
popa
Data Transfer Instructions
popal
Data Transfer Instructions
popaw
Data Transfer Instructions
popf
Flag Control Instructions
popfw
Flag Control Instructions
por
Logical Instructions (MMX)
prefetch
PREFETCH Instructions
prefetchnta
Miscellaneous Instructions (SSE)
prefetcht0
Miscellaneous Instructions (SSE)
prefetcht1
Miscellaneous Instructions (SSE)
prefetcht2
Miscellaneous Instructions (SSE)
prefetchw
PREFETCH Instructions
prefetchwt1
PREFETCH Instructions
psadbw
64-Bit SIMD Integer Instructions (SSE)
pshufb
SSSE3 Instructions
pshufd
SSE2 128-Bit SIMD Integer Instructions
pshufhw
SSE2 128-Bit SIMD Integer Instructions
pshuflw
SSE2 128-Bit SIMD Integer Instructions
pshufw
64-Bit SIMD Integer Instructions (SSE)
psign(w|b|d)
SSSE3 Instructions
pslld
Shift and Rotate Instructions (MMX)
pslldq
SSE2 128-Bit SIMD Integer Instructions
psllq
Shift and Rotate Instructions (MMX)
psllw
Shift and Rotate Instructions (MMX)
psrad
Shift and Rotate Instructions (MMX)
psraw
Shift and Rotate Instructions (MMX)
psrld
Shift and Rotate Instructions (MMX)
psrldq
SSE2 128-Bit SIMD Integer Instructions
psrlq
Shift and Rotate Instructions (MMX)
psrlw
Shift and Rotate Instructions (MMX)
psubb
Packed Arithmetic Instructions (MMX)
psubd
Packed Arithmetic Instructions (MMX)
psubq
SSE2 128-Bit SIMD Integer Instructions
psubsb
Packed Arithmetic Instructions (MMX)
psubsw
Packed Arithmetic Instructions (MMX)
psubusb
Packed Arithmetic Instructions (MMX)
psubusw
Packed Arithmetic Instructions (MMX)
psubw
Packed Arithmetic Instructions (MMX)
pswapd
3DNow Instructions
ptest
SSE4.1 Instructions
punpckhbw
Conversion Instructions (MMX)
punpckhdq
Conversion Instructions (MMX)
punpckhqdq
SSE2 128-Bit SIMD Integer Instructions
punpckhwd
Conversion Instructions (MMX)
punpcklbw
Conversion Instructions (MMX)
punpckldq
Conversion Instructions (MMX)
punpcklqdq
SSE2 128-Bit SIMD Integer Instructions
punpcklwd
Conversion Instructions (MMX)
push
Data Transfer Instructions
pusha
Data Transfer Instructions
pushal
Data Transfer Instructions
pushaw
Data Transfer Instructions
pushf
Flag Control Instructions
pushfw
Flag Control Instructions
pxor
Logical Instructions (MMX)
Q
-Q option
Assembler Command Line Options
.quad
Assembler Directives
R
.rel
Assembler Directives
rcl
Shift and Rotate Instructions
rcpps
Packed Arithmetic Instructions (SSE)
rcpss
Packed Arithmetic Instructions (SSE)
rcr
Shift and Rotate Instructions
rdfsbase(|l|q)
FSGSBASE Instructions
rdgsbase(|l|q)
FSGSBASE Instructions
rdmsr
Operating System Support Instructions
rdpmc
Operating System Support Instructions
rdrand(|q|l|w)
RDRAND Instructions
rdseed(|w|l|q)
RDSEED Instructions
rdtsc
Operating System Support Instructions
rep
String Instructions
repnz
String Instructions
repz
String Instructions
ret
Control Transfer Instructions
rol
Shift and Rotate Instructions
ror
Shift and Rotate Instructions
rorx
BMI2 Instructions
rotate instructions
Shift and Rotate Instructions
roundpd
SSE4.1 Instructions
roundps
SSE4.1 Instructions
roundsd
SSE4.1 Instructions
roundss
SSE4.1 Instructions
rsm
Operating System Support Instructions
rsqrtps
Packed Arithmetic Instructions (SSE)
rsqrtss
Packed Arithmetic Instructions (SSE)
S
-S option
Assembler Command Line Options
-s option
Assembler Command Line Options
.section
Assembler Directives
.set
Assembler Directives
.size
Assembler Directives
.skip
Assembler Directives
.sleb128
Assembler Directives
.string
Assembler Directives
.symbolic
Assembler Directives
sahf
Flag Control Instructions
sal
Shift and Rotate Instructions
sar
Shift and Rotate Instructions
sarx
BMI2 Instructions
sbb
Binary Arithmetic Instructions
scas
String Instructions
scasb
String Instructions
scasl
String Instructions
scasw
String Instructions
segment register instructions
Segment Register Instructions
seta
Bit and Byte Instructions
setae
Bit and Byte Instructions
setb
Bit and Byte Instructions
setbe
Bit and Byte Instructions
setc
Bit and Byte Instructions
sete
Bit and Byte Instructions
setg
Bit and Byte Instructions
setge
Bit and Byte Instructions
setl
Bit and Byte Instructions
setle
Bit and Byte Instructions
setna
Bit and Byte Instructions
setnae
Bit and Byte Instructions
setnb
Bit and Byte Instructions
setnbe
Bit and Byte Instructions
setnc
Bit and Byte Instructions
setne
Bit and Byte Instructions
setng
Bit and Byte Instructions
setnge
Bit and Byte Instructions
setnl
Bit and Byte Instructions
setnle
Bit and Byte Instructions
setno
Bit and Byte Instructions
setnp
Bit and Byte Instructions
setns
Bit and Byte Instructions
setnz
Bit and Byte Instructions
seto
Bit and Byte Instructions
setp
Bit and Byte Instructions
setpe
Bit and Byte Instructions
setpo
Bit and Byte Instructions
sets
Bit and Byte Instructions
setz
Bit and Byte Instructions
sfence
Miscellaneous Instructions (SSE)
sgdt
Operating System Support Instructions
sha1msg1
SHA Instructions
sha1msg2
SHA Instructions
sha1nexte
SHA Instructions
sha1rnds4
SHA Instructions
sha256msg1
SHA Instructions
sha256msg2
SHA Instructions
sha256rnds2
SHA Instructions
shift instructions
Shift and Rotate Instructions
shl
Shift and Rotate Instructions
shld
Shift and Rotate Instructions
shlx
BMI2 Instructions
shr
Shift and Rotate Instructions
shrd
Shift and Rotate Instructions
shrx
BMI2 Instructions
shufpd
SSE2 Shuffle and Unpack Instructions
shufps
Shuffle and Unpack Instructions (SSE)
sidt
Operating System Support Instructions
SIMD state management instructions
SIMD State Management Instructions
sldt
Operating System Support Instructions
smovl
String Instructions
smsw
Operating System Support Instructions
sqrtpd
SSE2 Packed Arithmetic Instructions
sqrtps
Packed Arithmetic Instructions (SSE)
sqrtsd
SSE2 Packed Arithmetic Instructions
sqrtss
Packed Arithmetic Instructions (SSE)
SSE instructions
compare
Comparison Instructions (SSE)
conversion
Conversion Instructions (SSE)
data transfer
Data Transfer Instructions (SSE)
integer (64-bit SIMD)
64-Bit SIMD Integer Instructions (SSE)
logical
Logical Instructions (SSE)
miscellaneous
Miscellaneous Instructions (SSE)
MXCSR state management
MXCSR State Management Instructions (SSE)
packed arithmetic
Packed Arithmetic Instructions (SSE)
shuffle
Shuffle and Unpack Instructions (SSE)
unpack
Shuffle and Unpack Instructions (SSE)
SSE2 instructions
compare
SSE2 Compare Instructions
conversion
SSE2 Conversion Instructions
data movement
SSE2 Data Movement Instructions
logical
SSE2 Logical Instructions
miscellaneous
SSE2 Miscellaneous Instructions
packed arithmetic
SSE2 Packed Arithmetic Instructions
packed single-precision floating-point
SSE2 Packed Single-Precision Floating-Point Instructions
shuffle
SSE2 Shuffle and Unpack Instructions
SIMD integer instructions (128-bit)
SSE2 128-Bit SIMD Integer Instructions
unpack
SSE2 Shuffle and Unpack Instructions
statement
Statements in Assembly Language
empty
Statements in Assembly Language
stc
Flag Control Instructions
std
Flag Control Instructions
sti
Flag Control Instructions
stmxcsr
MXCSR State Management Instructions (SSE)
stos
String Instructions
stosb
String Instructions
stosl
String Instructions
stosw
String Instructions
str
Operating System Support Instructions
string
String Constants in Assembly Language
string instructions
String Instructions
sub
Binary Arithmetic Instructions
subpd
SSE2 Packed Arithmetic Instructions
subps
Packed Arithmetic Instructions (SSE)
subsd
SSE2 Packed Arithmetic Instructions
subss
Packed Arithmetic Instructions (SSE)
sysenter
Operating System Support Instructions
sysexit
Operating System Support Instructions
T
.tbss
Assembler Directives
.tcomm
Assembler Directives
.tdata
Assembler Directives
.text
Assembler Directives
.type
Assembler Directives
test
Bit and Byte Instructions
tzcnt
BMI1 Instructions
U
-U option
Assembler Command Line Options
.uleb128
Assembler Directives
ucomisd
SSE2 Compare Instructions
ucomiss
Comparison Instructions (SSE)
ud2
Miscellaneous Instructions
unpckhpd
SSE2 Shuffle and Unpack Instructions
unpckhps
Shuffle and Unpack Instructions (SSE)
unpcklpd
SSE2 Shuffle and Unpack Instructions
unpcklps
Shuffle and Unpack Instructions (SSE)
V
-V option
Assembler Command Line Options
.value
Assembler Directives
vaddpd
AVX512 Instructions
AVX Instructions
vaddps
AVX512 Instructions
AVX Instructions
vaddsd
AVX Instructions
vaddss
AVX Instructions
vaddsubpd
AVX Instructions
vaddsubps
AVX Instructions
vaesdec
Advanced Vector Extensions of AES Instructions
vaesdeclast
Advanced Vector Extensions of AES Instructions
vaesenc
Advanced Vector Extensions of AES Instructions
vaesenclast
Advanced Vector Extensions of AES Instructions
vaesimc
Advanced Vector Extensions of AES Instructions
vaeskeygenassist
Advanced Vector Extensions of AES Instructions
valignd
AVX512 Instructions
valignq
AVX512 Instructions
vandnpd
AVX512 Instructions
AVX Instructions
vandnps
AVX512 Instructions
AVX Instructions
vandpd
AVX512 Instructions
AVX Instructions
vandps
AVX512 Instructions
AVX Instructions
vblendmpd
AVX512 Instructions
vblendmps
AVX512 Instructions
vblendpd
AVX Instructions
vblendps
AVX Instructions
vblendvpd
AVX Instructions
vblendvps
AVX Instructions
vbroadcast(f128|sd|ss)
AVX Instructions
vbroadcast(sd|ss)
AVX2 Instructions
vbroadcastf32x2
AVX512 Instructions
vbroadcastf32x4
AVX512 Instructions
vbroadcastf32x8
AVX512 Instructions
vbroadcastf64x2
AVX512 Instructions
vbroadcasti128
AVX2 Instructions
vbroadcasti32x2
AVX512 Instructions
vbroadcasti32x4
AVX512 Instructions
vbroadcasti32x8
AVX512 Instructions
vbroadcasti64x2
AVX512 Instructions
vbroadcastss
AVX512 Instructions
vcmpeq_ospd
AVX Instructions
vcmpeq_osps
AVX Instructions
vcmpeq_ossd
AVX Instructions
vcmpeq_osss
AVX Instructions
vcmpeq_uqpd
AVX Instructions
vcmpeq_uqps
AVX Instructions
vcmpeq_uqsd
AVX Instructions
vcmpeq_uqss
AVX Instructions
vcmpeq_uspd
AVX Instructions
vcmpeq_usps
AVX Instructions
vcmpeq_ussd
AVX Instructions
vcmpeq_usss
AVX Instructions
vcmpeqpd
AVX Instructions
vcmpeqps
AVX Instructions
vcmpeqsd
AVX Instructions
vcmpeqss
AVX Instructions
vcmpfalse_ospd
AVX Instructions
vcmpfalse_osps
AVX Instructions
vcmpfalse_ossd
AVX Instructions
vcmpfalse_osss
AVX Instructions
vcmpfalsepd
AVX Instructions
vcmpfalseps
AVX Instructions
vcmpfalsesd
AVX Instructions
vcmpfalsess
AVX Instructions
vcmpge_oqpd
AVX Instructions
vcmpge_oqps
AVX Instructions
vcmpge_oqsd
AVX Instructions
vcmpge_oqss
AVX Instructions
vcmpgepd
AVX Instructions
vcmpgeps
AVX Instructions
vcmpgesd
AVX Instructions
vcmpgess
AVX Instructions
vcmpgt_oqpd
AVX Instructions
vcmpgt_oqps
AVX Instructions
vcmpgt_oqsd
AVX Instructions
vcmpgt_oqss
AVX Instructions
vcmpgtpd
AVX Instructions
vcmpgtps
AVX Instructions
vcmpgtsd
AVX Instructions
vcmpgtss
AVX Instructions
vcmple_oqpd
AVX Instructions
vcmple_oqps
AVX Instructions
vcmple_oqsd
AVX Instructions
vcmple_oqss
AVX Instructions
vcmplepd
AVX Instructions
vcmpleps
AVX Instructions
vcmplesd
AVX Instructions
vcmpless
AVX Instructions
vcmplt_oqpd
AVX Instructions
vcmplt_oqps
AVX Instructions
vcmplt_oqsd
AVX Instructions
vcmplt_oqss
AVX Instructions
vcmpltpd
AVX Instructions
vcmpltps
AVX Instructions
vcmpltsd
AVX Instructions
vcmpltss
AVX Instructions
vcmpneq_oqpd
AVX Instructions
vcmpneq_oqps
AVX Instructions
vcmpneq_oqsd
AVX Instructions
vcmpneq_oqss
AVX Instructions
vcmpneq_ospd
AVX Instructions
vcmpneq_osps
AVX Instructions
vcmpneq_ossd
AVX Instructions
vcmpneq_osss
AVX Instructions
vcmpneq_uspd
AVX Instructions
vcmpneq_usps
AVX Instructions
vcmpneq_ussd
AVX Instructions
vcmpneq_usss
AVX Instructions
vcmpneqpd
AVX Instructions
vcmpneqps
AVX Instructions
vcmpneqsd
AVX Instructions
vcmpneqss
AVX Instructions
vcmpnge_uqpd
AVX Instructions
vcmpnge_uqps
AVX Instructions
vcmpnge_uqsd
AVX Instructions
vcmpnge_uqss
AVX Instructions
vcmpngepd
AVX Instructions
vcmpngeps
AVX Instructions
vcmpngesd
AVX Instructions
vcmpngess
AVX Instructions
vcmpngt_uqpd
AVX Instructions
vcmpngt_uqps
AVX Instructions
vcmpngt_uqsd
AVX Instructions
vcmpngt_uqss
AVX Instructions
vcmpngtpd
AVX Instructions
vcmpngtps
AVX Instructions
vcmpngtsd
AVX Instructions
vcmpngtss
AVX Instructions
vcmpnle_uqpd
AVX Instructions
vcmpnle_uqps
AVX Instructions
vcmpnle_uqsd
AVX Instructions
vcmpnle_uqss
AVX Instructions
vcmpnlepd
AVX Instructions
vcmpnleps
AVX Instructions
vcmpnlesd
AVX Instructions
vcmpnless
AVX Instructions
vcmpnlt_uqpd
AVX Instructions
vcmpnlt_uqps
AVX Instructions
vcmpnlt_uqsd
AVX Instructions
vcmpnlt_uqss
AVX Instructions
vcmpnltpd
AVX Instructions
vcmpnltps
AVX Instructions
vcmpnltsd
AVX Instructions
vcmpnltss
AVX Instructions
vcmpord_spd
AVX Instructions
vcmpord_sps
AVX Instructions
vcmpord_ssd
AVX Instructions
vcmpord_sss
AVX Instructions
vcmpordpd
AVX Instructions
vcmpordps
AVX Instructions
vcmpordsd
AVX Instructions
vcmpordss
AVX Instructions
vcmppd
AVX512 Instructions
AVX Instructions
vcmpps
AVX512 Instructions
AVX Instructions
vcmpsd
AVX Instructions
vcmpss
AVX Instructions
vcmptrue_uspd
AVX Instructions
vcmptrue_usps
AVX Instructions
vcmptrue_ussd
AVX Instructions
vcmptrue_usss
AVX Instructions
vcmptruepd
AVX Instructions
vcmptrueps
AVX Instructions
vcmptruesd
AVX Instructions
vcmptruess
AVX Instructions
vcmpunord_spd
AVX Instructions
vcmpunord_sps
AVX Instructions
vcmpunord_ssd
AVX Instructions
vcmpunord_sss
AVX Instructions
vcmpunordpd
AVX Instructions
vcmpunordps
AVX Instructions
vcmpunordsd
AVX Instructions
vcmpunordss
AVX Instructions
vcomisd
AVX Instructions
vcomiss
AVX Instructions
vcompresspd
AVX512 Instructions
vcompressps
AVX512 Instructions
vcvtdq2pd
AVX512 Instructions
AVX Instructions
vcvtdq2ps
AVX512 Instructions
AVX Instructions
vcvtpd2dq(|x|y)
AVX Instructions
vcvtpd2dq
AVX512 Instructions
vcvtpd2ps(|x|y)
AVX Instructions
vcvtpd2ps
AVX512 Instructions
vcvtpd2qq
AVX512 Instructions
vcvtpd2udq
AVX512 Instructions
vcvtpd2uqq
AVX512 Instructions
vcvtph2ps
F16C Instructions
AVX512 Instructions
vcvtps2dq
AVX512 Instructions
AVX Instructions
vcvtps2pd
AVX512 Instructions
AVX Instructions
vcvtps2ph
F16C Instructions
AVX512 Instructions
vcvtps2qq
AVX512 Instructions
vcvtps2udq
AVX512 Instructions
vcvtps2uqq
AVX512 Instructions
vcvtqq2pd
AVX512 Instructions
vcvtqq2ps
AVX512 Instructions
vcvtsd2si(|q|l)
AVX Instructions
vcvtsd2ss
AVX Instructions
vcvtsi2sd(|q|l)
AVX Instructions
vcvtsi2ss(|q|l)
AVX Instructions
vcvtss2sd
AVX Instructions
vcvtss2si(|q|l)
AVX Instructions
vcvttpd2dq(|x|y)
AVX Instructions
vcvttpd2dq
AVX512 Instructions
vcvttpd2qq
AVX512 Instructions
vcvttpd2udq
AVX512 Instructions
vcvttpd2uqq
AVX512 Instructions
vcvttps2dq
AVX512 Instructions
AVX Instructions
vcvttps2qq
AVX512 Instructions
vcvttps2udq
AVX512 Instructions
vcvttps2uqq
AVX512 Instructions
vcvttsd2si(|q|l)
AVX Instructions
vcvttss2si(|q|l)
AVX Instructions
vcvtudq2pd
AVX512 Instructions
vcvtudq2ps
AVX512 Instructions
vcvtuqq2pd
AVX512 Instructions
vcvtuqq2ps
AVX512 Instructions
vdbpsadbw
AVX512 Instructions
vdivpd
AVX512 Instructions
AVX Instructions
vdivps
AVX512 Instructions
AVX Instructions
vdivsd
AVX Instructions
vdivss
AVX Instructions
vdppd
AVX Instructions
vdpps
AVX Instructions
verr
Operating System Support Instructions
verw
Operating System Support Instructions
vexp2pd
AVX512 Instructions
vexp2ps
AVX512 Instructions
vexpandpd
AVX512 Instructions
vexpandps
AVX512 Instructions
vextractf128
AVX Instructions
vextractf32x4
AVX512 Instructions
vextractf64x2
AVX512 Instructions
vextracti128
AVX2 Instructions
vextracti32x4
AVX512 Instructions
vextracti64x2
AVX512 Instructions
vextractps
AVX Instructions
vfixupimmpd
AVX512 Instructions
vfixupimmps
AVX512 Instructions
vfmadd132pd
FMA Instructions
AVX512 Instructions
vfmadd132ps
FMA Instructions
AVX512 Instructions
vfmadd132sd
FMA Instructions
vfmadd132ss
FMA Instructions
vfmadd213pd
FMA Instructions
AVX512 Instructions
vfmadd213ps
FMA Instructions
AVX512 Instructions
vfmadd213sd
FMA Instructions
vfmadd213ss
FMA Instructions
vfmadd231pd
FMA Instructions
AVX512 Instructions
vfmadd231ps
FMA Instructions
AVX512 Instructions
vfmadd231sd
FMA Instructions
vfmadd231ss
FMA Instructions
vfmaddsub132pd
FMA Instructions
AVX512 Instructions
vfmaddsub132ps
FMA Instructions
AVX512 Instructions
vfmaddsub213pd
FMA Instructions
AVX512 Instructions
vfmaddsub213ps
FMA Instructions
AVX512 Instructions
vfmaddsub231pd
FMA Instructions
AVX512 Instructions
vfmaddsub231ps
FMA Instructions
AVX512 Instructions
vfmsub132pd
FMA Instructions
AVX512 Instructions
vfmsub132ps
FMA Instructions
AVX512 Instructions
vfmsub132sd
FMA Instructions
vfmsub132ss
FMA Instructions
vfmsub213pd
FMA Instructions
AVX512 Instructions
vfmsub213ps
FMA Instructions
AVX512 Instructions
vfmsub213sd
FMA Instructions
vfmsub213ss
FMA Instructions
vfmsub231pd
FMA Instructions
AVX512 Instructions
vfmsub231ps
FMA Instructions
AVX512 Instructions
vfmsub231sd
FMA Instructions
vfmsub231ss
FMA Instructions
vfmsubadd132pd
FMA Instructions
AVX512 Instructions
vfmsubadd132ps
FMA Instructions
AVX512 Instructions
vfmsubadd213pd
FMA Instructions
AVX512 Instructions
vfmsubadd213ps
FMA Instructions
AVX512 Instructions
vfmsubadd231pd
FMA Instructions
AVX512 Instructions
vfmsubadd231ps
FMA Instructions
AVX512 Instructions
vfnmadd132pd
FMA Instructions
AVX512 Instructions
vfnmadd132ps
FMA Instructions
AVX512 Instructions
vfnmadd132sd
FMA Instructions
vfnmadd132ss
FMA Instructions
vfnmadd213pd
FMA Instructions
AVX512 Instructions
vfnmadd213ps
FMA Instructions
AVX512 Instructions
vfnmadd213sd
FMA Instructions
vfnmadd213ss
FMA Instructions
vfnmadd231pd
FMA Instructions
AVX512 Instructions
vfnmadd231ps
FMA Instructions
AVX512 Instructions
vfnmadd231sd
FMA Instructions
vfnmadd231ss
FMA Instructions
vfnmsub132pd
FMA Instructions
AVX512 Instructions
vfnmsub132ps
FMA Instructions
AVX512 Instructions
vfnmsub132sd
FMA Instructions
vfnmsub132ss
FMA Instructions
vfnmsub213pd
FMA Instructions
AVX512 Instructions
vfnmsub213ps
FMA Instructions
AVX512 Instructions
vfnmsub213sd
FMA Instructions
vfnmsub213ss
FMA Instructions
vfnmsub231pd
FMA Instructions
AVX512 Instructions
vfnmsub231ps
FMA Instructions
AVX512 Instructions
vfnmsub231sd
FMA Instructions
vfnmsub231ss
FMA Instructions
vfpclasspd
AVX512 Instructions
vfpclassps
AVX512 Instructions
vfpclasssd
AVX512 Instructions
vfpclassss
AVX512 Instructions
vgatherdp(d|s)
AVX2 Instructions
vgatherdpd
AVX512 Instructions
vgatherdps
AVX512 Instructions
vgatherpf0dpd
AVX512 Instructions
vgatherpf0dps
AVX512 Instructions
vgatherpf0qpd
AVX512 Instructions
vgatherpf0qps
AVX512 Instructions
vgatherpf1dpd
AVX512 Instructions
vgatherpf1dps
AVX512 Instructions
vgatherpf1qpd
AVX512 Instructions
vgatherpf1qps
AVX512 Instructions
vgatherqp(d|s)
AVX2 Instructions
vgatherqpd
AVX512 Instructions
vgatherqps
AVX512 Instructions
vgetexppd
AVX512 Instructions
vgetexpps
AVX512 Instructions
vgetmantpd
AVX512 Instructions
vgetmantps
AVX512 Instructions
vhaddpd
AVX Instructions
vhaddps
AVX Instructions
vhsubpd
AVX Instructions
vhsubps
AVX Instructions
vinsertf128
AVX Instructions
vinsertf32x4
AVX512 Instructions
vinsertf32x8
AVX512 Instructions
vinsertf64x2
AVX512 Instructions
vinserti128
AVX2 Instructions
vinserti32x4
AVX512 Instructions
vinserti32x8
AVX512 Instructions
vinserti64x2
AVX512 Instructions
vinsertps
AVX Instructions
vlddqu
AVX Instructions
vldmxcsr
AVX Instructions
vmaskmov(pd|ps)
AVX Instructions
vmaskmovdqu
AVX Instructions
vmaxpd
AVX512 Instructions
AVX Instructions
vmaxps
AVX512 Instructions
AVX Instructions
vmaxsd
AVX Instructions
vmaxss
AVX Instructions
vmcall
VMX Instructions
vmclear
VMX Instructions
vmfunc
VMX Instructions
vminpd
AVX512 Instructions
AVX Instructions
vminps
AVX512 Instructions
AVX Instructions
vminsd
AVX Instructions
vminss
AVX Instructions
vmlaunch
VMX Instructions
vmov(q|d)
AVX Instructions
vmovapd
AVX512 Instructions
AVX Instructions
vmovaps
AVX512 Instructions
AVX Instructions
vmovddup
AVX512 Instructions
AVX Instructions
vmovdqa32
AVX512 Instructions
vmovdqa64
AVX512 Instructions
vmovdqa
AVX Instructions
vmovdqu16
AVX512 Instructions
vmovdqu32
AVX512 Instructions
vmovdqu64
AVX512 Instructions
vmovdqu8
AVX512 Instructions
vmovdqu
AVX Instructions
vmovhlps
AVX Instructions
vmovhpd
AVX Instructions
vmovhps
AVX Instructions
vmovlhps
AVX Instructions
vmovlpd
AVX Instructions
vmovlps
AVX Instructions
vmovmskpd
AVX Instructions
vmovmskps
AVX Instructions
vmovntdq
AVX512 Instructions
AVX Instructions
vmovntdqa
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vmovntpd
AVX512 Instructions
AVX Instructions
vmovntps
AVX512 Instructions
AVX Instructions
vmovq
AVX Instructions
vmovsd
AVX Instructions
vmovshdup
AVX512 Instructions
AVX Instructions
vmovsldup
AVX512 Instructions
AVX Instructions
vmovss
AVX Instructions
vmovupd
AVX512 Instructions
AVX Instructions
vmovups
AVX512 Instructions
AVX Instructions
vmpsadbw
AVX2 Instructions
AVX Instructions
vmptrld
VMX Instructions
vmptrst
VMX Instructions
vmread
VMX Instructions
vmresume
VMX Instructions
vmulpd
AVX512 Instructions
AVX Instructions
vmulps
AVX512 Instructions
AVX Instructions
vmulsd
AVX Instructions
vmulss
AVX Instructions
vmwrite
VMX Instructions
vmxoff
VMX Instructions
vmxon
VMX Instructions
vorpd
AVX512 Instructions
AVX Instructions
vorps
AVX512 Instructions
AVX Instructions
vpabs(w|b|d)
AVX2 Instructions
AVX Instructions
vpabsb
AVX512 Instructions
vpabsd
AVX512 Instructions
vpabsq
AVX512 Instructions
vpabsw
AVX512 Instructions
vpackss(dw|wb)
AVX2 Instructions
AVX Instructions
vpackssdw
AVX512 Instructions
vpacksswb
AVX512 Instructions
vpackusdw
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpackuswb
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpadd(q|w|b|d)
AVX2 Instructions
AVX Instructions
vpaddb
AVX512 Instructions
vpaddd
AVX512 Instructions
vpaddq
AVX512 Instructions
vpadds(w|b)
AVX2 Instructions
AVX Instructions
vpaddsb
AVX512 Instructions
vpaddsw
AVX512 Instructions
vpaddus(w|b)
AVX2 Instructions
AVX Instructions
vpaddusb
AVX512 Instructions
vpaddusw
AVX512 Instructions
vpaddw
AVX512 Instructions
vpalignr
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpand
AVX2 Instructions
AVX Instructions
vpandd
AVX512 Instructions
vpandn
AVX2 Instructions
AVX Instructions
vpandnd
AVX512 Instructions
vpandnq
AVX512 Instructions
vpandq
AVX512 Instructions
vpavg(w|b)
AVX2 Instructions
AVX Instructions
vpavgb
AVX512 Instructions
vpavgw
AVX512 Instructions
vpblendd
AVX2 Instructions
vpblendmb
AVX512 Instructions
vpblendmd
AVX512 Instructions
vpblendmq
AVX512 Instructions
vpblendmw
AVX512 Instructions
vpblendvb
AVX2 Instructions
AVX Instructions
vpblendw
AVX2 Instructions
AVX Instructions
vpbroadcast(q|w|b|d)
AVX2 Instructions
vpbroadcastb
AVX512 Instructions
vpbroadcastd
AVX512 Instructions
vpbroadcastmb2q
AVX512 Instructions
vpbroadcastmw2d
AVX512 Instructions
vpbroadcastq
AVX512 Instructions
vpbroadcastw
AVX512 Instructions
vpclmulqdq
AVX Instructions
vpcmpb
AVX512 Instructions
vpcmpd
AVX512 Instructions
vpcmpeq(q|w|b|d)
AVX2 Instructions
AVX Instructions
vpcmpeqq
AVX512 Instructions
vpcmpestri
AVX Instructions
vpcmpestrm
AVX Instructions
vpcmpgt(q|w|b|d)
AVX2 Instructions
AVX Instructions
vpcmpgtb
AVX512 Instructions
vpcmpgtd
AVX512 Instructions
vpcmpgtq
AVX512 Instructions
vpcmpgtw
AVX512 Instructions
vpcmpistri
AVX Instructions
vpcmpistrm
AVX Instructions
vpcmpq
AVX512 Instructions
vpcmpub
AVX512 Instructions
vpcmpud
AVX512 Instructions
vpcmpuq
AVX512 Instructions
vpcmpuw
AVX512 Instructions
vpcmpw
AVX512 Instructions
vpcompressd
AVX512 Instructions
vpcompressq
AVX512 Instructions
vpconflictd
AVX512 Instructions
vpconflictq
AVX512 Instructions
vperm2f128
AVX Instructions
vperm2i128
AVX2 Instructions
vpermd
AVX512 Instructions
AVX2 Instructions
vpermi2b
AVX512 Instructions
vpermi2d
AVX512 Instructions
vpermi2pd
AVX512 Instructions
vpermi2ps
AVX512 Instructions
vpermi2q
AVX512 Instructions
vpermi2w
AVX512 Instructions
vpermilpd
AVX512 Instructions
AVX Instructions
vpermilps
AVX512 Instructions
AVX Instructions
vpermpd
AVX512 Instructions
AVX2 Instructions
vpermps
AVX512 Instructions
AVX2 Instructions
vpermq
AVX512 Instructions
AVX2 Instructions
vpermt2b
AVX512 Instructions
vpermt2d
AVX512 Instructions
vpermt2pd
AVX512 Instructions
vpermt2ps
AVX512 Instructions
vpermt2q
AVX512 Instructions
vpermt2w
AVX512 Instructions
vpermw
AVX512 Instructions
vpexpandd
AVX512 Instructions
vpexpandq
AVX512 Instructions
vpextr(q|b|d)
AVX Instructions
vpextrb
AVX512 Instructions
vpextrd
AVX512 Instructions
vpextrw
AVX Instructions
vpgatherdd
AVX512 Instructions
AVX2 Instructions
vpgatherdq
AVX512 Instructions
AVX2 Instructions
vpgatherqd
AVX512 Instructions
AVX2 Instructions
vpgatherqq
AVX512 Instructions
AVX2 Instructions
vphadd(w|d)
AVX2 Instructions
AVX Instructions
vphaddsw
AVX2 Instructions
AVX Instructions
vphminposuw
AVX Instructions
vphsub(w|d)
AVX2 Instructions
AVX Instructions
vphsubsw
AVX2 Instructions
AVX Instructions
vpinsr(q|b|w|d)
AVX Instructions
vpinsrb
AVX512 Instructions
vpinsrd
AVX512 Instructions
vpinsrq
AVX512 Instructions
vpinsrw
AVX512 Instructions
AVX Instructions
vplzcntd
AVX512 Instructions
vplzcntq
AVX512 Instructions
vpmadd52huq
AVX512 Instructions
vpmadd52luq
AVX512 Instructions
vpmaddubsw
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpmaddwd
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpmaskmov(q|d)
AVX2 Instructions
vpmaxs(w|b|d)
AVX2 Instructions
AVX Instructions
vpmaxsb
AVX512 Instructions
vpmaxsd
AVX512 Instructions
vpmaxsq
AVX512 Instructions
vpmaxsw
AVX512 Instructions
vpmaxub
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpmaxud
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpmaxuq
AVX512 Instructions
vpmaxuw
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpminsb
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpminsd
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpminsq
AVX512 Instructions
vpminsw
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpminub
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpminud
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpminuq
AVX512 Instructions
vpminuw
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpmovb2m
AVX512 Instructions
vpmovd2m
AVX512 Instructions
vpmovdb
AVX512 Instructions
vpmovdw
AVX512 Instructions
vpmovm2b
AVX512 Instructions
vpmovm2d
AVX512 Instructions
vpmovm2q
AVX512 Instructions
vpmovm2w
AVX512 Instructions
vpmovmskb
AVX2 Instructions
AVX Instructions
vpmovq2m
AVX512 Instructions
vpmovqb
AVX512 Instructions
vpmovqd
AVX512 Instructions
vpmovqw
AVX512 Instructions
vpmovsdb
AVX512 Instructions
vpmovsdw
AVX512 Instructions
vpmovsqb
AVX512 Instructions
vpmovsqd
AVX512 Instructions
vpmovsqw
AVX512 Instructions
vpmovswb
AVX512 Instructions
vpmovsx(bd|bq|bw|dq|wd|wq)
AVX Instructions
vpmovsx(bd|bq|bw|dq|wd|wq)
AVX2 Instructions
vpmovsxbd
AVX512 Instructions
vpmovsxbq
AVX512 Instructions
vpmovsxbw
AVX512 Instructions
vpmovsxdq
AVX512 Instructions
vpmovsxwd
AVX512 Instructions
vpmovsxwq
AVX512 Instructions
vpmovusdb
AVX512 Instructions
vpmovusdw
AVX512 Instructions
vpmovusqb
AVX512 Instructions
vpmovusqd
AVX512 Instructions
vpmovusqw
AVX512 Instructions
vpmovuswb
AVX512 Instructions
vpmovw2m
AVX512 Instructions
vpmovwb
AVX512 Instructions
vpmovzx(bd|bq|bw|dq|wd|wq)
AVX Instructions
vpmovzx(bd|bq|bw|dq|wd|wq)
AVX2 Instructions
vpmovzxbd
AVX512 Instructions
vpmovzxbq
AVX512 Instructions
vpmovzxbw
AVX512 Instructions
vpmovzxdq
AVX512 Instructions
vpmovzxwd
AVX512 Instructions
vpmovzxwq
AVX512 Instructions
vpmuldq
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpmulhrsw
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpmulhuw
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpmulhw
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpmulld
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpmullq
AVX512 Instructions
vpmullw
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpmultishiftqb
AVX512 Instructions
vpmuludq
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpor
AVX2 Instructions
AVX Instructions
vpord
AVX512 Instructions
vporq
AVX512 Instructions
vprold
AVX512 Instructions
vprolq
AVX512 Instructions
vprolvd
AVX512 Instructions
vprolvq
AVX512 Instructions
vprord
AVX512 Instructions
vprorq
AVX512 Instructions
vprorvd
AVX512 Instructions
vprorvq
AVX512 Instructions
vpsadbw
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpscatterdd
AVX512 Instructions
vpscatterdq
AVX512 Instructions
vpscatterqd
AVX512 Instructions
vpscatterqq
AVX512 Instructions
vpshufb
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpshufd
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpshufhw
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpshuflw
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpsign(w|b|d)
AVX2 Instructions
AVX Instructions
vpsll(q|w|d)
AVX2 Instructions
AVX Instructions
vpslld
AVX512 Instructions
vpslldq
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpsllq
AVX512 Instructions
vpsllv(q|d)
AVX2 Instructions
vpsllvd
AVX512 Instructions
vpsllvq
AVX512 Instructions
vpsllvw
AVX512 Instructions
vpsllw
AVX512 Instructions
vpsra(w|d)
AVX2 Instructions
AVX Instructions
vpsrad
AVX512 Instructions
vpsraq
AVX512 Instructions
vpsravd
AVX512 Instructions
AVX2 Instructions
vpsravq
AVX512 Instructions
vpsravw
AVX512 Instructions
vpsraw
AVX512 Instructions
vpsrl(q|w|d)
AVX2 Instructions
AVX Instructions
vpsrld
AVX512 Instructions
vpsrldq
AVX512 Instructions
AVX2 Instructions
AVX Instructions
vpsrlq
AVX512 Instructions
vpsrlv(q|d)
AVX2 Instructions
vpsrlvd
AVX512 Instructions
vpsrlvq
AVX512 Instructions
vpsrlvw
AVX512 Instructions
vpsrlw
AVX512 Instructions
vpsub(q|w|b|d)
AVX2 Instructions
AVX Instructions
vpsubb
AVX512 Instructions
vpsubd
AVX512 Instructions
vpsubq
AVX512 Instructions
vpsubs(w|b)
AVX2 Instructions
AVX Instructions
vpsubsb
AVX512 Instructions
vpsubsw
AVX512 Instructions
vpsubus(w|b)
AVX2 Instructions
AVX Instructions
vpsubusb
AVX512 Instructions
vpsubusw
AVX512 Instructions
vpsubw
AVX512 Instructions
vpternlogd
AVX512 Instructions
vpternlogq
AVX512 Instructions
vptest
AVX Instructions
vptestmb
AVX512 Instructions
vptestmd
AVX512 Instructions
vptestmq
AVX512 Instructions
vptestmw
AVX512 Instructions
vptestnmb
AVX512 Instructions
vptestnmd
AVX512 Instructions
vptestnmq
AVX512 Instructions
vptestnmw
AVX512 Instructions
vpunpckh(bw|dq|qdq|wd)
AVX2 Instructions
AVX Instructions
vpunpckhbw
AVX512 Instructions
vpunpckhdq
AVX512 Instructions
vpunpckhqdq
AVX512 Instructions
vpunpckhwd
AVX512 Instructions
vpunpckl(bw|dq|qdq|wd)
AVX2 Instructions
AVX Instructions
vpunpcklbw
AVX512 Instructions
vpunpckldq
AVX512 Instructions
vpunpcklqdq
AVX512 Instructions
vpunpcklwd
AVX512 Instructions
vpxor
AVX2 Instructions
AVX Instructions
vpxord
AVX512 Instructions
vpxorq
AVX512 Instructions
vrangepd
AVX512 Instructions
vrangeps
AVX512 Instructions
vrangesd
AVX512 Instructions
vrangess
AVX512 Instructions
vrcp14pd
AVX512 Instructions
vrcp14ps
AVX512 Instructions
vrcp28pd
AVX512 Instructions
vrcp28ps
AVX512 Instructions
vrcp28sd
AVX512 Instructions
vrcp28ss
AVX512 Instructions
vrcpps
AVX Instructions
vrcpss
AVX Instructions
vreducepd
AVX512 Instructions
vreduceps
AVX512 Instructions
vreducess
AVX512 Instructions
vrndscalepd
AVX512 Instructions
vrndscaleps
AVX512 Instructions
vroundpd
AVX Instructions
vroundps
AVX Instructions
vroundsd
AVX Instructions
vroundss
AVX Instructions
vrsqrt14pd
AVX512 Instructions
vrsqrt14ps
AVX512 Instructions
vrsqrtps
AVX Instructions
vrsqrtss
AVX Instructions
vscalefpd
AVX512 Instructions
vscalefps
AVX512 Instructions
vscatterdpd
AVX512 Instructions
vscatterdps
AVX512 Instructions
vscatterpf0dpd
AVX512 Instructions
vscatterpf0dps
AVX512 Instructions
vscatterpf0qpd
AVX512 Instructions
vscatterpf0qps
AVX512 Instructions
vscatterpf1dpd
AVX512 Instructions
vscatterpf1dps
AVX512 Instructions
vscatterpf1qpd
AVX512 Instructions
vscatterpf1qps
AVX512 Instructions
vscatterqpd
AVX512 Instructions
vscatterqps
AVX512 Instructions
vshuff32x4
AVX512 Instructions
vshuff64x2
AVX512 Instructions
vshufi32x4
AVX512 Instructions
vshufi64x2
AVX512 Instructions
vshufpd
AVX512 Instructions
AVX Instructions
vshufps
AVX512 Instructions
AVX Instructions
vsqrtpd
AVX512 Instructions
AVX Instructions
vsqrtps
AVX512 Instructions
AVX Instructions
vsqrtsd
AVX Instructions
vsqrtss
AVX Instructions
vstmxcsr
AVX Instructions
vsubpd
AVX512 Instructions
AVX Instructions
vsubps
AVX512 Instructions
AVX Instructions
vsubsd
AVX Instructions
vsubss
AVX Instructions
vtestp(d|s)
AVX Instructions
vucomisd
AVX Instructions
vucomiss
AVX Instructions
vunpckhpd
AVX512 Instructions
AVX Instructions
vunpckhps
AVX512 Instructions
AVX Instructions
vunpcklpd
AVX512 Instructions
AVX Instructions
vunpcklps
AVX512 Instructions
AVX Instructions
vxorpd
AVX512 Instructions
AVX Instructions
vxorps
AVX512 Instructions
AVX Instructions
vzeroall
AVX Instructions
vzeroupper
AVX Instructions
W
.weak
Assembler Directives
wait
Control Instructions (Floating-Point)
wbinvd
Operating System Support Instructions
whitespace
Statements in Assembly Language
wrfsbase(|l|q)
FSGSBASE Instructions
wrgsbase(|l|q)
FSGSBASE Instructions
wrmsr
Operating System Support Instructions
X
-xchip option
Assembler Command Line Options
-xmodel option
Assembler Command Line Options
xabort
RTM Instructions
xadd
Data Transfer Instructions
xbegin(|l|w)
RTM Instructions
xchg
Data Transfer Instructions
xchgA
Data Transfer Instructions
xend
RTM Instructions
xlat
Miscellaneous Instructions
xlatb
Miscellaneous Instructions
xor
Logical Instructions
xorpd
SSE2 Logical Instructions
xorps
Logical Instructions (SSE)
xsaveopt(64|)
XSAVE Instructions
xtest
RTM Instructions
HLE Instructions
Y
-YI option
Assembler Command Line Options
-Y{d|m} option
Assembler Command Line Options
Z
.zero
Assembler Directives
Previous