| Getting Started/Tutorials | |
| ========================= | |
| For those new to the LLVM system. | |
| .. toctree:: | |
| :hidden: | |
| CompilerWriterInfo | |
| Frontend/PerformanceTips | |
| GettingStarted | |
| GettingStartedVS | |
| ProgrammersManual | |
| tutorial/index | |
| :doc:`GettingStarted` | |
| Discusses how to get up and running quickly with the LLVM infrastructure. | |
| Everything from unpacking and compilation of the distribution to execution | |
| of some tools. | |
| :doc:`tutorial/index` | |
| Tutorials about using LLVM. Includes a tutorial about making a custom | |
| language with LLVM. | |
| :doc:`ProgrammersManual` | |
| Introduction to the general layout of the LLVM sourcebase, important classes | |
| and APIs, and some tips & tricks. | |
| :doc:`Frontend/PerformanceTips` | |
| A collection of tips for frontend authors on how to generate IR | |
| which LLVM is able to effectively optimize. | |
| :doc:`GettingStartedVS` | |
| An addendum to the main Getting Started guide for those using Visual Studio | |
| on Windows. | |
| :doc:`CompilerWriterInfo` | |
| A list of helpful links for compiler writers. |