diff options
author | Alon Zakai <azakai@google.com> | 2024-09-10 13:23:53 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-10 13:23:53 -0700 |
commit | 10216e8fdc841f53408bc10caac2709f16b80030 (patch) | |
tree | 9ee63e45a362b1526396584bdbc916001494d9b2 /src/tools/wasm-ctor-eval.cpp | |
parent | 7ce8484a8cf426a30d392634e6eefae1c98097f5 (diff) | |
download | binaryen-10216e8fdc841f53408bc10caac2709f16b80030.tar.gz binaryen-10216e8fdc841f53408bc10caac2709f16b80030.tar.bz2 binaryen-10216e8fdc841f53408bc10caac2709f16b80030.zip |
[NFC] OptimizeAddedConstants: Early exit if there are no memories (#6926)
The pass optimizes loads and stores, so without a memory there is nothing to
do.
This only helps if the user set --low-memory-unused and also has no memory,
which is likely rare, but it's a trivial change so it seems worthwhile. In particular
this pass constructs a LocalGraph, so if we can avoid work it can be substantial.
Diffstat (limited to 'src/tools/wasm-ctor-eval.cpp')
0 files changed, 0 insertions, 0 deletions