diff options
author | Alon Zakai <azakai@google.com> | 2023-05-10 13:33:50 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-10 13:33:50 -0700 |
commit | b1dba91a6bf881b5bfa68da7bb56bbb3bbf90a0a (patch) | |
tree | f3dc4097e70742aa09c2965b99529f95f3a08876 /src/ir/table-utils.cpp | |
parent | c5c223943770412b2ebd7d9f23fce8c11cf5982e (diff) | |
download | binaryen-b1dba91a6bf881b5bfa68da7bb56bbb3bbf90a0a.tar.gz binaryen-b1dba91a6bf881b5bfa68da7bb56bbb3bbf90a0a.tar.bz2 binaryen-b1dba91a6bf881b5bfa68da7bb56bbb3bbf90a0a.zip |
Gate all partial inlining behind the partial-inlining-ifs flag (#5710)
#4191 meant to do that, I think, but only did so for "pattern B". This does it
for all patterns, and adds assertions.
In theory this could regress code that benefits from partial inlining of
"pattern A" (since this PR stops doing it by default), but I did not see a significant
difference on any benchmarks, and it is easy to re-enable that behavior by
doing --partial-inlining-ifs=1.
Diffstat (limited to 'src/ir/table-utils.cpp')
0 files changed, 0 insertions, 0 deletions