summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix few typos in comments (write access test commit)Stefan Granitz2018-07-121-2/+2
* [ORC] Add LLJIT and LLLazyJIT, and replace OrcLazyJIT in LLI with LLLazyJIT.Lang Hames2018-06-261-2/+0
* [ORC] Fix an ambiguous make_unique call.Lang Hames2018-05-301-2/+2
* [ORC] Update JITCompileCallbackManager to support multi-threaded code.Lang Hames2018-05-301-5/+90
* [ORC] Fix ORC on platforms without indirection support.Lang Hames2018-03-281-1/+5
* [ORC] Add case statements for AArch64 to the local stub and callback managerLang Hames2017-08-151-0/+13
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [ORC] Clone module flags metadata into the globals module in theLang Hames2016-09-041-0/+9
* [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol.Lang Hames2016-08-011-2/+2
* IR: Introduce local_unnamed_addr attribute.Peter Collingbourne2016-06-141-1/+1
* Apply most suggestions of clang-tidy's performance-unnecessary-value-paramBenjamin Kramer2016-06-081-2/+3
* [Orc] Merge some common code for creating CompileCallbackManagers andLang Hames2016-05-261-0/+49
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* GlobalValue: use getValueType() instead of getType()->getPointerElementType().Manuel Jacob2016-01-161-2/+2
* [Orc] Rename IndirectStubsManagerBase to IndirectStubsManager.Lang Hames2015-12-061-1/+1
* [Orc] Rename JITCompileCallbackManagerBase to JITCompileCallbackManager.Lang Hames2015-12-041-1/+1
* Refactor: Simplify boolean conditional return statements in lib/llvm/Executio...Alexander Kornienko2015-11-051-3/+1
* [Orc] Add support for emitting indirect stubs directly into the JIT target'sLang Hames2015-10-191-6/+9
* OrcJIT: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-131-1/+1
* [Orc] Teach the CompileOnDemand layer to clone aliases.Lang Hames2015-10-061-0/+14
* [Orc] Fix a bug in the CompileOnDemand layer where stub decls were not clonedLang Hames2015-06-121-2/+0
* [Orc] Reapply r236465 with fixes for the MSVC bots.Lang Hames2015-05-051-71/+87
* [Orc] Revert r236465 - It broke the Windows bots.Lang Hames2015-05-041-87/+71
* [Orc] Refactor the compile-on-demand layer to make module partitioning lazy,Lang Hames2015-05-041-71/+87
* [Orc] Make the makeStub function propagate argument attributes onto the call toLang Hames2015-04-201-0/+1
* [Orc] During module partitioning, rename anonymous and asm-private globals.Lang Hames2015-04-121-2/+40
* [Orc] Tidy up IndirectionUtils API a little, add some comments. NFC.Lang Hames2015-04-111-6/+15
* [Orc] Fix local-linkage handling in the CompileOnDemand layer.Lang Hames2015-04-021-2/+2
* Add missing includes. make_unique proliferated everywhere.Benjamin Kramer2015-03-011-0/+1
* [Orc] Remove redundant using directive.Lang Hames2015-02-221-2/+0
* [Orc] Add header comment to IndirectionUtils.cpp.Lang Hames2015-02-221-0/+9
* [Orc] Move Orc code into a namespace (llvm::orc), update Kaleidoscope code.Lang Hames2015-02-211-1/+3
* [Orc] Update the Orc indirection utils and refactor the CompileOnDemand layer.Lang Hames2015-02-171-124/+76
* Re-sort #include lines using my handy dandy ./utils/sort_includes.pyChandler Carruth2015-02-131-1/+1
* [Orc] New JIT APIs.Lang Hames2015-01-231-0/+157
OpenPOWER on IntegriCloud