aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ExecutionEngine/ExecutionEngine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-041-9/+12
* Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands2009-05-091-5/+5
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-291-1/+1
* The second part of the change from -fast to -O#. This changes the JIT to acceptBill Wendling2009-04-291-3/+3
* fix one more fp80 case (used only by Interpreter)Dale Johannesen2009-03-241-21/+5
* Change JIT for different layout of fp80.Dale Johannesen2009-03-241-5/+5
* Add support to the JIT for true non-lazy operation. When a call to a functionNate Begeman2009-02-181-0/+1
* allow main to have any integer type.Chris Lattner2009-02-041-1/+1
* Add support for deleting a module provider from a JIT in such a way that it d...Nate Begeman2009-01-231-1/+19
* rename methods in System/Host to be more consistent.Chris Lattner2009-01-221-4/+4
* Add the private linkage.Rafael Espindola2009-01-151-2/+2
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-121-5/+5
* More debug output.Evan Cheng2008-11-071-1/+1
* Improve JIT debugging outputs format consistency.Evan Cheng2008-11-061-5/+4
* Debugging output tweak.Evan Cheng2008-11-051-2/+2
* 80 col violation.Evan Cheng2008-11-041-2/+2
* Support for allocation of TLS variables in the JIT. Allocation of a globalNicolas Geoffray2008-10-251-12/+15
* little optimization: reuse getPointerToGlobalIfAvailable(CGV) value in emitGl...Nuno Lopes2008-10-141-1/+1
* Add a "loses information" return value to APFloat::convertDale Johannesen2008-10-091-1/+2
* Rename APFloat::convertToAPInt to bitcastToAPInt toDale Johannesen2008-10-091-8/+8
* Add runStaticConstructorsDestructors which runs ctors / dtors of a single mod...Evan Cheng2008-09-301-32/+40
* Add DisableGVCompilation which forces the JIT to assert when it tries to allo...Evan Cheng2008-09-241-0/+1
* Preliminary support for systems which require changing JIT memory regions pri...Evan Cheng2008-09-181-1/+2
* Avoid a warning about isTargetNullPtr being unused in release builds.Dan Gohman2008-08-261-0/+2
* Add new parameter Fast to createJIT to enable the fast codegen path.Evan Cheng2008-08-081-3/+4
* Rewrite JIT handling of GlobalVariables so theyDale Johannesen2008-08-071-0/+2
* Don't forget to initialize SymbolSearchingDisabled.Evan Cheng2008-06-171-0/+1
* Fix a couple issues with the JIT and multiple modules:Nate Begeman2008-05-211-0/+17
* Fix ExecutionEngine's constant code to work properly when structs and arraysDan Gohman2008-05-201-17/+8
* Add CommonLinkage; currently tentative definitionsDale Johannesen2008-05-141-1/+1
* Make ExecutionEngine::updateGlobalMapping return the old mapping.Chris Lattner2008-04-041-5/+18
* Fix formatting.Duncan Sands2008-03-101-2/+2
* Load the symbols first so that the interpreter constructor can find them whenNick Lewycky2008-03-081-9/+5
* Simplify code using convertFromZeroExtendedInteger with an APIntDan Gohman2008-02-291-6/+6
* Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov2008-02-201-1/+2
* Support vector constant zeros, thanks to Zack Rusin for the testcase.Chris Lattner2008-02-151-3/+3
* Enable exception handling int JITNicolas Geoffray2008-02-131-0/+2
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Change the PointerType api for creating pointer types. The old functionality ...Christopher Lamb2007-12-171-2/+3
* These are more correctly called signaling NaNs.Duncan Sands2007-12-151-1/+1
* Teach the interpreter to read and write memory in theDuncan Sands2007-12-141-59/+94
* Remove host endianness info from TargetData andDuncan Sands2007-12-121-2/+3
* Fix PR1836: in the interpreter, read and write apintsDuncan Sands2007-12-101-24/+47
* simplify creation of the interpreter, make ExecutionEngine ctor protected,Chris Lattner2007-12-061-6/+0
* My compiler complains that "x always evaluates to true"Duncan Sands2007-11-281-2/+6
* Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize.Duncan Sands2007-11-011-5/+5
* add a mechanism for the JIT to invoke a function to lazily create functions a...Chris Lattner2007-10-221-2/+2
* LoadLibraryPermanently doesn't throw.Chris Lattner2007-10-211-3/+3
* Add a convenience method for creating EE's.Chris Lattner2007-10-211-0/+4
* Add removeModuleProvider()Devang Patel2007-10-151-0/+15