Nvidia SM89 Instruction Set Architecture

NOP
LEA
VABSDIFF
VABSDIFF4
PRMT
SHF
FADD
FFMA
IMAD
DADD
DSETP
DFMA
HADD2
HFMA2
HSET2
HSETP2
F2FP
F2IP
ULEA
USHF
UIMAD
UF2FP
ALD
IPA
LDC
SHFL
SUATOM
SULD
SUQUERY
PMTRIG
MOV
P2R
R2P
CS2R
VOTE
SEL
FSEL
FMNMX
FSET
FSETP
ISETP
CSMTEST
IADD3
LOP3
IABS
IMNMX
SGXT
BMSK
PLOP3
FMUL
FSWZADD
DMUL
HMUL2
I2I
I2IP
LDSM
HMNMX2
I2FP
UMOV
UP2UR
UR2UP
VOTEU
USEL
UISETP
UIADD3
ULOP3
UPRMT
USGXT
UBMSK
UPLOP3
ULDC
UCLEA
UFLO
UBREV
UPOPC
FLO
BREV
FCHK
F2I
I2F
MUFU
POPC
F2F
FRND
S2R
DEPBAR
BAR
AL2P
ISBERD
OUT
PIXLD
BSYNC
BREAK
CALL
BSSY
YIELD
BRA
WARPSYNC
BRX
JMP
JMX
EXIT
RET
RPCMOV
BMOV
BRXU
JMXU
NANOSLEEP
LDG
LD
LDL
LDS
ST
STG
STL
ATOM
ATOMS
RED
CCTL
CCTLL
MEMBAR
SUST
ATOMG
QSPC
ERRBAR
LDGDEPBAR
S2UR
IDP
TEX
TLD4
TLD
TMML
TXD
TXQ
FOOTPRINT
LDGSTS
IMMA
MOVM
HMMA
BMMA
DMMA
QMMA
B2R
SETCTAID
LEPC
STS
MATCH
LDTRAM
GETLMEMBASE
R2UR
REDUX