v8/test/cctest/wasm
Clemens Hammacher c77bb611e3 [wasm] Remove non-trivially dead or redundant code
After the FallThruTo in kExprEnd, the current block {c} is never
unreachable. Hence, the check for {c->unreachable} afterwards can be
removed.
In the loop case, the {TypeCheckFallThru} already adds entries for
non-existing values to the stack, so no need to {PushEndValues}.
Also, add more tests for the loop case.

R=titzer@chromium.org

Change-Id: I8737affaeed2ea663bd6ddafa36532ca9a7379bb
Reviewed-on: https://chromium-review.googlesource.com/645859
Reviewed-by: Ben Titzer <titzer@chromium.org>
Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#47765}
2017-09-01 10:35:05 +00:00
..
OWNERS Add eholk to Wasm-related OWNERS files 2017-08-10 18:58:00 +00:00
test-c-wasm-entry.cc Revert "Revert "[wasm] Rename TestingModule to TestingModuleBuilder."" 2017-08-19 16:34:27 +00:00
test-run-wasm-64.cc Revert "Revert "[wasm] Rename TestingModule to TestingModuleBuilder."" 2017-08-19 16:34:27 +00:00
test-run-wasm-asmjs.cc Revert "Revert "[wasm] Rename TestingModule to TestingModuleBuilder."" 2017-08-19 16:34:27 +00:00
test-run-wasm-atomics.cc [wasm] Implement atomics Exchange, CompareExchange 2017-08-25 22:09:01 +00:00
test-run-wasm-interpreter.cc Revert "Revert "[wasm] Rename TestingModule to TestingModuleBuilder."" 2017-08-19 16:34:27 +00:00
test-run-wasm-js.cc Revert "Revert "[wasm] Rename TestingModule to TestingModuleBuilder."" 2017-08-19 16:34:27 +00:00
test-run-wasm-module.cc [wasm] Avoid including heap-inl.h in wasm-objects.h 2017-08-31 07:13:18 +00:00
test-run-wasm-relocation.cc Revert "Revert "[wasm] Rename TestingModule to TestingModuleBuilder."" 2017-08-19 16:34:27 +00:00
test-run-wasm-simd.cc Revert "Revert "[wasm] Rename TestingModule to TestingModuleBuilder."" 2017-08-19 16:34:27 +00:00
test-run-wasm.cc [wasm] Remove non-trivially dead or redundant code 2017-09-01 10:35:05 +00:00
test-wasm-breakpoints.cc Revert "Revert "[wasm] Rename TestingModule to TestingModuleBuilder."" 2017-08-19 16:34:27 +00:00
test-wasm-interpreter-entry.cc Revert "Revert "[wasm] Rename TestingModule to TestingModuleBuilder."" 2017-08-19 16:34:27 +00:00
test-wasm-stack.cc [wasm] Use right data type for storing error location 2017-08-31 11:07:25 +00:00
test-wasm-trap-position.cc Pass Isolate pointer to String::Utf8Value/Value constructors 2017-08-28 18:17:08 +00:00
wasm-run-utils.h [wasm] Use right data type for storing error location 2017-08-31 11:07:25 +00:00