summaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/JIT/JIT.cpp
Commit message (Expand)AuthorAge
* Revert "Replace Execution Engine's mutex with std::recursive_mutex."Zachary Turner2014-06-20
* Replace Execution Engine's mutex with std::recursive_mutex.Zachary Turner2014-06-18
* Cleanup more unreferenced MutexGuard parameters on functions.Zachary Turner2014-06-16
* [C++] Use 'nullptr'.Craig Topper2014-04-24
* [ExecutionEngine] Allow JIT clients to enable/disable module verification.Lang Hames2014-04-18
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-08
* Use DataLayout from the module when easily available.Rafael Espindola2014-02-25
* Make DataLayout a plain object, not a pass.Rafael Espindola2014-02-25
* Remove dead code.Rafael Espindola2013-10-07
* Fix the build issue under ia64. Close bug #5715Sylvestre Ledru2013-08-27
* Make APFloat constructor require explicit semantics.Tim Northover2013-01-22
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Move TargetData to DataLayout.Micah Villmow2012-10-08
* JIT::runFunction(): add a fast path for functions with a single argument that...Nuno Lopes2012-08-02
* You cannot call removeModule on a JIT with no modules. Patch by VerenaChad Rosier2012-07-25
* Move getPointerToNamedFunction() from JIT/MCJIT to JITMemoryManager.Danil Malyshev2012-03-28
* Revert a series of commits to MCJIT to get the build working in CMakeChandler Carruth2012-03-22
* Based on this discussion: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Wee...Danil Malyshev2012-03-21
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-07
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-20
* ExecutionEngine: refactor interfaceDylan Noblesmith2011-12-12
* ExecutionEngine: honor optimization levelDylan Noblesmith2011-12-01
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-18
* Convert CallInst and InvokeInst APIs to use ArrayRef.Jay Foad2011-07-15
* ExecutionEngine: move createJIT() definition (v2)Dylan Noblesmith2011-05-13
* ExecutionEngine: push TargetMachine creation into clients (v2)Dylan Noblesmith2011-05-13
* ExecutionEngine: fix JIT/MCJIT selectTarget() duplication (v2)Dylan Noblesmith2011-05-13
* Revert ExecutionEngine patches, they either failed to build or broke unit tests.Jakob Stoklund Olesen2011-05-07
* ExecutionEngine: move createJIT() definitionDylan Noblesmith2011-05-06
* ExecutionEngine: push TargetMachine creation into clientsDylan Noblesmith2011-05-06
* ExecutionEngine: fix JIT/MCJIT selectTarget() duplicationDylan Noblesmith2011-05-06
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-15
* Trailing whitespae.Jim Grosbach2011-03-15
* Merge System into Support.Michael J. Spencer2010-11-29
* Fix some more 80-col violas.Daniel Dunbar2010-11-13
* Fix the cleanup process of exception information in JIT. Now JITDuncan Sands2010-10-21
* When creating a JIT, try to load the program so that we can resolve symbolsNick Lewycky2010-08-17
* Stop the JIT from refusing to work just because the program it was compiled intoNick Lewycky2010-08-09
* Don't call __register_frame from the JIT on systems that use setjmp/longjmpBob Wilson2010-07-26
* first part of JIT support for address of labels, part of PR7264,Chris Lattner2010-07-11
* rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner2010-04-07
* There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands2010-02-16
* Uniformize the names of type predicates: rather than having isFloatTy andDuncan Sands2010-02-15
* Make JIT::runFunction clean up the generated stub function.Jeffrey Yasskin2010-02-12
* Make it possible to create multiple JIT instances at the same time, by removingJeffrey Yasskin2010-02-11
* Fix "the the" and similar typos.Dan Gohman2010-02-10
* Move --march, --mcpu, and --mattr from JIT/TargetSelect.cpp to lli.cpp.Jeffrey Yasskin2010-02-05
* Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin2010-01-27
* Move remaining stuff to the isInteger predicate.Benjamin Kramer2010-01-05