Make CPUArchitecure::addRegister protected: no need to modify the register config in an experiment

git-svn-id: https://www4.informatik.uni-erlangen.de/i4svn/danceos/trunk/devel/fail@2062 8c4709b5-6ec9-48aa-a5cd-a96041d1645a
This commit is contained in:
adrian
2013-02-06 15:39:41 +00:00
parent 8ce25257c3
commit 38b7064189
4 changed files with 14 additions and 15 deletions

View File

@ -43,14 +43,6 @@ public:
* @return the number of sets
*/
size_t registerSubsetCount() const { return m_RegisterSubsets.size(); }
/**
* Adds a new register to this set. The register object needs to be
* typed (see Register::getType).
* @param reg a pointer to the register object to be added
* @see getType()
*/
void addRegister(Register* reg);
// FIXME: make this protected? no need to modify the register config at runtime...
/**
* Retrieves the \a i-th register.
* @return a pointer to the \a i-th register; if \a i is invalid, an
@ -74,6 +66,13 @@ public:
protected:
std::vector<Register*> m_Registers;
std::vector<UniformRegisterSet*> m_RegisterSubsets;
/**
* Adds a new register to this set. The register object needs to be
* typed (see Register::getType).
* @param reg a pointer to the register object to be added
* @see getType()
*/
void m_addRegister(Register* reg);
};
} // end-of-namespace: fail