mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-02-23 17:29:23 +08:00
Fix encoding of VPERMIL2PS instructions
This commit is contained in:
parent
4e0fd9fb63
commit
e303936391
@ -2024,10 +2024,10 @@ PFRCP mmxreg,mmxrm \323\2\x0F\x0F\110\1\x86 PENT,3DNOW,SQ,CYRIX
|
||||
PFRSQRT mmxreg,mmxrm \323\2\x0F\x0F\110\1\x87 PENT,3DNOW,SQ,CYRIX
|
||||
|
||||
;# Intel AVX instructions
|
||||
VPERMIL2PS xmmreg,xmmreg,xmmrm,xmmreg,imm \260\103\101\1\x48\123\172\34 AVX,SANDYBRIDGE
|
||||
VPERMIL2PS xmmreg,xmmreg,xmmreg,xmmrm,imm \260\103\111\1\x48\132\172\14 AVX,SANDYBRIDGE
|
||||
VPERMIL2PS ymmreg,ymmreg,ymmrm,ymmreg,imm \260\103\105\1\x48\123\172\34 AVX,SANDYBRIDGE
|
||||
VPERMIL2PS ymmreg,ymmreg,ymmreg,ymmrm,imm \260\103\115\1\x48\132\172\14 AVX,SANDYBRIDGE
|
||||
VPERMIL2PS xmmreg,xmmreg,xmmrm,xmmreg,imm \261\103\101\1\x48\120\172\34 AVX,SANDYBRIDGE
|
||||
VPERMIL2PS xmmreg,xmmreg,xmmreg,xmmrm,imm \261\103\111\1\x48\130\172\24 AVX,SANDYBRIDGE
|
||||
VPERMIL2PS ymmreg,ymmreg,ymmrm,ymmreg,imm \261\103\105\1\x48\120\172\34 AVX,SANDYBRIDGE
|
||||
VPERMIL2PS ymmreg,ymmreg,ymmreg,ymmrm,imm \261\103\115\1\x48\130\172\24 AVX,SANDYBRIDGE
|
||||
|
||||
;# VIA (Centaur) security instructions
|
||||
XSTORE void \3\x0F\xA7\xC0 PENT,CYRIX
|
||||
|
@ -1,14 +1,7 @@
|
||||
bits 64
|
||||
vpermil2ps xmm0,xmm1,[rdi],xmm3,0
|
||||
times 16 nop
|
||||
vpermil2ps xmm0,xmm1,xmm2,[rdi],1
|
||||
times 16 nop
|
||||
vpermil2ps ymm0,ymm1,ymm2,ymm3,2
|
||||
times 16 nop
|
||||
vpermil2ps ymm0,ymm1,ymm2,[rdi],3
|
||||
times 16 nop
|
||||
vpermil2ps ymm0,ymm1,[rdi],ymm3,2
|
||||
times 16 nop
|
||||
vpermil2ps ymm0,ymm1,ymm2,[rdi],3
|
||||
times 16 nop
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user