aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/JIT/JITMemoryManager.cpp
AgeCommit message (Expand)Author
2013-01-14Fix More CastsDavid Greene
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-21Remove duplicate includes.Roman Divacky
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-11-15Interface changes to allow RuntimeDyld memory managers to set memory permissi...Andrew Kaylor
2012-08-15Fixed a problem in the JIT memory allocator whereSean Callanan
2012-04-29Fix some formatting, grammar and style issues and add a couple of missing com...Eli Bendersky
2012-03-28Move getPointerToNamedFunction() from JIT/MCJIT to JITMemoryManager.Danil Malyshev
2012-03-22Revert a series of commits to MCJIT to get the build working in CMakeChandler Carruth
2012-03-21Based on this discussion: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Wee...Danil Malyshev
2012-01-16MCJIT support for non-function sections.Jim Grosbach
2010-11-29Merge System into Support.Michael J. Spencer
2010-04-08Use twines to simplify calls to report_fatal_error. For code size and readabi...Benjamin Kramer
2010-04-07rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner
2010-01-05Change errs() to dbgs().David Greene
2009-11-12Fix typo, cleanup whitespace.Eric Christopher
2009-11-09Remove dlsym stubs, with Nate Begeman's permission.Jeffrey Yasskin
2009-10-22Verify that the function and exception table have been allocatedNicolas Geoffray
2009-10-20Move the Function*->allocated blocks map from the JITMemoryManager to theJeffrey Yasskin
2009-08-27Initialize the PoisonMemory member before initializingDan Gohman
2009-08-23remove a few DOUTs here and there.Chris Lattner
2009-08-21Fix a bug where the DWARF emitter in the JIT was not initializing alignmentReid Kleckner
2009-08-12This void is implicit in C++.Dan Gohman
2009-07-29In TrimAllocationToSize, if a block is below the minimum allocation size,Nicolas Geoffray
2009-07-23Re-committing r76828 with the JIT memory manager changes now that the buildReid Kleckner
2009-07-23Reverting r76825 and r76828, since they caused clang runtime errors and some ...Reid Kleckner
2009-07-23Make the JIT code emitter properly retry and ask for more memory when it runsReid Kleckner
2009-07-11Convert more assert(0)+abort() -> LLVM_UNREACHABLE,Torok Edwin
2009-07-08Add an option to allocate JITed global data separately from code. ByJeffrey Yasskin
2009-06-04Use uint8_t and int32_t in {JIT,Machine}CodeEmitersBruno Cardoso Lopes
2009-06-03Revert 72650Bruno Cardoso Lopes
2009-05-30Use uint8_t and int32_t in {JIT,Machine}CodeEmitersBruno Cardoso Lopes
2009-04-01Use CHAR_BIT instead of hard-coding 8 in several places where itDan Gohman
2009-03-09Fix PR3724 by searching for the largest free block when Chris Lattner
2009-02-18Add support to the JIT for true non-lazy operation. When a call to a functionNate Begeman
2008-10-21fix a tricky bug in the JIT global variable emitter, that was triggered when ...Nuno Lopes
2008-10-08Add <cstdio> include where needed by gcc-4.4.Duncan Sands
2008-10-03On Darwin ARM, memory needs special handling to do JIT. This patch expandsJim Grosbach
2008-09-18Preliminary support for systems which require changing JIT memory regions pri...Evan Cheng
2008-08-07Rewrite JIT handling of GlobalVariables so theyDale Johannesen
2008-07-29Fix for PR2578. Do not split off a block whose size is less than FreeRangeHea...Evan Cheng
2008-06-21Use static_cast instead of reinterpret_cast for casting void*.Dan Gohman
2008-04-16Correlate stubs with functions in JIT: when emitting a stub, the JIT tells th...Nicolas Geoffray
2008-03-07fix 80 col violationsChris Lattner
2008-02-20Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov
2008-02-13Enable exception handling int JITNicolas Geoffray
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-12-06Adjust VStudio files to add JITMemoryManager files + include <cassert> from s...Chuck Rose III
2007-12-05split the JIT memory management code out from the main JIT logic into itsChris Lattner