diff options
author | Alon Zakai <alonzakai@gmail.com> | 2016-01-04 17:24:51 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2016-01-04 17:24:51 -0800 |
commit | 4abf3e03f772348e193f00219da8b2f0baa454ee (patch) | |
tree | 3df7f50fd89cc23bdb51d4bcd46dc782e0b2df7f /src/asm2wasm.h | |
parent | 15043f71f901882203cbaf0d98a6e325ed97f56a (diff) | |
download | binaryen-4abf3e03f772348e193f00219da8b2f0baa454ee.tar.gz binaryen-4abf3e03f772348e193f00219da8b2f0baa454ee.tar.bz2 binaryen-4abf3e03f772348e193f00219da8b2f0baa454ee.zip |
run RemoveUnusedNames in asm2wasm
Diffstat (limited to 'src/asm2wasm.h')
-rw-r--r-- | src/asm2wasm.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/asm2wasm.h b/src/asm2wasm.h index e37751a66..ce935666e 100644 --- a/src/asm2wasm.h +++ b/src/asm2wasm.h @@ -27,6 +27,7 @@ #include "mixed_arena.h" #include "shared-constants.h" #include "asm_v_wasm.h" +#include "pass.h" namespace wasm { @@ -1566,6 +1567,12 @@ void Asm2WasmBuilder::optimize() { for (auto pair : wasm.functionsMap) { blockBreakOptimizer.startWalk(pair.second); } + + // Standard passes + + PassRunner passRunner(&allocator); + passRunner.add("remove-unused-names"); + passRunner.run(&wasm); } } // namespace wasm |