diff options
| author | Florian Hahn <florian.hahn@arm.com> | 2018-03-02 14:35:02 +0000 |
|---|---|---|
| committer | Florian Hahn <florian.hahn@arm.com> | 2018-03-02 14:35:02 +0000 |
| commit | 9cc67133a147898183dd61164b972283c8358414 (patch) | |
| tree | 241de43f56af658587b9a80ab286034296d81d0a /llvm/docs/Contributing.rst | |
| parent | c6638c813bd77c76f2a01c1831004deb64399be7 (diff) | |
| download | bcm5719-llvm-9cc67133a147898183dd61164b972283c8358414.tar.gz bcm5719-llvm-9cc67133a147898183dd61164b972283c8358414.zip | |
[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
llvm-svn: 326576
Diffstat (limited to 'llvm/docs/Contributing.rst')
| -rw-r--r-- | llvm/docs/Contributing.rst | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/llvm/docs/Contributing.rst b/llvm/docs/Contributing.rst index 6fcc0820b48..1f7951dbc6e 100644 --- a/llvm/docs/Contributing.rst +++ b/llvm/docs/Contributing.rst @@ -89,11 +89,6 @@ Helpful Information About LLVM well as various user guides. The pages listed below should provide a good overview of LLVM's high-level design, as well as its internals: -`Intro to LLVM`__ - Book chapter providing a compiler hacker's introduction to LLVM. - - .. __: http://www.aosabook.org/en/llvm.html - :doc:`GettingStarted` Discusses how to get up and running quickly with the LLVM infrastructure. Everything from unpacking and compilation of the distribution to execution @@ -109,7 +104,17 @@ of LLVM's high-level design, as well as its internals: :ref:`index-subsystem-docs` A collection of pages documenting various subsystems of LLVM. +`LLVM for Grad Students`__ + This is an introduction to the LLVM infrastructure by Adrian Sampson. While it + has been written for grad students, it provides a good, compact overview of + LLVM's architecture, LLVM's IR and how to write a new pass. + .. __: http://www.cs.cornell.edu/~asampson/blog/llvm.html + +`Intro to LLVM`__ + Book chapter providing a compiler hacker's introduction to LLVM. + + .. __: http://www.aosabook.org/en/llvm.html .. _Developer's List (llvm-dev): http://lists.llvm.org/mailman/listinfo/llvm-dev .. _irc.oftc.net: irc://irc.oftc.net/llvm |

