Re:Writing a Simple Decompiler for .NET, Part 1
by sklogic on Monday July 27, 2015 @11:56AM
(#9955906)
Of course, you can have basic blocks without an SSA. It's just another feature that was missing from the article that was worth mentioning.
Another thing you'll get for free from an SSA - nice ternary expressions reconstructed (even if the original code was using ifs).
Again this is more about my lack of confidence about fully grokking the implications of SSA; I'm not nerd-sniping.