diff options
author | Quentin Carbonneaux <quentin.carbonneaux@yale.edu> | 2017-02-27 10:34:22 -0500 |
---|---|---|
committer | Quentin Carbonneaux <quentin.carbonneaux@yale.edu> | 2017-02-27 10:34:29 -0500 |
commit | e80252a52bf25f762bc986ce6e4e0d17fbb130d0 (patch) | |
tree | 06b476558944a83d6c3e11ecc322a568caf1fe94 /all.h | |
parent | 3aecf460f5ab60c96ba90042ffd1cd7df41eeca5 (diff) | |
download | roux-e80252a52bf25f762bc986ce6e4e0d17fbb130d0.tar.gz |
scrub assembly output
Notably, this adds a new pass to get rid of jumps on jumps.
Diffstat (limited to 'all.h')
-rw-r--r-- | all.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/all.h b/all.h index e70bffb..124a8d2 100644 --- a/all.h +++ b/all.h @@ -576,6 +576,7 @@ int dom(Blk *, Blk *); void fillfron(Fn *); void loopiter(Fn *, void (*)(Blk *, Blk *)); void fillloop(Fn *); +void simpljmp(Fn *); /* mem.c */ void memopt(Fn *); |