From 25d9d5800c77dd5f6e249a3dfb61b597c1a93c2c Mon Sep 17 00:00:00 2001 From: Alkis Evlogimenos Date: Mon, 23 Feb 2004 01:57:39 +0000 Subject: Some code cleanups from Chris git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11724 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/CodeGen/PhysRegTracker.h | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) (limited to 'lib/CodeGen/PhysRegTracker.h') diff --git a/lib/CodeGen/PhysRegTracker.h b/lib/CodeGen/PhysRegTracker.h index d2ff82a..777c335 100644 --- a/lib/CodeGen/PhysRegTracker.h +++ b/lib/CodeGen/PhysRegTracker.h @@ -18,12 +18,10 @@ #define LLVM_CODEGEN_PHYSREGTRACKER_H #include "llvm/CodeGen/MachineFunction.h" -#include namespace llvm { class PhysRegTracker { - private: const MRegisterInfo* mri_; std::vector regUse_; @@ -50,10 +48,8 @@ namespace llvm { assert(MRegisterInfo::isPhysicalRegister(physReg) && "should be physical register!"); ++regUse_[physReg]; - for (const unsigned* as = mri_->getAliasSet(physReg); *as; ++as) { - physReg = *as; - ++regUse_[physReg]; - } + for (const unsigned* as = mri_->getAliasSet(physReg); *as; ++as) + ++regUse_[*as]; } void delRegUse(unsigned physReg) { @@ -62,9 +58,8 @@ namespace llvm { assert(regUse_[physReg] != 0); --regUse_[physReg]; for (const unsigned* as = mri_->getAliasSet(physReg); *as; ++as) { - physReg = *as; - assert(regUse_[physReg] != 0); - --regUse_[physReg]; + assert(regUse_[*as] != 0); + --regUse_[*as]; } } -- cgit v1.1