diff options
author | Alon Zakai <azakai@google.com> | 2022-08-19 10:23:04 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-19 10:23:04 -0700 |
commit | 87edf06c7ae4d418bcc78d46055be33bfd3c282e (patch) | |
tree | 6440091d48beec51155acadcc9fd89dd21b9c669 /src/ir/possible-contents.cpp | |
parent | 5b64cb768e22af51855bee88cfca29635ca215a7 (diff) | |
download | binaryen-87edf06c7ae4d418bcc78d46055be33bfd3c282e.tar.gz binaryen-87edf06c7ae4d418bcc78d46055be33bfd3c282e.tar.bz2 binaryen-87edf06c7ae4d418bcc78d46055be33bfd3c282e.zip |
[Directize] Add a flag to consider initial table contents immutable (#4942)
In LLVM output and probably others, the initial table contents are never
changed. We may append later, but we don't trample the initial table
entries. As a result, with this new flag we can turn indirect calls on those
offsets into direct ones:
--directize-initial-tables-immutable
Diffstat (limited to 'src/ir/possible-contents.cpp')
0 files changed, 0 insertions, 0 deletions