| Commit message (Expand) | Author | Age | Files | Lines |
* | Refactor: Simplify boolean conditional return statements in lib/llvm/Executio... | Alexander Kornienko | 2015-11-05 | 1 | -3/+1 |
* | Reapply r250906 with many suggested updates from Rafael Espindola. | Kevin Enderby | 2015-11-05 | 1 | -1/+3 |
* | Revert "Revert "[Orc] Directly emit machine code for the x86 resolver block a... | Rafael Espindola | 2015-11-03 | 4 | -150/+90 |
* | Revert "[Orc] Directly emit machine code for the x86 resolver block and tramp... | Rafael Espindola | 2015-11-03 | 4 | -90/+150 |
* | [Orc] Directly emit machine code for the x86 resolver block and trampolines. | Lang Hames | 2015-11-03 | 4 | -150/+90 |
* | Add a sys::OwningMemoryBlock class, which is a sys::MemoryBlock that owns its | Lang Hames | 2015-10-31 | 1 | -31/+10 |
* | [Orc] Expose the compile callback API through the C bindings. | Lang Hames | 2015-10-30 | 2 | -13/+58 |
* | [Orc] Teach IndirectStubsManager to manage an expandable pool of stubs, rather | Lang Hames | 2015-10-29 | 1 | -0/+16 |
* | [Orc] Add support for RuntimeDyld::setProcessAllSections. | Lang Hames | 2015-10-29 | 1 | -0/+4 |
* | [Orc] Remove the 'takeOwnershipOfBuffers' kludge. | Lang Hames | 2015-10-28 | 1 | -6/+1 |
* | [Orc] Remove unnecessary semicolon. NFC. | Vasileios Kalintiris | 2015-10-28 | 1 | -2/+2 |
* | [Orc] Re-add C bindings for the Orc APIs, with a fix to remove the union that | Lang Hames | 2015-10-28 | 4 | -0/+390 |
* | [Orc] Revert the C bindngs commit, r251472, while I debug some builder failures. | Lang Hames | 2015-10-28 | 4 | -397/+0 |
* | [Orc] Add experimental C bindings for Orc. | Lang Hames | 2015-10-28 | 4 | -0/+397 |
* | [Orc] Add license header to OrcTargetSupport. | Lang Hames | 2015-10-26 | 1 | -1/+9 |
* | Backing out commit r250906 as it broke lld. | Kevin Enderby | 2015-10-21 | 1 | -2/+2 |
* | This removes the eating of the error in Archive::Child::getSize() when the ch... | Kevin Enderby | 2015-10-21 | 1 | -2/+2 |
* | [Orc] Add support for emitting indirect stubs directly into the JIT target's | Lang Hames | 2015-10-19 | 2 | -6/+87 |
* | OrcJIT: Remove implicit ilist iterator conversions, NFC | Duncan P. N. Exon Smith | 2015-10-13 | 1 | -1/+1 |
* | [Orc] Teach the CompileOnDemand layer to clone aliases. | Lang Hames | 2015-10-06 | 1 | -0/+14 |
* | Remove access to the DataLayout in the TargetMachine | Mehdi Amini | 2015-07-24 | 1 | -1/+1 |
* | Revert "Remove access to the DataLayout in the TargetMachine" | Mehdi Amini | 2015-07-24 | 1 | -1/+1 |
* | Remove access to the DataLayout in the TargetMachine | Mehdi Amini | 2015-07-24 | 1 | -1/+1 |
* | Fix -Wextra-semi warnings. | Hans Wennborg | 2015-07-22 | 1 | -1/+1 |
* | Make ExecutionEngine owning a DataLayout | Mehdi Amini | 2015-07-16 | 1 | -13/+14 |
* | Revert "Make ExecutionEngine owning a DataLayout" | Michael Kuperstein | 2015-07-16 | 1 | -14/+13 |
* | Make ExecutionEngine owning a DataLayout | Mehdi Amini | 2015-07-16 | 1 | -13/+14 |
* | Simplify the Mangler interface now that DataLayout is mandatory. | Rafael Espindola | 2015-06-23 | 1 | -2/+1 |
* | Fix line endings (NFC) | Joseph Tremoulet | 2015-06-22 | 2 | -40/+40 |
* | [ORC] Add NullResolver | Joseph Tremoulet | 2015-06-22 | 2 | -12/+40 |
* | modules: Add explicit dependency on intrinsics_gen | Duncan P. N. Exon Smith | 2015-06-16 | 1 | -0/+3 |
* | [ExecutionEngine] ArrayRefize argument passing. | Benjamin Kramer | 2015-06-13 | 2 | -2/+2 |
* | [Orc] Fix a bug in the CompileOnDemand layer where stub decls were not cloned | Lang Hames | 2015-06-12 | 1 | -2/+0 |
* | [Orc] Reapply r236465 with fixes for the MSVC bots. | Lang Hames | 2015-05-05 | 3 | -178/+87 |
* | [Orc] Revert r236465 - It broke the Windows bots. | Lang Hames | 2015-05-04 | 3 | -87/+178 |
* | [Orc] Refactor the compile-on-demand layer to make module partitioning lazy, | Lang Hames | 2015-05-04 | 3 | -178/+87 |
* | [opaque pointer type] Pass GlobalAlias the actual pointer type rather than de... | David Blaikie | 2015-04-29 | 1 | -3/+1 |
* | [Orc] Make the makeStub function propagate argument attributes onto the call to | Lang Hames | 2015-04-20 | 1 | -0/+1 |
* | [Orc] Use the 64-bit versions of FXSAVE/FXRSTOR for JIT reentry. | Lang Hames | 2015-04-20 | 1 | -16/+16 |
* | [Orc] During module partitioning, rename anonymous and asm-private globals. | Lang Hames | 2015-04-12 | 1 | -2/+40 |
* | Use 'override/final' instead of 'virtual' for overridden methods | Alexander Kornienko | 2015-04-11 | 1 | -2/+3 |
* | [Orc] Tidy up IndirectionUtils API a little, add some comments. NFC. | Lang Hames | 2015-04-11 | 1 | -6/+15 |
* | [Orc] Save all the x86-64 GPRs before re-entering the JIT. | Lang Hames | 2015-04-07 | 1 | -6/+13 |
* | [Orc] Tidy up the assembly for the x86-64 resolver block. | Lang Hames | 2015-04-06 | 1 | -44/+45 |
* | [Orc] Fix local-linkage handling in the CompileOnDemand layer. | Lang Hames | 2015-04-02 | 1 | -2/+2 |
* | [Orc] Add support classes for inspecting and running C++ static ctor/dtors, and | Lang Hames | 2015-04-02 | 2 | -0/+103 |
* | [MCJIT][Orc] Refactor RTDyldMemoryManager, weave RuntimeDyld::SymbolInfo through | Lang Hames | 2015-03-30 | 1 | -50/+73 |
* | [Orc] Refactor JITCompileCallbackManagerBase and CompileOnDemandLayer to support | Lang Hames | 2015-03-25 | 1 | -2/+2 |
* | [Orc] Move delta-handling for trampoline sizes into the resolver block. | Lang Hames | 2015-03-24 | 1 | -0/+2 |
* | Make DataLayout Non-Optional in the Module | Mehdi Amini | 2015-03-04 | 1 | -2/+2 |