summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/MCJIT
Commit message (Expand)AuthorAgeFilesLines
* Reapply r250906 with many suggested updates from Rafael Espindola.Kevin Enderby2015-11-051-1/+3
* Backing out commit r250906 as it broke lld.Kevin Enderby2015-10-211-2/+2
* This removes the eating of the error in Archive::Child::getSize() when the ch...Kevin Enderby2015-10-211-2/+2
* Re-commit r247216: "Fix Clang-tidy misc-use-override warnings, other minor fi...Hans Wennborg2015-09-101-7/+8
* Revert r247216: "Fix Clang-tidy misc-use-override warnings, other minor fixes"Hans Wennborg2015-09-101-8/+7
* Fix Clang-tidy misc-use-override warnings, other minor fixesHans Wennborg2015-09-101-7/+8
* Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren2015-08-131-1/+0
* [MCJIT] Fix PR20656 by teaching MCJIT to honor ExecutionEngine's global mapping.Lang Hames2015-07-291-0/+6
* Remove access to the DataLayout in the TargetMachineMehdi Amini2015-07-241-1/+1
* Revert "Remove access to the DataLayout in the TargetMachine"Mehdi Amini2015-07-241-1/+1
* Remove access to the DataLayout in the TargetMachineMehdi Amini2015-07-241-1/+1
* Make ExecutionEngine owning a DataLayoutMehdi Amini2015-07-161-7/+11
* Revert "Make ExecutionEngine owning a DataLayout"Michael Kuperstein2015-07-161-11/+7
* Make ExecutionEngine owning a DataLayoutMehdi Amini2015-07-161-7/+11
* Be sure to set the DataLayout before checking the cache.Rafael Espindola2015-06-231-2/+2
* Simplify the Mangler interface now that DataLayout is mandatory.Rafael Espindola2015-06-231-3/+2
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* [MCJIT] Add a FindGlobalVariableNamed utilityKeno Fischer2015-06-202-2/+37
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* modules: Add explicit dependency on intrinsics_genDuncan P. N. Exon Smith2015-06-161-0/+3
* [ExecutionEngine] ArrayRefize argument passing.Benjamin Kramer2015-06-132-3/+2
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-1/+1
* [MCJIT][Orc] Refactor RTDyldMemoryManager, weave RuntimeDyld::SymbolInfo throughLang Hames2015-03-302-88/+78
* [Orc][MCJIT][RuntimeDyld] Re-apply r231726 and r231724 with fix suggested byLang Hames2015-03-111-2/+2
* Temporarily revert r231726 and r231724 as they're breaking the build.:Eric Christopher2015-03-101-2/+2
* [Orc][MCJIT][RuntimeDyld] Add symbol flags to symbols in RuntimeDyld. Thread theLang Hames2015-03-091-2/+2
* Make DataLayout Non-Optional in the ModuleMehdi Amini2015-03-041-2/+1
* [PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth2015-02-131-2/+2
* [Orc] Move SectionMemoryManager's implementation from MCJIT to ExecutionEngine.Lang Hames2015-02-062-179/+0
* [ExecutionEngine] FindFunctionNamed: Skip declarationsKeno Fischer2015-01-271-1/+2
* Remove some extraneous includes.Eric Christopher2015-01-271-2/+0
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-4/+4
* [Orc] New JIT APIs.Lang Hames2015-01-231-1/+1
* [MCJIT] Unique-ptrify the RTDyldMemoryManager member of MCJIT. NFC.Lang Hames2014-12-032-9/+13
* [MCJIT] Reapply r222828 and r222810-r222812 with fix for MSVC move-op issues.Lang Hames2014-11-263-39/+93
* Reverting r222828 and r222810-r222812 as they broke the build on Windows.Aaron Ballman2014-11-263-93/+39
* [MCJIT] Re-enable GDB registration (temporarily disabled in r222811), but checkLang Hames2014-11-261-0/+1
* [MCJIT] Temporarily disable automatic JIT debugger registration.Lang Hames2014-11-261-1/+0
* [MCJIT] Clean up RuntimeDyld's quirky object-ownership/modification scheme.Lang Hames2014-11-263-39/+93
* [Object] Modify OwningBinary's interface to separate inspection from ownership.Lang Hames2014-10-311-3/+6
* [MCJIT] Make repeat calls to MCJIT::getPointerToFunction for declarations safe.Lang Hames2014-10-221-1/+1
* [MCJIT] Remove #include of JITMemoryManager that accidentally survived r218316.Lang Hames2014-09-231-1/+0
* [MCJIT] Delete the JTIMemoryManager and associated APIs.Lang Hames2014-09-232-901/+0
* [MCJIT] Make RTDyldMemoryManager::getSymbolAddress's behaviour more consistent.Lang Hames2014-09-201-5/+10
* [MCJIT] Start Stringref-izing the ExecutionEngine interface.Lang Hames2014-09-152-3/+2
* Add doInitialization/doFinalization to DataLayoutPass.Rafael Espindola2014-09-101-1/+1
* [MCJIT] Fix an iterator invalidation bug in MCJIT::finalizeObject.Lang Hames2014-09-052-5/+10
* Fix use-after-move introduced in r217065 and caught in post-commit review by ...David Blaikie2014-09-041-2/+2
* unique_ptrify MCJIT::emitObjectDavid Blaikie2014-09-032-5/+5
* unique_ptrify a bunch of stuff through RuntimeDyld::loadObjectDavid Blaikie2014-09-032-20/+14
OpenPOWER on IntegriCloud