llvm-project/llvm/unittests/ExecutionEngine/Orc
Lang Hames 56af226b63 [ORC] Reset MaterializationUnit::InitSymbol if the init symbol is discarded.
Discarding the init symbol is expected to be uncommon (it represents metadata
in the MaterializationUnit that is relevant to dlopen, and this will not
usually be fully duplicated in some other location), however if a client has
marked an InitSymbol as weak and it is selected to be discarded then we should
keep the data structure consistent.
2022-10-23 13:55:55 -07:00
..
CMakeLists.txt [ORC] Add a new MemoryMapper-based JITLinkMemoryManager implementation. 2022-07-20 17:52:37 -07:00
CoreAPIsTest.cpp [ORC] Reset MaterializationUnit::InitSymbol if the init symbol is discarded. 2022-10-23 13:55:55 -07:00
EPCGenericJITLinkMemoryManagerTest.cpp [ORC][JITLink] Move MemoryFlags.h (MemProt, AllocGroup,...) from JITLink to ORC. 2022-10-03 19:35:34 -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 Reapply "[ORC] Add "wrap" and "unwrap" steps to ExecutorAddr..." with fixes. 2022-08-26 14:53:51 -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
MapperJITLinkMemoryManagerTest.cpp [ORC][JITLink] Move MemoryFlags.h (MemProt, AllocGroup,...) from JITLink to ORC. 2022-10-03 19:35:34 -07:00
MemoryMapperTest.cpp [ORC][JITLink] Move MemoryFlags.h (MemProt, AllocGroup,...) from JITLink to ORC. 2022-10-03 19:35:34 -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
ResourceTrackerTest.cpp
SharedMemoryMapperTest.cpp [ORC][JITLink] Move MemoryFlags.h (MemProt, AllocGroup,...) from JITLink to ORC. 2022-10-03 19:35:34 -07:00
SimpleExecutorMemoryManagerTest.cpp [ORC][JITLink] Move MemoryFlags.h (MemProt, AllocGroup,...) from JITLink to ORC. 2022-10-03 19:35:34 -07: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][ORC-RT] Make WrapperFunctionCall::Create support void functions. 2022-09-18 17:53:45 -07:00