summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/passes/Print.cpp1
-rw-r--r--test/binaryen.js/stackir.js.txt4
-rw-r--r--test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_optimize-level=3.txt10
3 files changed, 7 insertions, 8 deletions
diff --git a/src/passes/Print.cpp b/src/passes/Print.cpp
index dc973b208..812a69692 100644
--- a/src/passes/Print.cpp
+++ b/src/passes/Print.cpp
@@ -2217,7 +2217,6 @@ WasmPrinter::printStackIR(StackIR* ir, std::ostream& o, Function* func) {
doIndent();
o << "else";
indent++;
- doIndent();
break;
}
default:
diff --git a/test/binaryen.js/stackir.js.txt b/test/binaryen.js/stackir.js.txt
index 6136f64bc..b4658b536 100644
--- a/test/binaryen.js/stackir.js.txt
+++ b/test/binaryen.js/stackir.js.txt
@@ -26,7 +26,7 @@
local.get $0
if (result i32)
local.get $0
- else
+ else
i32.const 0
end
end
@@ -42,7 +42,7 @@
local.get $0
if (result i32)
local.get $0
- else
+ else
i32.const 0
end
)
diff --git a/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_optimize-level=3.txt b/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_optimize-level=3.txt
index 624c82d2a..fd4f749c4 100644
--- a/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_optimize-level=3.txt
+++ b/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_optimize-level=3.txt
@@ -362,7 +362,7 @@
if
i32.const 2
return
- else
+ else
i32.const 1
return
end
@@ -373,7 +373,7 @@
if
i32.const 2
return
- else
+ else
i32.const 1
return
end
@@ -416,7 +416,7 @@
i32.const 1
if
nop
- else
+ else
unreachable
end
)
@@ -478,7 +478,7 @@
i32.const 1
call $local-to-stack
local.set $temp
- else
+ else
i32.const 2
call $local-to-stack
local.set $temp
@@ -609,7 +609,7 @@
i32.const 0
call $local-to-stack-multi-4
drop
- else
+ else
i32.const 1
call $local-to-stack-multi-4
drop