The SSA is going to have a number of payoffs over time. This was a good move. I’m interested in an SSA-level interpreter to begin digging into it.
That per-optimization-pass visualization is nice. I bet it’d be useful for learning about SSA and compiler optimizations.
I haven’t been up on the LLVM state of the art in forever, I wonder if there’s an equivalent tool for that toolchain.