| Index: test/cctest/wasm/test-run-wasm-64.cc
|
| diff --git a/test/cctest/wasm/test-run-wasm-64.cc b/test/cctest/wasm/test-run-wasm-64.cc
|
| index d38d192d634cdb67f8e1def08df4e0ae275e0ed9..cd3f4aa428ff4ce120077867377b0a845d51ed8e 100644
|
| --- a/test/cctest/wasm/test-run-wasm-64.cc
|
| +++ b/test/cctest/wasm/test-run-wasm-64.cc
|
| @@ -48,7 +48,7 @@
|
| V(I64LoadStore, true) \
|
| V(I64Add, !MIPS_OR_X87) \
|
| V(I64Sub, !MIPS_OR_X87) \
|
| - V(I64Mul, false) \
|
| + V(I64Mul, !MIPS_OR_X87) \
|
| V(I64DivS, true) \
|
| V(I64DivU, true) \
|
| V(I64RemS, true) \
|
| @@ -873,6 +873,8 @@ TEST(Run_Wasm_I64Binops) {
|
| TEST_I64_BINOP(I64Add, 8888888888888LL, 3333333333333LL, 5555555555555LL);
|
| TEST_I64_BINOP(I64Sub, -111111111111LL, 777777777777LL, 888888888888LL);
|
| TEST_I64_BINOP(I64Mul, 65130756, 88734, 734);
|
| + TEST_I64_BINOP(I64Mul, 65130756, -88734, -734);
|
| + TEST_I64_BINOP(I64Mul, -65130756, -88734, 734);
|
| TEST_I64_BINOP(I64DivS, -66, -4777344, 72384);
|
| TEST_I64_BINOP(I64DivU, 805306368, 0xF0000000, 5);
|
| TEST_I64_BINOP(I64RemS, -3, -3003, 1000);
|
|
|