brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.3 KiB · c4c6d06 Raw
53 lines · plain
1================================2LLVM Tutorial: Table of Contents3================================4 5Kaleidoscope: Implementing a Language with LLVM6===============================================7 8.. toctree::9   :hidden:10 11   MyFirstLanguageFrontend/index12 13:doc:`MyFirstLanguageFrontend/index`14  This is the "Kaleidoscope" Language tutorial, showing how to implement a simple15  language using LLVM components in C++.16 17.. toctree::18   :titlesonly:19   :glob:20   :numbered:21 22   MyFirstLanguageFrontend/LangImpl*23 24Building a JIT in LLVM25===============================================26 27.. toctree::28   :titlesonly:29   :glob:30   :numbered:31 32   BuildingAJIT*33 34External Tutorials35==================36 37`Tutorial: Creating an LLVM Backend for the Cpu0 Architecture <http://jonathan2251.github.io/lbd/>`_38   A step-by-step tutorial for developing an LLVM backend. Under39   active development at `<https://github.com/Jonathan2251/lbd>`_ (please40   contribute!).41 42`Howto: Implementing LLVM Integrated Assembler`_43   A simple guide for how to implement an LLVM integrated assembler for an44   architecture.45 46.. _`Howto: Implementing LLVM Integrated Assembler`: http://www.embecosm.com/appnotes/ean10/ean10-howto-llvmas-1.0.html47 48Advanced Topics49===============50 51#. `Writing an Optimization for LLVM <https://llvm.org/pubs/2004-09-22-LCPCLLVMTutorial.html>`_52 53