Tutorial Introduction Tutorial Introduction Welcome to the “Implementing a language with LLVM” tutorial. This tutorial runs through the implementation of a simple language, sho...
‘for’ Loop Expressions ‘for’ Loop Expressions Now that we know how to add basic control flow constructs to the language, we have the tools to add more powerful things. Let’s ad...
MergeFunctions pass, how it works Introduction What should I know to be able to follow along with this document? Narrative structure Basics How to do it? Possible solutions Rand...
ORC Design and Implementation Introduction Use-cases Features LLJIT and LLLazyJIT Design Overview Top Level APIs Absolute Symbols, Aliases, and Reexports Absolute Symbols Al...