diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/passes/metrics.txt | 35 | ||||
-rw-r--r-- | test/passes/metrics.wast | 29 |
2 files changed, 64 insertions, 0 deletions
diff --git a/test/passes/metrics.txt b/test/passes/metrics.txt new file mode 100644 index 000000000..5614756de --- /dev/null +++ b/test/passes/metrics.txt @@ -0,0 +1,35 @@ +Counts + binary : 1 + block : 1 + const : 12 + if : 4 +Total : 18 +(module + (memory 16777216 16777216) + (func $ifs + (block $block0 + (if + (i32.const 0) + (i32.const 1) + ) + (if_else + (i32.const 0) + (i32.const 1) + (i32.const 2) + ) + (if_else + (i32.const 4) + (i32.const 5) + (i32.const 6) + ) + (i32.eq + (if_else + (i32.const 4) + (i32.const 5) + (i32.const 6) + ) + (i32.const 177) + ) + ) + ) +) diff --git a/test/passes/metrics.wast b/test/passes/metrics.wast new file mode 100644 index 000000000..11c44fadf --- /dev/null +++ b/test/passes/metrics.wast @@ -0,0 +1,29 @@ +(module + (memory 16777216 16777216) + (func $ifs + (block + (if + (i32.const 0) + (i32.const 1) + ) + (if_else + (i32.const 0) + (i32.const 1) + (i32.const 2) + ) + (if_else + (i32.const 4) + (i32.const 5) + (i32.const 6) + ) + (i32.eq + (if_else + (i32.const 4) + (i32.const 5) + (i32.const 6) + ) + (i32.const 177) + ) + ) + ) +) |