summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/JIT/JIT.cpp
Commit message (Expand)AuthorAgeFilesLines
* Silence VS warnings.Chris Lattner2005-01-081-1/+2
* Properly implement a fix for PR475Chris Lattner2004-12-051-13/+0
* Revert this patch, it broke a ton of programs.Chris Lattner2004-12-051-4/+0
* Fix PR475.Alkis Evlogimenos2004-12-051-0/+4
* Use System/DynamicLibrary instead of Support/DynamicLinkerReid Spencer2004-11-291-2/+2
* This method does not exist any longer.Chris Lattner2004-11-201-4/+0
* There is no reason to try to materialize the function from bytecode if itChris Lattner2004-11-151-9/+12
* Implement ExecutionEngine::freeMachineCodeForFunction()Misha Brukman2004-11-071-0/+6
* Use cleaner quoting and eliminate blank spaceMisha Brukman2004-10-221-3/+3
* Changes For Bug 352Reid Spencer2004-09-011-1/+1
* Add a special case for argc,argvChris Lattner2004-08-161-2/+13
* Finally, add support for calling arbitrary non-varargs functions.Chris Lattner2004-08-161-9/+58
* Handle all nullary functions, of any valid return type.Chris Lattner2004-08-151-7/+46
* Fine, go all of the way and check that the argument types are correct as well.Chris Lattner2004-08-151-13/+27
* These only really work if returning int or voidChris Lattner2004-08-151-17/+21
* Handle zero arg function caseChris Lattner2004-08-151-1/+5
* Simplify code a bit, print error message always instead of asserting.Chris Lattner2004-08-151-16/+19
* Make error message consistent with the rest of LLVM by saying that bytecodeReid Spencer2004-07-071-2/+2
* Fix for bug 391.Reid Spencer2004-07-071-0/+3
* Add #include <iostream> since Value.h does not #include it any more.Reid Spencer2004-07-041-0/+2
* Add a TargetData to the PassManager regardless of the TargetMachine.Brian Gaeke2004-04-141-0/+3
* Print an error message if there is an error materialize the bc file.Chris Lattner2004-02-011-1/+6
* No longer run atExit functions from run()Chris Lattner2003-12-261-14/+23
* This should not be needed anymoreChris Lattner2003-12-201-4/+0
* Implement PR135, lazy emission of global variablesChris Lattner2003-12-201-14/+63
* Cleanup the JIT as per PR176. This renames the VM class to JIT, and merges theChris Lattner2003-12-201-77/+96
* Rip JIT specific stuff out of TargetMachine, as per PR176Chris Lattner2003-12-201-7/+8
* Finegrainify namespacificationChris Lattner2003-12-081-5/+2
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Remove #include of PassManager.h which was marked FIXME, and apparently is noBrian Gaeke2003-11-091-3/+0
* Remove the *BIG UGLY HACK* from the JIT: PreSelection is now a FunctionPass.Misha Brukman2003-11-071-15/+0
* In VM::create(), comment out almost the whole function if NO_JITS_ENABLED,Brian Gaeke2003-10-291-3/+4
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* JIT.cpp:Misha Brukman2003-10-161-3/+4
* Enabling incremental bytecode loading in the JIT:Misha Brukman2003-10-141-5/+10
* 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-28/+15
* ExecutionEngine.cpp: Move execution engine creation stuff into a newBrian Gaeke2003-09-031-4/+3
* Targets now configure themselves based on the source module, not on theChris Lattner2003-08-241-3/+3
* Minor cleanups: wrap at 80 lines. Convert file comment to doxygen format andChris Lattner2003-08-211-26/+17
* The JIT now passes the environment pointer to the main() function when itJohn Criswell2003-08-211-3/+27
* Fix spaceChris Lattner2003-07-231-1/+1
* * If compiling on X86 or Sparc, automagically enable the JIT for that archMisha Brukman2003-07-021-12/+23
* Apparently "sparc" is a macro on sparcs. Ugh. :)Chris Lattner2003-06-171-4/+4
* Use more structured command line option processingChris Lattner2003-06-171-22/+28
* #ifdef out code that only applies when the HOSTARCH = sparcChris Lattner2003-06-171-1/+4
* ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT :::Misha Brukman2003-06-061-1/+14
* * Removed SparcEmitter.cpp; rolled into lib/Target/Sparc/SparcV9CodeEmitter.cppMisha Brukman2003-06-021-6/+2
* Move target specific code to target files. The new MachineCodeEmitterChris Lattner2003-06-011-3/+2
* Allow for specification of which JIT to run on the commandline.Misha Brukman2003-05-271-11/+48
OpenPOWER on IntegriCloud