File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,18 @@ details = "another presentation of the pseudocode for various algorithms herein"
1515name = " Revisiting Out-of-SSA Translation for Correctness, Code Quality, and Efficiency"
1616url = " https://hal.inria.fr/inria-00349925v1/document"
1717details = " by Boissinot on more sophisticated was to translate out of SSA form"
18+ [[extra .readings ]]
19+ name = " SSA is Functional Programming"
20+ url = " https://www.cs.princeton.edu/~appel/papers/ssafun.pdf"
21+ details = " among other fun things, this is usually cited as the origin of the “basic block arguments” idea"
22+ [[extra .readings ]]
23+ name = " How I implement SSA form"
24+ url = " https://gist.github.com/pizlonator/cf1e72b8600b1437dda8153ea3fdb963"
25+ details = " Filip Pizlo's notes on how to implement the data structures for an SSA IR"
26+ [[extra .readings ]]
27+ name = " A catalog of ways to generate SSA"
28+ url = " https://bernsteinbear.com/blog/ssa/"
29+ details = " many more links to papers about the myriad ways to generate SSA code"
1830+++
1931## Gist
2032
You can’t perform that action at this time.
0 commit comments