summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/ExecutionEngine.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ExecutionEngine] Don't dereference a dyn_cast result. NFCI.Simon Pilgrim2019-09-161-2/+2
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-2/+2
* Replace llvm::MutexGuard/UniqueLock with their standard equivalentsBenjamin Kramer2019-08-071-13/+13
* [C++2a] Add __builtin_bit_cast, used to implement std::bit_castErik Pilkington2019-07-021-53/+0
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Add handling for GlobalAliases in ExecutionEngine::getConstantValue.Lang Hames2018-05-241-0/+3
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-6/+7
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-3/+3
* [ORC] Re-apply r322913 with a fix for a read-after-free error.Lang Hames2018-01-191-8/+7
* [ORC] Revert r322913 while I investigate an ASan failure.Lang Hames2018-01-191-7/+8
* [ORC] Redesign the JITSymbolResolver interface to support bulk queries.Lang Hames2018-01-191-8/+7
* [ExecutionEngine] Remove an unused variable.Lang Hames2018-01-101-1/+0
* Delete Default and JITDefault code modelsRafael Espindola2017-08-031-1/+1
* Use MutableArrayRef for APFloat::convertToIntegerSimon Pilgrim2017-03-201-1/+1
* Strip trailing whitespaceSimon Pilgrim2017-03-201-8/+8
* Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann2016-12-141-3/+3
* Use StringRef instead of raw pointer in ExecutionEngineMehdi Amini2016-10-011-3/+3
* [ExecutionEngine] Move ObjectCache::anchor from MCJIT to ExecutionEngine.Lang Hames2016-09-041-0/+3
* [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol.Lang Hames2016-08-011-4/+5
* IR: Introduce Module::global_objects().Peter Collingbourne2016-06-221-4/+2
* Delete Reloc::Default.Rafael Espindola2016-05-181-2/+1
* GlobalValue: use getValueType() instead of getType()->getPointerElementType().Manuel Jacob2016-01-161-2/+2
* Update to use new name alignTo().Rui Ueyama2016-01-141-3/+1
* ExecutionEngine: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-131-5/+4
* Remove roundingMode argument in APFloat::modStephen Canon2015-09-211-2/+1
* -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are dep...David Blaikie2015-08-031-1/+1
* De-constify pointers to Type since they can't be modified. NFCCraig Topper2015-08-011-4/+4
* [MCJIT] Fix PR20656 by teaching MCJIT to honor ExecutionEngine's global mapping.Lang Hames2015-07-291-2/+9
* Make ExecutionEngine owning a DataLayoutMehdi Amini2015-07-161-18/+27
* Revert "Make ExecutionEngine owning a DataLayout"Michael Kuperstein2015-07-161-18/+18
* Make ExecutionEngine owning a DataLayoutMehdi Amini2015-07-161-18/+18
* Simplify the Mangler interface now that DataLayout is mandatory.Rafael Espindola2015-06-231-2/+2
* [MCJIT] Add a FindGlobalVariableNamed utilityKeno Fischer2015-06-201-0/+8
* [ExecutionEngine] ArrayRefize argument passing.Benjamin Kramer2015-06-131-1/+1
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-1/+1
* [ExecutionEngine] Fix MCJIT::addGlobalMapping.Lang Hames2015-03-311-58/+81
* [MCJIT][Orc] Refactor RTDyldMemoryManager, weave RuntimeDyld::SymbolInfo throughLang Hames2015-03-301-9/+28
* Fold init() helpers into constructors. NFC.Benjamin Kramer2015-03-061-25/+12
* Add missing includes. make_unique proliferated everywhere.Benjamin Kramer2015-03-011-0/+1
* [ExecutionEngine] FindFunctionNamed: Skip declarationsKeno Fischer2015-01-271-1/+2
* [Orc] New JIT APIs.Lang Hames2015-01-231-1/+16
* [MCJIT] Unique-ptrify the RTDyldMemoryManager member of MCJIT. NFC.Lang Hames2014-12-031-2/+16
* [MCJIT] Replace JITEventListener::anchor (temporarily removed in r222861), andLang Hames2014-11-271-0/+2
* [MCJIT] Remove JITEventListener's anchor until I can determine the right placeLang Hames2014-11-271-3/+0
* [MCJIT] Reapply r222828 and r222810-r222812 with fix for MSVC move-op issues.Lang Hames2014-11-261-7/+4
* Reverting r222828 and r222810-r222812 as they broke the build on Windows.Aaron Ballman2014-11-261-4/+7
* [MCJIT] Clean up RuntimeDyld's quirky object-ownership/modification scheme.Lang Hames2014-11-261-7/+4
* IR: Replace DataLayout::RoundUpAlignment with RoundUpToAlignmentDavid Majnemer2014-10-201-2/+2
* [MCJIT] Remove a few more references to JITMemoryManager that survived r218316.Lang Hames2014-09-231-1/+0
* [MCJIT] Delete the JTIMemoryManager and associated APIs.Lang Hames2014-09-231-6/+4
OpenPOWER on IntegriCloud