summaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/ExecutionEngine.cpp
Commit message (Expand)AuthorAge
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-13
* To catch bugs like the one fixed inJeffrey Yasskin2009-08-07
* Make ExecutionEngine::updateGlobalMapping(GV, NULL) properly remove GV's oldJeffrey Yasskin2009-08-04
* Eliminate some uses of DOUT, cerr, and getNameStart().Daniel Dunbar2009-07-26
* Simplify / normalize some uses of Value::getName.Daniel Dunbar2009-07-21
* Add EngineBuilder to ExecutionEngine in favor of the five optional argument E...Reid Kleckner2009-07-18
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-14
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-11
* Convert more assert(0)+abort() -> LLVM_UNREACHABLE,Torok Edwin2009-07-11
* Add an option to allocate JITed global data separately from code. ByJeffrey Yasskin2009-07-08
* Introduce new error handling API.Torok Edwin2009-07-07
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-04
* Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands2009-05-09
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-29
* The second part of the change from -fast to -O#. This changes the JIT to acceptBill Wendling2009-04-29
* fix one more fp80 case (used only by Interpreter)Dale Johannesen2009-03-24
* Change JIT for different layout of fp80.Dale Johannesen2009-03-24
* Add support to the JIT for true non-lazy operation. When a call to a functionNate Begeman2009-02-18
* allow main to have any integer type.Chris Lattner2009-02-04
* Add support for deleting a module provider from a JIT in such a way that it d...Nate Begeman2009-01-23
* rename methods in System/Host to be more consistent.Chris Lattner2009-01-22
* Add the private linkage.Rafael Espindola2009-01-15
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-12
* More debug output.Evan Cheng2008-11-07
* Improve JIT debugging outputs format consistency.Evan Cheng2008-11-06
* Debugging output tweak.Evan Cheng2008-11-05
* 80 col violation.Evan Cheng2008-11-04
* Support for allocation of TLS variables in the JIT. Allocation of a globalNicolas Geoffray2008-10-25
* little optimization: reuse getPointerToGlobalIfAvailable(CGV) value in emitGl...Nuno Lopes2008-10-14
* Add a "loses information" return value to APFloat::convertDale Johannesen2008-10-09
* Rename APFloat::convertToAPInt to bitcastToAPInt toDale Johannesen2008-10-09
* Add runStaticConstructorsDestructors which runs ctors / dtors of a single mod...Evan Cheng2008-09-30
* Add DisableGVCompilation which forces the JIT to assert when it tries to allo...Evan Cheng2008-09-24
* Preliminary support for systems which require changing JIT memory regions pri...Evan Cheng2008-09-18
* Avoid a warning about isTargetNullPtr being unused in release builds.Dan Gohman2008-08-26
* Add new parameter Fast to createJIT to enable the fast codegen path.Evan Cheng2008-08-08
* Rewrite JIT handling of GlobalVariables so theyDale Johannesen2008-08-07
* Don't forget to initialize SymbolSearchingDisabled.Evan Cheng2008-06-17
* Fix a couple issues with the JIT and multiple modules:Nate Begeman2008-05-21
* Fix ExecutionEngine's constant code to work properly when structs and arraysDan Gohman2008-05-20
* Add CommonLinkage; currently tentative definitionsDale Johannesen2008-05-14
* Make ExecutionEngine::updateGlobalMapping return the old mapping.Chris Lattner2008-04-04
* Fix formatting.Duncan Sands2008-03-10
* Load the symbols first so that the interpreter constructor can find them whenNick Lewycky2008-03-08
* Simplify code using convertFromZeroExtendedInteger with an APIntDan Gohman2008-02-29
* Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov2008-02-20
* Support vector constant zeros, thanks to Zack Rusin for the testcase.Chris Lattner2008-02-15
* Enable exception handling int JITNicolas Geoffray2008-02-13
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* Change the PointerType api for creating pointer types. The old functionality ...Christopher Lamb2007-12-17