[Orc] Add a Kaleidoscope/Orc tutorial demonstrating lazy-codegen.
authorLang Hames <lhames@gmail.com>
Fri, 6 Feb 2015 23:04:53 +0000 (23:04 +0000)
committerLang Hames <lhames@gmail.com>
Fri, 6 Feb 2015 23:04:53 +0000 (23:04 +0000)
commitead6da39e96e67115cd492ee1a08acfd8d8d4839
tree2ad894a085431c587ad3bfd526efa873e016a542
parent81bb18728b608d4d837c1004bb58b9a56a8cfde4
[Orc] Add a Kaleidoscope/Orc tutorial demonstrating lazy-codegen.

This tutorial builds on the initial kaleidoscope/orc tutorial by adding a
LazyEmittingLayer to the custom stack. This extra layer defers compilation
of modules in the JIT until they are statically referenced.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228459 91177308-0d34-0410-b5e6-96231b3b80d8
examples/Kaleidoscope/Orc/lazy_codegen/Makefile [new file with mode: 0644]
examples/Kaleidoscope/Orc/lazy_codegen/README.txt [new file with mode: 0644]
examples/Kaleidoscope/Orc/lazy_codegen/toy.cpp [new file with mode: 0644]