Remove a confusing use of a static method.
authorRafael Espindola <rafael.espindola@gmail.com>
Fri, 23 May 2014 20:35:47 +0000 (20:35 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Fri, 23 May 2014 20:35:47 +0000 (20:35 +0000)
No functionality change.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209548 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/XCore/XCoreISelLowering.cpp

index 638d8701fad14e4479adfff21d526812d9c1d071..3c892b162a4e845fd36cf705b752e1b0a53e796e 100644 (file)
@@ -280,7 +280,7 @@ getGlobalAddressWrapper(SDValue GA, const GlobalValue *GV,
     UnderlyingGV = GA->getAliasee();
   if (const GlobalVariable *GVar = dyn_cast<GlobalVariable>(UnderlyingGV)) {
     if (  ( GVar->isConstant() &&
-            UnderlyingGV->isLocalLinkage(GV->getLinkage()) )
+            GV->hasLocalLinkage() )
        || ( GVar->hasSection() &&
             StringRef(GVar->getSection()).startswith(".cp.") ) )
       return DAG.getNode(XCoreISD::CPRelativeWrapper, dl, MVT::i32, GA);