#include #include #include #include #include void optimize(struct fn *f) { ssa(f); abi0(f); /* ... do more stuff ... */ unreachable(f); regalloc(f); }