diff options
Diffstat (limited to 'src/asm2wasm.h')
-rw-r--r-- | src/asm2wasm.h | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/asm2wasm.h b/src/asm2wasm.h index 9cf8cf75a..2a6bcd0e7 100644 --- a/src/asm2wasm.h +++ b/src/asm2wasm.h @@ -859,13 +859,6 @@ void Asm2WasmBuilder::processAsm(Ref ast) { if (runOptimizationPasses) { optimizingBuilder->finish(); - PassRunner passRunner(&wasm); - if (debug) { - passRunner.setDebug(true); - passRunner.setValidateGlobally(false); - } - passRunner.add("post-emscripten"); - passRunner.run(); } // second pass. first, function imports @@ -993,6 +986,7 @@ void Asm2WasmBuilder::processAsm(Ref ast) { passRunner.add("vacuum"); passRunner.add("remove-unused-brs"); passRunner.add("optimize-instructions"); + passRunner.add("post-emscripten"); } passRunner.run(); |