summaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/ExecutionEngine.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* unique_ptrify passing the TargetMachine to ExecutionEngine::MCJITCtorDavid Blaikie2014-09-021-5/+3
* Reinstate "Nuke the old JIT."Eric Christopher2014-09-021-26/+2
* Give ExecutionEngine of top level buffers.Rafael Espindola2014-08-261-0/+5
* ExecutionEngine: address review commentsDylan Noblesmith2014-08-261-7/+6
* ExecutionEngine: unique_ptr-ifyDylan Noblesmith2014-08-251-20/+12
* Don't own the buffer in object::Binary.Rafael Espindola2014-08-191-1/+1
* Make it explicit that ExecutionEngine takes ownership of the modules.Rafael Espindola2014-08-191-18/+16
* Use a range loop. NFC.Rafael Espindola2014-08-181-2/+2
* Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher2014-08-071-2/+25
* Nuke the old JIT.Rafael Espindola2014-08-071-25/+2
* Include Archive.hRafael Espindola2014-08-011-0/+1
* Move virtual method out of line.Rafael Espindola2014-08-011-0/+4