diff options
| author | Andrew Trick <atrick@apple.com> | 2013-05-25 03:08:10 +0000 |
|---|---|---|
| committer | Andrew Trick <atrick@apple.com> | 2013-05-25 03:08:10 +0000 |
| commit | e2431c64bc1a46adfe534aee9f5401e882483748 (patch) | |
| tree | e06d206ae2852a78240c4797443fc5b969288b47 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | |
| parent | ef9de2a7397179bba9a272502dce41173d53985c (diff) | |
| download | bcm5719-llvm-e2431c64bc1a46adfe534aee9f5401e882483748.tar.gz bcm5719-llvm-e2431c64bc1a46adfe534aee9f5401e882483748.zip | |
Track IR ordering of SelectionDAG nodes 3/4.
Remove the old IR ordering mechanism and switch to new one. Fix unit
test failures.
llvm-svn: 182704
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp')
| -rw-r--r-- | llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp index 7163932e197..7269bb260dd 100644 --- a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp @@ -624,6 +624,7 @@ void SelectionDAGISel::CodeGenAndEmitDAG() { DEBUG(dbgs() << "Optimized type-legalized selection DAG: BB#" << BlockNumber << " '" << BlockName << "'\n"; CurDAG->dump()); + } { @@ -790,9 +791,6 @@ void SelectionDAGISel::DoInstructionSelection() { continue; // Replace node. if (ResNode) { - // Propagate ordering - CurDAG->AssignOrdering(ResNode, CurDAG->GetOrdering(Node)); - ReplaceUses(Node, ResNode); } |

