summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCyrill Gorcunov <gorcunov@gmail.com>2011-02-21 18:19:26 +0300
committerCyrill Gorcunov <gorcunov@gmail.com>2011-02-21 18:19:26 +0300
commit8c918b30b99a975a9149085ac9287df065bacf50 (patch)
tree195444526ece5038cfe41e505b33ece91cd47a23
parent4e878dca7981e369c142c089cdc2fdb225af71a1 (diff)
parent2e6f7c342d8ba2571d6603544d41b04436631dc8 (diff)
downloadnasm-8c918b30b99a975a9149085ac9287df065bacf50.tar.gz
Merge branch 'nasm-2.09.xx'
-rw-r--r--insns.dat2
-rw-r--r--test/br3187743.asm7
2 files changed, 8 insertions, 1 deletions
diff --git a/insns.dat b/insns.dat
index f26aaf31..4b6a3aa0 100644
--- a/insns.dat
+++ b/insns.dat
@@ -2336,7 +2336,7 @@ VHSUBPS ymmreg,ymmreg*,ymmrm256 [rvm: vex.nds.256.f2.0f 7d /r] AVX,SANDYBRIDG
VINSERTF128 ymmreg,ymmreg,xmmrm128,imm8 [rvmi: vex.nds.256.66.0f3a.w0 18 /r ib] AVX,SANDYBRIDGE
VINSERTPS xmmreg,xmmreg*,xmmrm32,imm8 [rvmi: vex.nds.128.66.0f3a 21 /r ib] AVX,SANDYBRIDGE
VLDDQU xmmreg,mem128 [rm: vex.128.f2.0f f0 /r] AVX,SANDYBRIDGE
-VLDQQU ymmreg,mem256 [rm: vex.256.f2.0f f0 /r] AVX,SANDYBRIDGE
+VLDDQU ymmreg,mem256 [rm: vex.256.f2.0f f0 /r] AVX,SANDYBRIDGE
VLDMXCSR mem32 [m: vex.lz.0f ae /2] AVX,SANDYBRIDGE
VMASKMOVDQU xmmreg,xmmreg [rm: vex.128.66.0f f7 /r] AVX,SANDYBRIDGE
VMASKMOVPS xmmreg,xmmreg,mem128 [rvm: vex.nds.128.66.0f38.w0 2c /r] AVX,SANDYBRIDGE
diff --git a/test/br3187743.asm b/test/br3187743.asm
new file mode 100644
index 00000000..6adf4198
--- /dev/null
+++ b/test/br3187743.asm
@@ -0,0 +1,7 @@
+;Testname=unoptimized; Arguments=-O0 -fbin -obr3187743.bin; Files=stdout stderr br3187743.bin
+;Testname=optimized; Arguments=-Ox -fbin -obr3187743.bin; Files=stdout stderr br3187743.bin
+
+ bits 64
+
+ vlddqu xmm0,[edi]
+ vlddqu ymm0,[edi]