12 Defines the LLVM intermediate representation.
14 * `Introduction to the LLVM Compiler <http://llvm.org/pubs/2008-10-04-ACAT-LLVM-Intro.html>`_
16 Presentation providing a users introduction to LLVM.
18 * `Intro to LLVM <http://www.aosabook.org/en/llvm.html>`_
20 Book chapter providing a compiler hacker's introduction to LLVM.
22 * `LLVM: A Compilation Framework for Lifelong Program Analysis & Transformation
23 <http://llvm.org/pubs/2004-01-30-CGO-LLVM.html>`_
27 * `LLVM: An Infrastructure for Multi-Stage Optimization
28 <http://llvm.org/pubs/2002-12-LattnerMSThesis.html>`_
30 More details (quite old now).
32 * :doc:`GetElementPtr`
34 Answers to some very frequent questions about LLVM's most frequently
35 misunderstood instruction.