diff options
author | Eugene Zelenko <eugene.zelenko@gmail.com> | 2017-07-26 23:20:35 +0000 |
---|---|---|
committer | Eugene Zelenko <eugene.zelenko@gmail.com> | 2017-07-26 23:20:35 +0000 |
commit | e4fc6ee790009a1486af2ec1c0ee4f55d1ef6a26 (patch) | |
tree | 671c1eb69f6a406a0a30ede46e652989f166f8b6 /llvm/lib/Target/Hexagon/BitTracker.cpp | |
parent | 08e38d6b3d89bd04a41c1a0518ef8e7217a72b38 (diff) | |
download | bcm5719-llvm-e4fc6ee790009a1486af2ec1c0ee4f55d1ef6a26.tar.gz bcm5719-llvm-e4fc6ee790009a1486af2ec1c0ee4f55d1ef6a26.zip |
[Hexagon] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
llvm-svn: 309230
Diffstat (limited to 'llvm/lib/Target/Hexagon/BitTracker.cpp')
-rw-r--r-- | llvm/lib/Target/Hexagon/BitTracker.cpp | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/llvm/lib/Target/Hexagon/BitTracker.cpp b/llvm/lib/Target/Hexagon/BitTracker.cpp index 5b02aa3ca3a..0c6ee1a0994 100644 --- a/llvm/lib/Target/Hexagon/BitTracker.cpp +++ b/llvm/lib/Target/Hexagon/BitTracker.cpp @@ -1,4 +1,4 @@ -//===--- BitTracker.cpp ---------------------------------------------------===// +//===- BitTracker.cpp -----------------------------------------------------===// // // The LLVM Compiler Infrastructure // @@ -71,7 +71,7 @@ using namespace llvm; -typedef BitTracker BT; +using BT = BitTracker; namespace { @@ -927,7 +927,8 @@ void BT::visitBranchesFrom(const MachineInstr &BI) { ++It; } while (FallsThrough && It != End); - typedef MachineBasicBlock::const_succ_iterator succ_iterator; + using succ_iterator = MachineBasicBlock::const_succ_iterator; + if (!DefaultToAll) { // Need to add all CFG successors that lead to EH landing pads. // There won't be explicit branches to these blocks, but they must @@ -958,7 +959,8 @@ void BT::visitUsesOf(unsigned Reg) { if (Trace) dbgs() << "visiting uses of " << PrintReg(Reg, &ME.TRI) << "\n"; - typedef MachineRegisterInfo::use_nodbg_iterator use_iterator; + using use_iterator = MachineRegisterInfo::use_nodbg_iterator; + use_iterator End = MRI.use_nodbg_end(); for (use_iterator I = MRI.use_nodbg_begin(Reg); I != End; ++I) { MachineInstr *UseI = I->getParent(); @@ -1039,7 +1041,8 @@ void BT::run() { reset(); assert(FlowQ.empty()); - typedef GraphTraits<const MachineFunction*> MachineFlowGraphTraits; + using MachineFlowGraphTraits = GraphTraits<const MachineFunction*>; + const MachineBasicBlock *Entry = MachineFlowGraphTraits::getEntryNode(&MF); unsigned MaxBN = 0; |