summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2016-10-13 11:11:32 -0700
committerAlon Zakai <alonzakai@gmail.com>2016-10-13 11:11:32 -0700
commit502f14c83aa5bb80171916062e9f30a5363dc59a (patch)
tree947e0cec18917f4264452274c3f230067ea014e7 /src
parenta4ea106957a29620e6b90839060d9acb8abaaf08 (diff)
downloadbinaryen-502f14c83aa5bb80171916062e9f30a5363dc59a.tar.gz
binaryen-502f14c83aa5bb80171916062e9f30a5363dc59a.tar.bz2
binaryen-502f14c83aa5bb80171916062e9f30a5363dc59a.zip
don't convert unreachable -> unreachable in dce
Diffstat (limited to 'src')
-rw-r--r--src/passes/DeadCodeElimination.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/passes/DeadCodeElimination.cpp b/src/passes/DeadCodeElimination.cpp
index 6cb7faf29..1099cc6f8 100644
--- a/src/passes/DeadCodeElimination.cpp
+++ b/src/passes/DeadCodeElimination.cpp
@@ -205,7 +205,7 @@ struct DeadCodeElimination : public WalkerPass<PostWalker<DeadCodeElimination, V
case Expression::Id::ReturnId: DELEGATE(Return);
case Expression::Id::HostId: DELEGATE(Host);
case Expression::Id::NopId: DELEGATE(Nop);
- case Expression::Id::UnreachableId: DELEGATE(Unreachable);
+ case Expression::Id::UnreachableId: break;
case Expression::Id::InvalidId:
default: WASM_UNREACHABLE();
}