summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine
Commit message (Expand)AuthorAgeFilesLines
* [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
* Fix -Wunused-variable.Rui Ueyama2018-01-191-1/+0
* [ORC] Re-apply r322913 with a fix for a read-after-free error.Lang Hames2018-01-199-180/+257
* [ORC] Revert r322913 while I investigate an ASan failure.Lang Hames2018-01-199-257/+180
* [ORC] Redesign the JITSymbolResolver interface to support bulk queries.Lang Hames2018-01-199-180/+257
* [ExecutionEngine] Rename JITSymbol::isStrongDefinition to isStrong.Lang Hames2018-01-162-4/+4
* Remove ELFDataTypeTypedefHelper class.Rui Ueyama2018-01-121-2/+2
* Instead of ELFFile<ELFT>::Type, use ELFT::Type. NFC.Rui Ueyama2018-01-121-1/+1
* [ORC] Add a stub ExecutionSession and VModuleKey type.Lang Hames2018-01-121-0/+6
* [ExecutionEngine] Remove an unused variable.Lang Hames2018-01-101-1/+0
* [ORC] Re-apply r321838 again with a workaround for a bug present in the libcxxLang Hames2018-01-102-0/+318
* [ORC] Remove AsynchronousSymbolQuery while I debug an issue on one of theLang Hames2018-01-062-85/+0
* [ORC] Yet more debugging output to diagnose test failures.Lang Hames2018-01-061-1/+4
* [ORC] Temporarily adding some redundant asserts / debug output to aid inLang Hames2018-01-061-0/+14
* [ORC] Re-apply just the AsynchronousSymbolLookup class from r321838 while ILang Hames2018-01-053-2/+89
* [ORC] Re-revert r321838: Tests are still failing.Lang Hames2018-01-053-345/+2
* [ORC] Re-apply r321838 - Addition of new ORC core APIs.Lang Hames2018-01-053-2/+345
* Revert r321838 -- It broke some of the builders.Lang Hames2018-01-053-344/+2
* [ORC] Add new core ORC APIs (Core.h/Core.cpp): VSO, AsynchronousSymbolQuery andLang Hames2018-01-053-2/+344
* Remove redundant includes from lib/ExecutionEngine.Michael Zolotukhin2017-12-133-4/+0
* Fix 'not all control paths return a value' warning on MSVC buildsSimon Pilgrim2017-11-091-0/+1
* [SectionMemoryManager] Abstract out mmap, munmap, mprotect even more ; NFCSanjoy Das2017-11-091-25/+69
* ExecutionEngine: make COFF Thumb2 assertions non-tautologicalSaleem Abdulrasool2017-10-221-25/+11
* [mips] Adds support for R_MIPS_26, HIGHER, HIGHEST relocations in RuntimeDyld.Nitesh Jain2017-10-224-14/+120
* [ExecutionEngine] After a heroic dev-meeting hack session, the JIT supports TLS.Lang Hames2017-10-201-1/+2
* ExecutionEngine: adjust COFF i386 tautological assertsSaleem Abdulrasool2017-10-191-16/+6
* [ExecutionEngine] Correct the size of a write in a COFF i386 relocationShoaib Meenai2017-10-171-1/+1
* Convert an ErrorOr to Expected.Rafael Espindola2017-10-111-3/+6
* Make the ELFObjectFile constructor private.Rafael Espindola2017-10-101-8/+23
* Try to make gcc happy.Rafael Espindola2017-10-101-1/+1
* Return Expected from createRTDyldELFObject.Rafael Espindola2017-10-101-17/+18
* Simplify. NFC.Rafael Espindola2017-10-101-16/+10
* [ORC] Fix the type of RTDyldObjectLinkingLayer::NotifyLoadedFtor.Lang Hames2017-09-281-1/+1
* Revert "Revert "ExecutionEngine: add R_AARCH64_ABS{16,32}""Saleem Abdulrasool2017-09-201-0/+12
* Revert "ExecutionEngine: add R_AARCH64_ABS{16,32}"Saleem Abdulrasool2017-09-191-12/+0
* ExecutionEngine: add R_AARCH64_ABS{16,32}Saleem Abdulrasool2017-09-191-0/+12
* [ORC] Hook up the LLVMOrcAddObjectFile function in the Orc C Bindings.Lang Hames2017-09-172-32/+92
* [ORC] Fix a typo.Lang Hames2017-09-151-1/+1
* [ORC] Add a pair of ORC layers that forward object-layer operations via RPC.Lang Hames2017-09-051-0/+2
* [ORC] Add an Error return to the JITCompileCallbackManager::grow method.Lang Hames2017-09-031-6/+9
* [Orc] Add a comment about member variable dependencies to OrcMCJITReplacement.Lang Hames2017-08-311-0/+3
OpenPOWER on IntegriCloud