diff options
author | H. Peter Anvin <hpa@zytor.com> | 2008-05-05 18:47:27 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2008-05-05 18:47:27 -0700 |
commit | 7334e3ac2377f19af8c53fd55a240977632761a2 (patch) | |
tree | a417a3cb1e1619d6872067d6a7fe9655db5ebc9b /test/avx.asm | |
parent | 4d2c38ce75ed73dd4c73fe3eb8ccbd42b0f11c76 (diff) | |
download | nasm-7334e3ac2377f19af8c53fd55a240977632761a2.tar.gz |
Initial NDISASM support for AVX instructions/VEX prefixes
Initial NDISASM support for AVX instructions and VEX prefixes. It
doesn't mean it's correct, but it seems to match my current
understanding. It can disassemble *some*, but not *all*, of the AVX
test cases (which are known to be at least partially incorrect...)
Diffstat (limited to 'test/avx.asm')
-rw-r--r-- | test/avx.asm | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/test/avx.asm b/test/avx.asm index 9f35940c..14100b8e 100644 --- a/test/avx.asm +++ b/test/avx.asm @@ -1,9 +1,14 @@ 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 - -
\ No newline at end of file + times 16 nop + |