summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
Commit message (Expand)AuthorAgeFilesLines
* [RuntimeDyld] Ignore ST_FILE symbols when constructing GlobalSymbolTableKeno Fischer2015-10-211-1/+2
* [RuntimeDyld] Add support for absolute symbols.Lang Hames2015-10-181-15/+32
* [RuntimeDyld] Don't try to get the contents of sections that don't have anyLang Hames2015-10-151-7/+7
* [RuntimeDyld] Fix performance problem in resolveRelocations with many sectionsKeno Fischer2015-10-101-7/+7
* [RuntimeDyld] Fix a bug in debugging output: all sections should be dumpedLang Hames2015-09-101-2/+13
* [RuntimeDyld] Make sure code-sections aren't under-aligned.Lang Hames2015-08-141-0/+6
* [mips][mcjit] Calculate correct addend for HI16 and PCHI16 relocPetar Jovanovic2015-08-131-0/+3
* Convert getSymbolSection to return an ErrorOr.Rafael Espindola2015-08-071-2/+3
* [RuntimeDyld] Make LoadedObjectInfo::getLoadedSectionAddress take a SectionRefLang Hames2015-07-281-11/+17
* Simplify by passing in the section of the symbol. NFC.Rafael Espindola2015-07-071-22/+5
* [RuntimeDyld] Skip relocations for external symbols with 64-bit address ~0ULL.Lang Hames2015-07-041-6/+10
* Return ErrorOr from getSymbolAddress.Rafael Espindola2015-07-031-2/+3
* Return ErrorOr from SymbolRef::getName.Rafael Espindola2015-07-021-6/+9
* Expose getFlags via ELFSectionRef.Rafael Espindola2015-06-261-7/+7
* Add a ELFSectionRef class and use it to expose getSectionType.Rafael Espindola2015-06-261-3/+3
* Simplify getSymbolType.Rafael Espindola2015-06-261-2/+1
* Change how symbol sizes are handled in lib/Object.Rafael Espindola2015-06-241-6/+6
* Remove object_error::success and use std::error_code() insteadRui Ueyama2015-06-091-3/+3
* Simplify another function that doesn't fail.Rafael Espindola2015-06-011-6/+3
* Simplify interface of function that doesn't fail.Rafael Espindola2015-05-311-4/+2
* [Mips64] Add support for MCJIT for MIPS64r2 and MIPS64r6Petar Jovanovic2015-05-281-1/+2
* Reapply [RuntimeDyldELF] Fold Placeholder into AddendKeno Fischer2015-05-011-5/+7
* [RuntimeDyldELF] Improve GOT supportKeno Fischer2015-04-141-1/+0
* [RuntimeDyld] Always allocate at least 1 byte for object sections in the JIT toLang Hames2015-04-071-13/+16
* [MCJIT] In debug memory dump output, don't truncate 64 bit addressesAlexei Starovoitov2015-03-301-2/+3
* [MCJIT][Orc] Refactor RTDyldMemoryManager, weave RuntimeDyld::SymbolInfo throughLang Hames2015-03-301-25/+35
* [Orc][MCJIT][RuntimeDyld] Re-apply r231726 and r231724 with fix suggested byLang Hames2015-03-111-19/+19
* Temporarily revert r231726 and r231724 as they're breaking the build.:Eric Christopher2015-03-101-19/+19
* [Orc][MCJIT][RuntimeDyld] Add symbol flags to symbols in RuntimeDyld. Thread theLang Hames2015-03-091-19/+19
* ExecutionEngine: Preliminary support for dynamically loadable coff objectsDavid Majnemer2015-03-071-1/+42
* Don't deference the section_end() iterator.Rafael Espindola2015-02-171-0/+3
* Revert r227247 and r227228: "Add weak symbol support to RuntimeDyld".Lang Hames2015-01-281-27/+1
* [ExecutionEngine] Add weak symbol support to RuntimeDyldKeno Fischer2015-01-271-1/+27
* [Orc] New JIT APIs.Lang Hames2015-01-231-4/+2
* [RuntimeDyld] Tidy up emitCommonSymbols a little. NFC.Lang Hames2015-01-171-40/+59
* [RuntimeDyld] Remove the brace initialization that was introduced in r226341.Lang Hames2015-01-171-2/+2
* [RuntimeDyld] Track symbol visibility in RuntimeDyld.Lang Hames2015-01-161-11/+28
* Move three methods only used by MCJIT to MCJIT.Rafael Espindola2014-12-101-6/+34
* [MCJIT] Remove the local symbol table from RuntimeDlyd - it's not needed.Lang Hames2014-11-271-5/+1
* [MCJIT] Reapply r222828 and r222810-r222812 with fix for MSVC move-op issues.Lang Hames2014-11-261-101/+53
* Reverting r222828 and r222810-r222812 as they broke the build on Windows.Aaron Ballman2014-11-261-53/+101
* [MCJIT] Clean up RuntimeDyld's quirky object-ownership/modification scheme.Lang Hames2014-11-261-101/+53
* Fix covered switch warningMichael J. Spencer2014-11-181-0/+1
* [JIT] Fix more missing endian conversions (opcodes for AArch64, ARM, and Mips...Daniel Sanders2014-11-061-22/+11
* [MCJIT] Temporarily revert r220245 - it broke several bots.Lang Hames2014-10-211-5/+1
* [MCJIT] Make MCJIT honor symbol visibility settings when populating the globalLang Hames2014-10-201-1/+5
* Remove bogus std::error_code returns form SectionRef.Rafael Espindola2014-10-081-34/+16
* Fix indentation.Rafael Espindola2014-10-081-4/+4
* [MCJIT] Don't crash in debugging output for sections that aren't emitted.Lang Hames2014-10-011-0/+5
* [MCJIT] Fix some more RuntimeDyld debugging output format specifiers.Lang Hames2014-09-231-3/+3
OpenPOWER on IntegriCloud