diff options
Diffstat (limited to 'src/passes/I64ToI32Lowering.cpp')
-rw-r--r-- | src/passes/I64ToI32Lowering.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/passes/I64ToI32Lowering.cpp b/src/passes/I64ToI32Lowering.cpp index ec66b1121..0f591871b 100644 --- a/src/passes/I64ToI32Lowering.cpp +++ b/src/passes/I64ToI32Lowering.cpp @@ -39,6 +39,9 @@ namespace wasm { static Name makeHighName(Name n) { return n.toString() + "$hi"; } struct I64ToI32Lowering : public WalkerPass<PostWalker<I64ToI32Lowering>> { + // Adds calls to helper functions. + bool addsEffects() override { return true; } + struct TempVar { TempVar(Index idx, Type ty, I64ToI32Lowering& pass) : idx(idx), pass(pass), moved(false), ty(ty) {} |