IR generation now includes (often extraneous) phis, blocks are ordered reasonably, and overall shape is looking SSA-ish.
Using the Filled/Sealed approach from Braun 2013 for phi generation, and doing a bit of simple direct-to-SSA-from-AST assembly similar to that described in Brandis/Mössenböck 1994.
Need to explore some more complex test cases and finish up codegen for struct/array access, etc, and then it'll be on to adventures in register allocation.


