summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/passes/fuzz_metrics_noprint.bin.txt54
-rw-r--r--test/passes/translate-to-fuzz_all-features_metrics_noprint.txt84
2 files changed, 75 insertions, 63 deletions
diff --git a/test/passes/fuzz_metrics_noprint.bin.txt b/test/passes/fuzz_metrics_noprint.bin.txt
index f6af82a5a..c5dab17e7 100644
--- a/test/passes/fuzz_metrics_noprint.bin.txt
+++ b/test/passes/fuzz_metrics_noprint.bin.txt
@@ -1,34 +1,34 @@
total
- [exports] : 18
- [funcs] : 21
+ [exports] : 23
+ [funcs] : 34
[globals] : 9
[imports] : 4
[memories] : 1
[memory-data] : 2
- [table-data] : 7
+ [table-data] : 6
[tables] : 1
[tags] : 0
- [total] : 11685
- [vars] : 64
- Binary : 848
- Block : 1846
- Break : 456
- Call : 275
- CallIndirect : 117
- Const : 1952
- Drop : 86
- GlobalGet : 844
- GlobalSet : 679
- If : 625
- Load : 236
- LocalGet : 1050
- LocalSet : 764
- Loop : 301
- Nop : 143
- RefFunc : 7
- Return : 103
- Select : 77
- Store : 111
- Switch : 3
- Unary : 835
- Unreachable : 327
+ [total] : 4303
+ [vars] : 100
+ Binary : 355
+ Block : 684
+ Break : 149
+ Call : 219
+ CallIndirect : 23
+ Const : 643
+ Drop : 50
+ GlobalGet : 367
+ GlobalSet : 258
+ If : 206
+ Load : 78
+ LocalGet : 339
+ LocalSet : 236
+ Loop : 93
+ Nop : 41
+ RefFunc : 6
+ Return : 45
+ Select : 41
+ Store : 36
+ Switch : 1
+ Unary : 304
+ Unreachable : 129
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 4ead62655..57650cb24 100644
--- a/test/passes/translate-to-fuzz_all-features_metrics_noprint.txt
+++ b/test/passes/translate-to-fuzz_all-features_metrics_noprint.txt
@@ -1,47 +1,59 @@
total
- [exports] : 5
- [funcs] : 7
- [globals] : 14
+ [exports] : 3
+ [funcs] : 4
+ [globals] : 24
[imports] : 5
[memories] : 1
[memory-data] : 20
- [table-data] : 2
+ [table-data] : 3
[tables] : 1
[tags] : 1
- [total] : 467
- [vars] : 40
- ArrayGet : 1
- ArrayLen : 1
- ArrayNew : 6
+ [total] : 750
+ [vars] : 30
+ ArrayCopy : 1
+ ArrayGet : 2
+ ArrayLen : 5
+ ArrayNew : 24
ArrayNewFixed : 1
- Binary : 67
- Block : 44
- Break : 5
- Call : 21
- Const : 106
- Drop : 7
- GlobalGet : 20
- GlobalSet : 18
- If : 14
- Load : 17
- LocalGet : 45
- LocalSet : 28
- Loop : 3
- MemoryFill : 1
- Nop : 5
- RefAs : 1
- RefCast : 1
+ ArraySet : 1
+ AtomicCmpxchg : 1
+ AtomicFence : 1
+ AtomicRMW : 1
+ Binary : 84
+ Block : 58
+ Break : 12
+ Call : 13
+ Const : 175
+ Drop : 2
+ GlobalGet : 45
+ GlobalSet : 20
+ I31Get : 2
+ If : 21
+ Load : 20
+ LocalGet : 70
+ LocalSet : 46
+ Loop : 7
+ MemoryCopy : 1
+ Nop : 11
+ Pop : 3
+ RefAs : 7
RefEq : 1
- RefFunc : 3
- RefI31 : 4
- RefNull : 3
- Return : 3
- Select : 2
+ RefFunc : 5
+ RefI31 : 7
+ RefIsNull : 3
+ RefNull : 19
+ RefTest : 3
+ Return : 2
+ SIMDTernary : 1
+ Select : 3
Store : 1
- StringConst : 3
+ StringConst : 8
StringEncode : 1
- StringEq : 1
- StructNew : 5
- TupleMake : 5
- Unary : 13
+ StringMeasure : 1
+ StringWTF16Get : 1
+ StructGet : 1
+ StructNew : 21
+ Try : 3
+ TupleMake : 6
+ Unary : 19
Unreachable : 10