aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ExecutionEngine
Commit message (Expand)AuthorAgeFilesLines
* Add ability to set code model within the execution engine buildersEric Christopher2009-11-171-2/+14
* Remove dlsym stubs, with Nate Begeman's permission.Jeffrey Yasskin2009-11-092-21/+1
* add interpreter support for indirect goto / blockaddress. The interpreterChris Lattner2009-10-291-0/+6
* Revert the API changes from r85295 to make it easier for people to buildJeffrey Yasskin2009-10-271-3/+8
* Change the JIT to compile eagerly by default as agreed inJeffrey Yasskin2009-10-271-7/+18
* Automatically do the equivalent of freeMachineCodeForFunction(F) when F isJeffrey Yasskin2009-10-272-5/+7
* Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth2009-10-263-3/+3
* Fix http://llvm.org/PR4822: allow module deletion after a function has beenJeffrey Yasskin2009-10-231-26/+13
* Delete the MacOSJITEventListener per echristo's request. It was disabled byJeffrey Yasskin2009-10-211-2/+1
* Move the Function*->allocated blocks map from the JITMemoryManager to theJeffrey Yasskin2009-10-201-3/+11
* Remove a bunch of unused arguments from functions, silencing aEric Christopher2009-10-141-1/+1
* Make the ExecutionEngine automatically remove global mappings on when theirJeffrey Yasskin2009-10-131-21/+44
* ExecutionEngine::clearGlobalMappingsFromModule failed to remove reverseJeffrey Yasskin2009-10-091-0/+3
* This void is implicit in C++.Dan Gohman2009-08-121-2/+2
* To catch bugs like the one fixed inJeffrey Yasskin2009-08-071-4/+5
* Re-committing r76828 with the JIT memory manager changes now that the buildReid Kleckner2009-07-231-9/+60
* Reverting r76825 and r76828, since they caused clang runtime errors and some ...Reid Kleckner2009-07-231-60/+9
* Make the JIT code emitter properly retry and ask for more memory when it runsReid Kleckner2009-07-231-9/+60
* Add EngineBuilder to ExecutionEngine in favor of the five optional argument E...Reid Kleckner2009-07-181-4/+99
* Add line numbers to OProfile. To do this, I added a processDebugLoc()Jeffrey Yasskin2009-07-161-0/+15
* Switch llc and createJIT to use simpler command line parsing for -march.Daniel Dunbar2009-07-161-0/+3
* Add a --with-oprofile flag to configure, which uses OProfile's agentJeffrey Yasskin2009-07-101-0/+2
* Add an option to allocate JITed global data separately from code. ByJeffrey Yasskin2009-07-082-5/+26
* Remove unused parameter.Bill Wendling2009-07-071-2/+2
* Add a JITEventListener interface that gets called back when a new function isJeffrey Yasskin2009-06-252-4/+71
* Fix the Ocaml bindings for the ExecutionEngine: with the change to buildBob Wilson2009-06-242-8/+4
* Remove unused parameter warnings.Bill Wendling2009-06-111-1/+1
* Use uint8_t and int32_t in {JIT,Machine}CodeEmitersBruno Cardoso Lopes2009-06-041-14/+12
* Revert 72650Bruno Cardoso Lopes2009-06-031-12/+14
* Use uint8_t and int32_t in {JIT,Machine}CodeEmitersBruno Cardoso Lopes2009-05-301-14/+12
* Allow the JIT ExecutionEngine to report details about the generated machine c...Argyrios Kyrtzidis2009-05-181-0/+4
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-291-7/+8
* The second part of the change from -fast to -O#. This changes the JIT to acceptBill Wendling2009-04-291-3/+3
* improve documentation around memory lifetimes, Chris Lattner2009-04-251-5/+17
* Add support to the JIT for true non-lazy operation. When a call to a functionNate Begeman2009-02-182-0/+19
* Add support for deleting a module provider from a JIT in such a way that it d...Nate Begeman2009-01-231-1/+7
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-051-1/+0
* DisableGVCompilation should not abort on internal GlobalValue's.Evan Cheng2008-12-091-2/+3
* Support for allocation of TLS variables in the JIT. Allocation of a globalNicolas Geoffray2008-10-251-0/+3
* fix a tricky bug in the JIT global variable emitter, that was triggered when ...Nuno Lopes2008-10-211-0/+3
* On Darwin ARM, memory needs special handling to do JIT. This patch expandsJim Grosbach2008-10-031-0/+8
* Add runStaticConstructorsDestructors which runs ctors / dtors of a single mod...Evan Cheng2008-09-301-1/+5
* Add DisableGVCompilation which forces the JIT to assert when it tries to allo...Evan Cheng2008-09-241-0/+11
* Add new parameter Fast to createJIT to enable the fast codegen path.Evan Cheng2008-08-081-3/+6
* Add a new flag that disables symbol lookup with dlsym when set. This allowsChris Lattner2008-06-161-3/+13
* Fix a couple issues with the JIT and multiple modules:Nate Begeman2008-05-211-2/+7
* Remove warnings about unused parameters and shadowed variables.Bill Wendling2008-05-191-2/+2
* Cosmetic changes, as suggested by Evan. No functionality changes.Nicolas Geoffray2008-04-201-2/+2
* Enable jitting with a known memory size.Nicolas Geoffray2008-04-181-1/+8
* Correlate stubs with functions in JIT: when emitting a stub, the JIT tells th...Nicolas Geoffray2008-04-161-1/+2