-
Building a backend in 24 hours, Anton Korobeynikov, 2009 & 2012
-
Building an LLVM Backend, Fraser Cormack & Pierre-Andre Saulais, Codeplay
-
A Tourist’s Guide to the LLVM Source Code – Embedded in Academia, https://blog.regehr.org/archives/1453
-
A Tourist’s Guide to the LLVM Source Code | Hacker News, https://news.ycombinator.com/item?id=13334168
I feel like I ought to have a side project that uses my HN favorites, pinboard links, comments, etc to seed a recommendation engine of 'other stuff you should probably read'.
-
-
[SITE?] Rosetta Code, https://rosettacode.org/wiki/Rosetta_Code
-
[SECTION] [BOOK?] 57 Exercises for Programmers
use x86 ASM/LLVM IR to do these ...
-
[SECTION] (and a really big one) llvm/ Source Tree - Woboq Code Browser, https://code.woboq.org/llvm
-
[SECTION] nand2tetris
-
[BOOK] Compiler Construction: Principles and Practice
-
https://libfirm.org (Access Denied by Security?)
-
Firm - Optimization and Machine Code Generation, https://pp.ipd.kit.edu/firm
-
graph based intermediate representation and backend for optimising compilers, https://github.com/libfirm/libfirm
-
https://reddit.com/r/programming/comments/5majpy/an_alternative_to_llvm_libfirm
-
http://compilers.cs.uni-saarland.de/teaching/cc/2011/project/firm_intro.pdf
-
no AMD64 backend yet?
-
-
http://www.zizhupark.com/index.php/content/index/id/12/lang/cn
https://en.wikipedia.org/wiki/Karlsruhe_Institute_of_Technology
https://en.wikipedia.org/wiki/Codeplay
dog-eared, sticky-noted
google worklist iteration
Plan 9 C compilers
PBQP reg. alloc.
ILP Integer Linear Programming
LX106
branch delay slots
bug-to-bug compatibility
rpath
fault tolerant heap