llvm-project/llvm/unittests/ExecutionEngine/Orc
Anubhab Ghosh 4fcf8434dd [ORC] Add a new MemoryMapper-based JITLinkMemoryManager implementation.
MapperJITLinkMemoryManager supports executor memory management using any
implementation of MemoryMapper to do the transfer such as InProcessMapper or
SharedMemoryMapper.

Reviewed By: lhames

Differential Revision: https://reviews.llvm.org/D129495
2022-07-20 17:52:37 -07:00
..
CMakeLists.txt [ORC] Add a new MemoryMapper-based JITLinkMemoryManager implementation. 2022-07-20 17:52:37 -07:00
CoreAPIsTest.cpp [ORC] Allow FailedToMaterialize errors to outlive ExecutionSessions. 2022-05-21 13:51:02 -07:00
EPCGenericJITLinkMemoryManagerTest.cpp [ORC] Move CWrapperFunctionResult out of the detail:: namespace. 2021-10-30 16:12:45 -07:00
EPCGenericMemoryAccessTest.cpp [ORC] Move CWrapperFunctionResult out of the detail:: namespace. 2021-10-30 16:12:45 -07:00
ExecutionSessionWrapperFunctionCallsTest.cpp [ORC] Move CWrapperFunctionResult out of the detail:: namespace. 2021-10-30 16:12:45 -07:00
ExecutorAddressTest.cpp [ORC] Add an ExecutorAddr::toPtr overload for function types. 2022-05-05 12:37:23 -07:00
IndirectionUtilsTest.cpp Use a sorted array instead of a map to store AttrBuilder string attributes 2022-01-10 14:49:53 +01:00
JITTargetMachineBuilderTest.cpp
LazyCallThroughAndReexportsTest.cpp
LookupAndRecordAddrsTest.cpp [ORC] Rename ExecutorAddress to ExecutorAddr. 2021-09-23 20:35:17 -07:00
MapperJITLinkMemoryManagerTest.cpp [ORC] Add a new MemoryMapper-based JITLinkMemoryManager implementation. 2022-07-20 17:52:37 -07:00
MemoryMapperTest.cpp [ORC] Add a new MemoryMapper-based JITLinkMemoryManager implementation. 2022-07-20 17:52:37 -07:00
ObjectLinkingLayerTest.cpp Re-apply "[JITLink] Update JITLink to use ExecutorAddr rather... " with fixes. 2022-01-06 17:22:21 +11:00
OrcCAPITest.cpp [C-API][ORC] Add C API to suspend lookups during definition generation. 2022-06-13 17:20:07 -07:00
OrcTestCommon.cpp
OrcTestCommon.h [ORC] Add a MaterializationUnit::Interface struct. 2021-12-08 13:41:15 +11:00
RTDyldObjectLinkingLayerTest.cpp [ORC] Require ExecutorProcessControl when constructing an ExecutionSession. 2021-07-27 16:53:49 +10:00
ResourceTrackerTest.cpp
SharedMemoryMapperTest.cpp [ORC] Add a new MemoryMapper-based JITLinkMemoryManager implementation. 2022-07-20 17:52:37 -07:00
SimpleExecutorMemoryManagerTest.cpp [ORC][JITLink] Merge JITLink AllocActionCall and ORC WrapperFunctionCall. 2022-01-08 16:46:15 +11:00
SimplePackedSerializationTest.cpp [ORC] Fix serialization / deserialization of default-constructed StringRef. 2022-07-19 17:22:21 -07:00
SymbolStringPoolTest.cpp [ORC] Add an output stream operator for SymbolStringPool. 2022-06-08 16:49:51 -07:00
TaskDispatchTest.cpp [ORC] Add TaskDispatcher::shutdown calls to TaskDispatchTest.cpp unit tests. 2021-10-10 21:09:29 -07:00
ThreadSafeModuleTest.cpp
WrapperFunctionUtilsTest.cpp [ORC] Propagate out-of-band errors in callAsync. 2021-10-11 14:23:50 -07:00