summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMisha Brukman <brukman+llvm@gmail.com>2003-10-23 18:06:27 +0000
committerMisha Brukman <brukman+llvm@gmail.com>2003-10-23 18:06:27 +0000
commit396c8c34edac7fa93168a8b57a9af3ea93567369 (patch)
treeb0b133301ac2a422fc9c9075517ce262cdccdc23
parent0d82a54bb9f9105c7b77a792e502cd194f4de509 (diff)
downloadllvm-396c8c34edac7fa93168a8b57a9af3ea93567369.tar.gz
* Fix order of #include files
* Doxygen-ify method comments git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9432 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lib/CodeGen/RegAlloc/PhyRegAlloc.cpp24
-rw-r--r--lib/CodeGen/RegAlloc/PhyRegAlloc.h19
-rw-r--r--lib/Target/SparcV9/RegAlloc/PhyRegAlloc.cpp24
-rw-r--r--lib/Target/SparcV9/RegAlloc/PhyRegAlloc.h19
4 files changed, 44 insertions, 42 deletions
diff --git a/lib/CodeGen/RegAlloc/PhyRegAlloc.cpp b/lib/CodeGen/RegAlloc/PhyRegAlloc.cpp
index f23a22c6c440..c89e5aa0c4c4 100644
--- a/lib/CodeGen/RegAlloc/PhyRegAlloc.cpp
+++ b/lib/CodeGen/RegAlloc/PhyRegAlloc.cpp
@@ -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;
diff --git a/lib/CodeGen/RegAlloc/PhyRegAlloc.h b/lib/CodeGen/RegAlloc/PhyRegAlloc.h
index b4cec8c35d56..e93c51d12465 100644
--- a/lib/CodeGen/RegAlloc/PhyRegAlloc.h
+++ b/lib/CodeGen/RegAlloc/PhyRegAlloc.h
@@ -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 @@ private:
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 @@ private:
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);
diff --git a/lib/Target/SparcV9/RegAlloc/PhyRegAlloc.cpp b/lib/Target/SparcV9/RegAlloc/PhyRegAlloc.cpp
index f23a22c6c440..c89e5aa0c4c4 100644
--- a/lib/Target/SparcV9/RegAlloc/PhyRegAlloc.cpp
+++ b/lib/Target/SparcV9/RegAlloc/PhyRegAlloc.cpp
@@ -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;
diff --git a/lib/Target/SparcV9/RegAlloc/PhyRegAlloc.h b/lib/Target/SparcV9/RegAlloc/PhyRegAlloc.h
index b4cec8c35d56..e93c51d12465 100644
--- a/lib/Target/SparcV9/RegAlloc/PhyRegAlloc.h
+++ b/lib/Target/SparcV9/RegAlloc/PhyRegAlloc.h
@@ -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 @@ private:
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 @@ private:
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);