forked from OSchip/llvm-project
[ORC] cloneToNewContext() can work with a const-ref to ThreadSafeModule
This commit is contained in:
parent
34a5669ccd
commit
f12db8cf75
|
@ -162,7 +162,7 @@ using GVModifier = std::function<void(GlobalValue &)>;
|
|||
|
||||
/// Clones the given module on to a new context.
|
||||
ThreadSafeModule
|
||||
cloneToNewContext(ThreadSafeModule &TSMW,
|
||||
cloneToNewContext(const ThreadSafeModule &TSMW,
|
||||
GVPredicate ShouldCloneDef = GVPredicate(),
|
||||
GVModifier UpdateClonedDefSource = GVModifier());
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
namespace llvm {
|
||||
namespace orc {
|
||||
|
||||
ThreadSafeModule cloneToNewContext(ThreadSafeModule &TSM,
|
||||
ThreadSafeModule cloneToNewContext(const ThreadSafeModule &TSM,
|
||||
GVPredicate ShouldCloneDef,
|
||||
GVModifier UpdateClonedDefSource) {
|
||||
assert(TSM && "Can not clone null module");
|
||||
|
|
Loading…
Reference in New Issue