Index: test/cctest/test-disasm-x64.cc |
diff --git a/test/cctest/test-disasm-x64.cc b/test/cctest/test-disasm-x64.cc |
index 8ab35365b829e13bbd16230012661538e39dab84..41f06a61bb402b52d704c7bf90d9d94a11234fe5 100644 |
--- a/test/cctest/test-disasm-x64.cc |
+++ b/test/cctest/test-disasm-x64.cc |
@@ -469,6 +469,9 @@ TEST(DisasmX64) { |
__ punpckldq(xmm5, Operand(rdx, 4)); |
__ punpckhdq(xmm8, xmm15); |
+ __ pshuflw(xmm2, xmm4, 3); |
+ __ pshufhw(xmm1, xmm9, 6); |
+ |
#define EMIT_SSE2_INSTR(instruction, notUsed1, notUsed2, notUsed3) \ |
__ instruction(xmm5, xmm1); \ |
__ instruction(xmm5, Operand(rdx, 4)); |
@@ -521,6 +524,7 @@ TEST(DisasmX64) { |
__ insertps(xmm5, xmm1, 123); |
__ extractps(rax, xmm1, 0); |
__ pextrw(rbx, xmm2, 1); |
+ __ pinsrw(xmm2, rcx, 1); |
__ pextrd(rbx, xmm15, 0); |
__ pextrd(r12, xmm0, 1); |
__ pinsrd(xmm9, r9, 0); |