projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make the LegalizeType method naming scheme more regular.
[oota-llvm.git]
/
lib
/
CodeGen
/
PhysRegTracker.h
diff --git
a/lib/CodeGen/PhysRegTracker.h
b/lib/CodeGen/PhysRegTracker.h
index b300d4da0b6b37488e5a169d3afecf0ec5c3a075..1f10c4bdaf9ccc48bff2e527e9e9408db837b49e 100644
(file)
--- a/
lib/CodeGen/PhysRegTracker.h
+++ b/
lib/CodeGen/PhysRegTracker.h
@@
-17,52
+17,52
@@
#ifndef LLVM_CODEGEN_PHYSREGTRACKER_H
#define LLVM_CODEGEN_PHYSREGTRACKER_H
#ifndef LLVM_CODEGEN_PHYSREGTRACKER_H
#define LLVM_CODEGEN_PHYSREGTRACKER_H
-#include "llvm/Target/
M
RegisterInfo.h"
+#include "llvm/Target/
Target
RegisterInfo.h"
namespace llvm {
class PhysRegTracker {
namespace llvm {
class PhysRegTracker {
- const
MRegisterInfo* m
ri_;
+ const
TargetRegisterInfo* t
ri_;
std::vector<unsigned> regUse_;
public:
std::vector<unsigned> regUse_;
public:
- explicit PhysRegTracker(const
MRegisterInfo& m
ri)
- :
mri_(&m
ri),
- regUse_(
m
ri_->getNumRegs(), 0) {
+ explicit PhysRegTracker(const
TargetRegisterInfo& t
ri)
+ :
tri_(&t
ri),
+ regUse_(
t
ri_->getNumRegs(), 0) {
}
PhysRegTracker(const PhysRegTracker& rhs)
}
PhysRegTracker(const PhysRegTracker& rhs)
- :
mri_(rhs.m
ri_),
+ :
tri_(rhs.t
ri_),
regUse_(rhs.regUse_) {
}
const PhysRegTracker& operator=(const PhysRegTracker& rhs) {
regUse_(rhs.regUse_) {
}
const PhysRegTracker& operator=(const PhysRegTracker& rhs) {
-
mri_ = rhs.m
ri_;
+
tri_ = rhs.t
ri_;
regUse_ = rhs.regUse_;
return *this;
}
void addRegUse(unsigned physReg) {
regUse_ = rhs.regUse_;
return *this;
}
void addRegUse(unsigned physReg) {
- assert(
M
RegisterInfo::isPhysicalRegister(physReg) &&
+ assert(
Target
RegisterInfo::isPhysicalRegister(physReg) &&
"should be physical register!");
++regUse_[physReg];
"should be physical register!");
++regUse_[physReg];
- for (const unsigned* as =
m
ri_->getAliasSet(physReg); *as; ++as)
+ for (const unsigned* as =
t
ri_->getAliasSet(physReg); *as; ++as)
++regUse_[*as];
}
void delRegUse(unsigned physReg) {
++regUse_[*as];
}
void delRegUse(unsigned physReg) {
- assert(
M
RegisterInfo::isPhysicalRegister(physReg) &&
+ assert(
Target
RegisterInfo::isPhysicalRegister(physReg) &&
"should be physical register!");
assert(regUse_[physReg] != 0);
--regUse_[physReg];
"should be physical register!");
assert(regUse_[physReg] != 0);
--regUse_[physReg];
- for (const unsigned* as =
m
ri_->getAliasSet(physReg); *as; ++as) {
+ for (const unsigned* as =
t
ri_->getAliasSet(physReg); *as; ++as) {
assert(regUse_[*as] != 0);
--regUse_[*as];
}
}
bool isRegAvail(unsigned physReg) const {
assert(regUse_[*as] != 0);
--regUse_[*as];
}
}
bool isRegAvail(unsigned physReg) const {
- assert(
M
RegisterInfo::isPhysicalRegister(physReg) &&
+ assert(
Target
RegisterInfo::isPhysicalRegister(physReg) &&
"should be physical register!");
return regUse_[physReg] == 0;
}
"should be physical register!");
return regUse_[physReg] == 0;
}