aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-04[ORC] Clone module flags metadata into the globals module in theLang Hames1-0/+9
2016-08-01[ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol.Lang Hames1-2/+2
2016-06-14IR: Introduce local_unnamed_addr attribute.Peter Collingbourne1-1/+1
2016-06-08Apply most suggestions of clang-tidy's performance-unnecessary-value-paramBenjamin Kramer1-2/+3
2016-05-26[Orc] Merge some common code for creating CompileCallbackManagers andLang Hames1-0/+49
2016-04-18[NFC] Header cleanupMehdi Amini1-1/+0
2016-01-16GlobalValue: use getValueType() instead of getType()->getPointerElementType().Manuel Jacob1-2/+2
2015-12-06[Orc] Rename IndirectStubsManagerBase to IndirectStubsManager.Lang Hames1-1/+1
2015-12-04[Orc] Rename JITCompileCallbackManagerBase to JITCompileCallbackManager.Lang Hames1-1/+1
2015-11-05Refactor: Simplify boolean conditional return statements in lib/llvm/Executio...Alexander Kornienko1-3/+1
2015-10-19[Orc] Add support for emitting indirect stubs directly into the JIT target'sLang Hames1-6/+9
2015-10-13OrcJIT: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith1-1/+1
2015-10-06[Orc] Teach the CompileOnDemand layer to clone aliases.Lang Hames1-0/+14
2015-06-12[Orc] Fix a bug in the CompileOnDemand layer where stub decls were not clonedLang Hames1-2/+0
2015-05-05[Orc] Reapply r236465 with fixes for the MSVC bots.Lang Hames1-71/+87
2015-05-04[Orc] Revert r236465 - It broke the Windows bots.Lang Hames1-87/+71
2015-05-04[Orc] Refactor the compile-on-demand layer to make module partitioning lazy,Lang Hames1-71/+87
2015-04-20[Orc] Make the makeStub function propagate argument attributes onto the call toLang Hames1-0/+1
2015-04-12[Orc] During module partitioning, rename anonymous and asm-private globals.Lang Hames1-2/+40
2015-04-11[Orc] Tidy up IndirectionUtils API a little, add some comments. NFC.Lang Hames1-6/+15
2015-04-02[Orc] Fix local-linkage handling in the CompileOnDemand layer.Lang Hames1-2/+2
2015-03-01Add missing includes. make_unique proliferated everywhere.Benjamin Kramer1-0/+1
2015-02-22[Orc] Remove redundant using directive.Lang Hames1-2/+0
2015-02-22[Orc] Add header comment to IndirectionUtils.cpp.Lang Hames1-0/+9
2015-02-21[Orc] Move Orc code into a namespace (llvm::orc), update Kaleidoscope code.Lang Hames1-1/+3
2015-02-17[Orc] Update the Orc indirection utils and refactor the CompileOnDemand layer.Lang Hames1-124/+76
2015-02-13Re-sort #include lines using my handy dandy ./utils/sort_includes.pyChandler Carruth1-1/+1
2015-01-23[Orc] New JIT APIs.Lang Hames1-0/+157