1 Getting Started/Tutorials
\r
2 =========================
\r
4 For those new to the LLVM system.
\r
10 Frontend/PerformanceTips
\r
17 :doc:`GettingStarted`
\r
18 Discusses how to get up and running quickly with the LLVM infrastructure.
\r
19 Everything from unpacking and compilation of the distribution to execution
\r
22 :doc:`tutorial/index`
\r
23 Tutorials about using LLVM. Includes a tutorial about making a custom
\r
26 :doc:`ProgrammersManual`
\r
27 Introduction to the general layout of the LLVM sourcebase, important classes
\r
28 and APIs, and some tips & tricks.
\r
30 :doc:`Frontend/PerformanceTips`
\r
31 A collection of tips for frontend authors on how to generate IR
\r
32 which LLVM is able to effectively optimize.
\r
34 :doc:`GettingStartedVS`
\r
35 An addendum to the main Getting Started guide for those using Visual Studio
\r
38 :doc:`CompilerWriterInfo`
\r
39 A list of helpful links for compiler writers.
\r
41 :doc:`MyFirstTypoFix`
\r
42 This tutorial will guide you through the process of making a change to
\r
43 LLVM, and contributing it back to the LLVM project.
\r