GettingStartedTutorials.rst 1.0 KB

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