summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine
Commit message (Expand)AuthorAgeFilesLines
* Remove ancient hack that was emulating move semantics with reference counting.Benjamin Kramer2014-09-151-20/+13
* [MCJIT] Start Stringref-izing the ExecutionEngine interface.Lang Hames2014-09-153-4/+3
* [MCJIT] Improve the "stub not found" diagnostic in RuntimeDyldChecker.Lang Hames2014-09-111-1/+4
* [MCJIT] Add support for ARM HALF_DIFF relocations to MCJIT.Lang Hames2014-09-114-58/+183
* [MCJIT] Take the relocation addend into account when applying ARM MachO VANILLALang Hames2014-09-111-1/+2
* Add doInitialization/doFinalization to DataLayoutPass.Rafael Espindola2014-09-101-1/+1
* [MCJIT] Remove redundant architecture check from RuntimeDyldMachOI386.Lang Hames2014-09-101-1/+1
* [MCJIT] Revert partial RuntimeDyldELF cleanup that was prematurely committed inLang Hames2014-09-071-3/+3
* [MCJIT] Rewrite RuntimeDyldMachO and its derived classes to use the 'Offset'Lang Hames2014-09-077-18/+18
* [MCJIT] Fix a bug RuntimeDyldImpl's read/writeBytesUnaligned methods.Lang Hames2014-09-071-19/+17
* [MCJIT] Fix an iterator invalidation bug in MCJIT::finalizeObject.Lang Hames2014-09-052-5/+10
* [MCJIT] Const-ify the symbol lookup operations on RuntimeDyld.Lang Hames2014-09-052-6/+6
* Fix use-after-move introduced in r217065 and caught in post-commit review by ...David Blaikie2014-09-041-2/+2
* unique_ptrify RuntimeDyld::DyldDavid Blaikie2014-09-041-7/+7
* build/cmake: Fix CMP0023 warning with libffiJan Vesely2014-09-041-1/+1
* [MCJIT] Make sure eh-frame fixups use the target's pointer type, not the host's.Lang Hames2014-09-046-39/+63
* [MCJIT] Add command-line argument to llvm-rtdyld to specify target addresses forLang Hames2014-09-043-0/+19
* unique_ptrify RuntimeDyldImpl::loadObjectDavid Blaikie2014-09-032-8/+7
* [JIT] Add an out-of-line definition for the virtual destructor inChandler Carruth2014-09-032-0/+16
* unique_ptrify MCJIT::emitObjectDavid Blaikie2014-09-032-5/+5
* unique_ptrify a bunch of stuff through RuntimeDyld::loadObjectDavid Blaikie2014-09-037-58/+59
* Add override to overriden virtual methods, remove virtual keywords.Benjamin Kramer2014-09-035-5/+6
* [MCJIT] Make llvm-rtdyld process eh_frame sections in -verify mode (accidentallyLang Hames2014-09-031-1/+0
* [MCJIT] Add a 'section_addr' builtin function to RuntimeDyldChecker.Lang Hames2014-09-033-25/+141
* unique_ptrify passing the TargetMachine to ExecutionEngine::MCJITCtorDavid Blaikie2014-09-023-16/+12
* Reinstate "Nuke the old JIT."Eric Christopher2014-09-0217-2293/+12
* [MCJIT] Move endian-aware read/writes from RuntimeDyldMachO intoLang Hames2014-08-298-57/+46
* Fix typos in comments, NFCRobin Morisset2014-08-291-1/+1
* [MCJIT] Fix format specifiers for debug output in RuntimeDyld.Lang Hames2014-08-282-3/+3
* Fix unaligned reads/writes in X86JIT and RuntimeDyldELF.Alexey Samsonov2014-08-271-26/+22
* [MCJIT] Replace a C-style cast in RuntimeDyldImpl.h.Lang Hames2014-08-271-1/+1
* [MCJIT] More endianness fixes for RuntimeDyldMachO.Lang Hames2014-08-272-12/+28
* Give ExecutionEngine of top level buffers.Rafael Espindola2014-08-263-3/+12
* Silence unused function warning in Release builds.Benjamin Kramer2014-08-261-0/+2
* ExecutionEngine: address review commentsDylan Noblesmith2014-08-261-7/+6
* [MCJIT][SystemZ] Use a simpler expression for indirect relocation offsets.Lang Hames2014-08-251-1/+1
* [MCJIT] Dump section memory both before and after relocations are applied.Lang Hames2014-08-251-5/+8
* [MCJIT] Make RuntimeDyld dump section contents in -debug mode.Lang Hames2014-08-252-4/+34
* ExecutionEngine: unique_ptr-ifyDylan Noblesmith2014-08-251-20/+12
* EE/JIT: unique_ptr-ifyDylan Noblesmith2014-08-251-7/+3
* Use range based for loops to avoid needing to re-mention SmallPtrSet size.Craig Topper2014-08-242-9/+6
* Support: add llvm::unique_lockDylan Noblesmith2014-08-231-3/+4
* Support: make LLVM Mutexes STL-compatibleDylan Noblesmith2014-08-231-3/+3
* Remove dead code. NFC.Rafael Espindola2014-08-211-8/+0
* IntelJITEventListener updates to fix breaks by recent changes to EngineBuilde...Elena Demikhovsky2014-08-211-1/+1
* [MCJIT] Allow '$' characters in symbol names in RuntimeDyldChecker.Lang Hames2014-08-191-1/+1
* Don't own the buffer in object::Binary.Rafael Espindola2014-08-195-29/+27
* Make it explicit that ExecutionEngine takes ownership of the modules.Rafael Espindola2014-08-198-75/+80
* Use a range loop. NFC.Rafael Espindola2014-08-181-2/+2
* [MCJIT] Respect target endianness in RuntimeDyldMachO and RuntimeDyldChecker.Lang Hames2014-08-183-6/+22
OpenPOWER on IntegriCloud