[llvm-commits] CVS: llvm/lib/CodeGen/RegAlloc/PhyRegAlloc.cpp PhyRegAlloc.h

Misha Brukman brukman at cs.uiuc.edu
Thu Oct 23 13:07:01 PDT 2003


Changes in directory llvm/lib/CodeGen/RegAlloc:

PhyRegAlloc.cpp updated: 1.121 -> 1.122
PhyRegAlloc.h updated: 1.57 -> 1.58

---
Log message:

* Fix order of #include files
* Doxygen-ify method comments


---
Diffs of the changes:  (+22 -21)

Index: llvm/lib/CodeGen/RegAlloc/PhyRegAlloc.cpp
diff -u llvm/lib/CodeGen/RegAlloc/PhyRegAlloc.cpp:1.121 llvm/lib/CodeGen/RegAlloc/PhyRegAlloc.cpp:1.122
--- llvm/lib/CodeGen/RegAlloc/PhyRegAlloc.cpp:1.121	Wed Oct 22 15:44:23 2003
+++ llvm/lib/CodeGen/RegAlloc/PhyRegAlloc.cpp	Thu Oct 23 13:06:27 2003
@@ -20,29 +20,29 @@
 // 
 //===----------------------------------------------------------------------===//
 
+#include "IGNode.h"
 #include "PhyRegAlloc.h"
 #include "RegAllocCommon.h"
 #include "RegClass.h"
-#include "IGNode.h"
+#include "llvm/Constants.h"
+#include "llvm/DerivedTypes.h"
+#include "llvm/iOther.h"
+#include "llvm/Module.h"
+#include "llvm/Type.h"
+#include "llvm/Analysis/LoopInfo.h"
 #include "llvm/CodeGen/FunctionLiveVarInfo.h"
 #include "llvm/CodeGen/InstrSelection.h"
+#include "llvm/CodeGen/MachineFunction.h"
+#include "llvm/CodeGen/MachineFunctionInfo.h"
 #include "llvm/CodeGen/MachineInstr.h"
 #include "llvm/CodeGen/MachineInstrBuilder.h"
 #include "llvm/CodeGen/MachineInstrAnnot.h"
-#include "llvm/CodeGen/MachineFunction.h"
-#include "llvm/CodeGen/MachineFunctionInfo.h"
 #include "llvm/CodeGen/Passes.h"
-#include "llvm/Analysis/LoopInfo.h"
-#include "llvm/Target/TargetInstrInfo.h"
-#include "llvm/Type.h"
-#include "llvm/iOther.h"
-#include "llvm/DerivedTypes.h"
-#include "llvm/Constants.h"
-#include "llvm/Module.h"
 #include "llvm/Support/InstIterator.h"
-#include "Support/STLExtras.h"
-#include "Support/SetOperations.h"
+#include "llvm/Target/TargetInstrInfo.h"
 #include "Support/CommandLine.h"
+#include "Support/SetOperations.h"
+#include "Support/STLExtras.h"
 #include <cmath>
 
 RegAllocDebugLevel_t DEBUG_RA;


Index: llvm/lib/CodeGen/RegAlloc/PhyRegAlloc.h
diff -u llvm/lib/CodeGen/RegAlloc/PhyRegAlloc.h:1.57 llvm/lib/CodeGen/RegAlloc/PhyRegAlloc.h:1.58
--- llvm/lib/CodeGen/RegAlloc/PhyRegAlloc.h:1.57	Wed Oct 22 15:44:29 2003
+++ llvm/lib/CodeGen/RegAlloc/PhyRegAlloc.h	Thu Oct 23 13:06:27 2003
@@ -27,8 +27,8 @@
 #include "LiveRangeInfo.h"
 #include "llvm/Pass.h"
 #include "llvm/CodeGen/MachineBasicBlock.h"
-#include "llvm/Target/TargetRegInfo.h"
 #include "llvm/Target/TargetMachine.h" 
+#include "llvm/Target/TargetRegInfo.h"
 #include <map>
 
 class MachineFunction;
@@ -136,8 +136,9 @@
                             MachineBasicBlock::iterator& MII,
                             MachineBasicBlock &MBB, unsigned OpNum);
 
-  // Method for inserting caller saving code. The caller must save all the
-  // volatile registers live across a call.
+  /// Method for inserting caller saving code. The caller must save all the
+  /// volatile registers live across a call.
+  ///
   void insertCallerSavingCode(std::vector<MachineInstr*>& instrnsBefore,
                               std::vector<MachineInstr*>& instrnsAfter,
                               MachineInstr *CallMI,
@@ -154,12 +155,12 @@
                           std::vector<MachineInstr*>& MIBef,
                           std::vector<MachineInstr*>& MIAft);
   
-  // Callback method used to find unused registers. 
-  // LVSetBef is the live variable set to search for an unused register.
-  // If it is not specified, the LV set before the current MI is used.
-  // This is sufficient as long as no new copy instructions are generated
-  // to copy the free register to memory.
-  // 
+  /// Callback method used to find unused registers. 
+  /// LVSetBef is the live variable set to search for an unused register.
+  /// If it is not specified, the LV set before the current MI is used.
+  /// This is sufficient as long as no new copy instructions are generated
+  /// to copy the free register to memory.
+  /// 
   int getUnusedUniRegAtMI(RegClass *RC, int RegType,
                           const MachineInstr *MI,
                           const ValueSet *LVSetBef = 0);





More information about the llvm-commits mailing list