diff options
Diffstat (limited to 'llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp')
-rw-r--r-- | llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp b/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp index ff81e6b0a49..2cdf2f9bf99 100644 --- a/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp +++ b/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp @@ -95,9 +95,9 @@ bool SystemZLDCleanup::VisitNode(MachineDomTreeNode *Node, switch (I->getOpcode()) { case SystemZ::TLS_LDCALL: if (TLSBaseAddrReg) - I = ReplaceTLSCall(I, TLSBaseAddrReg); + I = ReplaceTLSCall(&*I, TLSBaseAddrReg); else - I = SetRegister(I, &TLSBaseAddrReg); + I = SetRegister(&*I, &TLSBaseAddrReg); Changed = true; break; default: |