diff options
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/main.c b/main.c index 8959cd9..3fcfd7f 100644 --- a/main.c +++ b/main.c @@ -62,7 +62,7 @@ func(Fn *fn) fillrpo(fn); fillpreds(fn); filluse(fn); - memopt(fn); + promote(fn); filluse(fn); ssa(fn); filluse(fn); @@ -70,6 +70,9 @@ func(Fn *fn) fillalias(fn); loadopt(fn); filluse(fn); + fillalias(fn); + coalesce(fn); + filluse(fn); ssacheck(fn); copy(fn); filluse(fn); |