summaryrefslogtreecommitdiff
path: root/src/tools/wasm-reduce.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/wasm-reduce.cpp')
-rw-r--r--src/tools/wasm-reduce.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/tools/wasm-reduce.cpp b/src/tools/wasm-reduce.cpp
index a6c195a63..2ca41339e 100644
--- a/src/tools/wasm-reduce.cpp
+++ b/src/tools/wasm-reduce.cpp
@@ -259,8 +259,11 @@ struct Reducer
"--flatten -O3",
"--flatten --simplify-locals-notee-nostructure --local-cse -Os",
"--coalesce-locals --vacuum",
+ "--dae",
+ "--dae-optimizing",
"--dce",
"--duplicate-function-elimination",
+ "--gto",
"--inlining",
"--inlining-optimizing",
"--optimize-level=3 --inlining-optimizing",
@@ -276,6 +279,7 @@ struct Reducer
"--remove-unused-nonfunction-module-elements",
"--reorder-functions",
"--reorder-locals",
+ "--simplify-globals",
"--simplify-locals --vacuum",
"--strip",
"--vacuum"};