ΒΆ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 &)>()