summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/Interpreter
Commit message (Expand)AuthorAgeFilesLines
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-2/+2
* [APInt] Use inplace shift methods where possible. NFCICraig Topper2017-04-281-1/+1
* Revert "[APInt] Fix a few places that use APInt::getRawData to operate within...Renato Golin2017-04-231-1/+1
* [APInt] Use operator<<= instead of shl where possible. NFCCraig Topper2017-04-231-1/+1
* [APInt] Use lshrInPlace to replace lshr where possibleCraig Topper2017-04-181-1/+1
* [IR] Redesign the case iterator in SwitchInst to actually be an iteratorChandler Carruth2017-04-121-3/+3
* IR: Change the gep_type_iterator API to avoid always exposing the "current" t...Peter Collingbourne2016-12-021-3/+2
* [CMake] NFC. Updating CMake dependency specificationsChris Bieneman2016-11-171-2/+3
* Bitcode: Change the materializer interface to return llvm::Error.Peter Collingbourne2016-11-091-2/+6
* Do a sweep over move ctors and remove those that are identical to the default.Benjamin Kramer2016-10-201-22/+3
* Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot...Eugene Zelenko2016-08-231-3/+13
* Remove autoconf supportChris Bieneman2016-01-261-13/+0
* Drop materializeAllPermanently.Rafael Espindola2015-12-181-1/+1
* [ExecutionEngine] Garbage collect some dead (and unsafe) code.Davide Italiano2015-10-221-22/+0
* Fix -Wmismatched-tags error in modules build by removing unused forward decla...Richard Smith2015-10-151-1/+0
* Interpreter: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-131-2/+2
* De-constify pointers to Type since they can't be modified. NFCCraig Topper2015-08-011-20/+20
* Fix ffiInvoke() use of DataLayout, broken in 242414Mehdi Amini2015-07-161-3/+3
* Make ExecutionEngine owning a DataLayoutMehdi Amini2015-07-164-11/+9
* Revert "Make ExecutionEngine owning a DataLayout"Michael Kuperstein2015-07-164-8/+10
* Make ExecutionEngine owning a DataLayoutMehdi Amini2015-07-164-10/+8
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* [ExecutionEngine] ArrayRefize argument passing.Benjamin Kramer2015-06-134-44/+28
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-1/+1
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-1/+1
* Reduce dyn_cast<> to isa<> or cast<> where possible.Benjamin Kramer2015-04-101-8/+8
* Remove more superfluous .str() and replace std::string concatenation with Twine.Yaron Keren2015-03-301-5/+4
* Raising minimum required CMake version to 2.8.12.2.Chris Bieneman2015-03-231-1/+1
* Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.Benjamin Kramer2015-03-231-0/+1
* Fix uses of reserved identifiers starting with an underscore followed by an u...David Blaikie2015-03-161-8/+8
* Revert "Raising minimum required CMake version to 2.8.12.2."Tobias Grosser2015-02-241-1/+1
* Revert "Revert "Raising minimum required CMake version to 2.8.12.2.""Chad Rosier2015-02-231-1/+1
* Revert "Raising minimum required CMake version to 2.8.12.2."Chad Rosier2015-02-231-1/+1
* Raising minimum required CMake version to 2.8.12.2.Chris Bieneman2015-02-201-1/+1
* Converting FuncNames to a ManagedStatic to avoid static constructors and dest...Chris Bieneman2014-09-191-14/+14
* Add a missing return to operator=Reid Kleckner2014-09-161-0/+1
* Fix move-only type issues in Interpreter with MSVCReid Kleckner2014-09-161-12/+24
* Spell out a move ctor. Even the 2013 vintage of MSVC cannot synthesize move c...Benjamin Kramer2014-09-161-1/+1
* Interpreter: Hack around a series of bugs in MSVC 2012 that copies around thisBenjamin Kramer2014-09-161-3/+9
* Add return that was lost somehow in my last commit.Benjamin Kramer2014-09-151-0/+1
* Remove ancient hack that was emulating move semantics with reference counting.Benjamin Kramer2014-09-151-20/+13
* [MCJIT] Start Stringref-izing the ExecutionEngine interface.Lang Hames2014-09-151-1/+1
* build/cmake: Fix CMP0023 warning with libffiJan Vesely2014-09-041-1/+1
* Reinstate "Nuke the old JIT."Eric Christopher2014-09-021-12/+0
* Support: add llvm::unique_lockDylan Noblesmith2014-08-231-3/+4
* Support: make LLVM Mutexes STL-compatibleDylan Noblesmith2014-08-231-3/+3
* Make it explicit that ExecutionEngine takes ownership of the modules.Rafael Espindola2014-08-192-10/+12
* 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-071-0/+12
OpenPOWER on IntegriCloud