summaryrefslogtreecommitdiff
path: root/src/passes/pass.cpp
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2016-05-22 21:23:18 -0700
committerAlon Zakai <alonzakai@gmail.com>2016-05-22 21:23:18 -0700
commitf5aad6d1614ca32e7ade296dc9bce8c7c74d3f63 (patch)
tree140fde94e420070c2461fa1541f0ab9b53af8077 /src/passes/pass.cpp
parent5d16d4b3b344aa1dbe07deff0d282adea6f8c369 (diff)
downloadbinaryen-f5aad6d1614ca32e7ade296dc9bce8c7c74d3f63.tar.gz
binaryen-f5aad6d1614ca32e7ade296dc9bce8c7c74d3f63.tar.bz2
binaryen-f5aad6d1614ca32e7ade296dc9bce8c7c74d3f63.zip
dead code elimination pass (#536)
Diffstat (limited to 'src/passes/pass.cpp')
-rw-r--r--src/passes/pass.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/passes/pass.cpp b/src/passes/pass.cpp
index 1ff277902..b358243f7 100644
--- a/src/passes/pass.cpp
+++ b/src/passes/pass.cpp
@@ -58,6 +58,7 @@ std::string PassRegistry::getPassDescription(std::string name) {
// PassRunner
void PassRunner::addDefaultOptimizationPasses() {
+ add("dce");
add("remove-unused-brs");
add("remove-unused-names");
add("optimize-instructions");