llvm/examples
Lang Hames 28388315a9 Big Kaleidoscope tutorial update.
This commit switches the underlying JIT for the Kaleidoscope tutorials from
MCJIT to a custom ORC-based JIT, KaleidoscopeJIT. This fixes a lot of the bugs
in Kaleidoscope that were introduced when we deleted the legacy JIT. The
documentation for Chapter 4, which introduces the JIT APIs, is updated to
reflect the change.

Also included are a number of C++11 modernizations and general cleanup. Where
appropriate, the docs have been updated to reflect these changes too.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@246002 91177308-0d34-0410-b5e6-96231b3b80d8
2015-08-26 03:07:41 +00:00
..
BrainF BrainF.cpp: Update CreateCall() according to r237624. 2015-05-19 06:50:19 +00:00
ExceptionDemo Update ExceptionDemo for exception handling API changes (personality function call->function move) 2015-08-14 00:37:16 +00:00
Fibonacci Fix configure and make build of llvm examples. 2014-09-03 13:12:16 +00:00
HowToUseJIT llvm/examples: Add missing include according to r230907. 2015-03-02 01:04:34 +00:00
Kaleidoscope Big Kaleidoscope tutorial update. 2015-08-26 03:07:41 +00:00
ModuleMaker [CMake] Update LLVM_LINK_COMPONENTS for each CMakeLists.txt. 2013-12-10 11:13:32 +00:00
OCaml-Kaleidoscope Move TargetData to DataLayout. 2012-10-08 16:37:04 +00:00
ParallelJIT llvm/examples: Add missing include according to r230907. 2015-03-02 01:04:34 +00:00
CMakeLists.txt Don't try to build ExceptionDemo on ARM. 2014-02-12 21:47:15 +00:00
LLVMBuild.txt LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
Makefile Removed TracingBrainF from examples Makefile. 2010-09-15 14:55:32 +00:00