summaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/Interpreter
AgeCommit message (Expand)Author
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-04-28[APInt] Use inplace shift methods where possible. NFCICraig Topper
2017-04-23Revert "[APInt] Fix a few places that use APInt::getRawData to operate within...Renato Golin
2017-04-23[APInt] Use operator<<= instead of shl where possible. NFCCraig Topper
2017-04-18[APInt] Use lshrInPlace to replace lshr where possibleCraig Topper
2017-04-12[IR] Redesign the case iterator in SwitchInst to actually be an iteratorChandler Carruth
2016-12-02IR: Change the gep_type_iterator API to avoid always exposing the "current" t...Peter Collingbourne
2016-11-17[CMake] NFC. Updating CMake dependency specificationsChris Bieneman
2016-11-09Bitcode: Change the materializer interface to return llvm::Error.Peter Collingbourne
2016-10-20Do a sweep over move ctors and remove those that are identical to the default.Benjamin Kramer
2016-08-23Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot...Eugene Zelenko
2016-01-26Remove autoconf supportChris Bieneman
2015-12-18Drop materializeAllPermanently.Rafael Espindola
2015-10-22[ExecutionEngine] Garbage collect some dead (and unsafe) code.Davide Italiano
2015-10-15Fix -Wmismatched-tags error in modules build by removing unused forward decla...Richard Smith
2015-10-13Interpreter: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith
2015-08-01De-constify pointers to Type since they can't be modified. NFCCraig Topper
2015-07-16Fix ffiInvoke() use of DataLayout, broken in 242414Mehdi Amini
2015-07-16Make ExecutionEngine owning a DataLayoutMehdi Amini
2015-07-16Revert "Make ExecutionEngine owning a DataLayout"Michael Kuperstein
2015-07-16Make ExecutionEngine owning a DataLayoutMehdi Amini
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-06-13[ExecutionEngine] ArrayRefize argument passing.Benjamin Kramer
2015-05-29Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko
2015-04-10Reduce dyn_cast<> to isa<> or cast<> where possible.Benjamin Kramer
2015-03-30Remove more superfluous .str() and replace std::string concatenation with Twine.Yaron Keren
2015-03-23Raising minimum required CMake version to 2.8.12.2.Chris Bieneman
2015-03-23Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.Benjamin Kramer
2015-03-16Fix uses of reserved identifiers starting with an underscore followed by an u...David Blaikie
2015-02-24Revert "Raising minimum required CMake version to 2.8.12.2."Tobias Grosser
2015-02-23Revert "Revert "Raising minimum required CMake version to 2.8.12.2.""Chad Rosier
2015-02-23Revert "Raising minimum required CMake version to 2.8.12.2."Chad Rosier
2015-02-20Raising minimum required CMake version to 2.8.12.2.Chris Bieneman
2014-09-19Converting FuncNames to a ManagedStatic to avoid static constructors and dest...Chris Bieneman
2014-09-16Add a missing return to operator=Reid Kleckner
2014-09-16Fix move-only type issues in Interpreter with MSVCReid Kleckner
2014-09-16Spell out a move ctor. Even the 2013 vintage of MSVC cannot synthesize move c...Benjamin Kramer
2014-09-16Interpreter: Hack around a series of bugs in MSVC 2012 that copies around thisBenjamin Kramer
2014-09-15Add return that was lost somehow in my last commit.Benjamin Kramer
2014-09-15Remove ancient hack that was emulating move semantics with reference counting.Benjamin Kramer
2014-09-15[MCJIT] Start Stringref-izing the ExecutionEngine interface.Lang Hames
2014-09-04build/cmake: Fix CMP0023 warning with libffiJan Vesely
2014-09-02Reinstate "Nuke the old JIT."Eric Christopher
2014-08-23Support: add llvm::unique_lockDylan Noblesmith
2014-08-23Support: make LLVM Mutexes STL-compatibleDylan Noblesmith
2014-08-19Make it explicit that ExecutionEngine takes ownership of the modules.Rafael Espindola
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer
2014-08-07Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher