diff options
author | Sanjay Patel <spatel@rotateright.com> | 2014-09-20 22:39:16 +0000 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2014-09-20 22:39:16 +0000 |
commit | 69df41e92ed548e7cfaaaba88ef3f7fd3d29e0b4 (patch) | |
tree | 6fc82429ebac2d48339d7178dedb8605409646f7 | |
parent | a454812ac85b52a3dc377e282a49fc3708f3be51 (diff) | |
download | llvm-69df41e92ed548e7cfaaaba88ef3f7fd3d29e0b4.zip llvm-69df41e92ed548e7cfaaaba88ef3f7fd3d29e0b4.tar.gz llvm-69df41e92ed548e7cfaaaba88ef3f7fd3d29e0b4.tar.bz2 |
mop up: "Don’t duplicate function or class name at the beginning of the comment."
llvm-svn: 218194
-rw-r--r-- | llvm/lib/CodeGen/RegisterCoalescer.h | 46 |
1 files changed, 21 insertions, 25 deletions
diff --git a/llvm/lib/CodeGen/RegisterCoalescer.h b/llvm/lib/CodeGen/RegisterCoalescer.h index d8f9945..04067a1 100644 --- a/llvm/lib/CodeGen/RegisterCoalescer.h +++ b/llvm/lib/CodeGen/RegisterCoalescer.h @@ -22,38 +22,36 @@ namespace llvm { class TargetRegisterClass; class TargetInstrInfo; - /// CoalescerPair - A helper class for register coalescers. When deciding if + /// A helper class for register coalescers. When deciding if /// two registers can be coalesced, CoalescerPair can determine if a copy /// instruction would become an identity copy after coalescing. class CoalescerPair { const TargetRegisterInfo &TRI; - /// DstReg - The register that will be left after coalescing. It can be a + /// The register that will be left after coalescing. It can be a /// virtual or physical register. unsigned DstReg; - /// SrcReg - the virtual register that will be coalesced into dstReg. + /// The virtual register that will be coalesced into dstReg. unsigned SrcReg; - /// DstIdx - The sub-register index of the old DstReg in the new coalesced - /// register. + /// The sub-register index of the old DstReg in the new coalesced register. unsigned DstIdx; - /// SrcIdx - The sub-register index of the old SrcReg in the new coalesced - /// register. + /// The sub-register index of the old SrcReg in the new coalesced register. unsigned SrcIdx; - /// Partial - True when the original copy was a partial subregister copy. + /// True when the original copy was a partial subregister copy. bool Partial; - /// CrossClass - True when both regs are virtual, and newRC is constrained. + /// True when both regs are virtual and newRC is constrained. bool CrossClass; - /// Flipped - True when DstReg and SrcReg are reversed from the original + /// True when DstReg and SrcReg are reversed from the original /// copy instruction. bool Flipped; - /// NewRC - The register class of the coalesced register, or NULL if DstReg + /// The register class of the coalesced register, or NULL if DstReg /// is a physreg. This register class may be a super-register of both /// SrcReg and DstReg. const TargetRegisterClass *NewRC; @@ -70,49 +68,47 @@ namespace llvm { : TRI(tri), DstReg(PhysReg), SrcReg(VirtReg), DstIdx(0), SrcIdx(0), Partial(false), CrossClass(false), Flipped(false), NewRC(nullptr) {} - /// setRegisters - set registers to match the copy instruction MI. Return + /// Set registers to match the copy instruction MI. Return /// false if MI is not a coalescable copy instruction. bool setRegisters(const MachineInstr*); - /// flip - Swap SrcReg and DstReg. Return false if swapping is impossible + /// Swap SrcReg and DstReg. Return false if swapping is impossible /// because DstReg is a physical register, or SubIdx is set. bool flip(); - /// isCoalescable - Return true if MI is a copy instruction that will become + /// Return true if MI is a copy instruction that will become /// an identity copy after coalescing. bool isCoalescable(const MachineInstr*) const; - /// isPhys - Return true if DstReg is a physical register. + /// Return true if DstReg is a physical register. bool isPhys() const { return !NewRC; } - /// isPartial - Return true if the original copy instruction did not copy + /// Return true if the original copy instruction did not copy /// the full register, but was a subreg operation. bool isPartial() const { return Partial; } - /// isCrossClass - Return true if DstReg is virtual and NewRC is a smaller + /// Return true if DstReg is virtual and NewRC is a smaller /// register class than DstReg's. bool isCrossClass() const { return CrossClass; } - /// isFlipped - Return true when getSrcReg is the register being defined by + /// Return true when getSrcReg is the register being defined by /// the original copy instruction. bool isFlipped() const { return Flipped; } - /// getDstReg - Return the register (virtual or physical) that will remain + /// Return the register (virtual or physical) that will remain /// after coalescing. unsigned getDstReg() const { return DstReg; } - /// getSrcReg - Return the virtual register that will be coalesced away. + /// Return the virtual register that will be coalesced away. unsigned getSrcReg() const { return SrcReg; } - /// getDstIdx - Return the subregister index that DstReg will be coalesced - /// into, or 0. + /// Return the subregister index that DstReg will be coalesced into, or 0. unsigned getDstIdx() const { return DstIdx; } - /// getSrcIdx - Return the subregister index that SrcReg will be coalesced - /// into, or 0. + /// Return the subregister index that SrcReg will be coalesced into, or 0. unsigned getSrcIdx() const { return SrcIdx; } - /// getNewRC - Return the register class of the coalesced register. + /// Return the register class of the coalesced register. const TargetRegisterClass *getNewRC() const { return NewRC; } }; } // End llvm namespace |