diff options
author | Ori Bernstein <ori@eigenstate.org> | 2016-12-06 20:04:39 -0800 |
---|---|---|
committer | Ori Bernstein <ori@eigenstate.org> | 2016-12-06 20:04:39 -0800 |
commit | 51567134bf91de89705a64670abae17514ecc55a (patch) | |
tree | ceec815d46973d1965cd347681404cd3d22ad9a6 /mi/mi.h | |
parent | 822da329297079d473f20a6fe14c7c2d712cdc83 (diff) | |
download | mc-51567134bf91de89705a64670abae17514ecc55a.tar.gz |
Reduce memory usage.
Diffstat (limited to 'mi/mi.h')
-rw-r--r-- | mi/mi.h | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -33,10 +33,13 @@ struct Reaching { Bitset **out; size_t **defs; size_t *ndefs; + size_t nbb; }; /* dataflow analysis */ Reaching *reaching(Cfg *cfg); +void reachingfree(Reaching *r); + Node *assignee(Node *n); /* Takes a reduced block, and returns a flow graph. */ |