llvm.org GIT mirror llvm / de07406
[Docs] Add LLVM for Grad Students to Contributing page. Adrian Sampson's blog post provides a good and relatively up-do-date introduction to LLVM. I think this post could be helpful for people wanting to get started with LLVM. Reviewers: asb, tonic, silvas, probinson, kristof.beyls, rengolin Reviewed By: rengolin Differential Revision: https://reviews.llvm.org/D42904 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@326576 91177308-0d34-0410-b5e6-96231b3b80d8 Florian Hahn 1 year, 7 months ago
1 changed file(s) with 10 addition(s) and 5 deletion(s). Raw diff Collapse all Expand all
8888 well as various user guides. The pages listed below should provide a good overview
8989 of LLVM's high-level design, as well as its internals:
9090
91 `Intro to LLVM`__
92 Book chapter providing a compiler hacker's introduction to LLVM.
93
94 .. __: http://www.aosabook.org/en/llvm.html
95
9691 :doc:`GettingStarted`
9792 Discusses how to get up and running quickly with the LLVM infrastructure.
9893 Everything from unpacking and compilation of the distribution to execution
108103 :ref:`index-subsystem-docs`
109104 A collection of pages documenting various subsystems of LLVM.
110105
106 `LLVM for Grad Students`__
107 This is an introduction to the LLVM infrastructure by Adrian Sampson. While it
108 has been written for grad students, it provides a good, compact overview of
109 LLVM's architecture, LLVM's IR and how to write a new pass.
111110
111 .. __: http://www.cs.cornell.edu/~asampson/blog/llvm.html
112
113 `Intro to LLVM`__
114 Book chapter providing a compiler hacker's introduction to LLVM.
115
116 .. __: http://www.aosabook.org/en/llvm.html
112117
113118 .. _Developer's List (llvm-dev): http://lists.llvm.org/mailman/listinfo/llvm-dev
114119 .. _irc.oftc.net: irc://irc.oftc.net/llvm