SSA simplify passes
Stephen Weeks
MLton@sourcelight.com
Sun, 6 Jan 2002 13:54:07 -0800
> Not quite sure what you mean here -- rerun the whole set of simplifier
> passes? Another option might be a fast set of passes that could be
> repeatedly applied according to some heuristics. Mostly to take care of
> the "obvious cases" like the above -- if there are any really really small
> functions, run the inliner.
Sounds good. With the exception of inlining, I think all of the
passes are guaranteed to not increase the size of the program. Hence,
it might make sense to run to fixed-point with a more conservative
inliner.
> > constants. Because of that, I don't think that's a good benchmark, so
> > I changed it so that the array is nonconstant.
>
> Did you check in a change? I haven't seen it. But, I agree that that
> makes the benchmark more useful.
Sorry, I thought I did. It's in now.