|
|
|
|
|
by pubby
236 days ago
|
|
You're very correct but I suppose I was really answering why compilers centralize around SSA. It's a bold choice to choose one data structure for everything, and that requires more motivation than, "it makes certain optimizations really easy". Because again, it makes other stuff harder. >And going further with the sea-of-nodes representation just makes them all more powerful; I really do recommend reading Cliff Click's thesis. We might have to agree to disagree on this one. I actually found sea of nodes to be a boneheaded idea. It makes one or two optimizations a little more elegant but everything else a huge pain in the ass. At least, that was my experience. |
|