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
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
..
Orc [ORC] Change LogicalDylib::LogicalModuleHandle from an iterator to an index. 2016-08-05 18:26:56 +00:00
ExecutionEngine.h [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol. 2016-08-01 20:49:11 +00:00
GenericValue.h Add missing #include to fix build 2016-04-16 17:39:40 +00:00
Interpreter.h
JITEventListener.h
JITSymbol.h [ExecutionEngine] Refactor - Roll JITSymbolFlags functionality into JITSymbol.h 2016-08-04 20:32:37 +00:00
MCJIT.h
ObjectCache.h
ObjectMemoryBuffer.h
OProfileWrapper.h
OrcMCJITReplacement.h
RTDyldMemoryManager.h [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol. 2016-08-01 20:49:11 +00:00
RuntimeDyld.h [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol. 2016-08-01 20:49:11 +00:00
RuntimeDyldChecker.h Make header self-contained. NFC. 2016-05-27 15:21:30 +00:00
SectionMemoryManager.h