1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 20:43:44 +02:00
llvm-mirror/include/llvm/ExecutionEngine/Orc
Lang Hames ccb4878adc [Orc] Add a new JITSymbol constructor to build a symbol from an existing address.
This constructor is more efficient for symbols that have already been emitted,
since it avoids the construction/execution of a std::function.

Update the ObjectLinkingLayer to use this new constructor where possible.

llvm-svn: 229973
2015-02-20 06:48:29 +00:00
..
CloneSubModule.h [Orc] Update the Orc indirection utils and refactor the CompileOnDemand layer. 2015-02-17 01:18:38 +00:00
CompileOnDemandLayer.h [Orc] Update the Orc indirection utils and refactor the CompileOnDemand layer. 2015-02-17 01:18:38 +00:00
CompileUtils.h [PM] Remove the old 'PassManager.h' header file at the top level of 2015-02-13 10:01:29 +00:00
IndirectionUtils.h [Orc] Fix a bug in the compile callback manager: trampoline ids need to be fixed 2015-02-19 01:31:25 +00:00
IRCompileLayer.h [Orc] Add an emitAndFinalize method to the ObjectLinkingLayer, IRCompileLayer 2015-02-16 22:36:25 +00:00
JITSymbol.h [Orc] Add a new JITSymbol constructor to build a symbol from an existing address. 2015-02-20 06:48:29 +00:00
LazyEmittingLayer.h [Orc] Add an emitAndFinalize method to the ObjectLinkingLayer, IRCompileLayer 2015-02-16 22:36:25 +00:00
LookasideRTDyldMM.h [Orc] Add some missing headers. 2015-02-06 19:34:40 +00:00
ObjectLinkingLayer.h [Orc] Add a new JITSymbol constructor to build a symbol from an existing address. 2015-02-20 06:48:29 +00:00
OrcTargetSupport.h [Orc] Update the Orc indirection utils and refactor the CompileOnDemand layer. 2015-02-17 01:18:38 +00:00