1================================ 2LLVM Tutorial: Table of Contents 3================================ 4 5Kaleidoscope: Implementing a Language with LLVM 6=============================================== 7 8.. toctree:: 9 :titlesonly: 10 :glob: 11 :numbered: 12 13 LangImpl* 14 15Kaleidoscope: Implementing a Language with LLVM in Objective Caml 16================================================================= 17 18.. toctree:: 19 :titlesonly: 20 :glob: 21 :numbered: 22 23 OCamlLangImpl* 24 25External Tutorials 26================== 27 28`Tutorial: Creating an LLVM Backend for the Cpu0 Architecture <http://jonathan2251.github.com/lbd/>`_ 29 A step-by-step tutorial for developing an LLVM backend. Under 30 active development at `<https://github.com/Jonathan2251/lbd>`_ (please 31 contribute!). 32 33`Howto: Implementing LLVM Integrated Assembler`_ 34 A simple guide for how to implement an LLVM integrated assembler for an 35 architecture. 36 37.. _`Howto: Implementing LLVM Integrated Assembler`: http://www.embecosm.com/appnotes/ean10/ean10-howto-llvmas-1.0.html 38 39Advanced Topics 40=============== 41 42#. `Writing an Optimization for LLVM <http://llvm.org/pubs/2004-09-22-LCPCLLVMTutorial.html>`_ 43 44