summaryrefslogtreecommitdiff
path: root/src/tools/fuzzing/fuzzing.cpp
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2024-04-15 15:32:17 -0700
committerGitHub <noreply@github.com>2024-04-15 15:32:17 -0700
commitfb5608a924dc3d53c4fb5cbd62fa5c5e6c87c707 (patch)
tree3ec0b3bd6f5bb8f41f42f19ab6c97dca3f687fac /src/tools/fuzzing/fuzzing.cpp
parentb1245577ba92b77a97e266cf4c7f7cd15e6e7f28 (diff)
downloadbinaryen-fb5608a924dc3d53c4fb5cbd62fa5c5e6c87c707.tar.gz
binaryen-fb5608a924dc3d53c4fb5cbd62fa5c5e6c87c707.tar.bz2
binaryen-fb5608a924dc3d53c4fb5cbd62fa5c5e6c87c707.zip
OptimizeInstructions: Optimize StructNew/ArrayNew forms (#6495)
struct.new with default values can be struct.new_default. array.new with default values can be array.new_default. array.new of size 1 should be array.new_fixed (saves the Const). array.new_fixed with default values can be array.new_default. array.new_fixed with equal but non-default values can be array.new (basically use a Const to say how many copies we want, rather than copy).
Diffstat (limited to 'src/tools/fuzzing/fuzzing.cpp')
0 files changed, 0 insertions, 0 deletions