4 ms·
I have no idea why you’re being downvoted. I thought the same. Like, even before the end of Moore’s law, folks were making spectacular advancements in IR desig
by pizlonator 7y ago
I have no idea why you’re being downvoted. I thought the same.
Like, even before the end of Moore’s law, folks were making spectacular advancements in IR design and compiler design generally. SSA was invented before it ended for example. The lineage of graph coloring register allocators that culminates in Briggs and then later IRC started in the 80s or earlier at IBM Yorktown. It’s crazy to suggest that the end of Moore’s law means we now suddenly have to start thinking about how to build good compiler architectures.
[edit: fix date, 80s not 60s]
- pjmlp 7y agoIt goes earlier than that, after all most mainframes, starting with Burroughs Large Systems have been making use of IR based toolchains. The research paper about the PL/8 (also known as PL.8) compiler toolchain, used by IBM for their RISC research, is the oldest I have read were they proud themselves of having a toolchain quite similar to the initial LLVM design.
- jacobush 7y agoNo matter the computer technology, I find that IBM did it first and had their own name for it. Someone ™ should compile a list of IBM nomenclature and list it next to contemporary names. Bonus points for including other languages, IBM had translations for French, German, Swedish and who-knows-what other languages.