| Index: test/cctest/wasm/test-run-wasm-js.cc
|
| diff --git a/test/cctest/wasm/test-run-wasm-js.cc b/test/cctest/wasm/test-run-wasm-js.cc
|
| index a120134faace67c85234e516e06478a4b910e463..827cb3ab1b01d88f72e45ef572f33c4474d18a07 100644
|
| --- a/test/cctest/wasm/test-run-wasm-js.cc
|
| +++ b/test/cctest/wasm/test-run-wasm-js.cc
|
| @@ -25,14 +25,12 @@ using namespace v8::internal::wasm;
|
| r.Build(code, code + arraysize(code)); \
|
| } while (false)
|
|
|
| -
|
| #define ADD_CODE(vec, ...) \
|
| do { \
|
| byte __buf[] = {__VA_ARGS__}; \
|
| for (size_t i = 0; i < sizeof(__buf); i++) vec.push_back(__buf[i]); \
|
| } while (false)
|
|
|
| -
|
| namespace {
|
| // A helper for generating predictable but unique argument values that
|
| // are easy to debug (e.g. with misaligned stacks).
|
| @@ -48,7 +46,6 @@ class PredictableInputValues {
|
| }
|
| };
|
|
|
| -
|
| uint32_t AddJSSelector(TestingModule* module, FunctionSig* sig, int which) {
|
| const int kMaxParams = 11;
|
| static const char* formals[kMaxParams] = {"",
|
| @@ -73,7 +70,6 @@ uint32_t AddJSSelector(TestingModule* module, FunctionSig* sig, int which) {
|
| return module->AddJsFunction(sig, source.start());
|
| }
|
|
|
| -
|
| void EXPECT_CALL(double expected, Handle<JSFunction> jsfunc,
|
| Handle<Object>* buffer, int count) {
|
| Isolate* isolate = jsfunc->GetIsolate();
|
| @@ -91,7 +87,6 @@ void EXPECT_CALL(double expected, Handle<JSFunction> jsfunc,
|
| }
|
| }
|
|
|
| -
|
| void EXPECT_CALL(double expected, Handle<JSFunction> jsfunc, double a,
|
| double b) {
|
| Isolate* isolate = jsfunc->GetIsolate();
|
| @@ -112,7 +107,6 @@ TEST(Run_Int32Sub_jswrapped) {
|
| EXPECT_CALL(-8723487, jsfunc, -8000000, 723487);
|
| }
|
|
|
| -
|
| TEST(Run_Float32Div_jswrapped) {
|
| TestSignatures sigs;
|
| TestingModule module;
|
| @@ -124,7 +118,6 @@ TEST(Run_Float32Div_jswrapped) {
|
| EXPECT_CALL(64, jsfunc, -16, -0.25);
|
| }
|
|
|
| -
|
| TEST(Run_Float64Add_jswrapped) {
|
| TestSignatures sigs;
|
| TestingModule module;
|
| @@ -136,7 +129,6 @@ TEST(Run_Float64Add_jswrapped) {
|
| EXPECT_CALL(-5.5, jsfunc, -5.25, -0.25);
|
| }
|
|
|
| -
|
| TEST(Run_I32Popcount_jswrapped) {
|
| TestSignatures sigs;
|
| TestingModule module;
|
| @@ -149,7 +141,6 @@ TEST(Run_I32Popcount_jswrapped) {
|
| EXPECT_CALL(6, jsfunc, 0x3F, 0);
|
| }
|
|
|
| -
|
| TEST(Run_CallJS_Add_jswrapped) {
|
| TestSignatures sigs;
|
| TestingModule module;
|
| @@ -165,7 +156,6 @@ TEST(Run_CallJS_Add_jswrapped) {
|
| EXPECT_CALL(-666666801, jsfunc, -666666900, -1);
|
| }
|
|
|
| -
|
| void RunJSSelectTest(int which) {
|
| const int kMaxParams = 8;
|
| PredictableInputValues inputs(0x100);
|
| @@ -201,7 +191,6 @@ void RunJSSelectTest(int which) {
|
| }
|
| }
|
|
|
| -
|
| TEST(Run_JSSelect_0) { RunJSSelectTest(0); }
|
|
|
| TEST(Run_JSSelect_1) { RunJSSelectTest(1); }
|
| @@ -218,7 +207,6 @@ TEST(Run_JSSelect_6) { RunJSSelectTest(6); }
|
|
|
| TEST(Run_JSSelect_7) { RunJSSelectTest(7); }
|
|
|
| -
|
| void RunWASMSelectTest(int which) {
|
| PredictableInputValues inputs(0x200);
|
| Isolate* isolate = CcTest::InitIsolateOnce();
|
| @@ -250,7 +238,6 @@ void RunWASMSelectTest(int which) {
|
| }
|
| }
|
|
|
| -
|
| TEST(Run_WASMSelect_0) { RunWASMSelectTest(0); }
|
|
|
| TEST(Run_WASMSelect_1) { RunWASMSelectTest(1); }
|
| @@ -267,7 +254,6 @@ TEST(Run_WASMSelect_6) { RunWASMSelectTest(6); }
|
|
|
| TEST(Run_WASMSelect_7) { RunWASMSelectTest(7); }
|
|
|
| -
|
| void RunWASMSelectAlignTest(int num_args, int num_params) {
|
| PredictableInputValues inputs(0x300);
|
| Isolate* isolate = CcTest::InitIsolateOnce();
|
| @@ -301,31 +287,26 @@ void RunWASMSelectAlignTest(int num_args, int num_params) {
|
| }
|
| }
|
|
|
| -
|
| TEST(Run_WASMSelectAlign_0) {
|
| RunWASMSelectAlignTest(0, 1);
|
| RunWASMSelectAlignTest(0, 2);
|
| }
|
|
|
| -
|
| TEST(Run_WASMSelectAlign_1) {
|
| RunWASMSelectAlignTest(1, 2);
|
| RunWASMSelectAlignTest(1, 3);
|
| }
|
|
|
| -
|
| TEST(Run_WASMSelectAlign_2) {
|
| RunWASMSelectAlignTest(2, 3);
|
| RunWASMSelectAlignTest(2, 4);
|
| }
|
|
|
| -
|
| TEST(Run_WASMSelectAlign_3) {
|
| RunWASMSelectAlignTest(3, 3);
|
| RunWASMSelectAlignTest(3, 4);
|
| }
|
|
|
| -
|
| TEST(Run_WASMSelectAlign_4) {
|
| RunWASMSelectAlignTest(4, 3);
|
| RunWASMSelectAlignTest(4, 4);
|
| @@ -412,7 +393,6 @@ void RunJSSelectAlignTest(int num_args, int num_params) {
|
| }
|
| }
|
|
|
| -
|
| TEST(Run_JSSelectAlign_0) {
|
| RunJSSelectAlignTest(0, 1);
|
| RunJSSelectAlignTest(0, 2);
|
|
|