summaryrefslogtreecommitdiff
path: root/include/llvm/ExecutionEngine
Commit message (Expand)AuthorAge
* 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
* Make GenericeValue into a struct with a union instead of just a union. ThisReid Spencer2007-03-06
* Make the creation functions take an error string. This will help theReid Spencer2007-03-03
* Require the destination GlobalValue for LoadValueFromMemory to be passedReid Spencer2007-03-03
* Add APIntVal as a possible GenericeValue.Reid Spencer2007-03-03
* Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer2007-01-11
* For PR950:Reid Spencer2006-12-31
* allow clients to indicate that they never want lazy compilation.Chris Lattner2006-11-09
* add a way to have multiple modules in a JIT :)Chris Lattner2006-08-16
* initial changes to support JIT'ing from multiple module providers, implicitlyChris Lattner2006-08-16
* Move methods out of line so that MutexGuard.h isn't required in the header.Chris Lattner2006-05-08
* Refactor TargetMachine, pushing handling of TargetData into the target-specif...Owen Anderson2006-05-03
* Fix headersJeff Cohen2006-03-24
* Minor corrections.Jeff Cohen2006-03-24
* Get JIT/Interpreter working on Windows again.Jeff Cohen2006-03-24
* remove the intrinsiclowering hookChris Lattner2006-03-23
* wrap lines to 80 columns.Chris Lattner2006-03-22
* Add a helper method for running static ctors/dtors in the module.Chris Lattner2006-03-08
* For PR540:Reid Spencer2005-07-12
* Remove trailing whitespaceMisha Brukman2005-04-21
* Add a convenience function for clearing the two global areas.Reid Spencer2004-12-13
* This is the proper code for this method, thanks to Reid for getting CVS workingChris Lattner2004-11-22
* Implement a missing function called by JIT/Emitter.cpp but never defined.Reid Spencer2004-11-22
* Add method to delete machine code generated for a FunctionMisha Brukman2004-11-07
* Fixes to make LLVM compile with vc7.1.Alkis Evlogimenos2004-09-03
* Changes For Bug 352Reid Spencer2004-09-01
* Represent va_list in interpreter as a (ec-stack-depth . var-arg-index)Brian Gaeke2004-02-25
* Add new ExecutionEngine::getGlobalValueAtAddress method, which can efficientlyChris Lattner2003-12-31
* We may now pass IntrinsicLowering implementations into these methodsChris Lattner2003-12-28
* New methodChris Lattner2003-12-26
* Rename 'run' to 'runFunction' to emphasize that it is usable to run anyChris Lattner2003-12-26