summaryrefslogtreecommitdiff
path: root/include/llvm/ExecutionEngine
Commit message (Expand)AuthorAge
* This void is implicit in C++.Dan Gohman2009-08-12
* To catch bugs like the one fixed inJeffrey Yasskin2009-08-07
* Re-committing r76828 with the JIT memory manager changes now that the buildReid Kleckner2009-07-23
* Reverting r76825 and r76828, since they caused clang runtime errors and some ...Reid Kleckner2009-07-23
* Make the JIT code emitter properly retry and ask for more memory when it runsReid Kleckner2009-07-23
* Add EngineBuilder to ExecutionEngine in favor of the five optional argument E...Reid Kleckner2009-07-18
* Add line numbers to OProfile. To do this, I added a processDebugLoc()Jeffrey Yasskin2009-07-16
* Switch llc and createJIT to use simpler command line parsing for -march.Daniel Dunbar2009-07-16
* Add a --with-oprofile flag to configure, which uses OProfile's agentJeffrey Yasskin2009-07-10
* Add an option to allocate JITed global data separately from code. ByJeffrey Yasskin2009-07-08
* Remove unused parameter.Bill Wendling2009-07-07
* Add a JITEventListener interface that gets called back when a new function isJeffrey Yasskin2009-06-25
* Fix the Ocaml bindings for the ExecutionEngine: with the change to buildBob Wilson2009-06-24
* Remove unused parameter warnings.Bill Wendling2009-06-11
* Use uint8_t and int32_t in {JIT,Machine}CodeEmitersBruno Cardoso Lopes2009-06-04
* Revert 72650Bruno Cardoso Lopes2009-06-03
* Use uint8_t and int32_t in {JIT,Machine}CodeEmitersBruno Cardoso Lopes2009-05-30
* Allow the JIT ExecutionEngine to report details about the generated machine c...Argyrios Kyrtzidis2009-05-18
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-29
* The second part of the change from -fast to -O#. This changes the JIT to acceptBill Wendling2009-04-29
* improve documentation around memory lifetimes, Chris Lattner2009-04-25
* Add support to the JIT for true non-lazy operation. When a call to a functionNate Begeman2009-02-18
* Add support for deleting a module provider from a JIT in such a way that it d...Nate Begeman2009-01-23
* Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman2009-01-05
* DisableGVCompilation should not abort on internal GlobalValue's.Evan Cheng2008-12-09
* Support for allocation of TLS variables in the JIT. Allocation of a globalNicolas Geoffray2008-10-25
* fix a tricky bug in the JIT global variable emitter, that was triggered when ...Nuno Lopes2008-10-21
* On Darwin ARM, memory needs special handling to do JIT. This patch expandsJim Grosbach2008-10-03
* Add runStaticConstructorsDestructors which runs ctors / dtors of a single mod...Evan Cheng2008-09-30
* Add DisableGVCompilation which forces the JIT to assert when it tries to allo...Evan Cheng2008-09-24
* Add new parameter Fast to createJIT to enable the fast codegen path.Evan Cheng2008-08-08
* Add a new flag that disables symbol lookup with dlsym when set. This allowsChris Lattner2008-06-16
* Fix a couple issues with the JIT and multiple modules:Nate Begeman2008-05-21
* Remove warnings about unused parameters and shadowed variables.Bill Wendling2008-05-19
* Cosmetic changes, as suggested by Evan. No functionality changes.Nicolas Geoffray2008-04-20
* Enable jitting with a known memory size.Nicolas Geoffray2008-04-18
* Correlate stubs with functions in JIT: when emitting a stub, the JIT tells th...Nicolas Geoffray2008-04-16
* Make ExecutionEngine::updateGlobalMapping return the old mapping.Chris Lattner2008-04-04
* Enable exception handling int JITNicolas Geoffray2008-02-13
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-29
* Add explicit keywords, and fix a minor typo that they uncovered.Dan Gohman2007-12-14
* add a new ExecutionEngine::createJIT which can be used if you only want Chris Lattner2007-12-06
* simplify creation of the interpreter, make ExecutionEngine ctor protected,Chris Lattner2007-12-06
* improve header guardChris Lattner2007-12-05
* split the JIT memory management code out from the main JIT logic into itsChris Lattner2007-12-05
* add a mechanism for the JIT to invoke a function to lazily create functions a...Chris Lattner2007-10-22
* Add a convenience method for creating EE's.Chris Lattner2007-10-21
* Add removeModuleProvider()Devang Patel2007-10-15
* Implement x86 long double in jit (not reallyDale Johannesen2007-09-17
* Make StoreValueToMemory a little more efficient by not copying aReid Spencer2007-03-06