summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine
Commit message (Expand)AuthorAgeFilesLines
* [ORC] Fix an assertion condition from r329934.Lang Hames2018-04-191-2/+2
* [ORC] Make VSO symbol resolution/finalization operations private.Lang Hames2018-04-191-85/+109
* [ORC] Add a MaterializationResponsibility class to track responsibility forLang Hames2018-04-163-58/+125
* [ORC] Merge VSO notifyResolutionFailed and notifyFinalizationFailed in toLang Hames2018-04-161-35/+16
* Rename ObjectMemoryBuffer to SmallVectorMemoryBuffer; NFCIWeiming Zhao2018-04-162-2/+2
* NFC: Move ObjectMemoryBuffer to supportWeiming Zhao2018-04-151-1/+1
* [ORC] Use insert rather than emplace.Lang Hames2018-04-121-19/+19
* [ORC] Plumb error notifications through the VSO interface.Lang Hames2018-04-124-203/+327
* [MCJIT] Remove the anchor from mcjit.Benjamin Kramer2018-04-121-2/+0
* Add missing vtable anchorsWeiming Zhao2018-04-114-0/+9
* [RuntimeDyld][PowerPC] Use global entry points for calls between sections.Lang Hames2018-04-051-9/+13
* Reapply r329133 with fix.Lang Hames2018-04-041-5/+36
* Revert r329133 "[RuntimeDyld][AArch64] Add some error pluming / generation..."Lang Hames2018-04-041-32/+4
* [RuntimeDyld][AArch64] Add some error pluming / generation to catch unhandledLang Hames2018-04-031-4/+32
* [ORC] Create a new SymbolStringPool by default in ExecutionSession constructor.Lang Hames2018-04-023-12/+3
* [ORC] Fix ORC on platforms without indirection support.Lang Hames2018-03-281-1/+5
* Remove unused file, ExecutionEngine/MCJIT/ObjectBuffer.hDavid Blaikie2018-03-261-48/+0
* Fix layering by moving Support/CodeGenCWrappers.h to TargetDavid Blaikie2018-03-231-1/+1
* [ORC] Don't fully qualify explicit destructor call -- it confuses some compil...Lang Hames2018-03-201-4/+2
* [ORC] Rename SymbolSource to MaterializationUnit, and make the materializationLang Hames2018-03-201-111/+167
* [ORC] Re-apply r327566 with a fix for test-global-ctors.ll.Lang Hames2018-03-155-47/+69
* Revert "[ORC] Switch from shared_ptr to unique_ptr for addModule methods."Reid Kleckner2018-03-144-26/+40
* [ORC] Switch from shared_ptr to unique_ptr for addModule methods.Lang Hames2018-03-144-40/+26
* [RuntimeDyld] Silence a compiler error.Lang Hames2018-03-141-1/+1
* [ORC] Fix a data race in the lookup function.Lang Hames2018-03-141-10/+24
* [ExecutionEngine] Add a getSymbolTable method to RuntimeDyld.Lang Hames2018-03-142-0/+21
* [ORC] Silence a compiler error.Lang Hames2018-03-141-1/+1
* [ORC] Add a 'lookup' convenience function for finding symbols in a list of VSOs.Lang Hames2018-03-141-0/+118
* [RuntimeDyld][MachO] Fix assertion in encodeAddend, add missing directive toLang Hames2018-03-011-3/+5
* [TLS] use emulated TLS if the target supports only this modeChih-Hung Hsieh2018-02-281-0/+2
* [RuntimeDyld][MachO] Support ARM64_RELOC_BRANCH26 for BL instructions byLang Hames2018-02-281-2/+4
* [ORC] Switch to shared_ptr ownership for SymbolSources in VSOs.Lang Hames2018-02-211-48/+59
* [ORC] Switch RTDyldObjectLinkingLayer to take a unique_ptr<MemoryBuffer> ratherLang Hames2018-02-212-23/+15
* Handle IMAGE_REL_AMD64_ADDR32NB in RuntimeDyldCOFFFrederich Munch2018-02-211-21/+94
* Report fatal error in the case of out of memorySerge Pavlov2018-02-201-1/+1
* Revert r325224 "Report fatal error in the case of out of memory"Serge Pavlov2018-02-151-1/+1
* Report fatal error in the case of out of memorySerge Pavlov2018-02-151-1/+1
* [ORC] Consolidate RTDyldObjectLinkingLayer GetMemMgr and GetResolver into aLang Hames2018-02-142-7/+8
* [ORC] Switch to shared_ptr ownership for AsynchronousSymbolQueries.Lang Hames2018-02-145-35/+39
* [ORC] Remove Layer handles from the layer concept.Lang Hames2018-02-092-105/+56
* [ORC] Use explicit constructor calls to fix a builder error atLang Hames2018-02-061-3/+3
* [ORC] Start migrating ORC layers to use the new ORC Core.h APIs.Lang Hames2018-02-064-86/+251
* [ORC] Rename NullResolver to NullLegacyResolver.Lang Hames2018-02-031-2/+3
* Move getPlatformFlags to ELFObjectFileBase and simplify.Rafael Espindola2018-01-291-10/+8
* [ORC] Refactor the various lookupFlags methods to return the flags map via theLang Hames2018-01-252-5/+6
* Handle R_386_PLT32 in RuntimeDyldELF.Rafael Espindola2018-01-241-0/+3
* [ORC] Add orc::SymbolResolver, a Orc/Legacy API interop header, and anLang Hames2018-01-226-8/+87
* [ORC] Add a lookupFlags method to VSO.Lang Hames2018-01-211-0/+20
* [ORC] More cleanup. NFC.Lang Hames2018-01-211-3/+3
* [ORC] Cleanup. NFC.Lang Hames2018-01-211-2/+1
OpenPOWER on IntegriCloud