[llvm] r176400 - Added FIXME for future Hexagon cleanup.

Andrew Trick atrick at apple.com
Fri Mar 1 17:43:08 PST 2013


Author: atrick
Date: Fri Mar  1 19:43:08 2013
New Revision: 176400

URL: http://llvm.org/viewvc/llvm-project?rev=176400&view=rev
Log:
Added FIXME for future Hexagon cleanup.

Modified:
    llvm/trunk/lib/Target/Hexagon/HexagonMachineScheduler.cpp

Modified: llvm/trunk/lib/Target/Hexagon/HexagonMachineScheduler.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Hexagon/HexagonMachineScheduler.cpp?rev=176400&r1=176399&r2=176400&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Hexagon/HexagonMachineScheduler.cpp (original)
+++ llvm/trunk/lib/Target/Hexagon/HexagonMachineScheduler.cpp Fri Mar  1 19:43:08 2013
@@ -159,6 +159,9 @@ void VLIWMachineScheduler::schedule() {
   SchedImpl->initialize(this);
 
   // To view Height/Depth correctly, they should be accessed at least once.
+  //
+  // FIXME: SUnit::dumpAll always recompute depth and height now. The max
+  // depth/height could be computed directly from the roots and leaves.
   DEBUG(unsigned maxH = 0;
         for (unsigned su = 0, e = SUnits.size(); su != e; ++su)
           if (SUnits[su].getHeight() > maxH)





More information about the llvm-commits mailing list