aboutsummaryrefslogtreecommitdiff
path: root/llvm/examples/Kaleidoscope/Chapter5
AgeCommit message (Expand)AuthorFilesLines
2023-03-27[ORC] Move most ORC APIs to ExecutorAddr, introduce ExecutorSymbolDef.Lang Hames1-1/+1
2022-12-15[NFC] Rename Function::insertBasicBlockAt() to Function::insert().Vasileios Porpodas1-2/+2
2022-12-12[IR][NFC] Adds Function::insertBasicBlockAt() to replace things like F->getBa...Vasileios Porpodas1-2/+2
2020-10-18[ORC][examples] Update Kaleidoscope and BuildingAJIT tutorial series to OrcV2.Lang Hames1-55/+63
2020-01-29Fix implicit conversions in example code.Benjamin Kramer1-1/+1
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-13/+13
2018-04-29s/LLVM_ON_WIN32/_WIN32/, llvmNico Weber1-1/+1
2018-04-24InstCombine: Fix layering by not including Scalar.h in InstCombineDavid Blaikie1-2/+3
2018-02-06[ORC] Start migrating ORC layers to use the new ORC Core.h APIs.Lang Hames1-0/+1
2017-07-07[ORC] Errorize the ORC APIs.Lang Hames1-1/+1
2017-02-11Update Kaleidoscope tutorial and improve Windows supportMehdi Amini1-4/+10
2017-01-28Use print() instead of dump() in codeMatthias Braun1-2/+4
2016-11-18[Examples] Fix some Clang-tidy modernize-use-default and Include What You Use...Eugene Zelenko1-1/+14
2016-05-22[Kaleidoscope] Fix static global ordering to prevent crash on exit.Lang Hames1-1/+1
2016-05-19Fix some Clang-tidy modernize-use-bool-literals and Include What You Use warn...Eugene Zelenko1-7/+17
2016-04-14Remove every uses of getGlobalContext() in LLVM (but the C API)Mehdi Amini1-24/+20
2016-03-25[Kaleidoscope] Rename Error -> LogError in Chapters 2-5.Lang Hames1-22/+22
2016-03-11[PM] Update Kaleidoscope with the new header file.Chandler Carruth1-0/+1
2016-01-26Remove autoconf supportChris Bieneman1-15/+0
2015-09-29Fix Clang-tidy modernize-use-nullptr warnings in examples and include directo...Hans Wennborg1-1/+2
2015-09-09[PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatibleChandler Carruth1-3/+0
2015-08-28Kaleidoscope: Prune __attribute__((used)). Some compilers wouldn't accept one.NAKAMURA Takumi1-2/+2
2015-08-27Recommit r246175 - Add Kaleidoscope regression tests, with a fix to make sureLang Hames2-4/+6
2015-08-27Revert r246175 to get builder green again.Lang Hames2-4/+2
2015-08-27Add Kaleidoscope regression tests.Lang Hames2-2/+4
2015-08-27Kaleidoscope: Prune unused libdeps.NAKAMURA Takumi1-1/+0
2015-08-26Kaleidoscope: Update libdeps corresponding to r246002.NAKAMURA Takumi1-0/+1
2015-08-26Big Kaleidoscope tutorial update.Lang Hames1-126/+113
2015-08-19[Kaleidoscope] More inter-chapter diff reduction.Lang Hames1-1/+3
2015-08-19[Kaleidoscope] Clang-format the Kaleidoscope tutorials.Lang Hames1-47/+60
2015-08-18[Kaleidoscope] Start C++11'ifying the kaleidoscope tutorials.Lang Hames1-134/+136
2015-08-06[PM/AA] Hoist the interface for BasicAA into a header file.Chandler Carruth1-0/+1
2015-07-16Fix Kaleidoscope tuto: ExecutionEngine->getDataLayout() returns a refMehdi Amini1-1/+1
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko1-6/+6
2015-03-31llvm/examples: Add RuntimeDyld as libdeps.NAKAMURA Takumi1-0/+1
2015-03-04Fix the build of the gold-plugin and examples.Rafael Espindola1-1/+1
2015-03-04Make DataLayout Non-Optional in the ModuleMehdi Amini1-1/+0
2015-03-02llvm/examples: Add missing include according to r230907.NAKAMURA Takumi1-0/+1
2015-02-13[PM] Update the examples to reflect the removal of theChandler Carruth1-2/+2
2015-02-13[PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth1-1/+1
2015-01-19Reorder.NAKAMURA Takumi1-1/+1
2015-01-19[CMake] examples/Kaleidoscope: Prune redundant libdeps.NAKAMURA Takumi1-1/+0
2015-01-06cmake: Add Kaleidoscope targetDuncan P. N. Exon Smith1-1/+1
2014-12-08Once more on the cmake build. nativecodegen->native on the dependencies.Eric Christopher1-1/+1
2014-12-08Attempt to fix the cmake build by requiring mcjit on the cmakeEric Christopher1-0/+1
2014-12-08Fix KS tutorial build failure.Eric Christopher1-192/+265
2014-12-08Fix the JIT code for the Kaleidoscope tutorial.Eric Christopher1-2/+9
2014-09-10Add doInitialization/doFinalization to DataLayoutPass.Rafael Espindola1-1/+1
2014-09-03Fix configure and make build of llvm examples.Iain Sandoe1-1/+1
2014-09-02Reinstate "Nuke the old JIT."Eric Christopher2-2/+0