diff options
author | Alon Zakai <azakai@google.com> | 2024-04-24 11:05:16 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-24 11:05:16 -0700 |
commit | 22e80de9a32c19d294080242559fb3c2a84a42b5 (patch) | |
tree | 55a7e702f6b2f7fcd427e87eafb9563123c38d22 /test | |
parent | 1c977ba820e7d1027c5f1c457ea350b7220b789d (diff) | |
download | binaryen-22e80de9a32c19d294080242559fb3c2a84a42b5.tar.gz binaryen-22e80de9a32c19d294080242559fb3c2a84a42b5.tar.bz2 binaryen-22e80de9a32c19d294080242559fb3c2a84a42b5.zip |
[Strings] Fuzzer: Emit StringConcat (#6532)
Also refactor the code a little to make it easier to add this (mostly whitespace).
Diffstat (limited to 'test')
-rw-r--r-- | test/passes/translate-to-fuzz_all-features_metrics_noprint.txt | 78 |
1 files changed, 34 insertions, 44 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 4b66206d6..84f62758f 100644 --- a/test/passes/translate-to-fuzz_all-features_metrics_noprint.txt +++ b/test/passes/translate-to-fuzz_all-features_metrics_noprint.txt @@ -1,5 +1,5 @@ total - [exports] : 4 + [exports] : 3 [funcs] : 5 [globals] : 14 [imports] : 5 @@ -8,47 +8,37 @@ total [table-data] : 1 [tables] : 1 [tags] : 1 - [total] : 710 - [vars] : 35 - ArrayGet : 1 - ArrayLen : 1 - ArrayNew : 16 - ArrayNewFixed : 1 - AtomicRMW : 1 - Binary : 77 - Block : 57 - Break : 8 - Call : 33 - Const : 159 - Drop : 7 - GlobalGet : 17 - GlobalSet : 14 - I31Get : 2 - If : 19 - Load : 22 - LocalGet : 66 - LocalSet : 37 + [total] : 387 + [vars] : 23 + ArrayNew : 1 + ArrayNewFixed : 3 + AtomicCmpxchg : 1 + AtomicNotify : 1 + Binary : 57 + Block : 33 + Break : 2 + Call : 4 + Const : 95 + Drop : 2 + GlobalGet : 15 + GlobalSet : 15 + If : 9 + Load : 16 + LocalGet : 41 + LocalSet : 20 Loop : 3 - MemoryFill : 1 - Nop : 7 - Pop : 4 - RefAs : 14 - RefCast : 3 - RefEq : 1 - RefFunc : 4 - RefI31 : 9 - RefIsNull : 3 - RefNull : 26 - RefTest : 2 - Return : 9 - SIMDExtract : 3 - StringConst : 2 - StringNew : 1 - StructGet : 1 - StructNew : 27 - Throw : 1 - Try : 5 - TupleExtract : 15 - TupleMake : 9 - Unary : 15 - Unreachable : 7 + Nop : 2 + Pop : 1 + RefAs : 3 + RefFunc : 2 + RefI31 : 4 + RefNull : 5 + Return : 3 + Store : 1 + StringConst : 1 + StructNew : 11 + Try : 1 + TupleExtract : 7 + TupleMake : 11 + Unary : 9 + Unreachable : 8 |