| Index: test/cctest/test-disasm-ia32.cc
|
| ===================================================================
|
| --- test/cctest/test-disasm-ia32.cc (revision 6941)
|
| +++ test/cctest/test-disasm-ia32.cc (working copy)
|
| @@ -417,7 +417,7 @@
|
| }
|
| }
|
|
|
| - // andpd, cmpltsd, movaps, psllq.
|
| + // andpd, cmpltsd, movaps, psllq, psrlq, por.
|
| {
|
| if (Isolate::Current()->cpu_features()->IsSupported(SSE2)) {
|
| CpuFeatures::Scope fscope(SSE2);
|
| @@ -432,6 +432,18 @@
|
|
|
| __ 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);
|
| }
|
| }
|
|
|
| @@ -444,7 +456,7 @@
|
| Code::ComputeFlags(Code::STUB),
|
| Handle<Object>(HEAP->undefined_value()))->ToObjectChecked();
|
| CHECK(code->IsCode());
|
| -#ifdef DEBUG
|
| +#ifdef OBJECT_PRINT
|
| Code::cast(code)->Print();
|
| byte* begin = Code::cast(code)->instruction_start();
|
| byte* end = begin + Code::cast(code)->instruction_size();
|
|
|