1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 19:52:54 +01:00
llvm-mirror/include/llvm/ExecutionEngine/Orc
Lang Hames b5726ad9f8 [ORC] Change LogicalDylib::LogicalModuleHandle from an iterator to an index.
This prevents handles from being invalidated (through iterator invalidation)
when new modules are added.

No test-case yet: This bug was uncovered during work on an upcoming patch for
weak symbol support and the testcase for that feature will implicitly test for
correct behavior here.

llvm-svn: 277847
2016-08-05 18:26:56 +00:00
..
CompileOnDemandLayer.h [ExecutionEngine] Refactor - Roll JITSymbolFlags functionality into JITSymbol.h 2016-08-04 20:32:37 +00:00
CompileUtils.h Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to produce a real error message 2016-04-06 22:14:09 +00:00
ExecutionUtils.h [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol. 2016-08-01 20:49:11 +00:00
GlobalMappingLayer.h [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol. 2016-08-01 20:49:11 +00:00
IndirectionUtils.h [ExecutionEngine] Refactor - Roll JITSymbolFlags functionality into JITSymbol.h 2016-08-04 20:32:37 +00:00
IRCompileLayer.h [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol. 2016-08-01 20:49:11 +00:00
IRTransformLayer.h [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol. 2016-08-01 20:49:11 +00:00
LambdaResolver.h [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol. 2016-08-01 20:49:11 +00:00
LazyEmittingLayer.h [ExecutionEngine] Refactor - Roll JITSymbolFlags functionality into JITSymbol.h 2016-08-04 20:32:37 +00:00
LogicalDylib.h [ORC] Change LogicalDylib::LogicalModuleHandle from an iterator to an index. 2016-08-05 18:26:56 +00:00
NullResolver.h [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol. 2016-08-01 20:49:11 +00:00
ObjectLinkingLayer.h [ExecutionEngine] Refactor - Roll JITSymbolFlags functionality into JITSymbol.h 2016-08-04 20:32:37 +00:00
ObjectTransformLayer.h [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol. 2016-08-01 20:49:11 +00:00
OrcABISupport.h [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol. 2016-08-01 20:49:11 +00:00
OrcError.h [ORC] Thread Error/Expected through the RPC library. 2016-04-25 19:56:45 +00:00
OrcRemoteTargetClient.h [ExecutionEngine] Refactor - Roll JITSymbolFlags functionality into JITSymbol.h 2016-08-04 20:32:37 +00:00
OrcRemoteTargetRPCAPI.h [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol. 2016-08-01 20:49:11 +00:00
OrcRemoteTargetServer.h [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol. 2016-08-01 20:49:11 +00:00
RPCChannel.h Fix some Clang-tidy readability-simplify-boolean-expr and Include What You Use warnings. 2016-05-05 21:35:47 +00:00
RPCUtils.h [ORC] clang-format code that was touched in r267457. NFC. 2016-04-25 21:21:20 +00:00