aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ExecutionEngine/JIT/JIT.h
Commit message (Expand)AuthorAgeFilesLines
* Fix a couple issues with the JIT and multiple modules:Nate Begeman2008-05-211-1/+5
* Add explicit keywords.Dan Gohman2008-03-251-1/+1
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* add a new ExecutionEngine::createJIT which can be used if you only want Chris Lattner2007-12-061-2/+9
* simplify creation of the interpreter, make ExecutionEngine ctor protected,Chris Lattner2007-12-061-1/+1
* fit in 80 colsChris Lattner2007-04-201-2/+2
* rename JIT::state -> JIT::jitstate to avoid shadowing ExecutionEngine::stateChris Lattner2007-04-201-1/+1
* Deal with error handling better.Reid Spencer2007-03-031-1/+1
* Fix PR1216 by cleaning up the ownership of JITResolver.Chris Lattner2007-02-241-0/+2
* remove the intrinsiclowering hookChris Lattner2006-03-231-4/+2
* Eliminate the dependency of ExecutionEngine on the JIT/Interpreter libraries.Chris Lattner2006-03-221-0/+4
* For PR540:Reid Spencer2005-07-121-5/+22
* Remove trailing whitespaceMisha Brukman2005-04-211-4/+4
* Add accessorChris Lattner2004-11-201-0/+4
* Implement ExecutionEngine::freeMachineCodeForFunction()Misha Brukman2004-11-071-0/+5
* Pass around IntrinsicLowering instances as appropriate.Chris Lattner2003-12-281-2/+4
* No longer run atExit functions from run()Chris Lattner2003-12-261-7/+2
* Implement PR135, lazy emission of global variablesChris Lattner2003-12-201-0/+10
* Cleanup the JIT as per PR176. This renames the VM class to JIT, and merges theChris Lattner2003-12-201-10/+9
* Rip JIT specific stuff out of TargetMachine, as per PR176Chris Lattner2003-12-201-1/+4
* Implement the ExecutionEngine::getPointerToFunctionOrStub by forwarding theChris Lattner2003-12-121-0/+6
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Added LLVM copyright header.John Criswell2003-10-211-0/+7
* Tidy up doxygen comment for getPointerToFunction().Brian Gaeke2003-10-171-0/+10
* Enabling incremental bytecode loading in the JIT:Misha Brukman2003-10-141-2/+2
* ExecutionEngine.h, GenericValue.h --> include/llvm/ExecutionEngine/Brian Gaeke2003-09-051-1/+1
* Make CreateArgv part of lli rather than part of ExecutionEngine.Brian Gaeke2003-09-051-3/+2
* ExecutionEngine.cpp: Move execution engine creation stuff into a newBrian Gaeke2003-09-031-0/+5
* The JIT now passes the environment pointer to the main() function when itJohn Criswell2003-08-211-1/+2
* Deconstify parameter to getPointerToFunction().Brian Gaeke2003-08-131-2/+2
* * Removed SparcEmitter.cpp; rolled into lib/Target/Sparc/SparcV9CodeEmitter.cppMisha Brukman2003-06-021-2/+1
* Move target specific code to target files. The new MachineCodeEmitterChris Lattner2003-06-011-25/+4
* Allow for specification of which JIT to run on the commandline.Misha Brukman2003-05-271-1/+2
* Add support for atexit handlers to the JIT, fixing 2003-05-14-AtExit.cChris Lattner2003-05-141-0/+7
* Add support for function stubs, which allow calling functions which need toChris Lattner2003-05-091-0/+8
* Improve efficiency of JIT by having it use direct function calls instead ofChris Lattner2003-05-081-0/+5
* Add support for named functionsChris Lattner2003-01-131-0/+6
* Initial checkinChris Lattner2002-12-241-0/+54