summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/JIT
Commit message (Expand)AuthorAgeFilesLines
* Reinstate "Nuke the old JIT."Eric Christopher2014-09-027-3124/+0
* Fix typos in comments, NFCRobin Morisset2014-08-291-1/+1
* EE/JIT: unique_ptr-ifyDylan Noblesmith2014-08-251-7/+3
* Use range based for loops to avoid needing to re-mention SmallPtrSet size.Craig Topper2014-08-242-9/+6
* Make it explicit that ExecutionEngine takes ownership of the modules.Rafael Espindola2014-08-192-22/+22
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher2014-08-077-0/+3131
* Nuke the old JIT.Rafael Espindola2014-08-077-3131/+0
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-5/+6
* Remove dead code.Rafael Espindola2014-07-241-15/+0
* Drop the udis86 wrapper from llvm::sysAlp Toker2014-07-171-7/+0
* Revert "Replace Execution Engine's mutex with std::recursive_mutex."Zachary Turner2014-06-202-30/+30
* Replace Execution Engine's mutex with std::recursive_mutex.Zachary Turner2014-06-182-30/+30
* Remove more occurrences of the unused-mutex-parameter pattern.Zachary Turner2014-06-171-16/+9
* Cleanup more unreferenced MutexGuard parameters on functions.Zachary Turner2014-06-163-29/+29
* Add a Constant version of stripPointerCasts.Rafael Espindola2014-06-041-1/+1
* Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola2014-06-031-2/+13
* Delete getAliasedGlobal.Rafael Espindola2014-05-161-1/+1
* [C++] Use 'nullptr'.Craig Topper2014-04-282-2/+2
* [C++] Use 'nullptr'.Craig Topper2014-04-243-33/+34
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-222-2/+4
* [ExecutionEngine] Allow JIT clients to enable/disable module verification.Lang Hames2014-04-181-3/+3
* [Allocator] Finally, finish nuking the redundant code that led me hereChandler Carruth2014-04-151-7/+7
* [Allocator] Make the underlying allocator a template instead of anChandler Carruth2014-04-141-14/+11
* [Allocator] Switch the BumpPtrAllocator to use a vector of pointers toChandler Carruth2014-04-141-9/+6
* [Allocator] Lift the slab size and size threshold into templateChandler Carruth2014-03-301-4/+4
* [cleanup] Hoist the initialization and constants for slab sizes to theChandler Carruth2014-03-281-20/+17
* Prevent alias from pointing to weak aliases.Rafael Espindola2014-03-271-1/+1
* Revert "Prevent alias from pointing to weak aliases."Rafael Espindola2014-03-261-1/+1
* Prevent alias from pointing to weak aliases.Rafael Espindola2014-03-261-1/+1
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-084-64/+63
* Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles2014-03-061-1/+0
* [Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth2014-03-061-1/+1
* [Modules] Move ValueMap to the IR library. While this class does notChandler Carruth2014-03-041-1/+1
* [Modules] Move ValueHandle into the IR library where Value itself lives.Chandler Carruth2014-03-042-2/+2
* Use DataLayout from the module when easily available.Rafael Espindola2014-02-251-3/+7
* Make DataLayout a plain object, not a pass.Rafael Espindola2014-02-251-3/+3
* Add target analysis passes to the codegen pipeline for MCJIT.Juergen Ributzka2014-01-231-0/+3
* Prune redundant dependencies in LLVMBuild.txt.NAKAMURA Takumi2013-12-111-1/+1
* Resolve JIT runtime linking problems on Android.Andrew Kaylor2013-11-151-1/+1
* Remove dead code.Rafael Espindola2013-10-071-156/+0
* This threads SectionName through the allocateCodeSection/allocateDataSection ...Filip Pizlo2013-10-021-2/+3
* Fix the build issue under ia64. Close bug #5715Sylvestre Ledru2013-08-271-1/+1
* Fixed alignment of code sections in the JIT mode. Added a test to the JITMemo...Elena Demikhovsky2013-07-021-2/+7
* Minor changes to the MCJITTest unittests to use the correct API for finalizingDavid Tweed2013-05-171-1/+1
* Remove dead code.Rafael Espindola2013-05-102-82/+0
* Remove exception handling support from the old JIT.Rafael Espindola2013-05-074-669/+1
* Make APFloat constructor require explicit semantics.Tim Northover2013-01-221-1/+2
* Fix More CastsDavid Greene2013-01-141-3/+8
* Fix bug in exception table allocation (PR13678)Eli Bendersky2013-01-111-8/+18
OpenPOWER on IntegriCloud