summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/Orc
Commit message (Expand)AuthorAgeFilesLines
* Re-land D65760/r367944 Diego Caballero2019-08-061-1/+15
* Reverting D65760/r367944 due to buildbot failure.Puyan Lotfi2019-08-051-15/+1
* [ORC] Add CPU name and sub-target features to detectHostDiego Caballero2019-08-051-1/+15
* [ORC] Work around broken GCC/libstdc++ by adding an explicit conversion.Lang Hames2019-08-051-1/+4
* Speculative CompilationPraveen Velliengiri2019-08-035-6/+199
* [ORC] Remove a dead method.Lang Hames2019-08-021-7/+0
* [ORC] Turn on symbol-flags overrides for LLJIT on Windows by default.Lang Hames2019-08-021-2/+8
* [ORC] Change the locking scheme for ThreadSafeModule.Lang Hames2019-08-026-98/+119
* [ORC] Suppress an ORCv1 deprecation warning.Lang Hames2019-07-181-1/+2
* [ORC] Add deprecation warnings to ORCv1 layers and utilities.Lang Hames2019-07-174-27/+41
* [ORC] Add custom IR compiler configuration to LLJITBuilder to enable obj caches.Lang Hames2019-07-101-44/+35
* [JITLink][ORC] Add EHFrameRegistrar interface, use in EHFrameRegistrationPlugin.Lang Hames2019-07-041-12/+16
* [ORC] Rename MaterializationResponsibility resolve and emit methods toLang Hames2019-06-135-16/+17
* [ORC] Update symbol lookup to use a single callback with a required symbol stateLang Hames2019-06-078-376/+251
* [ORC] Track JIT symbol states more explicitly.Lang Hames2019-05-282-132/+105
* [ORC] Assert that JITDylibs have unique names.Lang Hames2019-05-211-0/+10
* [ORC] fix use-after-move. NFCNick Desaulniers2019-05-201-6/+4
* [ORC] Remove some unreachable code.Lang Hames2019-05-201-4/+1
* [ORC] Change handling for SymbolStringPtr tombstones and empty keys.Lang Hames2019-05-161-2/+0
* [ORC] Fix a formatting bug.Lang Hames2019-05-091-1/+1
* [Support] Add error handling to sys::Process::getPageSize().Lang Hames2019-05-081-5/+5
* [ORC] Pass object buffer ownership back in NotifyEmitted.Lang Hames2019-05-011-19/+18
* [ORC] Move SimpleCompiler/ConcurrentIRCompiler definitions into a .cpp file.Lang Hames2019-04-302-0/+87
* [ORC] Allow JITDylib definition generators to return Errors.Lang Hames2019-04-302-58/+94
* [ORC] Replace the LLJIT/LLLazyJIT Create methods with Builder utilities.Lang Hames2019-04-291-105/+131
* [ORC] Add a 'plugin' interface to ObjectLinkingLayer for events/configuration.Lang Hames2019-04-261-47/+148
* [ORC] Remove symbols from dependency lists when failing materialization.Lang Hames2019-04-251-2/+29
* [JITLink] Remove a lot of reduntant 'JITLink_' prefixes. NFC.Lang Hames2019-04-221-1/+1
* [JITLink][ORC] Add JITLink to the list of dependencies for ORC.Lang Hames2019-04-201-1/+2
* Initial implementation of JITLink - A replacement for RuntimeDyld.Lang Hames2019-04-204-62/+427
* [opaque pointer types] Pass value type to LoadInst creation.James Y Knight2019-02-011-3/+2
* [opaque pointer types] Pass function types to CallInst creation.James Y Knight2019-02-011-1/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-1923-92/+69
* Revert r351138 "[ORC] Move ORC Core symbol map and set types into their ownLang Hames2019-01-153-256/+233
* [ORC] Move ORC Core symbol map and set types into their own header: CoreTypes.h.Lang Hames2019-01-143-233/+256
* [ORC][MIPS] Fill delay-slot after `jr` instructionSimon Atanasyan2019-01-121-5/+5
* [ORC][MIPS] Setup t9 register and call function through this registerSimon Atanasyan2019-01-121-11/+8
* [ORC] Rename register in the OrcMips64 resolver code comments. NFCSimon Atanasyan2018-12-231-2/+2
* [ORC] clang-format OrcMips32 and OrcMips64 code. NFCSimon Atanasyan2018-12-231-24/+16
* [ORC] Remove redundant instruction from MIPS resolver code. NFCSimon Atanasyan2018-12-231-8/+7
* [ExecutionEngine] Change NotifyObjectEmitted/NotifyObjectFreed API.Lang Hames2018-12-041-2/+6
* [BuildingAJIT] Update chapter 2 to use the ORCv2 APIs.Lang Hames2018-11-131-1/+2
* [ORC] Fix hex printing of uint64_t values.Lang Hames2018-10-312-6/+6
* ADT/STLExtras: Introduce llvm::empty; NFCMatthias Braun2018-10-311-1/+1
* [ORC] Re-apply r345077 with fixes to remove ambiguity in lookup calls.Lang Hames2018-10-237-83/+113
* Revert r345077 "[ORC] Change how non-exported symbols are matched during look...Reid Kleckner2018-10-237-112/+84
* [ORC] Change how non-exported symbols are matched during lookup.Lang Hames2018-10-237-84/+112
* [ORC] Show JITDylib search order in JITDylib::dump.Lang Hames2018-10-231-0/+4
* [ORC] Dump flags for JITDylib symbol table entries.Lang Hames2018-10-231-2/+2
* [ORC] Guard access to the MemMgrs vector in RTDyldObjectLinkingLayer.Lang Hames2018-10-221-3/+10
OpenPOWER on IntegriCloud