OSDN Git Service

[Hexagon] Pass pointer to SelectionDAG to dump functions
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>
Fri, 30 Mar 2018 14:29:15 +0000 (14:29 +0000)
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>
Fri, 30 Mar 2018 14:29:15 +0000 (14:29 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@328864 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Hexagon/HexagonISelDAGToDAG.cpp

index 9ba1a6a..b2e9cc6 100644 (file)
@@ -1911,13 +1911,13 @@ SDValue HexagonDAGToDAGISel::balanceSubTree(SDNode *N, bool TopLevel) {
 
     DEBUG(dbgs() << "--> No need to balance root (Weight=" << Weight
                  << " Height=" << RootHeights[N] << "): ");
-    DEBUG(N->dump());
+    DEBUG(N->dump(CurDAG));
 
     return SDValue(N, 0);
   }
 
   DEBUG(dbgs() << "** Balancing root node: ");
-  DEBUG(N->dump());
+  DEBUG(N->dump(CurDAG));
 
   unsigned NOpcode = N->getOpcode();
 
@@ -2080,7 +2080,7 @@ SDValue HexagonDAGToDAGISel::balanceSubTree(SDNode *N, bool TopLevel) {
         getTargetLowering()->isOffsetFoldingLegal(GANode)) {
       DEBUG(dbgs() << "--> Combining GA and offset (" << Offset->getSExtValue()
           << "): ");
-      DEBUG(GANode->dump());
+      DEBUG(GANode->dump(CurDAG));
 
       SDValue NewTGA =
         CurDAG->getTargetGlobalAddress(GANode->getGlobal(), SDLoc(GA.Value),
@@ -2243,7 +2243,7 @@ void HexagonDAGToDAGISel::rebalanceAddressTrees() {
       continue;
 
     DEBUG(dbgs() << "** Rebalancing address calculation in node: ");
-    DEBUG(N->dump());
+    DEBUG(N->dump(CurDAG));
 
     // FindRoots
     SmallVector<SDNode *, 4> Worklist;
@@ -2284,7 +2284,7 @@ void HexagonDAGToDAGISel::rebalanceAddressTrees() {
             NewBasePtr, N->getOperand(3));
 
     DEBUG(dbgs() << "--> Final node: ");
-    DEBUG(N->dump());
+    DEBUG(N->dump(CurDAG));
   }
 
   CurDAG->RemoveDeadNodes();