diff options
author | Chris Lattner <sabre@nondot.org> | 2006-03-08 04:41:06 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-03-08 04:41:06 +0000 |
commit | 6a67b3a4e636bccb25c5003972424d4545efa279 (patch) | |
tree | 3cea8039d6ecc858b26c42bc4fa6ff3fb0bc411f /lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp | |
parent | 6b24af87e6af1d2e8beb644554e06fcb5d620182 (diff) |
Shrinkify some fields, fit to 80 columns
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26611 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp')
-rw-r--r-- | lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp b/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp index b39ab7f607..f2aa789e18 100644 --- a/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp +++ b/lib/CodeGen/SelectionDAG/ScheduleDAGList.cpp @@ -35,8 +35,8 @@ namespace { Statistic<> NumNoops ("scheduler", "Number of noops inserted"); Statistic<> NumStalls("scheduler", "Number of pipeline stalls"); - /// SUnit - Scheduling unit. It's an wrapper around either a single SDNode or a - /// group of nodes flagged together. + /// SUnit - Scheduling unit. It's an wrapper around either a single SDNode or + /// a group of nodes flagged together. struct SUnit { SDNode *Node; // Representative node. std::vector<SDNode*> FlaggedNodes; // All nodes flagged to Node. @@ -44,14 +44,14 @@ namespace { std::set<SUnit*> ChainPreds; // All chain predecessors. std::set<SUnit*> Succs; // All real successors. std::set<SUnit*> ChainSuccs; // All chain successors. - int NumPredsLeft; // # of preds not scheduled. - int NumSuccsLeft; // # of succs not scheduled. - int NumChainPredsLeft; // # of chain preds not scheduled. - int NumChainSuccsLeft; // # of chain succs not scheduled. + short NumPredsLeft; // # of preds not scheduled. + short NumSuccsLeft; // # of succs not scheduled. + short NumChainPredsLeft; // # of chain preds not scheduled. + short NumChainSuccsLeft; // # of chain succs not scheduled. int SethiUllman; // Sethi Ullman number. - bool isTwoAddress; // Is a two-address instruction. - bool isDefNUseOperand; // Is a def&use operand. - unsigned Latency; // Node latency. + bool isTwoAddress : 1; // Is a two-address instruction. + bool isDefNUseOperand : 1; // Is a def&use operand. + unsigned short Latency; // Node latency. unsigned CycleBound; // Upper/lower cycle to be scheduled at. SUnit *Next; @@ -247,7 +247,7 @@ void ScheduleDAGList::ReleasePred(AvailableQueueTy &Available, // latency. For example, the reader can very well read the register written // by the predecessor later than the issue cycle. It also depends on the // interrupt model (drain vs. freeze). - PredSU->CycleBound = std::max(PredSU->CycleBound, CurrCycle + PredSU->Latency); + PredSU->CycleBound = std::max(PredSU->CycleBound,CurrCycle + PredSU->Latency); if (!isChain) PredSU->NumSuccsLeft--; @@ -278,7 +278,7 @@ void ScheduleDAGList::ReleaseSucc(AvailableQueueTy &Available, // latency. For example, the reader can very well read the register written // by the predecessor later than the issue cycle. It also depends on the // interrupt model (drain vs. freeze). - SuccSU->CycleBound = std::max(SuccSU->CycleBound, CurrCycle + SuccSU->Latency); + SuccSU->CycleBound = std::max(SuccSU->CycleBound,CurrCycle + SuccSU->Latency); if (!isChain) SuccSU->NumPredsLeft--; |