ΒΆllvm::orc::ThreadSafeModule cloneToNewContext(
const llvm::orc::ThreadSafeModule& TSMW,
llvm::orc::GVPredicate ShouldCloneDef =
std::function<
bool(const llvm::GlobalValue&)>(),
llvm::orc::GVModifier UpdateClonedDefSource =
std::function<void(llvm::GlobalValue&)>())
llvm::orc::ThreadSafeModule cloneToNewContext(
const llvm::orc::ThreadSafeModule& TSMW,
llvm::orc::GVPredicate ShouldCloneDef =
std::function<
bool(const llvm::GlobalValue&)>(),
llvm::orc::GVModifier UpdateClonedDefSource =
std::function<void(llvm::GlobalValue&)>())
Description
Clones the given module on to a new context.
Declared at: llvm/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h:165
Parameters
- const llvm::orc::ThreadSafeModule& TSMW
- llvm::orc::GVPredicate ShouldCloneDef = std::function<bool (const llvm::GlobalValue &)>()
- llvm::orc::GVModifier UpdateClonedDefSource = std::function<void (llvm::GlobalValue &)>()