summaryrefslogtreecommitdiff
path: root/tools/lli
AgeCommit message (Expand)AuthorFilesLines
2013-10-11Adding multiple object support to MCJIT EH frame handlingAndrew Kaylor2-26/+9
2013-10-08Removing unintended code block from lliAndrew Kaylor1-9/+0
2013-10-05lli: Plug leaks in the remote target external implementation.Benjamin Kramer6-1/+16
2013-10-04Attempting to fix lli build errorAndrew Kaylor1-3/+3
2013-10-04Fixing container/pointer bug in remote-lli found by ASanAndrew Kaylor2-28/+29
2013-10-04lli: Check pipe creation for errors.Benjamin Kramer1-2/+3
2013-10-04Adding support and tests for multiple module handling in lliAndrew Kaylor5-227/+304
2013-10-02Fixing lli-child-target buildAndrew Kaylor2-0/+24
2013-10-02Add newline at eof.Benjamin Kramer1-1/+1
2013-10-02Pass the resolved lli-child-target executable name to execv, rather thanRichard Smith1-1/+1
2013-10-02Fix build problems with remote lli implementationAndrew Kaylor1-0/+21
2013-10-02Clean up lli execution codeAndrew Kaylor1-39/+41
2013-10-02Fixing compile warningsAndrew Kaylor1-2/+2
2013-10-02Adding out-of-process execution support to lli.Andrew Kaylor15-16/+987
2013-10-02This threads SectionName through the allocateCodeSection/allocateDataSection ...Filip Pizlo2-4/+7
2013-10-01Adding multiple module support for MCJIT.Andrew Kaylor1-16/+14
2013-08-21lli/RecordingMemoryManager.cpp: Make it complain if _GLOBAL_OFFSET_TABLE_ wer...NAKAMURA Takumi1-0/+7
2013-06-28Add flag to lli to enable debugging of IR when used with MCJIT.Daniel Malea4-3/+19
2013-05-19Print uint64_t -debug text correctly on 32-bit hostsTim Northover1-5/+5
2013-05-17Minor changes to the MCJITTest unittests to use the correct API for finalizingDavid Tweed1-1/+1
2013-05-14SectionMemoryManager shouldn't be a JITMemoryManager. Previously, the Filip Pizlo1-7/+7
2013-05-07Remove exception handling support from the old JIT.Rafael Espindola3-22/+0
2013-03-26Manually update the dependencies in the Makefiles. It turns out that allChandler Carruth1-1/+1
2013-03-26Split out the IRReader header and the utility functions it provides intoChandler Carruth3-3/+4
2013-02-25Provide workaround for PR 15130.Andrew Kaylor2-12/+34
2013-01-28Add support for source and line information to IntelJITEventListener for obje...Andrew Kaylor2-1/+3
2013-01-24lli/RecordingMemoryManager: Free allocated sections in the destructor to sati...NAKAMURA Takumi2-1/+12
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-3/+3
2012-12-04Sort the #include lines for tools/...Chandler Carruth2-10/+10
2012-11-27Modifying lli to use the SectionMemoryManager.Andrew Kaylor1-222/+10
2012-11-18MCJIT: [cygming] Give noop to __main also in RecordingMemoryManger. It is emi...NAKAMURA Takumi1-0/+13
2012-11-15Interface changes to allow RuntimeDyld memory managers to set memory permissi...Andrew Kaylor3-4/+11
2012-11-05Add a method to indicate section address re-assignment is finished.Andrew Kaylor1-0/+4
2012-11-05lli: Initialize the native asm parser for inline assembly.Jim Grosbach4-3/+4
2012-11-01Streamlined memory manager hierarchy for MCJIT and RuntimeDyld.Andrew Kaylor1-1/+1
2012-11-01Fixed format strings to avoid pointer truncation during 64-bit debugging.Andrew Kaylor1-4/+4
2012-10-31Mark code, not data, as executable in lli RemoteTarget simulator.Andrew Kaylor1-2/+2
2012-10-29Align the data section correctly when loading an ELF file.Tim Northover1-3/+11
2012-10-12Add float-abi and softfloat options to lliTim Northover1-2/+26
2012-10-05lli: [MCJIT] Suppress "__main" for cygming in LLIMCJITMemoryManager::getPoint...NAKAMURA Takumi1-0/+12
2012-09-28Removing dependency on third party library for Intel JIT event support.Andrew Kaylor1-2/+0
2012-09-20Make sure lli compiles all code before invalidating instruction caches.Tim Northover1-0/+3
2012-09-15Fix includes of llvm files that used angle brackets.Craig Topper2-7/+7
2012-09-06Don't include stdint.h directly.Eli Friedman1-1/+1
2012-09-06Don't include stdint.h directly.Eli Friedman1-1/+1
2012-09-05Update CMakeList.txt for new lli sources.Jim Grosbach1-0/+2
2012-09-05MCJIT: Add faux remote target execution to lli for the MCJIT.Jim Grosbach5-29/+498
2012-08-28LLI: move instruction cache tweaks.Jim Grosbach1-4/+4
2012-05-20Plug a leak when using MCJIT.Benjamin Kramer1-2/+3
2012-05-19Remove extra semicolons.Benjamin Kramer1-15/+15