diff options
Diffstat (limited to 'llvm/lib/Target/Hexagon/BitTracker.cpp')
| -rw-r--r-- | llvm/lib/Target/Hexagon/BitTracker.cpp | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/llvm/lib/Target/Hexagon/BitTracker.cpp b/llvm/lib/Target/Hexagon/BitTracker.cpp index 4d5789a3c5fe..80eedabb0d03 100644 --- a/llvm/lib/Target/Hexagon/BitTracker.cpp +++ b/llvm/lib/Target/Hexagon/BitTracker.cpp @@ -60,13 +60,8 @@ #include "llvm/CodeGen/MachineInstr.h" #include "llvm/CodeGen/MachineOperand.h" #include "llvm/CodeGen/MachineRegisterInfo.h" -#include "llvm/CodeGen/TargetRegisterInfo.h" #include "llvm/IR/Constants.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/raw_ostream.h" -#include <cassert> -#include <cstdint> -#include <iterator> using namespace llvm; @@ -84,7 +79,7 @@ namespace { raw_ostream &operator<< (raw_ostream &OS, const printv &PV) { if (PV.R) - OS << 'v' << Register::virtReg2Index(PV.R); + OS << 'v' << Register(PV.R).virtRegIndex(); else OS << 's'; return OS; @@ -947,7 +942,7 @@ void BT::visitBranchesFrom(const MachineInstr &BI) { else dbgs() << "\n does not fall through\n"; } - Targets.insert(BTs.begin(), BTs.end()); + Targets.insert_range(BTs); } ++It; } while (FallsThrough && It != End); @@ -970,8 +965,7 @@ void BT::visitBranchesFrom(const MachineInstr &BI) { Targets.insert(&*Next); } } else { - for (const MachineBasicBlock *SB : B.successors()) - Targets.insert(SB); + Targets.insert_range(B.successors()); } for (const MachineBasicBlock *TB : Targets) |
