#include "test/unittests/test-utils.h"
#include "src/init/v8.h"
#include "src/objects/objects-inl.h"
#include "src/objects/objects.h"
#include "src/utils/bit-vector.h"
#include "src/wasm/function-body-decoder.h"
#include "src/wasm/wasm-module.h"
#include "test/common/wasm/test-signatures.h"
#include "test/common/wasm/wasm-macro-gen.h"
namespace v8 {
namespace internal {
namespace wasm {
#define WASM_SET_ZERO …
class WasmLoopAssignmentAnalyzerTest : public TestWithZone { … };
TEST_F(WasmLoopAssignmentAnalyzerTest, Empty0) { … }
TEST_F(WasmLoopAssignmentAnalyzerTest, Empty1) { … }
TEST_F(WasmLoopAssignmentAnalyzerTest, One) { … }
TEST_F(WasmLoopAssignmentAnalyzerTest, TeeOne) { … }
TEST_F(WasmLoopAssignmentAnalyzerTest, OneBeyond) { … }
TEST_F(WasmLoopAssignmentAnalyzerTest, Two) { … }
TEST_F(WasmLoopAssignmentAnalyzerTest, NestedIf) { … }
TEST_F(WasmLoopAssignmentAnalyzerTest, BigLocal) { … }
TEST_F(WasmLoopAssignmentAnalyzerTest, Break) { … }
TEST_F(WasmLoopAssignmentAnalyzerTest, Loop1) { … }
TEST_F(WasmLoopAssignmentAnalyzerTest, Loop2) { … }
TEST_F(WasmLoopAssignmentAnalyzerTest, NestedLoop) { … }
TEST_F(WasmLoopAssignmentAnalyzerTest, Malformed) { … }
TEST_F(WasmLoopAssignmentAnalyzerTest, InvalidOpcode) { … }
TEST_F(WasmLoopAssignmentAnalyzerTest, regress_642867) { … }
#undef WASM_SET_ZERO
}
}
}