summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/Orc
Commit message (Expand)AuthorAgeFilesLines
* [ORC] Errorize the ORC APIs.Lang Hames2017-07-074-47/+116
* [Orc] Remove the memory manager argument to addModule, and de-templatize theLang Hames2017-07-042-12/+18
* Attempt to fix Orc JIT test timeoutsReid Kleckner2017-06-291-5/+5
* [ORC] Re-apply r306166 and r306168 with fix for regression test.Lang Hames2017-06-234-27/+69
* This reverts commit r306166 and r306168.Rafael Espindola2017-06-233-51/+27
* [ORC] Remove redundant semicolons from DEFINE_SIMPLE_CONVERSION_FUNCTIONS uses.Lang Hames2017-06-231-2/+2
* [ORC] Move ORC IR layer interface from addModuleSet to addModule and fix theLang Hames2017-06-233-27/+51
* [ORC] Switch the object layer API from addObjectSet to addObject (singular), andLang Hames2017-06-222-42/+29
* [ExecutionEngine] Fix some Clang-tidy modernize-use-using and Include What Yo...Eugene Zelenko2017-06-192-30/+53
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-062-3/+3
* [ExecutionEngine] Make RuntimeDyld::MemoryManager responsible for tracking EHLang Hames2017-05-091-3/+2
* [ORC] Add RPC and serialization support for Errors and Expecteds.Lang Hames2017-04-131-0/+3
* [ORC] Add missing file from r300155.Lang Hames2017-04-131-0/+55
* [ORC] Use native Errors rather than converted std::error_codes for ORC RPC.Lang Hames2017-04-132-19/+5
* [Orc] Make orcError return an error_code rather than Error.Lang Hames2017-04-061-6/+3
* [Orc] Rename ObjectLinkingLayer -> RTDyldObjectLinkingLayer.Lang Hames2017-02-202-6/+6
* [Orc][RPC] Add an RPCFunctionNotSupported error type and return it fromLang Hames2017-01-151-0/+20
* [Orc][RPC] Add a ParallelCallGroup utility for dispatching and waiting onLang Hames2016-12-251-0/+2
* Fix some Clang-tidy and Include What You Use warnings; other minor fixes (NFC).Eugene Zelenko2016-11-301-5/+26
* [ORC] Re-apply 286620 with fixes for the ErrorSuccess class.Lang Hames2016-11-113-54/+2
* [ORC] Revert r286620 while I investigate a bot failure.Lang Hames2016-11-113-2/+54
* [ORC] Refactor the ORC RPC utilities to add some new features.Lang Hames2016-11-113-54/+2
* Remove LLVM_NOEXCEPT and replace it with noexceptReid Kleckner2016-10-191-1/+1
* [ORC] Clone module flags metadata into the globals module in theLang Hames2016-09-041-0/+9
* Re-apply r278065 (Weak symbol support in RuntimeDyld) with a fix for ELF.Lang Hames2016-08-091-2/+4
* Revert r278065 while I investigate some build-bot breakage.Lang Hames2016-08-081-4/+2
* [RuntimeDyld][Orc][MCJIT] Add partial weak-symbol support to RuntimeDyld.Lang Hames2016-08-081-2/+4
* [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol.Lang Hames2016-08-014-34/+33
* [Object] Change Archive::findSym to return an Expected<Optional<Child>>.Lang Hames2016-07-141-6/+6
* [Object] Re-apply r275316 now that I have the corresponding LLD patch ready.Lang Hames2016-07-141-4/+5
* [Object] Revert r275316, Archive::child_iterator changes, while I update lld.Lang Hames2016-07-141-5/+4
* [Object] Change Archive::child_iterator for better interop with Error/Expected.Lang Hames2016-07-131-4/+5
* 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] Add conversion to/from RuntimeDyld::SymbolInfo for JITSymbol.Lang Hames2016-05-312-4/+4
* [Orc] Merge some common code for creating CompileCallbackManagers andLang Hames2016-05-265-73/+51
* [RuntimeDyld] Call the SymbolResolver::findSymbolInLogicalDylib method whenLang Hames2016-05-252-5/+3
* Add FIXMEs to all derived classes of std::error_category.Peter Collingbourne2016-05-241-0/+3
* Change llvm-objdump, llvm-nm and llvm-size when reporting an object file errorKevin Enderby2016-05-171-2/+5
* [Orc] Rename OrcArchitectureSupport to OrcABISupport and add Win32 ABI support.Lang Hames2016-05-073-81/+171
* [ORC] Save AArch64 NEON state in the JIT reentry block.Lang Hames2016-05-011-42/+74
* [Orc] Add ORC lazy-compilation support for AArch64.Lang Hames2016-04-291-0/+144
* [ORC] clang-format code that was touched in r267457. NFC.Lang Hames2016-04-255-213/+189
* [ORC] Thread Error/Expected through the RPC library.Lang Hames2016-04-254-26/+55
* [Orc] Re-commit r266581 with fixes for MSVC, and format cleanups.Lang Hames2016-04-182-35/+27
* Revert 266581 (and follow-up 266588), it doesn't build on Windows.Nico Weber2016-04-182-27/+35
* [NFC] Header cleanupMehdi Amini2016-04-182-2/+0
* [ORC] Generalize the ORC RPC utils to support RPC function return values andLang Hames2016-04-182-35/+27
* [Orc] Add stack-realignment code to the i386 resolver function.Lang Hames2016-02-211-27/+30
* [Orc] Add lazy-JITting support for i386.Lang Hames2016-02-102-0/+136
OpenPOWER on IntegriCloud