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); |