| Index: test/cctest/test-disasm-x64.cc
|
| diff --git a/test/cctest/test-disasm-x64.cc b/test/cctest/test-disasm-x64.cc
|
| index 480c91f5365544cfabc42843f627952362fe0e4c..3fd3ef184b489364fb8a4da848a2590e7f462abd 100644
|
| --- a/test/cctest/test-disasm-x64.cc
|
| +++ b/test/cctest/test-disasm-x64.cc
|
| @@ -117,6 +117,26 @@ TEST(DisasmX64) {
|
| __ imulq(rdx, rcx);
|
| __ shld(rdx, rcx);
|
| __ shrd(rdx, rcx);
|
| + __ shlq(Operand(rdi, rax, times_4, 100), Immediate(1));
|
| + __ shlq(Operand(rdi, rax, times_4, 100), Immediate(6));
|
| + __ shlq(Operand(r15, 0), Immediate(1));
|
| + __ shlq(Operand(r15, 0), Immediate(6));
|
| + __ shlq_cl(Operand(r15, 0));
|
| + __ shlq_cl(Operand(r15, 0));
|
| + __ shlq_cl(Operand(rdi, rax, times_4, 100));
|
| + __ shlq_cl(Operand(rdi, rax, times_4, 100));
|
| + __ shlq(rdx, Immediate(1));
|
| + __ shlq(rdx, Immediate(6));
|
| + __ shll(Operand(rdi, rax, times_4, 100), Immediate(1));
|
| + __ shll(Operand(rdi, rax, times_4, 100), Immediate(6));
|
| + __ shll(Operand(r15, 0), Immediate(1));
|
| + __ shll(Operand(r15, 0), Immediate(6));
|
| + __ shll_cl(Operand(r15, 0));
|
| + __ shll_cl(Operand(r15, 0));
|
| + __ shll_cl(Operand(rdi, rax, times_4, 100));
|
| + __ shll_cl(Operand(rdi, rax, times_4, 100));
|
| + __ shll(rdx, Immediate(1));
|
| + __ shll(rdx, Immediate(6));
|
| __ bts(Operand(rdx, 0), rcx);
|
| __ bts(Operand(rbx, rcx, times_4, 0), rcx);
|
| __ nop();
|
|
|