aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ExecutionEngine/ExecutionEngine.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* convertFromInteger, as originally written, expected sign-extendedNeil Booth2007-10-071-2/+2
* Constant fold int-to-long-double conversions;Dale Johannesen2007-09-301-2/+2
* Change APFloat::convertFromInteger to take the incomingDale Johannesen2007-09-211-3/+5
* Implement x86 long double in jit (not reallyDale Johannesen2007-09-171-3/+83
* Next round of APFloat changes.Dale Johannesen2007-09-061-2/+2
* Fix a comment typo noticed by Sandro Magi.Reid Spencer2007-08-111-1/+1
* Add comments to fallsthrough cases. Also, this fixes PR1492Anton Korobeynikov2007-06-031-0/+3
* Check arguments & return types of main(). Abort in case of no match.Anton Korobeynikov2007-06-031-0/+32
* Compute the correct word number.Zhou Sheng2007-05-241-1/+1
* Unbreak C++ build.Jeff Cohen2007-03-121-0/+1
* Fix all of last night's JIT failures in Prolangs-C++ by finishing theReid Spencer2007-03-061-42/+151
* 1. Make StoreValueToMemory a little more efficient by not requiring callerReid Spencer2007-03-061-2/+2
* Simplify things significantly because GenericValue now has a single integerReid Spencer2007-03-061-281/+72
* Deal with error handling better.Reid Spencer2007-03-031-3/+5
* Avoid memory leakage by having caller construct the APInt for theReid Spencer2007-03-031-5/+4