summaryrefslogtreecommitdiffstats
path: root/llvm/examples/Kaleidoscope/Orc
Commit message (Collapse)AuthorAgeFilesLines
...
* [Orc] Add a Kaleidoscope/Orc tutorial demonstrating lazy-irgen.Lang Hames2015-02-063-0/+1366
| | | | | | | | This tutorial builds on the lazy_codegen kaleidoscope/orc tutorial by making a small set of changes (~75 lines diff) to defer ir-generation for function definitions until functions are actually referenced. llvm-svn: 228466
* [Orc] Add a Kaleidoscope/Orc tutorial demonstrating lazy-codegen.Lang Hames2015-02-063-0/+1344
| | | | | | | | 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
* [Orc] Add a Kaleidoscope tutorial for Orc demonstrating eager compilation.Lang Hames2015-02-063-0/+1341
This tutorial demonstrates a very basic custom Orc JIT stack that performs eager compilation: All modules are CodeGen'd immediately upon being added to the JIT. llvm-svn: 228456
OpenPOWER on IntegriCloud