Simplify code
authorChris Lattner <sabre@nondot.org>
Sun, 18 Dec 2005 01:03:46 +0000 (01:03 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 18 Dec 2005 01:03:46 +0000 (01:03 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24806 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/SelectionDAG/ScheduleDAG.cpp

index c1a7f47bbc31b1421b534af3e36e46df1f817838..db0543644ed5bbde6995fadb28753f864474a028 100644 (file)
@@ -704,13 +704,8 @@ void SimpleSched::VisitAll() {
   if (DAG.getEntryNode().Val != DAG.getRoot().Val)
     Ordering.push_back(getNI(DAG.getEntryNode().Val));
     
-  // FIXME - Reverse the order
-  for (unsigned i = 0, N = Ordering.size(), Half = N >> 1; i < Half; i++) {
-    unsigned j = N - i - 1;
-    NodeInfo *tmp = Ordering[i];
-    Ordering[i] = Ordering[j];
-    Ordering[j] = tmp;
-  }
+  // Reverse the order
+  std::reverse(Ordering.begin(), Ordering.end());
 }
 
 /// IdentifyGroups - Put flagged nodes into groups.