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