From: Krzysztof Parzyszek Date: Thu, 12 Mar 2015 00:49:13 +0000 (+0000) Subject: Fix build break introduced in r231992 X-Git-Tag: llvmorg-3.7.0-rc1~9482 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=325297c1015c147798626ab58d7b8335b73053f3;p=platform%2Fupstream%2Fllvm.git Fix build break introduced in r231992 llvm-svn: 231996 --- diff --git a/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp b/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp index 05a9caf..b22bdb3 100644 --- a/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp +++ b/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp @@ -57,7 +57,6 @@ public: : SelectionDAGISel(targetmachine, OptLevel), TM(targetmachine) { initializeHexagonDAGToDAGISelPass(*PassRegistry::getPassRegistry()); } - bool hasNumUsesBelowThresGA(SDNode *N) const; SDNode *Select(SDNode *N) override; @@ -1455,9 +1454,8 @@ bool HexagonDAGToDAGISel::foldGlobalAddressImpl(SDValue &N, SDValue &R, if (Const && GA && (GA->getOpcode() == ISD::TargetGlobalAddress)) { - if ((N0.getOpcode() == HexagonISD::CONST32) && - !hasNumUsesBelowThresGA(GA)) - return false; + if (N0.getOpcode() == HexagonISD::CONST32) + return false; R = CurDAG->getTargetGlobalAddress(GA->getGlobal(), SDLoc(Const), N.getValueType(),