1Getting Started/Tutorials 2========================= 3 4For those new to the LLVM system. 5 6.. toctree:: 7 :hidden: 8 9 Frontend/PerformanceTips 10 GettingStarted 11 GettingStartedVS 12 ProgrammersManual 13 tutorial/index 14 15:doc:`GettingStarted` 16 Discusses how to get up and running quickly with the LLVM infrastructure. 17 Everything from unpacking and compilation of the distribution to execution 18 of some tools. 19 20:doc:`tutorial/index` 21 Tutorials about using LLVM. Includes a tutorial about making a custom 22 language with LLVM. 23 24:doc:`ProgrammersManual` 25 Introduction to the general layout of the LLVM sourcebase, important classes 26 and APIs, and some tips & tricks. 27 28:doc:`Frontend/PerformanceTips` 29 A collection of tips for frontend authors on how to generate IR 30 which LLVM is able to effectively optimize. 31 32:doc:`GettingStartedVS` 33 An addendum to the main Getting Started guide for those using Visual Studio 34 on Windows.