Cleanup.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Wed, 11 Jan 2012 22:52:11 +0000 (22:52 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Wed, 11 Jan 2012 22:52:11 +0000 (22:52 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147975 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/RegAllocBase.h

index 031642117efcc69f43e561061ed67b4dccc9b17d..72620f71ad4ee8e69cb7ebe40c6744a2924a28d4 100644 (file)
@@ -49,11 +49,6 @@ class VirtRegMap;
 class LiveIntervals;
 class Spiller;
 
 class LiveIntervals;
 class Spiller;
 
-// Forward declare a priority queue of live virtual registers. If an
-// implementation needs to prioritize by anything other than spill weight, then
-// this will become an abstract base class with virtual calls to push/get.
-class LiveVirtRegQueue;
-
 /// RegAllocBase provides the register allocation driver and interface that can
 /// be extended to add interesting heuristics.
 ///
 /// RegAllocBase provides the register allocation driver and interface that can
 /// be extended to add interesting heuristics.
 ///
@@ -121,10 +116,6 @@ protected:
 
   // The top-level driver. The output is a VirtRegMap that us updated with
   // physical register assignments.
 
   // The top-level driver. The output is a VirtRegMap that us updated with
   // physical register assignments.
-  //
-  // If an implementation wants to override the LiveInterval comparator, we
-  // should modify this interface to allow passing in an instance derived from
-  // LiveVirtRegQueue.
   void allocatePhysRegs();
 
   // Get a temporary reference to a Spiller instance.
   void allocatePhysRegs();
 
   // Get a temporary reference to a Spiller instance.