mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-02-11 17:10:45 +08:00
insns: One more slab of AVX2 instructions
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
This commit is contained in:
parent
89a38dac36
commit
55a12fddc7
23
insns.dat
23
insns.dat
@ -3157,7 +3157,6 @@ VPHSUBD ymmreg,ymmreg*,ymmrm256 [rvm: vex.nds.256.66.0f38 06 /r] FUTURE,AVX2
|
||||
VPHSUBSW ymmreg,ymmreg*,ymmrm256 [rvm: vex.nds.256.66.0f38 07 /r] FUTURE,AVX2
|
||||
VPMADDUBSW ymmreg,ymmreg*,ymmrm256 [rvm: vex.nds.256.66.0f38 04 /r] FUTURE,AVX2
|
||||
VPMADDWD ymmreg,ymmreg*,ymmrm256 [rvm: vex.nds.256.66.0f f5 /r] FUTURE,AVX2
|
||||
|
||||
VPMAXSB ymmreg,ymmreg*,ymmrm256 [rvm: vex.nds.256.66.0f38 3c /r] FUTURE,AVX2
|
||||
VPMAXSW ymmreg,ymmreg*,ymmrm256 [rvm: vex.nds.256.66.0f ee /r] FUTURE,AVX2
|
||||
VPMAXSD ymmreg,ymmreg*,ymmrm256 [rvm: vex.nds.256.66.0f38 3d /r] FUTURE,AVX2
|
||||
@ -3201,6 +3200,28 @@ VPSADBW ymmreg,ymmreg*,ymmrm256 [rvm: vex.nds.256.66.0f f6 /r] FUTURE,AVX2
|
||||
VPSHUFB ymmreg,ymmreg*,ymmrm256 [rvm: vex.nds.256.66.0f38 00 /r] FUTURE,AVX2
|
||||
VPSHUFD ymmreg,ymmrm256,imm8 [rmi: vex.256.66.0f 70 /r ib] FUTURE,AVX2
|
||||
VPSHUFHW ymmreg,ymmrm256,imm8 [rmi: vex.256.f3.0f 70 /r ib] FUTURE,AVX2
|
||||
VPSHUFLW ymmreg,ymmrm256,imm8 [rmi: vex.256.f2.0f 70 /r ib] FUTURE,AVX2
|
||||
VPSIGNB ymmreg,ymmreg*,ymmrm256 [rvm: vex.nds.256.66.0f38 08 /r] FUTURE,AVX2
|
||||
VPSIGNW ymmreg,ymmreg*,ymmrm256 [rvm: vex.nds.256.66.0f38 09 /r] FUTURE,AVX2
|
||||
VPSIGND ymmreg,ymmreg*,ymmrm256 [rvm: vex.nds.256.66.0f38 0a /r] FUTURE,AVX2
|
||||
VPSLLDQ ymmreg,ymmreg*,imm8 [vmi: vex.ndd.256.66.0f 73 /7 ib] FUTURE,AVX2
|
||||
VPSLLW ymmreg,ymmreg*,xmmrm128 [vrm: vex.nds.256.66.0f f1 /r] FUTURE,AVX2
|
||||
VPSLLW ymmreg,ymmreg*,imm8 [rvmi: vex.ndd.256.66.0f 71 /6 ib] FUTURE,AVX2
|
||||
VPSLLD ymmreg,ymmreg*,xmmrm128 [rvm: vex.nds.256.66.0f f2 /r] FUTURE,AVX2
|
||||
VPSLLD ymmreg,ymmreg*,imm8 [vrmi: vex.ndd.256.66.0f 72 /6 ib] FUTURE,AVX2
|
||||
VPSLLQ ymmreg,ymmreg*,xmmrm128 [rvm: vex.nds.256.66.0f f3 /r] FUTURE,AVX2
|
||||
VPSLLQ ymmreg,ymmreg*,imm8 [vmri: vex.ndd.256.66.0f 73 /6 ib] FUTURE,AVX2
|
||||
VPSRAW ymmreg,ymmreg*,xmmrm128 [rvm: vex.nds.256.66.0f e1 /r] FUTURE,AVX2
|
||||
VPSRAW ymmreg,ymmreg*,imm8 [vrmi: vex.ndd.256.66.0f 71 /4 ib] FUTURE,AVX2
|
||||
VPSRAD ymmreg,ymmreg*,xmmrm128 [rvm: vex.nds.256.66.0f e2 /r] FUTURE,AVX2
|
||||
VPSRAD ymmreg,ymmreg*,imm8 [vrmi: vex.ndd.256.66.0f 72 /4 ib] FUTURE,AVX2
|
||||
VPSRLDQ ymmreg,ymmreg*,imm8 [vrmi: vex.ndd.256.66.0f 73 /3 ib] FUTURE,AVX2
|
||||
VPSRLW ymmreg,ymmreg*,xmmrm128 [rvm: vex.nds.256.66.0f d1 /r] FUTURE,AVX2
|
||||
VPSRLW ymmreg,ymmreg*,imm8 [vrmi: vex.ndd.256.66.0f 71 /2 ib] FUTURE,AVX2
|
||||
VPSRLD ymmreg,ymmreg*,xmmrm128 [rvm: vex.nds.256.66.0f d2 /r] FUTURE,AVX2
|
||||
VPSRLD ymmreg,ymmreg*,imm8 [vrmi: vex.ndd.256.66.0f 72 /2 ib] FUTURE,AVX2
|
||||
VPSRLQ ymmreg,ymmreg*,xmmrm128 [rvm: vex.nds.256.66.0f d3 /r] FUTURE,AVX2
|
||||
VPSRLQ ymmreg,ymmreg*,imm8 [vrmi: vex.ndd.256.66.0f.wig 73 /2 ib] FUTURE,AVX2
|
||||
|
||||
; ------------
|
||||
VPERMD ymmreg,ymmreg,ymmrm256 [rvm: vex.nds.256.66.0f38.w0 36 /r] FUTURE,AVX2
|
||||
|
Loading…
Reference in New Issue
Block a user