summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2023-04-17 16:17:23 -0700
committerGitHub <noreply@github.com>2023-04-17 16:17:23 -0700
commita8507782d9eeaa30061b0036a506e155cfde8f20 (patch)
tree11595baf4e7aea71f4b8875c11c7408b3e9b062e /test
parent5679e3b1ea0d4155a6b5c3b93fa6aef34023365f (diff)
downloadbinaryen-a8507782d9eeaa30061b0036a506e155cfde8f20.tar.gz
binaryen-a8507782d9eeaa30061b0036a506e155cfde8f20.tar.bz2
binaryen-a8507782d9eeaa30061b0036a506e155cfde8f20.zip
[Wasm GC] Fuzz array.copy and array.fill (#5663)
Diffstat (limited to 'test')
-rw-r--r--test/passes/translate-to-fuzz_all-features_metrics_noprint.txt65
1 files changed, 38 insertions, 27 deletions
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 e9a93af72..16eb0cbd8 100644
--- a/test/passes/translate-to-fuzz_all-features_metrics_noprint.txt
+++ b/test/passes/translate-to-fuzz_all-features_metrics_noprint.txt
@@ -1,36 +1,47 @@
total
- [exports] : 2
- [funcs] : 7
+ [exports] : 6
+ [funcs] : 15
[globals] : 16
[imports] : 5
[memories] : 1
[memory-data] : 20
- [table-data] : 1
+ [table-data] : 3
[tables] : 1
[tags] : 2
- [total] : 350
- [vars] : 10
- ArrayLen : 1
- ArrayNew : 2
- ArraySet : 1
- Binary : 61
- Block : 27
- Const : 87
- GlobalGet : 16
- GlobalSet : 16
+ [total] : 725
+ [vars] : 22
+ ArrayFill : 1
+ ArrayLen : 3
+ ArrayNew : 7
+ ArraySet : 2
+ AtomicCmpxchg : 1
+ AtomicFence : 1
+ AtomicNotify : 3
+ Binary : 85
+ Block : 90
+ Break : 14
+ Call : 14
+ CallIndirect : 1
+ Const : 173
+ Drop : 4
+ GlobalGet : 40
+ GlobalSet : 40
I31New : 1
- If : 11
- Load : 18
- LocalGet : 40
- LocalSet : 21
- Loop : 2
- Nop : 1
- RefFunc : 6
- RefIsNull : 1
- RefNull : 4
+ If : 29
+ Load : 17
+ LocalGet : 42
+ LocalSet : 28
+ Loop : 6
+ Nop : 13
+ RefAs : 7
+ RefFunc : 9
+ RefNull : 12
Return : 4
- Store : 1
- StructNew : 2
- TupleMake : 7
- Unary : 9
- Unreachable : 11
+ SIMDExtract : 1
+ Store : 5
+ StructGet : 2
+ StructNew : 7
+ TupleExtract : 2
+ TupleMake : 10
+ Unary : 28
+ Unreachable : 23