Whoops: RCX is call-clobbered.
Do fixed regs calculations before the other static analysis phases,
because they're all independent and fixed regs is the only one I'm
interested in at the moment.
Actually use the right expression's type in the quick simplifier.
Merge github.com:sos22/SLI
Fix stupid bug in deadcode type reduction mode.
More constant folding in the quick simplifier.
Don't include any sampels from timed-out runs in the stacked CDF
stuff.
Fix an FD leak.
Add a script which summarises a bunch of stacked CDFs into something a
bit more sensible.
Don't crash just because we encounter an unrecognised CC op.
Break down avail time into SSA and non-SSA variants.
Use IML is safe even when noExtend is clear.  Take advantage of that.
The only thing which uses frame tracking is load elimination, so if
we're not doing load elimination we can stop doing the frame tracking
as well.
Teach quickSimplify a couple of rules to do with X = (Y <+> Z),
where X and Y are constants and <+> is either And or Or.
Fix some of the other configurations.
Unbreak build of cross_eval_machines.
Add a timeout to cross_eval_machines, because it does have a tendency
to take a long time.
If cross-eval shows that two paths produce the same result, we don't
usually care what that result is, so stop tracking that.
Make cross_eval_machine GC-safe.
Stop trying to preserve the high bits in temporaries which don't have
any.  Doing so leads to uninitialised value problems.