mirror of
https://github.com/bitdefender/bddisasm.git
synced 2024-11-25 08:58:09 +00:00
767bf2e5c0
Added support for AMD RMPREAD instruction. Improved EVEX decoding, including the new U bit. Fixed ENTER & LEAVE operands.
1343 lines
202 KiB
Plaintext
1343 lines
202 KiB
Plaintext
#
|
|
# Copyright (c) 2024 Bitdefender
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
#
|
|
|
|
# ADD
|
|
ADD ; Eb,Gb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x00 /r ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH
|
|
ADD ; Ev,Gv ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x01 /r ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
ADD ; Ev,Gv ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x01 /r ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
ADD ; Gb,Eb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x02 /r ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH
|
|
ADD ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x03 /r ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
ADD ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x03 /r ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
ADD ; Eb,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x80 /0 ib ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH
|
|
ADD ; Ev,Iz ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x81 /0 iz ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
ADD ; Ev,Iz ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x81 /0 iz ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
ADD ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x83 /0 ib ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
ADD ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x83 /0 ib ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
ADD{NF} ; Eb,Gb ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x00 /r ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
ADD{NF} ; Ev,Gv ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x01 /r ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ADD{NF} ; Ev,Gv ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x01 /r ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ADD{NF} ; Gb,Eb ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x02 /r ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
ADD{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x03 /r ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ADD{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x03 /r ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ADD{NF} ; Eb,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x80 /0 ib ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
ADD{NF} ; Ev,Iz ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x81 /0 iz ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ADD{NF} ; Ev,Iz ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x81 /0 iz ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ADD{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x83 /0 ib ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ADD{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x83 /0 ib ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ADD{ND} ; Bb,Eb,Gb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x00 /r ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH
|
|
ADD{ND} ; Bv,Ev,Gv ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x01 /r ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
ADD{ND} ; Bv,Ev,Gv ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x01 /r ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
ADD{ND} ; Bb,Gb,Eb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x02 /r ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH
|
|
ADD{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x03 /r ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
ADD{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x03 /r ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
ADD{ND} ; Bb,Eb,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x80 /0 ib ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH
|
|
ADD{ND} ; Bv,Ev,Iz ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x81 /0 iz ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
ADD{ND} ; Bv,Ev,Iz ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x81 /0 iz ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
ADD{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x83 /0 ib ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
ADD{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x83 /0 ib ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
ADD{ND}{NF} ; Bb,Eb,Gb ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x00 /r ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
ADD{ND}{NF} ; Bv,Ev,Gv ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x01 /r ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ADD{ND}{NF} ; Bv,Ev,Gv ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x01 /r ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ADD{ND}{NF} ; Bb,Gb,Eb ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x02 /r ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
ADD{ND}{NF} ; Bv,Gv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x03 /r ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ADD{ND}{NF} ; Bv,Gv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x03 /r ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ADD{ND}{NF} ; Bb,Eb,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x80 /0 ib ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
ADD{ND}{NF} ; Bv,Ev,Iz ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x81 /0 iz ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ADD{ND}{NF} ; Bv,Ev,Iz ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x81 /0 iz ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ADD{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x83 /0 ib ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ADD{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x83 /0 ib ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# SUB
|
|
SUB ; Eb,Gb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x28 /r ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH
|
|
SUB ; Ev,Gv ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x29 /r ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
SUB ; Ev,Gv ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x29 /r ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
SUB ; Gb,Eb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x2A /r ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH
|
|
SUB ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x2B /r ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
SUB ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x2B /r ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
SUB ; Eb,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x80 /5 ib ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH
|
|
SUB ; Ev,Iz ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x81 /5 iz ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
SUB ; Ev,Iz ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x81 /5 iz ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
SUB ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x83 /5 ib ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
SUB ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x83 /5 ib ; s:APX_F, t:ARITH, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
SUB{NF} ; Eb,Gb ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x28 /r ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
SUB{NF} ; Ev,Gv ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x29 /r ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SUB{NF} ; Ev,Gv ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x29 /r ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SUB{NF} ; Gb,Eb ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x2A /r ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
SUB{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x2B /r ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SUB{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x2B /r ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SUB{NF} ; Eb,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x80 /5 ib ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
SUB{NF} ; Ev,Iz ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x81 /5 iz ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SUB{NF} ; Ev,Iz ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x81 /5 iz ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SUB{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x83 /5 ib ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SUB{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x83 /5 ib ; s:APX_F, t:ARITH, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SUB{ND} ; Bb,Eb,Gb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x28 /r ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH
|
|
SUB{ND} ; Bv,Ev,Gv ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x29 /r ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
SUB{ND} ; Bv,Ev,Gv ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x29 /r ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
SUB{ND} ; Bb,Gb,Eb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x2A /r ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH
|
|
SUB{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x2B /r ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
SUB{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x2B /r ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
SUB{ND} ; Bb,Eb,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x80 /5 ib ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH
|
|
SUB{ND} ; Bv,Ev,Iz ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x81 /5 iz ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
SUB{ND} ; Bv,Ev,Iz ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x81 /5 iz ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
SUB{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x83 /5 ib ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
SUB{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x83 /5 ib ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH, a:SCALABLE
|
|
SUB{ND}{NF} ; Bb,Eb,Gb ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x28 /r ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
SUB{ND}{NF} ; Bv,Ev,Gv ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x29 /r ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SUB{ND}{NF} ; Bv,Ev,Gv ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x29 /r ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SUB{ND}{NF} ; Bb,Gb,Eb ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x2A /r ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
SUB{ND}{NF} ; Bv,Gv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x2B /r ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SUB{ND}{NF} ; Bv,Gv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x2B /r ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SUB{ND}{NF} ; Bb,Eb,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x80 /5 ib ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
SUB{ND}{NF} ; Bv,Ev,Iz ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x81 /5 iz ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SUB{ND}{NF} ; Bv,Ev,Iz ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x81 /5 iz ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SUB{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x83 /5 ib ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SUB{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x83 /5 ib ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# AND
|
|
AND ; Eb,Gb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x20 /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
AND ; Ev,Gv ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x21 /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
AND ; Ev,Gv ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x21 /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
AND ; Gb,Eb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x22 /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
AND ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x23 /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
AND ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x23 /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
AND ; Eb,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x80 /4 ib ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
AND ; Ev,Iz ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x81 /4 iz ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
AND ; Ev,Iz ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x81 /4 iz ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
AND ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x83 /4 ib ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
AND ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x83 /4 ib ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
AND{NF} ; Eb,Gb ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x20 /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
AND{NF} ; Ev,Gv ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x21 /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
AND{NF} ; Ev,Gv ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x21 /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
AND{NF} ; Gb,Eb ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x22 /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
AND{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x23 /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
AND{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x23 /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
AND{NF} ; Eb,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x80 /4 ib ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
AND{NF} ; Ev,Iz ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x81 /4 iz ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
AND{NF} ; Ev,Iz ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x81 /4 iz ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
AND{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x83 /4 ib ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
AND{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x83 /4 ib ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
AND{ND} ; Bb,Eb,Gb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x20 /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
AND{ND} ; Bv,Ev,Gv ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x21 /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
AND{ND} ; Bv,Ev,Gv ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x21 /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
AND{ND} ; Bb,Gb,Eb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x22 /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
AND{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x23 /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
AND{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x23 /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
AND{ND} ; Bb,Eb,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x80 /4 ib ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
AND{ND} ; Bv,Ev,Iz ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x81 /4 iz ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
AND{ND} ; Bv,Ev,Iz ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x81 /4 iz ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
AND{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x83 /4 ib ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
AND{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x83 /4 ib ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
AND{ND}{NF} ; Bb,Eb,Gb ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x20 /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
AND{ND}{NF} ; Bv,Ev,Gv ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x21 /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
AND{ND}{NF} ; Bv,Ev,Gv ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x21 /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
AND{ND}{NF} ; Bb,Gb,Eb ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x22 /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
AND{ND}{NF} ; Bv,Gv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x23 /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
AND{ND}{NF} ; Bv,Gv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x23 /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
AND{ND}{NF} ; Bb,Eb,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x80 /4 ib ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
AND{ND}{NF} ; Bv,Ev,Iz ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x81 /4 iz ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
AND{ND}{NF} ; Bv,Ev,Iz ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x81 /4 iz ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
AND{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x83 /4 ib ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
AND{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x83 /4 ib ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# OR
|
|
OR ; Eb,Gb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x08 /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
OR ; Ev,Gv ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x09 /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
OR ; Ev,Gv ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x09 /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
OR ; Gb,Eb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x0A /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
OR ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x0B /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
OR ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x0B /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
OR ; Eb,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x80 /1 ib ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
OR ; Ev,Iz ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x81 /1 iz ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
OR ; Ev,Iz ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x81 /1 iz ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
OR ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x83 /1 ib ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
OR ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x83 /1 ib ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
OR{NF} ; Eb,Gb ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x08 /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
OR{NF} ; Ev,Gv ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x09 /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
OR{NF} ; Ev,Gv ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x09 /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
OR{NF} ; Gb,Eb ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x0A /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
OR{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x0B /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
OR{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x0B /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
OR{NF} ; Eb,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x80 /1 ib ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
OR{NF} ; Ev,Iz ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x81 /1 iz ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
OR{NF} ; Ev,Iz ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x81 /1 iz ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
OR{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x83 /1 ib ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
OR{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x83 /1 ib ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
OR{ND} ; Bb,Eb,Gb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x08 /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
OR{ND} ; Bv,Ev,Gv ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x09 /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
OR{ND} ; Bv,Ev,Gv ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x09 /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
OR{ND} ; Bb,Gb,Eb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x0A /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
OR{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x0B /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
OR{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x0B /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
OR{ND} ; Bb,Eb,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x80 /1 ib ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
OR{ND} ; Bv,Ev,Iz ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x81 /1 iz ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
OR{ND} ; Bv,Ev,Iz ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x81 /1 iz ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
OR{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x83 /1 ib ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
OR{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x83 /1 ib ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
OR{ND}{NF} ; Bb,Eb,Gb ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x08 /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
OR{ND}{NF} ; Bv,Ev,Gv ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x09 /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
OR{ND}{NF} ; Bv,Ev,Gv ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x09 /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
OR{ND}{NF} ; Bb,Gb,Eb ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x0A /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
OR{ND}{NF} ; Bv,Gv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x0B /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
OR{ND}{NF} ; Bv,Gv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x0B /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
OR{ND}{NF} ; Bb,Eb,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x80 /1 ib ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
OR{ND}{NF} ; Bv,Ev,Iz ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x81 /1 iz ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
OR{ND}{NF} ; Bv,Ev,Iz ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x81 /1 iz ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
OR{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x83 /1 ib ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
OR{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x83 /1 ib ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# XOR
|
|
XOR ; Eb,Gb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x30 /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
XOR ; Ev,Gv ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x31 /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
XOR ; Ev,Gv ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x31 /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
XOR ; Gb,Eb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x32 /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
XOR ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x33 /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
XOR ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x33 /r ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
XOR ; Eb,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x80 /6 ib ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
XOR ; Ev,Iz ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x81 /6 iz ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
XOR ; Ev,Iz ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x81 /6 iz ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
XOR ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x83 /6 ib ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
XOR ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x83 /6 ib ; s:APX_F, t:LOGIC, w:RW|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
XOR{NF} ; Eb,Gb ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x30 /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
XOR{NF} ; Ev,Gv ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x31 /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
XOR{NF} ; Ev,Gv ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x31 /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
XOR{NF} ; Gb,Eb ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x32 /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
XOR{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x33 /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
XOR{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x33 /r ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
XOR{NF} ; Eb,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x80 /6 ib ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
XOR{NF} ; Ev,Iz ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x81 /6 iz ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
XOR{NF} ; Ev,Iz ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x81 /6 iz ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
XOR{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x83 /6 ib ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
XOR{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x83 /6 ib ; s:APX_F, t:LOGIC, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
XOR{ND} ; Bb,Eb,Gb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x30 /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
XOR{ND} ; Bv,Ev,Gv ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x31 /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
XOR{ND} ; Bv,Ev,Gv ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x31 /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
XOR{ND} ; Bb,Gb,Eb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x32 /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
XOR{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x33 /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
XOR{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x33 /r ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
XOR{ND} ; Bb,Eb,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x80 /6 ib ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC
|
|
XOR{ND} ; Bv,Ev,Iz ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x81 /6 iz ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
XOR{ND} ; Bv,Ev,Iz ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x81 /6 iz ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
XOR{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x83 /6 ib ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
XOR{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x83 /6 ib ; s:APX_F, t:LOGIC, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, f:LOGIC, a:SCALABLE
|
|
XOR{ND}{NF} ; Bb,Eb,Gb ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x30 /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
XOR{ND}{NF} ; Bv,Ev,Gv ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x31 /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
XOR{ND}{NF} ; Bv,Ev,Gv ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x31 /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
XOR{ND}{NF} ; Bb,Gb,Eb ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x32 /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
XOR{ND}{NF} ; Bv,Gv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x33 /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
XOR{ND}{NF} ; Bv,Gv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x33 /r ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
XOR{ND}{NF} ; Bb,Eb,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x80 /6 ib ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
XOR{ND}{NF} ; Bv,Ev,Iz ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x81 /6 iz ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
XOR{ND}{NF} ; Bv,Ev,Iz ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x81 /6 iz ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
XOR{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x83 /6 ib ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
XOR{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x83 /6 ib ; s:APX_F, t:LOGIC, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# ADC
|
|
ADC ; Eb,Gb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x10 /r ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC
|
|
ADC ; Ev,Gv ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x11 /r ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
ADC ; Ev,Gv ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x11 /r ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
ADC ; Gb,Eb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x12 /r ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC
|
|
ADC ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x13 /r ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
ADC ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x13 /r ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
ADC ; Eb,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x80 /2 ib ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC
|
|
ADC ; Ev,Iz ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x81 /2 iz ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
ADC ; Ev,Iz ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x81 /2 iz ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
ADC ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x83 /2 ib ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
ADC ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x83 /2 ib ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
ADC{ND} ; Bb,Eb,Gb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x10 /r ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC
|
|
ADC{ND} ; Bv,Ev,Gv ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x11 /r ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
ADC{ND} ; Bv,Ev,Gv ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x11 /r ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
ADC{ND} ; Bb,Gb,Eb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x12 /r ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC
|
|
ADC{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x13 /r ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
ADC{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x13 /r ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
ADC{ND} ; Bb,Eb,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x80 /2 ib ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC
|
|
ADC{ND} ; Bv,Ev,Iz ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x81 /2 iz ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
ADC{ND} ; Bv,Ev,Iz ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x81 /2 iz ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
ADC{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x83 /2 ib ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
ADC{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x83 /2 ib ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
|
|
|
|
# SBB
|
|
SBB ; Eb,Gb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x18 /r ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC
|
|
SBB ; Ev,Gv ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x19 /r ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
SBB ; Ev,Gv ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x19 /r ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
SBB ; Gb,Eb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x1A /r ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC
|
|
SBB ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x1B /r ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
SBB ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x1B /r ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
SBB ; Eb,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x80 /3 ib ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC
|
|
SBB ; Ev,Iz ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x81 /3 iz ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
SBB ; Ev,Iz ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x81 /3 iz ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
SBB ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x83 /3 ib ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
SBB ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x83 /3 ib ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
SBB{ND} ; Bb,Eb,Gb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x18 /r ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC
|
|
SBB{ND} ; Bv,Ev,Gv ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x19 /r ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
SBB{ND} ; Bv,Ev,Gv ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x19 /r ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
SBB{ND} ; Bb,Gb,Eb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x1A /r ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC
|
|
SBB{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x1B /r ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
SBB{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x1B /r ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
SBB{ND} ; Bb,Eb,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x80 /3 ib ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC
|
|
SBB{ND} ; Bv,Ev,Iz ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x81 /3 iz ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
SBB{ND} ; Bv,Ev,Iz ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x81 /3 iz ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
SBB{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x83 /3 ib ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
SBB{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x83 /3 ib ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ARITHC, a:SCALABLE
|
|
|
|
|
|
# ROL
|
|
ROL ; Eb,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xC0 /0 ib ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT
|
|
ROL ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xC1 /0 ib ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROL ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xC1 /0 ib ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROL ; Eb,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD0 /0 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT
|
|
ROL ; Ev,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD1 /0 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROL ; Ev,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xD1 /0 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROL ; Eb,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD2 /0 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT
|
|
ROL ; Ev,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD3 /0 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROL ; Ev,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xD3 /0 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROL{NF} ; Eb,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xC0 /0 ib ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
ROL{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xC1 /0 ib ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROL{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xC1 /0 ib ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROL{NF} ; Eb,1 ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD0 /0 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
ROL{NF} ; Ev,1 ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD1 /0 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROL{NF} ; Ev,1 ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xD1 /0 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROL{NF} ; Eb,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD2 /0 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
ROL{NF} ; Ev,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD3 /0 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROL{NF} ; Ev,CL ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xD3 /0 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROL{ND} ; Bb,Eb,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xC0 /0 ib ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT
|
|
ROL{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xC1 /0 ib ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROL{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xC1 /0 ib ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROL{ND} ; Bb,Eb,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD0 /0 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT
|
|
ROL{ND} ; Bv,Ev,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD1 /0 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROL{ND} ; Bv,Ev,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xD1 /0 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROL{ND} ; Bb,Eb,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD2 /0 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT
|
|
ROL{ND} ; Bv,Ev,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD3 /0 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROL{ND} ; Bv,Ev,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xD3 /0 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROL{ND}{NF} ; Bb,Eb,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xC0 /0 ib ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
ROL{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xC1 /0 ib ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROL{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xC1 /0 ib ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROL{ND}{NF} ; Bb,Eb,1 ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD0 /0 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
ROL{ND}{NF} ; Bv,Ev,1 ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD1 /0 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROL{ND}{NF} ; Bv,Ev,1 ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xD1 /0 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROL{ND}{NF} ; Bb,Eb,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD2 /0 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
ROL{ND}{NF} ; Bv,Ev,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD3 /0 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROL{ND}{NF} ; Bv,Ev,CL ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xD3 /0 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# ROR
|
|
ROR ; Eb,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xC0 /1 ib ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT
|
|
ROR ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xC1 /1 ib ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROR ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xC1 /1 ib ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROR ; Eb,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD0 /1 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT
|
|
ROR ; Ev,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD1 /1 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROR ; Ev,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xD1 /1 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROR ; Eb,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD2 /1 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT
|
|
ROR ; Ev,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD3 /1 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROR ; Ev,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xD3 /1 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROR{NF} ; Eb,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xC0 /1 ib ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
ROR{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xC1 /1 ib ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROR{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xC1 /1 ib ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROR{NF} ; Eb,1 ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD0 /1 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
ROR{NF} ; Ev,1 ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD1 /1 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROR{NF} ; Ev,1 ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xD1 /1 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROR{NF} ; Eb,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD2 /1 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
ROR{NF} ; Ev,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD3 /1 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROR{NF} ; Ev,CL ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xD3 /1 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROR{ND} ; Bb,Eb,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xC0 /1 ib ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT
|
|
ROR{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xC1 /1 ib ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROR{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xC1 /1 ib ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROR{ND} ; Bb,Eb,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD0 /1 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT
|
|
ROR{ND} ; Bv,Ev,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD1 /1 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROR{ND} ; Bv,Ev,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xD1 /1 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROR{ND} ; Bb,Eb,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD2 /1 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT
|
|
ROR{ND} ; Bv,Ev,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD3 /1 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROR{ND} ; Bv,Ev,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xD3 /1 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROT, a:SCALABLE
|
|
ROR{ND}{NF} ; Bb,Eb,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xC0 /1 ib ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
ROR{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xC1 /1 ib ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROR{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xC1 /1 ib ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROR{ND}{NF} ; Bb,Eb,1 ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD0 /1 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
ROR{ND}{NF} ; Bv,Ev,1 ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD1 /1 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROR{ND}{NF} ; Bv,Ev,1 ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xD1 /1 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROR{ND}{NF} ; Bb,Eb,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD2 /1 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
ROR{ND}{NF} ; Bv,Ev,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD3 /1 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
ROR{ND}{NF} ; Bv,Ev,CL ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xD3 /1 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# RCL
|
|
RCL ; Eb,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xC0 /2 ib ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC
|
|
RCL ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xC1 /2 ib ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCL ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xC1 /2 ib ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCL ; Eb,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD0 /2 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC
|
|
RCL ; Ev,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD1 /2 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCL ; Ev,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xD1 /2 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCL ; Eb,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD2 /2 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC
|
|
RCL ; Ev,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD3 /2 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCL ; Ev,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xD3 /2 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCL{NF} ; Eb,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xC0 /2 ib ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
RCL{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xC1 /2 ib ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCL{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xC1 /2 ib ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCL{NF} ; Eb,1 ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD0 /2 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
RCL{NF} ; Ev,1 ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD1 /2 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCL{NF} ; Ev,1 ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xD1 /2 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCL{NF} ; Eb,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD2 /2 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
RCL{NF} ; Ev,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD3 /2 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCL{NF} ; Ev,CL ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xD3 /2 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCL{ND} ; Bb,Eb,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xC0 /2 ib ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC
|
|
RCL{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xC1 /2 ib ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCL{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xC1 /2 ib ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCL{ND} ; Bb,Eb,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD0 /2 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC
|
|
RCL{ND} ; Bv,Ev,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD1 /2 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCL{ND} ; Bv,Ev,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xD1 /2 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCL{ND} ; Bb,Eb,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD2 /2 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC
|
|
RCL{ND} ; Bv,Ev,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD3 /2 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCL{ND} ; Bv,Ev,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xD3 /2 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCL{ND}{NF} ; Bb,Eb,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xC0 /2 ib ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
RCL{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xC1 /2 ib ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCL{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xC1 /2 ib ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCL{ND}{NF} ; Bb,Eb,1 ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD0 /2 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
RCL{ND}{NF} ; Bv,Ev,1 ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD1 /2 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCL{ND}{NF} ; Bv,Ev,1 ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xD1 /2 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCL{ND}{NF} ; Bb,Eb,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD2 /2 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
RCL{ND}{NF} ; Bv,Ev,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD3 /2 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCL{ND}{NF} ; Bv,Ev,CL ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xD3 /2 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# RCR
|
|
RCR ; Eb,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xC0 /3 ib ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC
|
|
RCR ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xC1 /3 ib ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCR ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xC1 /3 ib ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCR ; Eb,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD0 /3 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC
|
|
RCR ; Ev,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD1 /3 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCR ; Ev,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xD1 /3 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCR ; Eb,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD2 /3 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC
|
|
RCR ; Ev,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD3 /3 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCR ; Ev,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xD3 /3 ; s:APX_F, t:ROTATE, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCR{NF} ; Eb,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xC0 /3 ib ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
RCR{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xC1 /3 ib ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCR{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xC1 /3 ib ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCR{NF} ; Eb,1 ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD0 /3 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
RCR{NF} ; Ev,1 ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD1 /3 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCR{NF} ; Ev,1 ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xD1 /3 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCR{NF} ; Eb,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD2 /3 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
RCR{NF} ; Ev,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD3 /3 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCR{NF} ; Ev,CL ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xD3 /3 ; s:APX_F, t:ROTATE, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCR{ND} ; Bb,Eb,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xC0 /3 ib ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC
|
|
RCR{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xC1 /3 ib ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCR{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xC1 /3 ib ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCR{ND} ; Bb,Eb,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD0 /3 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC
|
|
RCR{ND} ; Bv,Ev,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD1 /3 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCR{ND} ; Bv,Ev,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xD1 /3 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCR{ND} ; Bb,Eb,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD2 /3 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC
|
|
RCR{ND} ; Bv,Ev,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD3 /3 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCR{ND} ; Bv,Ev,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xD3 /3 ; s:APX_F, t:ROTATE, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:ROTC, a:SCALABLE
|
|
RCR{ND}{NF} ; Bb,Eb,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xC0 /3 ib ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
RCR{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xC1 /3 ib ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCR{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xC1 /3 ib ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCR{ND}{NF} ; Bb,Eb,1 ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD0 /3 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
RCR{ND}{NF} ; Bv,Ev,1 ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD1 /3 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCR{ND}{NF} ; Bv,Ev,1 ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xD1 /3 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCR{ND}{NF} ; Bb,Eb,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD2 /3 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
RCR{ND}{NF} ; Bv,Ev,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD3 /3 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
RCR{ND}{NF} ; Bv,Ev,CL ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xD3 /3 ; s:APX_F, t:ROTATE, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# SHL
|
|
SHL ; Eb,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xC0 /4 ib ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SHL ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xC1 /4 ib ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHL ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xC1 /4 ib ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHL ; Eb,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD0 /4 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SHL ; Ev,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD1 /4 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHL ; Ev,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xD1 /4 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHL ; Eb,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD2 /4 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SHL ; Ev,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD3 /4 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHL ; Ev,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xD3 /4 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHL{NF} ; Eb,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xC0 /4 ib ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
SHL{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xC1 /4 ib ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHL{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xC1 /4 ib ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHL{NF} ; Eb,1 ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD0 /4 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
SHL{NF} ; Ev,1 ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD1 /4 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHL{NF} ; Ev,1 ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xD1 /4 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHL{NF} ; Eb,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD2 /4 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
SHL{NF} ; Ev,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD3 /4 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHL{NF} ; Ev,CL ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xD3 /4 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHL{ND} ; Bb,Eb,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xC0 /4 ib ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SHL{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xC1 /4 ib ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHL{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xC1 /4 ib ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHL{ND} ; Bb,Eb,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD0 /4 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SHL{ND} ; Bv,Ev,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD1 /4 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHL{ND} ; Bv,Ev,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xD1 /4 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHL{ND} ; Bb,Eb,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD2 /4 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SHL{ND} ; Bv,Ev,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD3 /4 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHL{ND} ; Bv,Ev,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xD3 /4 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHL{ND}{NF} ; Bb,Eb,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xC0 /4 ib ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
SHL{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xC1 /4 ib ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHL{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xC1 /4 ib ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHL{ND}{NF} ; Bb,Eb,1 ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD0 /4 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
SHL{ND}{NF} ; Bv,Ev,1 ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD1 /4 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHL{ND}{NF} ; Bv,Ev,1 ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xD1 /4 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHL{ND}{NF} ; Bb,Eb,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD2 /4 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
SHL{ND}{NF} ; Bv,Ev,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD3 /4 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHL{ND}{NF} ; Bv,Ev,CL ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xD3 /4 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# SHR
|
|
SHR ; Eb,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xC0 /5 ib ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SHR ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xC1 /5 ib ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHR ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xC1 /5 ib ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHR ; Eb,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD0 /5 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SHR ; Ev,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD1 /5 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHR ; Ev,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xD1 /5 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHR ; Eb,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD2 /5 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SHR ; Ev,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD3 /5 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHR ; Ev,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xD3 /5 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHR{NF} ; Eb,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xC0 /5 ib ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
SHR{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xC1 /5 ib ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHR{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xC1 /5 ib ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHR{NF} ; Eb,1 ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD0 /5 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
SHR{NF} ; Ev,1 ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD1 /5 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHR{NF} ; Ev,1 ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xD1 /5 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHR{NF} ; Eb,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD2 /5 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
SHR{NF} ; Ev,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD3 /5 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHR{NF} ; Ev,CL ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xD3 /5 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHR{ND} ; Bb,Eb,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xC0 /5 ib ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SHR{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xC1 /5 ib ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHR{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xC1 /5 ib ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHR{ND} ; Bb,Eb,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD0 /5 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SHR{ND} ; Bv,Ev,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD1 /5 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHR{ND} ; Bv,Ev,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xD1 /5 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHR{ND} ; Bb,Eb,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD2 /5 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SHR{ND} ; Bv,Ev,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD3 /5 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHR{ND} ; Bv,Ev,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xD3 /5 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SHR{ND}{NF} ; Bb,Eb,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xC0 /5 ib ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
SHR{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xC1 /5 ib ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHR{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xC1 /5 ib ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHR{ND}{NF} ; Bb,Eb,1 ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD0 /5 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
SHR{ND}{NF} ; Bv,Ev,1 ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD1 /5 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHR{ND}{NF} ; Bv,Ev,1 ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xD1 /5 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHR{ND}{NF} ; Bb,Eb,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD2 /5 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
SHR{ND}{NF} ; Bv,Ev,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD3 /5 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHR{ND}{NF} ; Bv,Ev,CL ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xD3 /5 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# SAL
|
|
SAL ; Eb,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xC0 /6 ib ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SAL ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xC1 /6 ib ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAL ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xC1 /6 ib ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAL ; Eb,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD0 /6 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SAL ; Ev,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD1 /6 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAL ; Ev,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xD1 /6 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAL ; Eb,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD2 /6 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SAL ; Ev,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD3 /6 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAL ; Ev,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xD3 /6 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAL{NF} ; Eb,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xC0 /6 ib ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
SAL{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xC1 /6 ib ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAL{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xC1 /6 ib ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAL{NF} ; Eb,1 ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD0 /6 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
SAL{NF} ; Ev,1 ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD1 /6 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAL{NF} ; Ev,1 ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xD1 /6 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAL{NF} ; Eb,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD2 /6 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
SAL{NF} ; Ev,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD3 /6 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAL{NF} ; Ev,CL ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xD3 /6 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAL{ND} ; Bb,Eb,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xC0 /6 ib ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SAL{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xC1 /6 ib ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAL{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xC1 /6 ib ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAL{ND} ; Bb,Eb,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD0 /6 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SAL{ND} ; Bv,Ev,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD1 /6 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAL{ND} ; Bv,Ev,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xD1 /6 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAL{ND} ; Bb,Eb,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD2 /6 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SAL{ND} ; Bv,Ev,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD3 /6 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAL{ND} ; Bv,Ev,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xD3 /6 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAL{ND}{NF} ; Bb,Eb,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xC0 /6 ib ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
SAL{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xC1 /6 ib ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAL{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xC1 /6 ib ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAL{ND}{NF} ; Bb,Eb,1 ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD0 /6 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
SAL{ND}{NF} ; Bv,Ev,1 ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD1 /6 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAL{ND}{NF} ; Bv,Ev,1 ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xD1 /6 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAL{ND}{NF} ; Bb,Eb,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD2 /6 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
SAL{ND}{NF} ; Bv,Ev,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD3 /6 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAL{ND}{NF} ; Bv,Ev,CL ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xD3 /6 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# SAR
|
|
SAR ; Eb,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xC0 /7 ib ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SAR ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xC1 /7 ib ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAR ; Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xC1 /7 ib ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAR ; Eb,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD0 /7 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SAR ; Ev,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD1 /7 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAR ; Ev,1 ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xD1 /7 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAR ; Eb,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD2 /7 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SAR ; Ev,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xD3 /7 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAR ; Ev,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xD3 /7 ; s:APX_F, t:SHIFT, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAR{NF} ; Eb,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xC0 /7 ib ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
SAR{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xC1 /7 ib ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAR{NF} ; Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xC1 /7 ib ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAR{NF} ; Eb,1 ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD0 /7 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
SAR{NF} ; Ev,1 ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD1 /7 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAR{NF} ; Ev,1 ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xD1 /7 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAR{NF} ; Eb,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD2 /7 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT
|
|
SAR{NF} ; Ev,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xD3 /7 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAR{NF} ; Ev,CL ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xD3 /7 ; s:APX_F, t:SHIFT, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAR{ND} ; Bb,Eb,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xC0 /7 ib ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SAR{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xC1 /7 ib ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAR{ND} ; Bv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xC1 /7 ib ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAR{ND} ; Bb,Eb,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD0 /7 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SAR{ND} ; Bv,Ev,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD1 /7 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAR{ND} ; Bv,Ev,1 ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xD1 /7 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAR{ND} ; Bb,Eb,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD2 /7 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT
|
|
SAR{ND} ; Bv,Ev,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xD3 /7 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAR{ND} ; Bv,Ev,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xD3 /7 ; s:APX_F, t:SHIFT, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:SHIFT, a:SCALABLE
|
|
SAR{ND}{NF} ; Bb,Eb,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xC0 /7 ib ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
SAR{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xC1 /7 ib ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAR{ND}{NF} ; Bv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xC1 /7 ib ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAR{ND}{NF} ; Bb,Eb,1 ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD0 /7 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
SAR{ND}{NF} ; Bv,Ev,1 ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD1 /7 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAR{ND}{NF} ; Bv,Ev,1 ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xD1 /7 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAR{ND}{NF} ; Bb,Eb,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD2 /7 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT
|
|
SAR{ND}{NF} ; Bv,Ev,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xD3 /7 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SAR{ND}{NF} ; Bv,Ev,CL ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xD3 /7 ; s:APX_F, t:SHIFT, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# SHLD
|
|
SHLD ; Ev,Gv,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x24 /r ib ; s:APX_F, t:SHIFT, w:RCW|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:SHIFTD
|
|
SHLD ; Ev,Gv,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xA5 /r ; s:APX_F, t:SHIFT, w:RCW|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:SHIFTD
|
|
SHLD ; Ev,Gv,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x24 /r ib ; s:APX_F, t:SHIFT, w:RCW|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:SHIFTD
|
|
SHLD ; Ev,Gv,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xA5 /r ; s:APX_F, t:SHIFT, w:RCW|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:SHIFTD
|
|
SHLD{NF} ; Ev,Gv,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x24 /r ib ; s:APX_F, t:SHIFT, w:RCW|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHLD{NF} ; Ev,Gv,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xA5 /r ; s:APX_F, t:SHIFT, w:RCW|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHLD{NF} ; Ev,Gv,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x24 /r ib ; s:APX_F, t:SHIFT, w:RCW|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHLD{NF} ; Ev,Gv,CL ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xA5 /r ; s:APX_F, t:SHIFT, w:RCW|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHLD{ND} ; Bv,Ev,Gv,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x24 /r ib ; s:APX_F, t:SHIFT, w:W|R|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:SHIFTD
|
|
SHLD{ND} ; Bv,Ev,Gv,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xA5 /r ; s:APX_F, t:SHIFT, w:W|R|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:SHIFTD
|
|
SHLD{ND} ; Bv,Ev,Gv,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x24 /r ib ; s:APX_F, t:SHIFT, w:W|R|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:SHIFTD
|
|
SHLD{ND} ; Bv,Ev,Gv,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xA5 /r ; s:APX_F, t:SHIFT, w:W|R|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:SHIFTD
|
|
SHLD{ND}{NF} ; Bv,Ev,Gv,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x24 /r ib ; s:APX_F, t:SHIFT, w:W|R|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHLD{ND}{NF} ; Bv,Ev,Gv,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xA5 /r ; s:APX_F, t:SHIFT, w:W|R|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHLD{ND}{NF} ; Bv,Ev,Gv,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x24 /r ib ; s:APX_F, t:SHIFT, w:W|R|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHLD{ND}{NF} ; Bv,Ev,Gv,CL ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xA5 /r ; s:APX_F, t:SHIFT, w:W|R|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# SHRD
|
|
SHRD ; Ev,Gv,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x2C /r ib ; s:APX_F, t:SHIFT, w:RCW|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:SHIFTD
|
|
SHRD ; Ev,Gv,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xAD /r ; s:APX_F, t:SHIFT, w:RCW|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:SHIFTD
|
|
SHRD ; Ev,Gv,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x2C /r ib ; s:APX_F, t:SHIFT, w:RCW|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:SHIFTD
|
|
SHRD ; Ev,Gv,CL ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xAD /r ; s:APX_F, t:SHIFT, w:RCW|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:SHIFTD
|
|
SHRD{NF} ; Ev,Gv,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x2C /r ib ; s:APX_F, t:SHIFT, w:RCW|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHRD{NF} ; Ev,Gv,CL ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xAD /r ; s:APX_F, t:SHIFT, w:RCW|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHRD{NF} ; Ev,Gv,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x2C /r ib ; s:APX_F, t:SHIFT, w:RCW|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHRD{NF} ; Ev,Gv,CL ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xAD /r ; s:APX_F, t:SHIFT, w:RCW|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHRD{ND} ; Bv,Ev,Gv,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x2C /r ib ; s:APX_F, t:SHIFT, w:W|R|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:SHIFTD
|
|
SHRD{ND} ; Bv,Ev,Gv,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xAD /r ; s:APX_F, t:SHIFT, w:W|R|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:SHIFTD
|
|
SHRD{ND} ; Bv,Ev,Gv,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x2C /r ib ; s:APX_F, t:SHIFT, w:W|R|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:SHIFTD
|
|
SHRD{ND} ; Bv,Ev,Gv,CL ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xAD /r ; s:APX_F, t:SHIFT, w:W|R|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:SHIFTD
|
|
SHRD{ND}{NF} ; Bv,Ev,Gv,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x2C /r ib ; s:APX_F, t:SHIFT, w:W|R|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHRD{ND}{NF} ; Bv,Ev,Gv,CL ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xAD /r ; s:APX_F, t:SHIFT, w:W|R|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHRD{ND}{NF} ; Bv,Ev,Gv,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x2C /r ib ; s:APX_F, t:SHIFT, w:W|R|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
SHRD{ND}{NF} ; Bv,Ev,Gv,CL ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xAD /r ; s:APX_F, t:SHIFT, w:W|R|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# Misc
|
|
ADCX ; Gy,Ey ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x66 /r ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:CF=t|CF=m
|
|
ADCX{ND} ; By,Gy,Ey ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x66 /r ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:CF=t|CF=m
|
|
ADOX ; Gy,Ey ; Fv ; evex m:4 l:0 nd:0 nf:0 p:2 0x66 /r ; s:APX_F, t:ARITH, w:RW|R|RW, v:legacy, e:APX_EVEX_INT, f:CF=m
|
|
ADOX{ND} ; By,Gy,Ey ; Fv ; evex m:4 l:0 nd:1 nf:0 p:2 0x66 /r ; s:APX_F, t:ARITH, w:W|R|R|RW, v:legacy, e:APX_EVEX_INT, f:CF=m
|
|
CRC32 ; Gy,Eb ; ; evex m:4 l:0 nd:0 nf:0 p:0 0xF0 /r ; s:APX_F, t:APX, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
CRC32 ; Gy,Ev ; ; evex m:4 l:0 nd:0 nf:0 p:0 0xF1 /r ; s:APX_F, t:APX, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
CRC32 ; Gy,Ev ; ; evex m:4 l:0 nd:0 nf:0 p:1 0xF1 /r ; s:APX_F, t:APX, w:RW|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
MOVBE ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:0 p:0 0x60 /r ; s:APX_F, t:DATAXFER, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
MOVBE ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:0 p:1 0x60 /r ; s:APX_F, t:DATAXFER, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
MOVBE ; Ev,Gv ; ; evex m:4 l:0 nd:0 nf:0 p:0 0x61 /r ; s:APX_F, t:DATAXFER, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
MOVBE ; Ev,Gv ; ; evex m:4 l:0 nd:0 nf:0 p:1 0x61 /r ; s:APX_F, t:DATAXFER, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
POPCNT ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x88 /r ; s:APX_F, t:APX, w:W|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:CF=0|PF=0|AF=0|ZF=m|SF=0|OF=0
|
|
POPCNT ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x88 /r ; s:APX_F, t:APX, w:W|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:CF=0|PF=0|AF=0|ZF=m|SF=0|OF=0
|
|
POPCNT{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x88 /r ; s:APX_F, t:APX, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
POPCNT{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x88 /r ; s:APX_F, t:APX, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# LZCNT/TZCNT
|
|
TZCNT ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xF4 /r ; s:APX_F, t:BMI1, w:W|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:CF=m|PF=u|AF=u|ZF=m|SF=u|OF=u
|
|
TZCNT ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xF4 /r ; s:APX_F, t:BMI1, w:W|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:CF=m|PF=u|AF=u|ZF=m|SF=u|OF=u
|
|
TZCNT{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xF4 /r ; s:APX_F, t:BMI1, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
TZCNT{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xF4 /r ; s:APX_F, t:BMI1, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
LZCNT ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xF5 /r ; s:APX_F, t:LZCNT, w:W|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:CF=m|PF=u|AF=u|ZF=m|SF=u|OF=u
|
|
LZCNT ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xF5 /r ; s:APX_F, t:LZCNT, w:W|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:CF=m|PF=u|AF=u|ZF=m|SF=u|OF=u
|
|
LZCNT{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xF5 /r ; s:APX_F, t:LZCNT, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
LZCNT{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xF5 /r ; s:APX_F, t:LZCNT, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# MUL/IMUL
|
|
MUL ; Eb ; AL,AX,Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xF6 /4 ; s:APX_F, t:ARITH, w:R|R|W|W, v:legacy, e:APX_EVEX_INT, f:MUL
|
|
MUL ; Ev ; rAX,rDX,Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xF7 /4 ; s:APX_F, t:ARITH, w:R|RW|W|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:MUL
|
|
MUL ; Ev ; rAX,rDX,Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xF7 /4 ; s:APX_F, t:ARITH, w:R|RW|W|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:MUL
|
|
MUL{NF} ; Eb ; AL,AX ; evex m:4 l:0 nd:0 nf:1 p:0 0xF6 /4 ; s:APX_F, t:ARITH, w:R|R|W, v:legacy, e:APX_EVEX_INT
|
|
MUL{NF} ; Ev ; rAX,rDX ; evex m:4 l:0 nd:0 nf:1 p:0 0xF7 /4 ; s:APX_F, t:ARITH, w:R|RW|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
MUL{NF} ; Ev ; rAX,rDX ; evex m:4 l:0 nd:0 nf:1 p:1 0xF7 /4 ; s:APX_F, t:ARITH, w:R|RW|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
IMUL ; Gv,Ev,Iz ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x69 /r iz ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:MUL
|
|
IMUL ; Gv,Ev,Iz ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x69 /r iz ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:MUL
|
|
IMUL ; Gv,Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0x6B /r ib ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:MUL
|
|
IMUL ; Gv,Ev,Ib ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0x6B /r ib ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:MUL
|
|
IMUL{NF} ; Gv,Ev,Iz ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x69 /r iz ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
IMUL{NF} ; Gv,Ev,Iz ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x69 /r iz ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
IMUL{NF} ; Gv,Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:0 0x6B /r ib ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
IMUL{NF} ; Gv,Ev,Ib ; ; evex m:4 l:0 nd:0 nf:1 p:1 0x6B /r ib ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
IMUL{ZU} ; Gv,Ev,Iz ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x69 /r iz ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:MUL
|
|
IMUL{ZU} ; Gv,Ev,Iz ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x69 /r iz ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:MUL
|
|
IMUL{ZU} ; Gv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0x6B /r ib ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:MUL
|
|
IMUL{ZU} ; Gv,Ev,Ib ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0x6B /r ib ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:MUL
|
|
IMUL{ZU}{NF} ; Gv,Ev,Iz ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x69 /r iz ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
IMUL{ZU}{NF} ; Gv,Ev,Iz ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x69 /r iz ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
IMUL{ZU}{NF} ; Gv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:0 0x6B /r ib ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
IMUL{ZU}{NF} ; Gv,Ev,Ib ; ; evex m:4 l:0 nd:1 nf:1 p:1 0x6B /r ib ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
IMUL ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xAF /r ; s:APX_F, t:ARITH, w:W|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:MUL
|
|
IMUL ; Gv,Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xAF /r ; s:APX_F, t:ARITH, w:W|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:MUL
|
|
IMUL ; Eb ; AL,AX,Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xF6 /5 ; s:APX_F, t:ARITH, w:R|R|W|W, v:legacy, e:APX_EVEX_INT, f:MUL
|
|
IMUL ; Ev ; rAX,rDX,Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xF7 /5 ; s:APX_F, t:ARITH, w:R|R|W|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:MUL
|
|
IMUL ; Ev ; rAX,rDX,Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xF7 /5 ; s:APX_F, t:ARITH, w:R|R|W|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:MUL
|
|
IMUL{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xAF /r ; s:APX_F, t:ARITH, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
IMUL{NF} ; Gv,Ev ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xAF /r ; s:APX_F, t:ARITH, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
IMUL{NF} ; Eb ; AL,AX ; evex m:4 l:0 nd:0 nf:1 p:0 0xF6 /5 ; s:APX_F, t:ARITH, w:R|R|W, v:legacy, e:APX_EVEX_INT
|
|
IMUL{NF} ; Ev ; rAX,rDX ; evex m:4 l:0 nd:0 nf:1 p:0 0xF7 /5 ; s:APX_F, t:ARITH, w:R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
IMUL{NF} ; Ev ; rAX,rDX ; evex m:4 l:0 nd:0 nf:1 p:1 0xF7 /5 ; s:APX_F, t:ARITH, w:R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
IMUL{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xAF /r ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:MUL
|
|
IMUL{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xAF /r ; s:APX_F, t:ARITH, w:W|R|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:MUL
|
|
IMUL{ND}{NF} ; Bv,Gv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xAF /r ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
IMUL{ND}{NF} ; Bv,Gv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xAF /r ; s:APX_F, t:ARITH, w:W|R|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# DIV/IDIV
|
|
DIV ; Eb ; AX,AL,AH,Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xF6 /6 ; s:APX_F, t:ARITH, w:R|R|W|W|W, v:legacy, e:APX_EVEX_INT, f:DIV
|
|
DIV ; Ev ; rAX,rDX,Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xF7 /6 ; s:APX_F, t:ARITH, w:R|RW|RW|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:DIV
|
|
DIV ; Ev ; rAX,rDX,Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xF7 /6 ; s:APX_F, t:ARITH, w:R|RW|RW|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:DIV
|
|
DIV{NF} ; Eb ; AX,AL,AH ; evex m:4 l:0 nd:0 nf:1 p:0 0xF6 /6 ; s:APX_F, t:ARITH, w:R|R|W|W, v:legacy, e:APX_EVEX_INT
|
|
DIV{NF} ; Ev ; rAX,rDX ; evex m:4 l:0 nd:0 nf:1 p:0 0xF7 /6 ; s:APX_F, t:ARITH, w:R|RW|RW, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
DIV{NF} ; Ev ; rAX,rDX ; evex m:4 l:0 nd:0 nf:1 p:1 0xF7 /6 ; s:APX_F, t:ARITH, w:R|RW|RW, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
IDIV ; Eb ; AX,AL,AH,Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xF6 /7 ; s:APX_F, t:ARITH, w:R|R|W|W|W, v:legacy, e:APX_EVEX_INT, f:DIV
|
|
IDIV ; Ev ; rAX,rDX,Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xF7 /7 ; s:APX_F, t:ARITH, w:R|RW|RW|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:DIV
|
|
IDIV ; Ev ; rAX,rDX,Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xF7 /7 ; s:APX_F, t:ARITH, w:R|RW|RW|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:DIV
|
|
IDIV{NF} ; Eb ; AX,AL,AH ; evex m:4 l:0 nd:0 nf:1 p:0 0xF6 /7 ; s:APX_F, t:ARITH, w:R|R|W|W, v:legacy, e:APX_EVEX_INT
|
|
IDIV{NF} ; Ev ; rAX,rDX ; evex m:4 l:0 nd:0 nf:1 p:0 0xF7 /7 ; s:APX_F, t:ARITH, w:R|RW|RW, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
IDIV{NF} ; Ev ; rAX,rDX ; evex m:4 l:0 nd:0 nf:1 p:1 0xF7 /7 ; s:APX_F, t:ARITH, w:R|RW|RW, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# INC/DEC
|
|
INC ; Eb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xFE /0 ; s:APX_F, t:ARITH, w:RW|W, v:legacy, e:APX_EVEX_INT, f:INCDEC
|
|
INC ; Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xFF /0 ; s:APX_F, t:ARITH, w:RW|W, v:legacy, e:APX_EVEX_INT, f:INCDEC, a:SCALABLE
|
|
INC ; Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xFF /0 ; s:APX_F, t:ARITH, w:RW|W, v:legacy, e:APX_EVEX_INT, f:INCDEC, a:SCALABLE
|
|
INC{NF} ; Eb ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xFE /0 ; s:APX_F, t:ARITH, w:RW, v:legacy, e:APX_EVEX_INT
|
|
INC{NF} ; Ev ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xFF /0 ; s:APX_F, t:ARITH, w:RW, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
INC{NF} ; Ev ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xFF /0 ; s:APX_F, t:ARITH, w:RW, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
INC{ND} ; Bb,Eb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xFE /0 ; s:APX_F, t:ARITH, w:W|R|W, v:legacy, e:APX_EVEX_INT, f:INCDEC
|
|
INC{ND} ; Bv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xFF /0 ; s:APX_F, t:ARITH, w:W|R|W, v:legacy, e:APX_EVEX_INT, f:INCDEC, a:SCALABLE
|
|
INC{ND} ; Bv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xFF /0 ; s:APX_F, t:ARITH, w:W|R|W, v:legacy, e:APX_EVEX_INT, f:INCDEC, a:SCALABLE
|
|
INC{ND}{NF} ; Bb,Eb ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xFE /0 ; s:APX_F, t:ARITH, w:W|R, v:legacy, e:APX_EVEX_INT
|
|
INC{ND}{NF} ; Bv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xFF /0 ; s:APX_F, t:ARITH, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
INC{ND}{NF} ; Bv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xFF /0 ; s:APX_F, t:ARITH, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
DEC ; Eb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xFE /1 ; s:APX_F, t:ARITH, w:RW|W, v:legacy, e:APX_EVEX_INT, f:INCDEC
|
|
DEC ; Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xFF /1 ; s:APX_F, t:ARITH, w:RW|W, v:legacy, e:APX_EVEX_INT, f:INCDEC, a:SCALABLE
|
|
DEC ; Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xFF /1 ; s:APX_F, t:ARITH, w:RW|W, v:legacy, e:APX_EVEX_INT, f:INCDEC, a:SCALABLE
|
|
DEC{NF} ; Eb ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xFE /1 ; s:APX_F, t:ARITH, w:RW, v:legacy, e:APX_EVEX_INT
|
|
DEC{NF} ; Ev ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xFF /1 ; s:APX_F, t:ARITH, w:RW, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
DEC{NF} ; Ev ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xFF /1 ; s:APX_F, t:ARITH, w:RW, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
DEC{ND} ; Bb,Eb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xFE /1 ; s:APX_F, t:ARITH, w:W|R|W, v:legacy, e:APX_EVEX_INT, f:INCDEC
|
|
DEC{ND} ; Bv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xFF /1 ; s:APX_F, t:ARITH, w:W|R|W, v:legacy, e:APX_EVEX_INT, f:INCDEC, a:SCALABLE
|
|
DEC{ND} ; Bv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xFF /1 ; s:APX_F, t:ARITH, w:W|R|W, v:legacy, e:APX_EVEX_INT, f:INCDEC, a:SCALABLE
|
|
DEC{ND}{NF} ; Bb,Eb ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xFE /1 ; s:APX_F, t:ARITH, w:W|R, v:legacy, e:APX_EVEX_INT
|
|
DEC{ND}{NF} ; Bv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xFF /1 ; s:APX_F, t:ARITH, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
DEC{ND}{NF} ; Bv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xFF /1 ; s:APX_F, t:ARITH, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# NOT/NEG
|
|
NOT ; Eb ; ; evex m:4 l:0 nd:0 nf:0 p:0 0xF6 /2 ; s:APX_F, t:LOGIC, w:RW, v:legacy, e:APX_EVEX_INT
|
|
NOT ; Ev ; ; evex m:4 l:0 nd:0 nf:0 p:0 0xF7 /2 ; s:APX_F, t:LOGIC, w:RW, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
NOT ; Ev ; ; evex m:4 l:0 nd:0 nf:0 p:1 0xF7 /2 ; s:APX_F, t:LOGIC, w:RW, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
NOT{ND} ; Bb,Eb ; ; evex m:4 l:0 nd:1 nf:0 p:0 0xF6 /2 ; s:APX_F, t:LOGIC, w:W|R, v:legacy, e:APX_EVEX_INT
|
|
NOT{ND} ; Bv,Ev ; ; evex m:4 l:0 nd:1 nf:0 p:0 0xF7 /2 ; s:APX_F, t:LOGIC, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
NOT{ND} ; Bv,Ev ; ; evex m:4 l:0 nd:1 nf:0 p:1 0xF7 /2 ; s:APX_F, t:LOGIC, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
NEG ; Eb ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xF6 /3 ; s:APX_F, t:LOGIC, w:RW|W, v:legacy, e:APX_EVEX_INT, f:ARITH
|
|
NEG ; Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:0 0xF7 /3 ; s:APX_F, t:LOGIC, w:RW|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:ARITH
|
|
NEG ; Ev ; Fv ; evex m:4 l:0 nd:0 nf:0 p:1 0xF7 /3 ; s:APX_F, t:LOGIC, w:RW|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:ARITH
|
|
NEG{NF} ; Eb ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xF6 /3 ; s:APX_F, t:LOGIC, w:RW, v:legacy, e:APX_EVEX_INT
|
|
NEG{NF} ; Ev ; ; evex m:4 l:0 nd:0 nf:1 p:0 0xF7 /3 ; s:APX_F, t:LOGIC, w:RW, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
NEG{NF} ; Ev ; ; evex m:4 l:0 nd:0 nf:1 p:1 0xF7 /3 ; s:APX_F, t:LOGIC, w:RW, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
NEG{ND} ; Bb,Eb ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xF6 /3 ; s:APX_F, t:LOGIC, w:W|R|W, v:legacy, e:APX_EVEX_INT, f:ARITH
|
|
NEG{ND} ; Bv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:0 0xF7 /3 ; s:APX_F, t:LOGIC, w:W|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:ARITH
|
|
NEG{ND} ; Bv,Ev ; Fv ; evex m:4 l:0 nd:1 nf:0 p:1 0xF7 /3 ; s:APX_F, t:LOGIC, w:W|R|W, v:legacy, e:APX_EVEX_INT, a:SCALABLE, f:ARITH
|
|
NEG{ND}{NF} ; Bb,Eb ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xF6 /3 ; s:APX_F, t:LOGIC, w:W|R, v:legacy, e:APX_EVEX_INT
|
|
NEG{ND}{NF} ; Bv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:0 0xF7 /3 ; s:APX_F, t:LOGIC, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
NEG{ND}{NF} ; Bv,Ev ; ; evex m:4 l:0 nd:1 nf:1 p:1 0xF7 /3 ; s:APX_F, t:LOGIC, w:W|R, v:legacy, e:APX_EVEX_INT, a:SCALABLE
|
|
|
|
|
|
# PUSH2/POP2 instructions.
|
|
POP2 ; Bv,Rv ; Kv2 ; evex m:4 l:0 nd:1 nf:0 p:0 w:0 0x8F /0:reg ; s:APX_F, t:POP, w:W|W|R, v:legacy, e:APX_EVEX_PP2, a:D64
|
|
POP2P ; Bv,Rv ; Kv2 ; evex m:4 l:0 nd:1 nf:0 p:0 w:1 0x8F /0:reg ; s:APX_F, t:POP, w:W|W|R, v:legacy, e:APX_EVEX_PP2, a:D64
|
|
PUSH2 ; Bv,Rv ; Kv2 ; evex m:4 l:0 nd:1 nf:0 p:0 w:0 0xFF /6:reg ; s:APX_F, t:PUSH, w:R|R|W, v:legacy, e:APX_EVEX_PP2, a:D64
|
|
PUSH2P ; Bv,Rv ; Kv2 ; evex m:4 l:0 nd:1 nf:0 p:0 w:1 0xFF /6:reg ; s:APX_F, t:PUSH, w:R|R|W, v:legacy, e:APX_EVEX_PP2, a:D64
|
|
|
|
|
|
# AES instructions. Were included in initial APX revisions, later removed in revision 4.0.
|
|
#ENCODEKEY128 ; Gd,Rd ; XMM0,XMM0-2,XMM4-6,Fv ; evex m:4 l:0 p:2 nd:0 nf:0 0xDA /r:reg ; s:APX_F, t:AESKL, w:W|R|R|W|W|W, f:ZERO, e:APX_EVEX_KEYLOCKER, v:legacy
|
|
#ENCODEKEY256 ; Gd,Rd ; XMM0-1,XMM2-6,Fv ; evex m:4 l:0 p:2 nd:0 nf:0 0xDB /r:reg ; s:APX_F, t:AESKL, w:W|R|RW|W|W, f:ZERO, e:APX_EVEX_KEYLOCKER, v:legacy
|
|
#AESDEC128KL ; Vdq,M384 ; Fv ; evex m:4 l:0 p:2 nd:0 nf:0 0xDD /r:mem ; s:APX_F, t:AESKL, w:RW|R|W, f:AESKL, e:APX_EVEX_KEYLOCKER, v:legacy
|
|
#AESDEC256KL ; Vdq,M512 ; Fv ; evex m:4 l:0 p:2 nd:0 nf:0 0xDF /r:mem ; s:APX_F, t:AESKL, w:RW|R|W, f:AESKL, e:APX_EVEX_KEYLOCKER, v:legacy
|
|
#AESENCWIDE128KL ; M384 ; XMM0-7,Fv ; evex m:4 l:0 p:2 nd:0 nf:0 0xD8 /0:mem ; s:APX_F, t:WIDE_KL, w:R|RW|W, f:AESKL, e:APX_EVEX_KEYLOCKER, v:legacy
|
|
#AESDECWIDE128KL ; M384 ; XMM0-7,Fv ; evex m:4 l:0 p:2 nd:0 nf:0 0xD8 /1:mem ; s:APX_F, t:WIDE_KL, w:R|RW|W, f:AESKL, e:APX_EVEX_KEYLOCKER, v:legacy
|
|
#AESENCWIDE256KL ; M512 ; XMM0-7,Fv ; evex m:4 l:0 p:2 nd:0 nf:0 0xD8 /2:mem ; s:APX_F, t:WIDE_KL, w:R|RW|W, f:AESKL, e:APX_EVEX_KEYLOCKER, v:legacy
|
|
#AESDECWIDE256KL ; M512 ; XMM0-7,Fv ; evex m:4 l:0 p:2 nd:0 nf:0 0xD8 /3:mem ; s:APX_F, t:WIDE_KL, w:R|RW|W, f:AESKL, e:APX_EVEX_KEYLOCKER, v:legacy
|
|
#AESENC128KL ; Vdq,M384 ; Fv ; evex m:4 l:0 p:2 nd:0 nf:0 0xDC /r:mem ; s:APX_F, t:AESKL, w:RW|R|W, f:AESKL, e:APX_EVEX_KEYLOCKER, v:legacy
|
|
#AESENC256KL ; Vdq,M512 ; Fv ; evex m:4 l:0 p:2 nd:0 nf:0 0xDE /r:mem ; s:APX_F, t:AESKL, w:RW|R|W, f:AESKL, e:APX_EVEX_KEYLOCKER, v:legacy
|
|
|
|
|
|
# SHA instructions. Were included in initial APX revisions, later removed in revision 4.0.
|
|
#SHA1RNDS4 ; Vdq,Wdq,Ib ; ; evex m:4 l:0 p:0 nd:0 nf:0 0xD4 /r ib ; s:APX_F, t:SHA, w:RW|R|R, e:APX_EVEX_SHA, v:legacy
|
|
#SHA1NEXTE ; Vdq,Wdq ; ; evex m:4 l:0 p:0 nd:0 nf:0 0xD8 /r ; s:APX_F, t:SHA, w:RW|R, e:APX_EVEX_SHA, v:legacy
|
|
#SHA1MSG1 ; Vdq,Wdq ; ; evex m:4 l:0 p:0 nd:0 nf:0 0xD9 /r ; s:APX_F, t:SHA, w:RW|R, e:APX_EVEX_SHA, v:legacy
|
|
#SHA1MSG2 ; Vdq,Wdq ; ; evex m:4 l:0 p:0 nd:0 nf:0 0xDA /r ; s:APX_F, t:SHA, w:RW|R, e:APX_EVEX_SHA, v:legacy
|
|
#SHA256MSG1 ; Vdq,Wdq ; ; evex m:4 l:0 p:0 nd:0 nf:0 0xDC /r ; s:APX_F, t:SHA, w:RW|R, e:APX_EVEX_SHA, v:legacy
|
|
#SHA256MSG2 ; Vdq,Wdq ; ; evex m:4 l:0 p:0 nd:0 nf:0 0xDD /r ; s:APX_F, t:SHA, w:RW|R, e:APX_EVEX_SHA, v:legacy
|
|
#SHA256RNDS2 ; Vdq,Wdq ; XMM0 ; evex m:4 l:0 p:0 nd:0 nf:0 0xDB /r ; s:APX_F, t:SHA, w:RW|R|R, e:APX_EVEX_SHA, v:legacy
|
|
|
|
|
|
# INVEPT, INVPCID, INVVPID
|
|
INVEPT ; Gy,Mdq ; Fv ; evex m:4 l:0 p:2 nd:0 nf:0 0xF0 /r:mem ; s:APX_F, t:VTX, w:R|R|W, f:VMX, a:F64|SERIAL, m:VMXROOT, v:legacy, e:APX_EVEX_INVEPT
|
|
INVVPID ; Gy,Mdq ; Fv ; evex m:4 l:0 p:2 nd:0 nf:0 0xF1 /r:mem ; s:APX_F, t:VTX, w:R|R|W, f:VMX, a:F64|SERIAL, m:VMXROOT, v:legacy, e:APX_EVEX_INVVPID
|
|
INVPCID ; Gy,Mdq ; ; evex m:4 l:0 p:2 nd:0 nf:0 0xF2 /r:mem ; s:APX_F, t:MISC, w:R|R, a:F64, m:KERNEL|NOV86, v:legacy, e:APX_EVEX_INVPCID
|
|
|
|
|
|
# ENQCMD, ENQCMDS
|
|
ENQCMDS ; rM?,Moq ; Fv ; evex m:4 l:0 p:2 nd:0 nf:0 0xF8 /r:mem ; s:APX_F, t:ENQCMD, w:W|R|W, f:ENQCMD, v:legacy, e:APX_EVEX_ENQCMD
|
|
ENQCMD ; rM?,Moq ; Fv ; evex m:4 l:0 p:3 nd:0 nf:0 0xF8 /r:mem ; s:APX_F, t:ENQCMD, w:W|R|W, f:ENQCMD, v:legacy, e:APX_EVEX_ENQCMD
|
|
|
|
|
|
# MOVDIR
|
|
MOVDIR64B ; rMoq,Moq ; ; evex m:4 l:0 nd:0 nf:0 p:1 0xF8 /r:mem ; s:APX_F, t:MOVDIR64B, w:W|R, e:APX_EVEX_INT, v:legacy
|
|
UWRMSR ; Gq,Eq ; ; evex m:4 l:0 nd:0 nf:0 p:2 w:0 0xF8 /r:reg ; s:APX_F, t:USER_MSR, w:R|R, e:APX_EVEX_USER_MSR, v:legacy
|
|
URDMSR ; Eq,Gq ; ; evex m:4 l:0 nd:0 nf:0 p:3 w:0 0xF8 /r:reg ; s:APX_F, t:USER_MSR, w:W|R, e:APX_EVEX_USER_MSR, v:legacy
|
|
MOVDIRI ; My,Gy ; ; evex m:4 l:0 nd:0 nf:0 p:0 0xF9 /r:mem ; s:APX_F, t:MOVDIRI, w:W|R, e:APX_EVEX_INT, v:legacy
|
|
|
|
|
|
# CET SS
|
|
WRUSSD ; My,Gy ; ; evex m:4 l:0 p:1 w:0 nd:0 nf:0 0x65 /r:mem ; s:APX_F, t:CET, c:WRUSS, a:SHS, w:W|R, v:legacy, e:APX_EVEX_WRUSS, m:KERNEL
|
|
WRUSSQ ; My,Gy ; ; evex m:4 l:0 p:1 w:1 nd:0 nf:0 0x65 /r:mem ; s:APX_F, t:CET, c:WRUSS, a:SHS, w:W|R, v:legacy, e:APX_EVEX_WRUSS, m:KERNEL
|
|
WRSSD ; My,Gy ; ; evex m:4 l:0 p:0 w:0 nd:0 nf:0 0x66 /r:mem ; s:APX_F, t:CET, c:WRSS, a:SHS, w:W|R, v:legacy, e:APX_EVEX_WRSS
|
|
WRSSQ ; My,Gy ; ; evex m:4 l:0 p:0 w:1 nd:0 nf:0 0x66 /r:mem ; s:APX_F, t:CET, c:WRSS, a:SHS, w:W|R, v:legacy, e:APX_EVEX_WRSS
|
|
|
|
|
|
# RAO-INT
|
|
AADD ; My,Gy ; ; evex m:4 l:0 nd:0 nf:0 p:0 0xFC /r:mem ; s:APX_F, t:RAOINT, w:RW|R, v:legacy, e:APX_EVEX_RAOINT
|
|
AAND ; My,Gy ; ; evex m:4 l:0 nd:0 nf:0 p:1 0xFC /r:mem ; s:APX_F, t:RAOINT, w:RW|R, v:legacy, e:APX_EVEX_RAOINT
|
|
AXOR ; My,Gy ; ; evex m:4 l:0 nd:0 nf:0 p:2 0xFC /r:mem ; s:APX_F, t:RAOINT, w:RW|R, v:legacy, e:APX_EVEX_RAOINT
|
|
AOR ; My,Gy ; ; evex m:4 l:0 nd:0 nf:0 p:3 0xFC /r:mem ; s:APX_F, t:RAOINT, w:RW|R, v:legacy, e:APX_EVEX_RAOINT
|
|
|
|
|
|
# CCMPSCC
|
|
CCMPO ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:0 0x38 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP
|
|
CCMPO ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:0 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPO ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:0 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPO ; Gb,Eb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:0 0x3A /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP
|
|
CCMPO ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:0 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPO ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:0 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPO ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:0 0x80 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP
|
|
CCMPO ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:0 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPO ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:0 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPO ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:0 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPO ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:0 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNO ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:1 0x38 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNO ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:1 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNO ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:1 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNO ; Gb,Eb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:1 0x3A /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNO ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:1 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNO ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:1 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNO ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:1 0x80 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNO ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:1 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNO ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:1 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNO ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:1 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNO ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:1 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPC ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:2 0x38 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP
|
|
CCMPC ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:2 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPC ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:2 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPC ; Gb,Eb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:2 0x3A /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP
|
|
CCMPC ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:2 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPC ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:2 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPC ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:2 0x80 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP
|
|
CCMPC ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:2 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPC ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:2 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPC ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:2 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPC ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:2 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNC ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:3 0x38 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNC ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:3 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNC ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:3 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNC ; Gb,Eb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:3 0x3A /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNC ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:3 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNC ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:3 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNC ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:3 0x80 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNC ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:3 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNC ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:3 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNC ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:3 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNC ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:3 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPZ ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:4 0x38 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP
|
|
CCMPZ ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:4 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPZ ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:4 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPZ ; Gb,Eb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:4 0x3A /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP
|
|
CCMPZ ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:4 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPZ ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:4 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPZ ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:4 0x80 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP
|
|
CCMPZ ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:4 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPZ ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:4 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPZ ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:4 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPZ ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:4 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNZ ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:5 0x38 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNZ ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:5 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNZ ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:5 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNZ ; Gb,Eb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:5 0x3A /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNZ ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:5 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNZ ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:5 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNZ ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:5 0x80 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNZ ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:5 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNZ ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:5 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNZ ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:5 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNZ ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:5 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPBE ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:6 0x38 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP
|
|
CCMPBE ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:6 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPBE ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:6 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPBE ; Gb,Eb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:6 0x3A /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP
|
|
CCMPBE ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:6 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPBE ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:6 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPBE ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:6 0x80 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP
|
|
CCMPBE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:6 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPBE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:6 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPBE ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:6 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPBE ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:6 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNBE ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:7 0x38 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNBE ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:7 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNBE ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:7 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNBE ; Gb,Eb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:7 0x3A /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNBE ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:7 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNBE ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:7 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNBE ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:7 0x80 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNBE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:7 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNBE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:7 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNBE ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:7 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNBE ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:7 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPS ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:8 0x38 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP
|
|
CCMPS ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:8 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPS ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:8 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPS ; Gb,Eb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:8 0x3A /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP
|
|
CCMPS ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:8 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPS ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:8 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPS ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:8 0x80 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP
|
|
CCMPS ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:8 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPS ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:8 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPS ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:8 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPS ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:8 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNS ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:9 0x38 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNS ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:9 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNS ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:9 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNS ; Gb,Eb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:9 0x3A /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNS ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:9 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNS ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:9 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNS ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:9 0x80 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNS ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:9 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNS ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:9 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNS ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:9 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNS ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:9 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPT ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:A 0x38 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP
|
|
CCMPT ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:A 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPT ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:A 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPT ; Gb,Eb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:A 0x3A /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP
|
|
CCMPT ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:A 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPT ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:A 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPT ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:A 0x80 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP
|
|
CCMPT ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:A 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPT ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:A 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPT ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:A 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPT ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:A 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPF ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:B 0x38 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP
|
|
CCMPF ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:B 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPF ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:B 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPF ; Gb,Eb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:B 0x3A /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP
|
|
CCMPF ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:B 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPF ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:B 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPF ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:B 0x80 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP
|
|
CCMPF ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:B 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPF ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:B 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPF ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:B 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPF ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:B 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPL ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:C 0x38 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP
|
|
CCMPL ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:C 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPL ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:C 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPL ; Gb,Eb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:C 0x3A /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP
|
|
CCMPL ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:C 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPL ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:C 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPL ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:C 0x80 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP
|
|
CCMPL ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:C 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPL ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:C 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPL ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:C 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPL ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:C 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNL ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:D 0x38 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNL ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:D 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNL ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:D 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNL ; Gb,Eb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:D 0x3A /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNL ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:D 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNL ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:D 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNL ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:D 0x80 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNL ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:D 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNL ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:D 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNL ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:D 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNL ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:D 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPLE ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:E 0x38 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP
|
|
CCMPLE ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:E 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPLE ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:E 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPLE ; Gb,Eb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:E 0x3A /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP
|
|
CCMPLE ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:E 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPLE ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:E 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPLE ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:E 0x80 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP
|
|
CCMPLE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:E 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPLE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:E 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPLE ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:E 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPLE ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:E 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNLE ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:F 0x38 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNLE ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:F 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNLE ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:F 0x39 /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNLE ; Gb,Eb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:F 0x3A /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNLE ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:F 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNLE ; Gv,Ev,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:F 0x3B /r ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNLE ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:F 0x80 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP
|
|
CCMPNLE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:F 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNLE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:F 0x81 /7 iz ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNLE ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:F 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CCMPNLE ; Ev,Ib,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:F 0x83 /7 ib ; s:APX_F, t:APX, c:CCMP, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
|
|
|
|
# CTESTSCC
|
|
CTESTO ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:0 0x84 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP
|
|
CTESTO ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:0 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTO ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:0 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTO ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:0 0xF6 /0 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP
|
|
CTESTO ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:0 0xF6 /1 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP
|
|
CTESTO ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:0 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTO ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:0 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTO ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:0 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTO ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:0 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNO ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:1 0x84 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNO ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:1 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNO ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:1 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNO ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:1 0xF6 /0 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNO ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:1 0xF6 /1 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNO ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:1 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNO ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:1 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNO ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:1 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNO ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:1 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNO, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTC ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:2 0x84 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP
|
|
CTESTC ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:2 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTC ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:2 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTC ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:2 0xF6 /0 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP
|
|
CTESTC ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:2 0xF6 /1 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP
|
|
CTESTC ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:2 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTC ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:2 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTC ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:2 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTC ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:2 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNC ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:3 0x84 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNC ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:3 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNC ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:3 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNC ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:3 0xF6 /0 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNC ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:3 0xF6 /1 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNC ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:3 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNC ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:3 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNC ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:3 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNC ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:3 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNC, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTZ ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:4 0x84 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP
|
|
CTESTZ ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:4 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTZ ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:4 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTZ ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:4 0xF6 /0 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP
|
|
CTESTZ ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:4 0xF6 /1 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP
|
|
CTESTZ ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:4 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTZ ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:4 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTZ ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:4 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTZ ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:4 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNZ ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:5 0x84 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNZ ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:5 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNZ ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:5 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNZ ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:5 0xF6 /0 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNZ ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:5 0xF6 /1 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNZ ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:5 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNZ ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:5 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNZ ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:5 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNZ ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:5 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNZ, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTBE ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:6 0x84 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP
|
|
CTESTBE ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:6 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTBE ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:6 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTBE ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:6 0xF6 /0 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP
|
|
CTESTBE ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:6 0xF6 /1 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP
|
|
CTESTBE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:6 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTBE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:6 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTBE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:6 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTBE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:6 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNBE ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:7 0x84 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNBE ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:7 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNBE ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:7 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNBE ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:7 0xF6 /0 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNBE ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:7 0xF6 /1 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNBE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:7 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNBE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:7 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNBE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:7 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNBE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:7 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNBE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTS ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:8 0x84 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP
|
|
CTESTS ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:8 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTS ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:8 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTS ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:8 0xF6 /0 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP
|
|
CTESTS ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:8 0xF6 /1 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP
|
|
CTESTS ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:8 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTS ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:8 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTS ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:8 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTS ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:8 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNS ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:9 0x84 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNS ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:9 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNS ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:9 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNS ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:9 0xF6 /0 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNS ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:9 0xF6 /1 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNS ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:9 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNS ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:9 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNS ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:9 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNS ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:9 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNS, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTT ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:A 0x84 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP
|
|
CTESTT ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:A 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTT ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:A 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTT ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:A 0xF6 /0 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP
|
|
CTESTT ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:A 0xF6 /1 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP
|
|
CTESTT ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:A 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTT ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:A 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTT ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:A 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTT ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:A 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTF ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:B 0x84 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP
|
|
CTESTF ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:B 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTF ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:B 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTF ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:B 0xF6 /0 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP
|
|
CTESTF ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:B 0xF6 /1 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP
|
|
CTESTF ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:B 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTF ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:B 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTF ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:B 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTF ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:B 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTL ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:C 0x84 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP
|
|
CTESTL ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:C 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTL ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:C 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTL ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:C 0xF6 /0 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP
|
|
CTESTL ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:C 0xF6 /1 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP
|
|
CTESTL ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:C 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTL ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:C 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTL ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:C 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTL ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:C 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNL ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:D 0x84 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNL ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:D 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNL ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:D 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNL ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:D 0xF6 /0 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNL ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:D 0xF6 /1 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNL ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:D 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNL ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:D 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNL ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:D 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNL ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:D 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNL, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTLE ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:E 0x84 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP
|
|
CTESTLE ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:E 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP
|
|
CTESTLE ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:E 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTLE ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:E 0xF6 /0 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP
|
|
CTESTLE ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:E 0xF6 /1 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP
|
|
CTESTLE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:E 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTLE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:E 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTLE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:E 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTLE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:E 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNLE ; Eb,Gb,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:F 0x84 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNLE ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:F 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNLE ; Ev,Gv,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:F 0x85 /r ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNLE ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:F 0xF6 /0 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNLE ; Eb,Ib,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:F 0xF6 /1 ib ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP
|
|
CTESTNLE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:F 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNLE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:F 0xF7 /0 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNLE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:0 nd:0 sc:F 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
CTESTNLE ; Ev,Iz,dfv ; Fv ; evex m:4 l:0 p:1 nd:0 sc:F 0xF7 /1 iz ; s:APX_F, t:APX, c:CTEST, w:R|R|R|W, f:CNLE, v:cond, e:APX_EVEX_CCMP, a:SCALABLE
|
|
|
|
|
|
# CMOVCC
|
|
CMOVO{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:0 0x40 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CO, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVNO{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:0 0x41 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CNO, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVO{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:0 0x40 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CO, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVNO{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:0 0x41 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CNO, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVC{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:0 0x42 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CC, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVNC{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:0 0x43 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CNC, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVC{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:0 0x42 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CC, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVNC{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:0 0x43 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CNC, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVZ{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:0 0x44 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CZ, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVNZ{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:0 0x45 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CNZ, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVZ{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:0 0x44 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CZ, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVNZ{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:0 0x45 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CNZ, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVBE{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:0 0x46 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CBE, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVNBE{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:0 0x47 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CNBE, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVBE{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:0 0x46 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CBE, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVNBE{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:0 0x47 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CNBE, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVS{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:0 0x48 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CS, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVNS{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:0 0x49 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CNS, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVS{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:0 0x48 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CS, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVNS{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:0 0x49 /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CNS, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVP{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:0 0x4A /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CP, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVNP{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:0 0x4B /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CNP, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVP{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:0 0x4A /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CP, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVNP{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:0 0x4B /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CNP, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVL{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:0 0x4C /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CL, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVNL{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:0 0x4D /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CNL, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVL{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:0 0x4C /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CL, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVNL{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:0 0x4D /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CNL, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVLE{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:0 0x4E /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CLE, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVNLE{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:0 0x4F /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CNLE, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVLE{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:0 0x4E /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CLE, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
CMOVNLE{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:0 0x4F /r ; s:APX_F, t:APX, c:CMOVcc, w:W|R|R|R, f:CNLE, v:legacy, e:APX_EVEX_INT, a:COND|SCALABLE
|
|
|
|
|
|
# CFCMOVCC
|
|
CFCMOVO ; Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:0 nf:0 0x40 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CO, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVO ; Rv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x40 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CO, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVO ; Mv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x40 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CO, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVO ; Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:0 nf:0 0x40 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CO, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVO ; Rv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x40 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CO, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVO ; Mv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x40 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CO, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNO ; Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:0 nf:0 0x41 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNO, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNO ; Rv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x41 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNO, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNO ; Mv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x41 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CNO, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNO ; Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:0 nf:0 0x41 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNO, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNO ; Rv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x41 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNO, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNO ; Mv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x41 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CNO, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVC ; Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:0 nf:0 0x42 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CC, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVC ; Rv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x42 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CC, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVC ; Mv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x42 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CC, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVC ; Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:0 nf:0 0x42 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CC, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVC ; Rv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x42 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CC, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVC ; Mv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x42 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CC, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNC ; Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:0 nf:0 0x43 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNC, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNC ; Rv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x43 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNC, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNC ; Mv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x43 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CNC, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNC ; Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:0 nf:0 0x43 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNC, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNC ; Rv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x43 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNC, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNC ; Mv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x43 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CNC, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVZ ; Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:0 nf:0 0x44 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CZ, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVZ ; Rv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x44 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CZ, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVZ ; Mv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x44 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CZ, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVZ ; Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:0 nf:0 0x44 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CZ, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVZ ; Rv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x44 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CZ, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVZ ; Mv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x44 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CZ, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNZ ; Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:0 nf:0 0x45 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNZ, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNZ ; Rv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x45 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNZ, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNZ ; Mv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x45 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CNZ, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNZ ; Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:0 nf:0 0x45 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNZ, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNZ ; Rv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x45 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNZ, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNZ ; Mv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x45 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CNZ, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVBE ; Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:0 nf:0 0x46 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CBE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVBE ; Rv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x46 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CBE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVBE ; Mv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x46 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CBE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVBE ; Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:0 nf:0 0x46 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CBE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVBE ; Rv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x46 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CBE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVBE ; Mv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x46 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CBE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNBE ; Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:0 nf:0 0x47 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNBE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNBE ; Rv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x47 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNBE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNBE ; Mv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x47 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CNBE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNBE ; Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:0 nf:0 0x47 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNBE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNBE ; Rv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x47 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNBE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNBE ; Mv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x47 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CNBE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVS ; Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:0 nf:0 0x48 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CS, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVS ; Rv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x48 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CS, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVS ; Mv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x48 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CS, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVS ; Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:0 nf:0 0x48 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CS, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVS ; Rv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x48 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CS, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVS ; Mv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x48 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CS, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNS ; Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:0 nf:0 0x49 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNS, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNS ; Rv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x49 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNS, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNS ; Mv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x49 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CNS, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNS ; Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:0 nf:0 0x49 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNS, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNS ; Rv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x49 /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNS, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNS ; Mv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x49 /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CNS, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVP ; Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:0 nf:0 0x4A /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CP, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVP ; Rv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x4A /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CP, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVP ; Mv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x4A /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CP, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVP ; Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:0 nf:0 0x4A /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CP, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVP ; Rv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x4A /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CP, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVP ; Mv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x4A /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CP, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNP ; Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:0 nf:0 0x4B /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNP, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNP ; Rv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x4B /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNP, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNP ; Mv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x4B /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CNP, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNP ; Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:0 nf:0 0x4B /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNP, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNP ; Rv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x4B /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNP, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNP ; Mv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x4B /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CNP, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVL ; Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:0 nf:0 0x4C /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CL, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVL ; Rv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x4C /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CL, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVL ; Mv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x4C /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CL, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVL ; Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:0 nf:0 0x4C /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CL, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVL ; Rv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x4C /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CL, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVL ; Mv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x4C /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CL, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNL ; Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:0 nf:0 0x4D /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNL, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNL ; Rv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x4D /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNL, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNL ; Mv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x4D /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CNL, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNL ; Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:0 nf:0 0x4D /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNL, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNL ; Rv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x4D /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNL, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNL ; Mv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x4D /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CNL, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVLE ; Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:0 nf:0 0x4E /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CLE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVLE ; Rv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x4E /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CLE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVLE ; Mv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x4E /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CLE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVLE ; Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:0 nf:0 0x4E /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CLE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVLE ; Rv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x4E /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CLE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVLE ; Mv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x4E /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CLE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNLE ; Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:0 nf:0 0x4F /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNLE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNLE ; Rv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x4F /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNLE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNLE ; Mv,Gv ; Fv ; evex m:4 l:0 p:0 nd:0 nf:1 0x4F /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CNLE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNLE ; Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:0 nf:0 0x4F /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNLE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNLE ; Rv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x4F /r:reg ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R, f:CNLE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNLE ; Mv,Gv ; Fv ; evex m:4 l:0 p:1 nd:0 nf:1 0x4F /r:mem ; s:APX_F, t:APX, c:CFCMOV, w:CW|R|R, f:CNLE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVO{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:1 0x40 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CO, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVO{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:1 0x40 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CO, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNO{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:1 0x41 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CNO, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNO{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:1 0x41 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CNO, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVC{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:1 0x42 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CC, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVC{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:1 0x42 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CC, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNC{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:1 0x43 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CNC, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNC{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:1 0x43 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CNC, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVZ{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:1 0x44 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CZ, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVZ{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:1 0x44 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CZ, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNZ{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:1 0x45 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CNZ, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNZ{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:1 0x45 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CNZ, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVBE{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:1 0x46 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CBE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVBE{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:1 0x46 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CBE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNBE{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:1 0x47 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CNBE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNBE{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:1 0x47 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CNBE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVS{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:1 0x48 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CS, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVS{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:1 0x48 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CS, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNS{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:1 0x49 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CNS, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNS{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:1 0x49 /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CNS, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVP{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:1 0x4A /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CP, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVP{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:1 0x4A /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CP, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNP{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:1 0x4B /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CNP, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNP{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:1 0x4B /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CNP, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVL{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:1 0x4C /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CL, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVL{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:1 0x4C /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CL, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNL{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:1 0x4D /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CNL, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNL{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:1 0x4D /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CNL, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVLE{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:1 0x4E /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CLE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVLE{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:1 0x4E /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CLE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNLE{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:0 nd:1 nf:1 0x4F /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CNLE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
CFCMOVNLE{ND} ; Bv,Gv,Ev ; Fv ; evex m:4 l:0 p:1 nd:1 nf:1 0x4F /r ; s:APX_F, t:APX, c:CFCMOV, w:W|R|R|R, f:CNLE, v:legacy, e:APX_EVEX_CFCMOV, a:COND|SCALABLE
|
|
|
|
|
|
# SETcc{ZU}
|
|
SETO{ZU} ; Eb ; Fv ; evex m:4 l:0 nf:0 p:3 0x40 /r ; s:APX_F, t:BITBYTE, c:SETcc, w:W|R, f:CO, a:COND, v:legacy, e:APX_EVEX_INT
|
|
SETNO{ZU} ; Eb ; Fv ; evex m:4 l:0 nf:0 p:3 0x41 /r ; s:APX_F, t:BITBYTE, c:SETcc, w:W|R, f:CNO, a:COND, v:legacy, e:APX_EVEX_INT
|
|
SETC{ZU} ; Eb ; Fv ; evex m:4 l:0 nf:0 p:3 0x42 /r ; s:APX_F, t:BITBYTE, c:SETcc, w:W|R, f:CC, a:COND, v:legacy, e:APX_EVEX_INT
|
|
SETNC{ZU} ; Eb ; Fv ; evex m:4 l:0 nf:0 p:3 0x43 /r ; s:APX_F, t:BITBYTE, c:SETcc, w:W|R, f:CNC, a:COND, v:legacy, e:APX_EVEX_INT
|
|
SETZ{ZU} ; Eb ; Fv ; evex m:4 l:0 nf:0 p:3 0x44 /r ; s:APX_F, t:BITBYTE, c:SETcc, w:W|R, f:CZ, a:COND, v:legacy, e:APX_EVEX_INT
|
|
SETNZ{ZU} ; Eb ; Fv ; evex m:4 l:0 nf:0 p:3 0x45 /r ; s:APX_F, t:BITBYTE, c:SETcc, w:W|R, f:CNZ, a:COND, v:legacy, e:APX_EVEX_INT
|
|
SETBE{ZU} ; Eb ; Fv ; evex m:4 l:0 nf:0 p:3 0x46 /r ; s:APX_F, t:BITBYTE, c:SETcc, w:W|R, f:CBE, a:COND, v:legacy, e:APX_EVEX_INT
|
|
SETNBE{ZU} ; Eb ; Fv ; evex m:4 l:0 nf:0 p:3 0x47 /r ; s:APX_F, t:BITBYTE, c:SETcc, w:W|R, f:CNBE, a:COND, v:legacy, e:APX_EVEX_INT
|
|
SETS{ZU} ; Eb ; Fv ; evex m:4 l:0 nf:0 p:3 0x48 /r ; s:APX_F, t:BITBYTE, c:SETcc, w:W|R, f:CS, a:COND, v:legacy, e:APX_EVEX_INT
|
|
SETNS{ZU} ; Eb ; Fv ; evex m:4 l:0 nf:0 p:3 0x49 /r ; s:APX_F, t:BITBYTE, c:SETcc, w:W|R, f:CNS, a:COND, v:legacy, e:APX_EVEX_INT
|
|
SETP{ZU} ; Eb ; Fv ; evex m:4 l:0 nf:0 p:3 0x4A /r ; s:APX_F, t:BITBYTE, c:SETcc, w:W|R, f:CP, a:COND, v:legacy, e:APX_EVEX_INT
|
|
SETNP{ZU} ; Eb ; Fv ; evex m:4 l:0 nf:0 p:3 0x4B /r ; s:APX_F, t:BITBYTE, c:SETcc, w:W|R, f:CNP, a:COND, v:legacy, e:APX_EVEX_INT
|
|
SETL{ZU} ; Eb ; Fv ; evex m:4 l:0 nf:0 p:3 0x4C /r ; s:APX_F, t:BITBYTE, c:SETcc, w:W|R, f:CL, a:COND, v:legacy, e:APX_EVEX_INT
|
|
SETNL{ZU} ; Eb ; Fv ; evex m:4 l:0 nf:0 p:3 0x4D /r ; s:APX_F, t:BITBYTE, c:SETcc, w:W|R, f:CNL, a:COND, v:legacy, e:APX_EVEX_INT
|
|
SETLE{ZU} ; Eb ; Fv ; evex m:4 l:0 nf:0 p:3 0x4E /r ; s:APX_F, t:BITBYTE, c:SETcc, w:W|R, f:CLE, a:COND, v:legacy, e:APX_EVEX_INT
|
|
SETNLE{ZU} ; Eb ; Fv ; evex m:4 l:0 nf:0 p:3 0x4F /r ; s:APX_F, t:BITBYTE, c:SETcc, w:W|R, f:CNLE, a:COND, v:legacy, e:APX_EVEX_INT
|