[llvm-commits] [llvm] r124397 - in /llvm/trunk/lib/CodeGen/SelectionDAG: LegalizeDAG.cpp SelectionDAG.cpp
Devang Patel
dpatel at apple.com
Thu Jan 27 11:15:01 PST 2011
Author: dpatel
Date: Thu Jan 27 13:15:01 2011
New Revision: 124397
URL: http://llvm.org/viewvc/llvm-project?rev=124397&view=rev
Log:
Speculatively revert r124380.
Modified:
llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
Modified: llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp?rev=124397&r1=124396&r2=124397&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp (original)
+++ llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp Thu Jan 27 13:15:01 2011
@@ -87,9 +87,6 @@
// If someone requests legalization of the new node, return itself.
if (From != To)
LegalizedNodes.insert(std::make_pair(To, To));
-
- // Transfer SDDbgValues.
- DAG.TransferDbgValues(From, To);
}
public:
Modified: llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp?rev=124397&r1=124396&r2=124397&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp (original)
+++ llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp Thu Jan 27 13:15:01 2011
@@ -5474,6 +5474,7 @@
SDNode *FromNode = From.getNode();
SDNode *ToNode = To.getNode();
SmallVector<SDDbgValue*,2> &DVs = GetDbgValues(FromNode);
+ DbgInfo->removeSDDbgValues(FromNode);
for (SmallVector<SDDbgValue *, 2>::iterator I = DVs.begin(), E = DVs.end();
I != E; ++I) {
if ((*I)->getKind() == SDDbgValue::SDNODE) {
@@ -5481,7 +5482,6 @@
(*I)->setSDNode(ToNode, To.getResNo());
}
}
- DbgInfo->removeSDDbgValues(FromNode);
}
//===----------------------------------------------------------------------===//
More information about the llvm-commits
mailing list