llvm-project/llvm/unittests/ExecutionEngine/Orc
Lang Hames cb84e4827e [ORC] Introduce JITSymbolFlags::HasMaterializeSideEffectsOnly flag.
This flag can be used to mark a symbol as existing only for the purpose of
enabling materialization. Such a symbol can be looked up to trigger
materialization with the lookup returning only once materialization is
complete. Symbols with this flag will never resolve however (to avoid
permanently polluting the symbol table), and should only be looked up using
the SymbolLookupFlags::WeaklyReferencedSymbol flag. The primary use case for
this flag is initialization symbols.
2020-03-27 11:02:54 -07:00
..
CMakeLists.txt [Orc][test] Fix -DBUILD_SHARED_LIBS=on build 2019-10-29 22:55:17 -07:00
CoreAPIsTest.cpp [ORC] Introduce JITSymbolFlags::HasMaterializeSideEffectsOnly flag. 2020-03-27 11:02:54 -07:00
GlobalMappingLayerTest.cpp
IndirectionUtilsTest.cpp
JITTargetMachineBuilderTest.cpp
LazyCallThroughAndReexportsTest.cpp [ORC] Update lazyReexports to support aliases with different symbol names. 2020-01-15 08:02:53 -08:00
LazyEmittingLayerTest.cpp [ORC] Add deprecation warnings to ORCv1 layers and utilities. 2019-07-17 16:40:52 +00:00
LegacyAPIInteropTest.cpp Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
LegacyCompileOnDemandLayerTest.cpp [llvm] Migrate llvm::make_unique to std::make_unique 2019-08-15 15:54:37 +00:00
LegacyRTDyldObjectLinkingLayerTest.cpp Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
ObjectTransformLayerTest.cpp [ORC] Add support for emulated TLS to ORCv2. 2020-01-21 19:55:33 -08:00
OrcCAPITest.cpp [ORC] Add support for emulated TLS to ORCv2. 2020-01-21 19:55:33 -08:00
OrcTestCommon.cpp
OrcTestCommon.h [ORC] Add generic initializer/deinitializer support. 2020-02-19 13:59:32 -08:00
QueueChannel.cpp
QueueChannel.h Break out OrcError and RPC 2019-10-29 17:31:28 -07:00
RPCUtilsTest.cpp Break out OrcError and RPC 2019-10-29 17:31:28 -07:00
RTDyldObjectLinkingLayerTest.cpp [ORC] Add generic initializer/deinitializer support. 2020-02-19 13:59:32 -08:00
RemoteObjectLayerTest.cpp Revert "Remove redundant "std::move"s in return statements" 2020-02-10 07:07:40 -08:00
SymbolStringPoolTest.cpp
ThreadSafeModuleTest.cpp [llvm] Migrate llvm::make_unique to std::make_unique 2019-08-15 15:54:37 +00:00