xref: /llvm-project/llvm/docs/GettingStartedTutorials.rst (revision 6d1965141049049579ef5f30a38dd0ffe3549f85)
1Getting Started/Tutorials
2=========================
3
4For those new to the LLVM system.
5
6.. toctree::
7   :hidden:
8
9   GettingStarted
10   GettingStartedVS
11   Frontend/PerformanceTips
12   tutorial/index
13
14:doc:`GettingStarted`
15   Discusses how to get up and running quickly with the LLVM infrastructure.
16   Everything from unpacking and compilation of the distribution to execution
17   of some tools.
18
19:doc:`tutorial/index`
20   Tutorials about using LLVM. Includes a tutorial about making a custom
21   language with LLVM.
22
23:doc:`GettingStartedVS`
24   An addendum to the main Getting Started guide for those using Visual Studio
25   on Windows.
26
27:doc:`Frontend/PerformanceTips`
28   A collection of tips for frontend authors on how to generate IR
29   which LLVM is able to effectively optimize.