48 lines · plain
1Getting Started/Tutorials2=========================3 4For those new to the LLVM system.5 6.. toctree::7 :hidden:8 9 CompilerWriterInfo10 Frontend/PerformanceTips11 GettingStarted12 GettingStartedVS13 ProgrammersManual14 DebuggingLLVM15 tutorial/index16 MyFirstTypoFix17 18:doc:`GettingStarted`19 Discusses how to get up and running quickly with the LLVM infrastructure.20 Everything from unpacking and compilation of the distribution to execution21 of some tools.22 23:doc:`tutorial/index`24 Tutorials about using LLVM. Includes a tutorial about making a custom25 language with LLVM.26 27:doc:`ProgrammersManual`28 Introduction to the general layout of the LLVM sourcebase, important classes29 and APIs, and some tips & tricks.30 31:doc:`DebuggingLLVM`32 Provides information about how to debug LLVM.33 34:doc:`Frontend/PerformanceTips`35 A collection of tips for frontend authors on how to generate IR36 which LLVM is able to effectively optimize.37 38:doc:`GettingStartedVS`39 An addendum to the main Getting Started guide for those using Visual Studio40 on Windows.41 42:doc:`CompilerWriterInfo`43 A list of helpful links for compiler writers.44 45:doc:`MyFirstTypoFix`46 This tutorial will guide you through the process of making a change to47 LLVM, and contributing it back to the LLVM project.48