diff options
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 |