summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp
Commit message (Expand)AuthorAgeFilesLines
* [NFC][ORC] Fix typos and whitespaces in commentsStefan Gränitz2020-01-031-1/+1
* [ORC][JITLink] Add support for weak references, and improve handling of staticLang Hames2019-11-281-1/+4
* AArch64: support arm64_32, an ILP32 slice for watchOS.Tim Northover2019-09-121-1/+3
* [ORC] Fix a FIXME: Propagate errors to dependencies.Lang Hames2019-08-231-2/+3
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-9/+9
* [ORC] Rename MaterializationResponsibility resolve and emit methods toLang Hames2019-06-131-2/+2
* [opaque pointer types] Pass value type to LoadInst creation.James Y Knight2019-02-011-3/+2
* [opaque pointer types] Pass function types to CallInst creation.James Y Knight2019-02-011-1/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [ORC] Fix hex printing of uint64_t values.Lang Hames2018-10-311-1/+1
* [ORC] Re-apply r345077 with fixes to remove ambiguity in lookup calls.Lang Hames2018-10-231-1/+1
* Revert r345077 "[ORC] Change how non-exported symbols are matched during look...Reid Kleckner2018-10-231-1/+1
* [ORC] Change how non-exported symbols are matched during lookup.Lang Hames2018-10-231-1/+1
* [ORC] Make the VModuleKey optional, propagate it via MaterializationUnit andLang Hames2018-10-161-3/+5
* [ORC] During lookup, do not match against hidden symbols in other JITDylibs.Lang Hames2018-10-131-1/+2
* [ORC] Promote and rename private symbols inside the CompileOnDemand layer,Lang Hames2018-10-091-1/+12
* [ORC] Pass symbol name to discard by const reference.Lang Hames2018-10-061-1/+1
* [ORC] Add an 'intern' method to ExecutionEngine for interning symbol names.Lang Hames2018-09-301-2/+2
* [ORC] Improve debugging output for ORC.Lang Hames2018-09-281-2/+4
* [ORC] Coalesce all of ORC's symbol renaming / linkage-promotion utilities intoLang Hames2018-09-271-49/+15
* [ORC] Refactor trampoline pool management out of JITCompileCallbackManager.Lang Hames2018-09-261-16/+18
* [MIPS] ORC JIT supportPetar Jovanovic2018-09-111-0/+34
* [ORC] Rename 'finalize' to 'emit' to avoid potential confusion.Lang Hames2018-08-181-1/+1
* [ORC] Rename VSO to JITDylib.Lang Hames2018-08-171-3/+3
* Fix few typos in comments (write access test commit)Stefan Granitz2018-07-121-2/+2
* [ORC] Add LLJIT and LLLazyJIT, and replace OrcLazyJIT in LLI with LLLazyJIT.Lang Hames2018-06-261-2/+0
* [ORC] Fix an ambiguous make_unique call.Lang Hames2018-05-301-2/+2
* [ORC] Update JITCompileCallbackManager to support multi-threaded code.Lang Hames2018-05-301-5/+90
* [ORC] Fix ORC on platforms without indirection support.Lang Hames2018-03-281-1/+5
* [ORC] Add case statements for AArch64 to the local stub and callback managerLang Hames2017-08-151-0/+13
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [ORC] Clone module flags metadata into the globals module in theLang Hames2016-09-041-0/+9
* [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol.Lang Hames2016-08-011-2/+2
* IR: Introduce local_unnamed_addr attribute.Peter Collingbourne2016-06-141-1/+1
* Apply most suggestions of clang-tidy's performance-unnecessary-value-paramBenjamin Kramer2016-06-081-2/+3
* [Orc] Merge some common code for creating CompileCallbackManagers andLang Hames2016-05-261-0/+49
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* GlobalValue: use getValueType() instead of getType()->getPointerElementType().Manuel Jacob2016-01-161-2/+2
* [Orc] Rename IndirectStubsManagerBase to IndirectStubsManager.Lang Hames2015-12-061-1/+1
* [Orc] Rename JITCompileCallbackManagerBase to JITCompileCallbackManager.Lang Hames2015-12-041-1/+1
* Refactor: Simplify boolean conditional return statements in lib/llvm/Executio...Alexander Kornienko2015-11-051-3/+1
* [Orc] Add support for emitting indirect stubs directly into the JIT target'sLang Hames2015-10-191-6/+9
* OrcJIT: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-131-1/+1
* [Orc] Teach the CompileOnDemand layer to clone aliases.Lang Hames2015-10-061-0/+14
* [Orc] Fix a bug in the CompileOnDemand layer where stub decls were not clonedLang Hames2015-06-121-2/+0
* [Orc] Reapply r236465 with fixes for the MSVC bots.Lang Hames2015-05-051-71/+87
* [Orc] Revert r236465 - It broke the Windows bots.Lang Hames2015-05-041-87/+71
* [Orc] Refactor the compile-on-demand layer to make module partitioning lazy,Lang Hames2015-05-041-71/+87
* [Orc] Make the makeStub function propagate argument attributes onto the call toLang Hames2015-04-201-0/+1
* [Orc] During module partitioning, rename anonymous and asm-private globals.Lang Hames2015-04-121-2/+40
OpenPOWER on IntegriCloud