summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine
Commit message (Expand)AuthorAgeFilesLines
* [ORC] Save AArch64 NEON state in the JIT reentry block.Lang Hames2016-05-011-42/+74
* [Orc] Add ORC lazy-compilation support for AArch64.Lang Hames2016-04-291-0/+144
* Use llvm:Twine instead of std::to_string.Chaoren Lin2016-04-283-11/+11
* [RuntimeDyld] Propagate another dropped error in RuntimeDyldELF.Lang Hames2016-04-271-1/+2
* [RuntimeDyld] Add missing include - <string> is requried for std::to_string.Lang Hames2016-04-273-0/+3
* [RuntimeDyld] Propagate Errors from findPPC64TOCSection.Lang Hames2016-04-271-3/+6
* [RuntimeDyld] Plumb Error/Expected through the internals of RuntimeDyld.Lang Hames2016-04-2713-288/+471
* [ORC] clang-format code that was touched in r267457. NFC.Lang Hames2016-04-255-213/+189
* [ORC] Thread Error/Expected through the RPC library.Lang Hames2016-04-254-26/+55
* [RuntimeDyldELF] Handle GOTPCRELX/REX_GOTPCRELX.Davide Italiano2016-04-241-1/+5
* [RuntimeDyld] Fix conservative over-allocation of memory for common symbols.Lang Hames2016-04-211-4/+14
* Fix another compilation error from r266919 for clang-atom-d525-fedora-rel whichKevin Enderby2016-04-201-2/+5
* Thread Expected<...> up from libObject’s getName() for symbols to allow llv...Kevin Enderby2016-04-209-36/+101
* [Orc] Re-commit r266581 with fixes for MSVC, and format cleanups.Lang Hames2016-04-182-35/+27
* Revert 266581 (and follow-up 266588), it doesn't build on Windows.Nico Weber2016-04-182-27/+35
* [NFC] Header cleanupMehdi Amini2016-04-188-10/+1
* [ORC] Generalize the ORC RPC utils to support RPC function return values andLang Hames2016-04-182-35/+27
* Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to...Kevin Enderby2016-04-061-1/+8
* More more change need as part of r264187 where ErrorOr<> was addedKevin Enderby2016-03-231-1/+5
* Fix a crash in running llvm-objdump -t with an invalid Mach-O file alreadyKevin Enderby2016-03-232-2/+7
* ExecutionEngine: tweak debug logSaleem Abdulrasool2016-03-051-1/+1
* [RuntimeDyld] Fix '_' stripping in RTDyldMemoryManager::getSymbolAddressInPro...Lang Hames2016-03-031-8/+6
* Refactor duplicated code for linking with pthread.Rafael Espindola2016-03-011-3/+3
* [Orc] Add stack-realignment code to the i386 resolver function.Lang Hames2016-02-211-27/+30
* Fix build LLVM with -D LLVM_USE_INTEL_JITEVENTS:BOOL=ON on WindowsAndrew Kaylor2016-02-162-2/+11
* Support: Fix incremental build when re-configuring targetsDuncan P. N. Exon Smith2016-02-131-0/+1
* [Orc] Add lazy-JITting support for i386.Lang Hames2016-02-102-0/+136
* [Orc] Slightly improve the x86-64 resolver block machine code.Lang Hames2016-02-061-8/+7
* [Orc] Fix a typo in the comments for the x86_64 resolver block.Lang Hames2016-02-051-2/+2
* [Orc] Turn OrcX86_64::IndirectStubsInfo into a template helper class:Lang Hames2016-02-021-2/+1
* [RuntimeDyld][MachO] Fix handling of empty eh-frame sections.Lang Hames2016-01-281-2/+2
* Remove autoconf supportChris Bieneman2016-01-267-112/+0
* Reflect the MC/MCDisassembler split on the include/ level.Benjamin Kramer2016-01-261-1/+1
* [RuntimeDyld][AArch64] Add support for the MachO ARM64_RELOC_SUBTRACTOR reloc.Lang Hames2016-01-211-1/+53
* Orc: Simplify lambda by using std::set's initializer_list ctorDavid Blaikie2016-01-201-10/+9
* Fix build warning.Evgeniy Stepanov2016-01-201-1/+2
* [Orc] Fix a use-after-move bug in the Orc C-bindings stack.Lang Hames2016-01-201-3/+3
* [Orc] #undef a MACRO after I'm done with it.Lang Hames2016-01-191-7/+10
* [Orc] Refactor ObjectLinkingLayer::addObjectSet to defer loading objects untilLang Hames2016-01-191-7/+17
* GlobalValue: use getValueType() instead of getType()->getPointerElementType().Manuel Jacob2016-01-162-4/+4
* [Orc] Replace switch cases with a macro.Lang Hames2016-01-151-62/+35
* LLVMRunStaticConstructors can be called before object is finalized, #24028Amaury Sechet2016-01-151-0/+2
* [Orc] Add support for EH-frame registration to the Orc Remote Target utilityLang Hames2016-01-142-12/+12
* Update to use new name alignTo().Rui Ueyama2016-01-141-3/+1
* [LLI] Replace the LLI remote-JIT support with the new ORC remote-JIT components.Lang Hames2016-01-111-0/+5
* [Orc] Add support for remote JITing to the ORC API.Lang Hames2016-01-112-0/+84
* [Orc] Rename OrcTargetSupport to OrcArchitectureSupport to avoid confusion withLang Hames2016-01-113-4/+4
* [Orc] Add error codes and a new std::error_category for remote-jit errors.Lang Hames2016-01-112-0/+58
* [RuntimeDyld] Add a notifyObjectLoaded method to RuntimeDyld::MemoryManager.Lang Hames2016-01-101-1/+3
* [RuntimeDyld] Add alignment arguments to the reserveAllocationSpace method ofLang Hames2016-01-103-20/+28
OpenPOWER on IntegriCloud