diff options
author | Misha Brukman <brukman+llvm@gmail.com> | 2003-10-23 18:06:27 +0000 |
---|---|---|
committer | Misha Brukman <brukman+llvm@gmail.com> | 2003-10-23 18:06:27 +0000 |
commit | 396c8c34edac7fa93168a8b57a9af3ea93567369 (patch) | |
tree | b0b133301ac2a422fc9c9075517ce262cdccdc23 | |
parent | 0d82a54bb9f9105c7b77a792e502cd194f4de509 (diff) |
* 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.cpp | 24 | ||||
-rw-r--r-- | lib/CodeGen/RegAlloc/PhyRegAlloc.h | 19 | ||||
-rw-r--r-- | lib/Target/SparcV9/RegAlloc/PhyRegAlloc.cpp | 24 | ||||
-rw-r--r-- | lib/Target/SparcV9/RegAlloc/PhyRegAlloc.h | 19 |
4 files changed, 44 insertions, 42 deletions
diff --git a/lib/CodeGen/RegAlloc/PhyRegAlloc.cpp b/lib/CodeGen/RegAlloc/PhyRegAlloc.cpp index f23a22c6c4..c89e5aa0c4 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 b4cec8c35d..e93c51d124 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 f23a22c6c4..c89e5aa0c4 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 b4cec8c35d..e93c51d124 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); |