[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)
commited218a0da0d4bee104fa84e205af45b54ac21034
treeb35c18c6b8d2d6a9f3c76fff5c538f19a749e39c
parentd40af00e66b8b15960614d423681953ea7a41eb2
[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.

llvm-svn: 228459
llvm/examples/Kaleidoscope/Orc/lazy_codegen/Makefile [new file with mode: 0644]
llvm/examples/Kaleidoscope/Orc/lazy_codegen/README.txt [new file with mode: 0644]
llvm/examples/Kaleidoscope/Orc/lazy_codegen/toy.cpp [new file with mode: 0644]