summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
Commit message (Expand)AuthorAgeFilesLines
* Re-commit r238838, r238844 with fix for host/target endian mismatch and windo...Daniel Sanders2015-06-031-12/+25
* This reverts commit r238838, r238844 and r238888.Rafael Espindola2015-06-031-5/+1
* [mips][mcjit] Add support for R_MIPS_PC32.Daniel Sanders2015-06-021-1/+5
* Simplify now that we always use an alignment of 2 for ELF files.Rafael Espindola2015-06-021-4/+4
* [RuntimeDydlELF] Use range-based loop.Davide Italiano2015-06-021-5/+3
* [Mips64] Add support for MCJIT for MIPS64r2 and MIPS64r6Petar Jovanovic2015-05-281-6/+247
* Reapply part of r237975, "Fix Clang -Wmissing-override warning", except for D...NAKAMURA Takumi2015-05-221-4/+3
* Revert "Fix Clang -Wmissing-override warning"Tobias Grosser2015-05-221-3/+4
* Fix Clang -Wmissing-override warningDavid Blaikie2015-05-221-4/+3
* Make it easier to use DwarfContext with MCJITKeno Fischer2015-05-211-0/+2
* [RuntimeDyld] Use isInt to assert that a relocation didn't overflowDavid Majnemer2015-05-151-6/+3
* Reapply [RuntimeDyldELF] Fold Placeholder into AddendKeno Fischer2015-05-011-187/+172
* Revert "[RuntimeDyldELF] Fold Placeholder into Addend"Pavel Labath2015-04-161-170/+187
* Revert "[RuntimeDyldELF] Fix missing cases in Placeholder processing"Pavel Labath2015-04-161-3/+1
* [RuntimeDyldELF] Fix missing cases in Placeholder processingKeno Fischer2015-04-161-1/+3
* [RuntimeDyldELF] Fold Placeholder into AddendKeno Fischer2015-04-151-187/+170
* [RuntimeDyldELF] Improve GOT supportKeno Fischer2015-04-141-102/+65
* [MCJIT][Orc] Refactor RTDyldMemoryManager, weave RuntimeDyld::SymbolInfo throughLang Hames2015-03-301-27/+20
* Simplify expressions involving boolean constants with clang-tidyDavid Blaikie2015-03-091-1/+1
* Revert r227247 and r227228: "Add weak symbol support to RuntimeDyld".Lang Hames2015-01-281-1/+0
* [ExecutionEngine] Add weak symbol support to RuntimeDyldKeno Fischer2015-01-271-0/+1
* [RuntimeDyld] Track symbol visibility in RuntimeDyld.Lang Hames2015-01-161-4/+5
* [MCJIT] Remove the local symbol table from RuntimeDlyd - it's not needed.Lang Hames2014-11-271-48/+41
* [MCJIT] Reapply r222828 and r222810-r222812 with fix for MSVC move-op issues.Lang Hames2014-11-261-151/+109
* Reverting r222828 and r222810-r222812 as they broke the build on Windows.Aaron Ballman2014-11-261-109/+151
* [MCJIT] Clean up RuntimeDyld's quirky object-ownership/modification scheme.Lang Hames2014-11-261-151/+109
* Remove bogus std::error_code returns form SectionRef.Rafael Espindola2014-10-081-5/+2
* [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-071-3/+3
* unique_ptrify a bunch of stuff through RuntimeDyld::loadObjectDavid Blaikie2014-09-031-20/+25
* Fix unaligned reads/writes in X86JIT and RuntimeDyldELF.Alexey Samsonov2014-08-271-26/+22
* [MCJIT][SystemZ] Use a simpler expression for indirect relocation offsets.Lang Hames2014-08-251-1/+1
* Don't own the buffer in object::Binary.Rafael Espindola2014-08-191-21/+18
* Use copy initialization to initialize std::unique_ptr.Rafael Espindola2014-08-171-1/+1
* AArch64: remove arm64 triple enumerator.Tim Northover2014-07-231-6/+1
* [PowerPC] ELFv2 dynamic loader supportUlrich Weigand2014-07-201-7/+24
* [RuntimeDyld, PowerPC] Fix/improve handling of TOC relocationsUlrich Weigand2014-06-271-55/+70
* Pass a unique_ptr<MemoryBuffer> to the constructors in the Binary hierarchy.Rafael Espindola2014-06-241-16/+20
* [RuntimeDyld] Fix ppc64 stub relocations on little-endianUlrich Weigand2014-06-201-5/+11
* [RuntimeDyld] Support more PPC64 relocationsUlrich Weigand2014-06-201-4/+70
* Remove 'using std::errro_code' from lib.Rafael Espindola2014-06-131-8/+7
* Remove all uses of 'using std::error_code' from headers.Rafael Espindola2014-06-131-0/+1
* [RuntimeDyld] Add support for MachO __jump_table and __pointers sections, andLang Hames2014-05-121-1/+2
* [ARM64] Try and make the ELF MCJIT *slightly* less broken for ARM64.James Molloy2014-04-301-1/+7
* Fix the build with MSVC 2013 by explicitly requesting llvm::make_uniqueReid Kleckner2014-04-291-13/+17
* PR19553: Memory leak in RuntimeDyldELF::createObjectImageFromFileDavid Blaikie2014-04-291-32/+48
* [C++] Use 'nullptr'.Craig Topper2014-04-241-8/+9
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* Add ARM big endian Target (armeb, thumbeb)Christian Pirker2014-03-281-0/+2
* AArch64_BE Elf support for MC-JIT runtime dynamic linkerChristian Pirker2014-03-261-0/+1
OpenPOWER on IntegriCloud