summaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine
AgeCommit message (Expand)Author
2017-02-20[Orc] Rename ObjectLinkingLayer -> RTDyldObjectLinkingLayer.Lang Hames
2017-02-10[CMake] Fix pthread handling for out-of-tree buildsEric Fiselier
2017-02-06RuntimeDyldELF/AArch64: Implement basic GOT supportEugene Leviant
2017-01-28RuntimeDyldELF: Don't abort on R_X86_64_NONE, it's a no-oop.Will Dietz
2017-01-23RuntimeDyldELF: add LDST128_ABS_LO12_NC relocEugene Leviant
2017-01-23RuntimeDyldELF: add LDST8_ABS_LO12_NC and LDST16_ABS_LO12_NC relocsEugene Leviant
2017-01-15[Orc][RPC] Add an RPCFunctionNotSupported error type and return it fromLang Hames
2017-01-10RuntimeDyldELF: implement R_AARCH64_PREL64 relocEugene Leviant
2017-01-09Fix MSVC build failure introduced in r291431Pavel Labath
2017-01-09RuntimeDyldELF: don't create thunk if not neededEugene Leviant
2017-01-03[ExecutionEngine] Fix compile errors in OProfileJITEventListener.Lang Hames
2016-12-27RuntimeDyldELF: refactor AArch64 relocations. NFC.Eugene Leviant
2016-12-27RuntimeDyldELF: add R_AARCH64_ADD_ABS_LO12_NC relocEugene Leviant
2016-12-25[Orc][RPC] Add a ParallelCallGroup utility for dispatching and waiting onLang Hames
2016-12-21Update mailing list post URL and add libunwind referenceEd Maste
2016-12-15Fix R_AARCH64_MOVW_UABS_G3 relocationYichao Yu
2016-12-14Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann
2016-12-13[mips][rtdyld] Move MIPS relocation resolution to a subclass and implement N3...Simon Dardis
2016-12-07[mips][rtdyld] Merge code to write relocated values to the section. NFCSimon Dardis
2016-12-02IR: Change the gep_type_iterator API to avoid always exposing the "current" t...Peter Collingbourne
2016-11-30Fix some Clang-tidy and Include What You Use warnings; other minor fixes (NFC).Eugene Zelenko
2016-11-30[RuntimeDyld] Skip undefined symbols when building the symbol table.Lang Hames
2016-11-20Fix comment typos. NFC.Simon Pilgrim
2016-11-17[CMake] NFC. Updating CMake dependency specificationsChris Bieneman
2016-11-11[ORC] Re-apply 286620 with fixes for the ErrorSuccess class.Lang Hames
2016-11-11[ORC] Revert r286620 while I investigate a bot failure.Lang Hames
2016-11-11[ORC] Refactor the ORC RPC utilities to add some new features.Lang Hames
2016-11-09Bitcode: Change the materializer interface to return llvm::Error.Peter Collingbourne
2016-10-20Fix cross-endianness RuntimeDyld relocation for ARMKeno Fischer
2016-10-20Fix PREL31 relocation on ARMKeno Fischer
2016-10-20[mips][mcjit] Add the majority of N32 support.Simon Dardis
2016-10-20Do a sweep over move ctors and remove those that are identical to the default.Benjamin Kramer
2016-10-19Remove LLVM_NOEXCEPT and replace it with noexceptReid Kleckner
2016-10-17Handle relocations to thumb functions when dynamic linking COFF modulesWalter Erquinigo
2016-10-01Use StringRef instead of raw pointer in ExecutionEngineMehdi Amini
2016-09-12[MCJIT] Fix some inconsistent handling of name mangling inside MCJIT.Lang Hames
2016-09-04[ORC] Clone module flags metadata into the globals module in theLang Hames
2016-09-04[ExecutionEngine] Move ObjectCache::anchor from MCJIT to ExecutionEngine.Lang Hames
2016-08-29ExecutionEngine: fix a bug in the movt/movw relocatorSaleem Abdulrasool
2016-08-23Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot...Eugene Zelenko
2016-08-19[RuntimeDyld] Revert r279182 and 279201 -- they broke some ARM bots.Lang Hames
2016-08-19[RuntimeDyld] Add support for ELF R_ARM_REL32 and R_ARM_GOT_PREL.Lang Hames
2016-08-18Revert r279016 -- it breaks win32-elf JIT tests.Lang Hames
2016-08-18[RuntimeDyld] Strip leading '_' from symbols on 32-bit windows inLang Hames
2016-08-17Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner
2016-08-12Use the range variant of remove_if instead of unpacking begin/endDavid Majnemer
2016-08-12Use the range variant of find/find_if instead of unpacking begin/endDavid Majnemer
2016-08-11[MCJIT] Improve documentation and error handling for MCJIT::runFunction.Lang Hames
2016-08-09Re-apply r278065 (Weak symbol support in RuntimeDyld) with a fix for ELF.Lang Hames
2016-08-08Revert r278065 while I investigate some build-bot breakage.Lang Hames