diff options
author | Alon Zakai <azakai@google.com> | 2021-10-04 14:48:22 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-04 21:48:22 +0000 |
commit | 29dd1ec2fd0b3a8527610cc55b6bec720b7256e5 (patch) | |
tree | 31521677bddb2de7122ef1a46b28b3a4830d6a62 /src/binaryen-c.cpp | |
parent | debc9ef887869406ed9fcaf53d758ca7529c53bc (diff) | |
download | binaryen-29dd1ec2fd0b3a8527610cc55b6bec720b7256e5.tar.gz binaryen-29dd1ec2fd0b3a8527610cc55b6bec720b7256e5.tar.bz2 binaryen-29dd1ec2fd0b3a8527610cc55b6bec720b7256e5.zip |
Refactor generic functionality out of ConstantFieldPropagation. NFC (#4209)
This just moves code outside and makes it more generic. One set of
functionality are "struct utils", which are tools to scan wasm for info
about the usage of struct fields, and to analyze that data. The other
tool is a general analysis of nominal subtypes.
The code will be useful in a few upcoming passes, so this will avoid a
significant amount of code duplication.
Diffstat (limited to 'src/binaryen-c.cpp')
0 files changed, 0 insertions, 0 deletions