summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AntiDepBreaker.h
diff options
context:
space:
mode:
authorSanjay Patel <spatel@rotateright.com>2014-09-21 14:48:16 +0000
committerSanjay Patel <spatel@rotateright.com>2014-09-21 14:48:16 +0000
commitd649235fc3f96119d4d5ce89d91442836f863f04 (patch)
tree7a71146b639d99537b48ab9b1d0157223daac384 /llvm/lib/CodeGen/AntiDepBreaker.h
parent215037e35d869c2d2f7c2506ae74404b8e40c264 (diff)
downloadbcm5719-llvm-d649235fc3f96119d4d5ce89d91442836f863f04.tar.gz
bcm5719-llvm-d649235fc3f96119d4d5ce89d91442836f863f04.zip
mop up: "Don’t duplicate function or class name at the beginning of the comment."
llvm-svn: 218218
Diffstat (limited to 'llvm/lib/CodeGen/AntiDepBreaker.h')
-rw-r--r--llvm/lib/CodeGen/AntiDepBreaker.h20
1 files changed, 8 insertions, 12 deletions
diff --git a/llvm/lib/CodeGen/AntiDepBreaker.h b/llvm/lib/CodeGen/AntiDepBreaker.h
index aaa12c3f381..a61a8efa4da 100644
--- a/llvm/lib/CodeGen/AntiDepBreaker.h
+++ b/llvm/lib/CodeGen/AntiDepBreaker.h
@@ -25,9 +25,8 @@
namespace llvm {
-/// AntiDepBreaker - This class works into conjunction with the
-/// post-RA scheduler to rename registers to break register
-/// anti-dependencies.
+/// This class works in conjunction with the post-RA scheduler to rename
+/// registers to break register anti-dependencies (WAR hazards).
class AntiDepBreaker {
public:
typedef std::vector<std::pair<MachineInstr *, MachineInstr *> >
@@ -35,29 +34,26 @@ public:
virtual ~AntiDepBreaker();
- /// Start - Initialize anti-dep breaking for a new basic block.
+ /// Initialize anti-dep breaking for a new basic block.
virtual void StartBlock(MachineBasicBlock *BB) =0;
- /// BreakAntiDependencies - Identifiy anti-dependencies within a
- /// basic-block region and break them by renaming registers. Return
- /// the number of anti-dependencies broken.
- ///
+ /// Identifiy anti-dependencies within a basic-block region and break them by
+ /// renaming registers. Return the number of anti-dependencies broken.
virtual unsigned BreakAntiDependencies(const std::vector<SUnit>& SUnits,
MachineBasicBlock::iterator Begin,
MachineBasicBlock::iterator End,
unsigned InsertPosIndex,
DbgValueVector &DbgValues) = 0;
- /// Observe - Update liveness information to account for the current
+ /// Update liveness information to account for the current
/// instruction, which will not be scheduled.
- ///
virtual void Observe(MachineInstr *MI, unsigned Count,
unsigned InsertPosIndex) =0;
- /// Finish - Finish anti-dep breaking for a basic block.
+ /// Finish anti-dep breaking for a basic block.
virtual void FinishBlock() =0;
- /// UpdateDbgValue - Update DBG_VALUE if dependency breaker is updating
+ /// Update DBG_VALUE if dependency breaker is updating
/// other machine instruction to use NewReg.
void UpdateDbgValue(MachineInstr *MI, unsigned OldReg, unsigned NewReg) {
assert (MI->isDebugValue() && "MI is not DBG_VALUE!");
OpenPOWER on IntegriCloud