aboutsummaryrefslogtreecommitdiff
path: root/llvm/examples
AgeCommit message (Expand)AuthorFilesLines
2023-11-07[NFC] Remove Type::getInt8PtrTy (#71029)Paulo Matos1-1/+1
2023-10-18[Kaleidoscope] Register new dependencies introduced by #69032. (#69510)Logikable4-0/+4
2023-10-18[Kaleidoscope] Switch to the new PassManager. (#69032)Logikable4-69/+219
2023-09-19Move CallInst::CreateFree to IRBuilderBaseKonrad Kleine1-2/+3
2023-09-19[examples] Remove unused variable 'BB' in BrainF.cpp (NFC)Jie Fu1-1/+0
2023-09-19[llvm] Move CallInst::CreateMalloc to IRBuilderBase::CreateMallocKonrad Kleine1-3/+2
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks1-1/+1
2023-07-30[emamples][OrcV2Examples] Fix a missing newline in LLJITRemovableCode output.Lang Hames1-1/+1
2023-07-19[examples] Fix -Wcast-qual in OrcV2Examples after D153911 (NFC)Jie Fu8-16/+16
2023-07-10[llvm] CYGWIN: Fix build of some plugins/library/unittestsCarlo Bramini2-2/+2
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich1-0/+1
2023-06-21[tutorials] Add missing ExecutorSymbolDef header.Lang Hames1-0/+1
2023-06-21[tutorials][BuildingAJIT] Add missing ExecutorSymbolDef header.Lang Hames4-0/+4
2023-06-07[ORC] Simplify construction of EPCIndirectionUtils.Lang Hames3-4/+3
2023-05-17[NFC][Py Reformat] Reformat python files in llvmTobias Hieta5-211/+494
2023-04-23Re-apply "[ORC][LLJIT] Use JITLink by default on ELF/x86-64." with fixes.Lang Hames17-0/+34
2023-04-08Re-apply "[ORC] LLJIT updates: ExecutorNativePlatform, default ..." with fixes.Lang Hames6-261/+0
2023-04-03[Orc] Add AutoRegisterCode option for DebugObjectManagerPluginStefan Gränitz1-2/+2
2023-03-27[ORC] Move most ORC APIs to ExecutorAddr, introduce ExecutorSymbolDef.Lang Hames17-36/+31
2023-03-26[examples] Add export_executable_symbols to HowToUseLLJIT example.Lang Hames1-0/+2
2023-03-10[Passes] Remove some legacy passesArthur Eubanks1-1/+0
2023-03-01[Orc] Remove LLVMInitializeCore() calls from examplesNikita Popov9-18/+0
2023-02-28[Orc] Try to fix linker errorNikita Popov1-1/+1
2023-02-28[Orc] Use new pass manager in exampleNikita Popov1-6/+5
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott2-3/+3
2023-02-09[Inliner] Remove legacy simple inlinerArthur Eubanks1-1/+0
2023-01-31[Kaleidoscope] Update code snippets in text to match full code listingsDhruv Chawla1-2/+2
2023-01-10[LegacyPM] Port example pass SimplifyCFG to new PMSebastian Peryt5-116/+52
2022-12-23[examples] Fix leaks in OrcV2 c-bindings examples.Lang Hames4-0/+18
2022-12-23[examples] Direct HowToUseJIT readers to HowToUseLLJIT instead.Lang Hames1-0/+4
2022-12-20[Examples] Fix TargetParser DependencyArchibald Elliott2-0/+2
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott1-0/+1
2022-12-19[ORC] Add JITDylib argument to ResourceManager notify-removing/transferring ops.Lang Hames1-2/+2
2022-12-19[Examples] Fix build (NFC)Nikita Popov1-1/+1
2022-12-17[C-API] Add example code to exercise new MCJIT-like-memory-manager API.Wenzel Jakob3-0/+293
2022-12-15[NFC] Cleanup: Remove instances of Function::getBasicBlockList()Vasileios Porpodas6-12/+12
2022-12-15[NFC] Rename Instruction::insertAt() to Instruction::insertInto(), to be cons...Vasileios Porpodas2-4/+4
2022-12-15[NFC] Rename Function::insertBasicBlockAt() to Function::insert().Vasileios Porpodas9-18/+18
2022-12-14[NFC] Fixes ModuleMaker example build failure caused by c143b77b30fc23f70aac9...Vasileios Porpodas1-2/+2
2022-12-14[NFC] Fixes BrainF example build failure caused by c143b77b30fc23f70aac94be66...Vasileios Porpodas1-2/+2
2022-12-12[IR][NFC] Adds Function::insertBasicBlockAt() to replace things like F->getBa...Vasileios Porpodas9-18/+18
2022-12-06[llvm] Don't include Optional.h (NFC)Kazu Hirata1-1/+0
2022-12-05[Kaleidoscope] Fix build after std::optional changesNikita Popov1-1/+1
2022-11-18[Bye] Remove legacy pipeline registrationArthur Eubanks1-12/+0
2022-10-28Revert "[LegacyPM] Remove pipeline extension mechanism"Arthur Eubanks1-0/+11
2022-10-28[LegacyPM] Remove pipeline extension mechanismArthur Eubanks1-11/+0
2022-10-23[ORC] Force linking of eh-frame registration functions from LLJIT.cpp.Lang Hames1-7/+0
2022-10-19[examples][ORC] Make sure eh-frame registration code is linked into an example.Lang Hames1-0/+7
2022-10-09[examples] Fix deprecated use of llvm::empty.Lang Hames1-1/+1
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-2/+2