at some point I had a nice article on the most com...
# thinking-together
c
at some point I had a nice article on the most common forms of SSA optimizations and how to do them. But i lost the link, does anyone happen to remember this? Wasn't here, but I figure some of you might actually know it.
j
Do you mean Graydon Hoare's history of compilers?
c
@Jules Jacobs Not the article itself but it references it. Thanks!
j
Which one was it?
Copy code
In the early 1970s she co-authored “A catalog of optimizing transformations,” with John Cooke, a paper that aimed to “systematize the potpourri of optimizing transformations that a compiler can make to a program,” describing these optimizations in detail:

    Inline
    Unroll (and vectorize)
    CSE (common subexpression elimination)
    DCE (dead code elimination)
    Code Motion
    Constant Fold
    Peephole