[llvm] r231996 - Fix build break introduced in r231992
Krzysztof Parzyszek
kparzysz at codeaurora.org
Wed Mar 11 17:49:13 PDT 2015
Author: kparzysz
Date: Wed Mar 11 19:49:13 2015
New Revision: 231996
URL: http://llvm.org/viewvc/llvm-project?rev=231996&view=rev
Log:
Fix build break introduced in r231992
Modified:
llvm/trunk/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
Modified: llvm/trunk/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp?rev=231996&r1=231995&r2=231996&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp (original)
+++ llvm/trunk/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp Wed Mar 11 19:49:13 2015
@@ -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::foldGlobalAddr
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(),
More information about the llvm-commits
mailing list