Index: test/cctest/test-disasm-ia32.cc |
diff --git a/test/cctest/test-disasm-ia32.cc b/test/cctest/test-disasm-ia32.cc |
index b563f8fce49ef994138b0b4bcb04084844da7c3b..30d708e4086dbae82f0c10eba4859980f0224c30 100644 |
--- a/test/cctest/test-disasm-ia32.cc |
+++ b/test/cctest/test-disasm-ia32.cc |
@@ -416,7 +416,7 @@ TEST(DisasmIa320) { |
} |
} |
- // andpd, cmpltsd, movaps, psllq. |
+ // andpd, cmpltsd, movaps, psllq, psrlq, por. |
{ |
if (CpuFeatures::IsSupported(SSE2)) { |
CpuFeatures::Scope fscope(SSE2); |
@@ -431,6 +431,18 @@ TEST(DisasmIa320) { |
__ psllq(xmm0, 17); |
__ psllq(xmm1, 42); |
+ |
+ __ psllq(xmm0, xmm1); |
+ __ psllq(xmm1, xmm2); |
+ |
+ __ psrlq(xmm0, 17); |
+ __ psrlq(xmm1, 42); |
+ |
+ __ psrlq(xmm0, xmm1); |
+ __ psrlq(xmm1, xmm2); |
+ |
+ __ por(xmm0, xmm1); |
+ __ por(xmm1, xmm2); |
} |
} |