diff options
| author | Quentin Carbonneaux <[email protected]> | 2017-02-24 09:42:12 -0500 |
|---|---|---|
| committer | Quentin Carbonneaux <[email protected]> | 2017-02-24 09:50:28 -0500 |
| commit | f3301026fa404c68c7ad399b5a56a5135b88af04 (patch) | |
| tree | ffb3f425adac1780593526f90f095dfb97fc1b5c /main.c | |
| parent | fc124dd22e6d936de53c60f6752e45c857f10013 (diff) | |
reenable and fix a bug in memopt
While a minimal dead store elimination is not
implemented, the generated code looks quite a
bit better with them enabled. It also is quite
cheap.
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -50,7 +50,7 @@ func(Fn *fn) fillrpo(fn); fillpreds(fn); filluse(fn); - /* memopt(fn); */ + memopt(fn); ssa(fn); filluse(fn); ssacheck(fn); |
