diff options
| author | Thomas Bauereiss | 2019-03-14 18:34:49 +0000 |
|---|---|---|
| committer | Thomas Bauereiss | 2019-03-15 18:47:30 +0000 |
| commit | e92ff6875925c2fe8b6ebc95a6b328514abc0106 (patch) | |
| tree | 24ef95facd542364e9578ec55532ff9b84a96e53 /lib/elf.h | |
| parent | 11325d9bb5f4117c5b41413ac523b7d50577ebdd (diff) | |
Add a rewriting pass for constant propagation in mutrecs
Propagating constants into mutually recursive calls and removing dead branches
might break mutually recursive cycles.
Also make constant propagation use the existing interpreter-based constant
folding to evaluate function calls with only constant arguments (as opposed to
a mixture of inlining and hard-coded rewrite rules).
Diffstat (limited to 'lib/elf.h')
0 files changed, 0 insertions, 0 deletions
