summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/passes/fuzz_metrics_noprint.bin.txt57
-rw-r--r--test/passes/translate-to-fuzz_all-features_metrics_noprint.txt75
2 files changed, 63 insertions, 69 deletions
diff --git a/test/passes/fuzz_metrics_noprint.bin.txt b/test/passes/fuzz_metrics_noprint.bin.txt
index fab2ccc9d..cf3692a1f 100644
--- a/test/passes/fuzz_metrics_noprint.bin.txt
+++ b/test/passes/fuzz_metrics_noprint.bin.txt
@@ -1,35 +1,34 @@
Metrics
total
- [exports] : 50
- [funcs] : 72
- [globals] : 9
+ [exports] : 14
+ [funcs] : 17
+ [globals] : 10
[imports] : 4
[memories] : 1
- [memory-data] : 2
- [table-data] : 25
+ [memory-data] : 24
+ [table-data] : 3
[tables] : 1
[tags] : 0
- [total] : 4381
- [vars] : 218
- Binary : 335
- Block : 725
- Break : 120
- Call : 210
- CallIndirect : 23
- Const : 692
- Drop : 64
- GlobalGet : 391
- GlobalSet : 298
- If : 236
- Load : 71
- LocalGet : 285
- LocalSet : 209
- Loop : 76
- Nop : 63
- RefFunc : 25
- Return : 60
- Select : 23
- Store : 29
- Switch : 2
- Unary : 293
- Unreachable : 151
+ [total] : 8422
+ [vars] : 42
+ Binary : 633
+ Block : 1449
+ Break : 335
+ Call : 123
+ CallIndirect : 40
+ Const : 1247
+ Drop : 85
+ GlobalGet : 707
+ GlobalSet : 526
+ If : 490
+ Load : 156
+ LocalGet : 627
+ LocalSet : 520
+ Loop : 235
+ Nop : 126
+ RefFunc : 3
+ Return : 87
+ Select : 82
+ Store : 70
+ Unary : 622
+ Unreachable : 259
diff --git a/test/passes/translate-to-fuzz_all-features_metrics_noprint.txt b/test/passes/translate-to-fuzz_all-features_metrics_noprint.txt
index 3189277b0..9d2b4e3da 100644
--- a/test/passes/translate-to-fuzz_all-features_metrics_noprint.txt
+++ b/test/passes/translate-to-fuzz_all-features_metrics_noprint.txt
@@ -1,51 +1,46 @@
Metrics
total
- [exports] : 4
- [funcs] : 3
+ [exports] : 8
+ [funcs] : 9
[globals] : 26
[imports] : 8
[memories] : 1
- [memory-data] : 20
+ [memory-data] : 112
[table-data] : 0
[tables] : 1
[tags] : 2
- [total] : 534
- [vars] : 21
+ [total] : 487
+ [vars] : 37
+ ArrayFill : 1
ArrayGet : 1
- ArrayLen : 1
- ArrayNew : 13
- ArrayNewFixed : 2
- AtomicNotify : 2
- Binary : 68
- Block : 53
- BrOn : 1
- Break : 8
- Call : 11
- CallRef : 1
- Const : 117
- DataDrop : 1
- Drop : 7
- GlobalGet : 27
- GlobalSet : 16
+ ArrayLen : 2
+ ArrayNew : 7
+ ArrayNewFixed : 5
+ Binary : 69
+ Block : 42
+ Break : 2
+ Call : 9
+ Const : 103
+ Drop : 3
+ GlobalGet : 30
+ GlobalSet : 20
If : 13
- Load : 19
- LocalGet : 56
- LocalSet : 39
- Loop : 6
- Nop : 2
- Pop : 3
- RefAs : 4
- RefFunc : 2
- RefNull : 7
- RefTest : 1
- Return : 3
- SIMDExtract : 3
- Store : 2
- StringConst : 2
- StringWTF16Get : 1
- StructNew : 11
- Try : 3
- TryTable : 1
- TupleMake : 3
- Unary : 14
+ Load : 18
+ LocalGet : 41
+ LocalSet : 24
+ Loop : 2
+ Nop : 1
+ Pop : 1
+ RefFunc : 21
+ RefNull : 5
+ Return : 5
+ Select : 2
+ StringConst : 3
+ StringEq : 1
+ StructNew : 27
+ Try : 1
+ TryTable : 2
+ TupleExtract : 1
+ TupleMake : 4
+ Unary : 11
Unreachable : 10