diff options
author | arsnyder16 <arsnyder16@gmail.com> | 2022-05-04 12:01:38 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-04 16:01:38 +0000 |
commit | 4bcfba261cb8ee182261d26064453cab787d0df4 (patch) | |
tree | ccba9aa47847d1c0987c3ac4a1e6fb3aa3cca8d7 /src/support/safe_integer.cpp | |
parent | cc192b7ed0d80647c39442227f68b907528bc6de (diff) | |
download | binaryen-4bcfba261cb8ee182261d26064453cab787d0df4.tar.gz binaryen-4bcfba261cb8ee182261d26064453cab787d0df4.tar.bz2 binaryen-4bcfba261cb8ee182261d26064453cab787d0df4.zip |
Reduce iterations required for DeadArgumentElimination convergence (#4629)
If we do not remove a param, we can try to remove the return value. We can do that
on a per-function basis, and not only if we removed no params from anywhere.
Also simplify tail call logic.
Diffstat (limited to 'src/support/safe_integer.cpp')
0 files changed, 0 insertions, 0 deletions