|
|
|
|
|
by sklogic
3976 days ago
|
|
It's easier to transform your expressions into a useful form from a guaranteed, proper SSA than from a simple tree representation. For example, an induction variable extraction is totally trivial in SSA, and you really need do to it if you want to reconstruct nice looking `for` loops. It also pays well to have distinct basic blocks - loop analysis is much easier then. |
|
Again this is more about my lack of confidence about fully grokking the implications of SSA; I'm not nerd-sniping.