diff options
author | Alon Zakai <alonzakai@gmail.com> | 2017-09-12 11:28:18 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-09-12 11:28:18 -0700 |
commit | 6977feb0f371c31f35ab8b1304c97dc3ac155d92 (patch) | |
tree | 906215a5d915a49ff8a3e96e86f16ed26bf6c117 /src/passes/ReReloop.cpp | |
parent | 72f72c8b4a005bbd728d7246f87b9d347c2a775f (diff) | |
download | binaryen-6977feb0f371c31f35ab8b1304c97dc3ac155d92.tar.gz binaryen-6977feb0f371c31f35ab8b1304c97dc3ac155d92.tar.bz2 binaryen-6977feb0f371c31f35ab8b1304c97dc3ac155d92.zip |
Const hoisting (#1176)
A pass that hoists repeating constants to a local, and replaces their uses with a get of that local. This can reduce binary size, but can also *increase* gzip size, so it's mostly for experimentation and not used by default.
Diffstat (limited to 'src/passes/ReReloop.cpp')
0 files changed, 0 insertions, 0 deletions