diff options
Diffstat (limited to 'src/cpu/o3')
-rw-r--r-- | src/cpu/o3/cpu.cc | 16 | ||||
-rw-r--r-- | src/cpu/o3/cpu.hh | 8 | ||||
-rw-r--r-- | src/cpu/o3/dyn_inst.hh | 6 | ||||
-rw-r--r-- | src/cpu/o3/regfile.hh | 4 | ||||
-rw-r--r-- | src/cpu/o3/thread_context.hh | 16 | ||||
-rw-r--r-- | src/cpu/o3/thread_context_impl.hh | 8 |
6 files changed, 29 insertions, 29 deletions
diff --git a/src/cpu/o3/cpu.cc b/src/cpu/o3/cpu.cc index ef3b17202..0cea74861 100644 --- a/src/cpu/o3/cpu.cc +++ b/src/cpu/o3/cpu.cc @@ -1328,10 +1328,10 @@ FullO3CPU<Impl>::readIntReg(PhysRegIdPtr phys_reg) template <class Impl> RegVal -FullO3CPU<Impl>::readFloatRegBits(PhysRegIdPtr phys_reg) +FullO3CPU<Impl>::readFloatReg(PhysRegIdPtr phys_reg) { fpRegfileReads++; - return regFile.readFloatRegBits(phys_reg); + return regFile.readFloatReg(phys_reg); } template <class Impl> @@ -1396,10 +1396,10 @@ FullO3CPU<Impl>::setIntReg(PhysRegIdPtr phys_reg, RegVal val) template <class Impl> void -FullO3CPU<Impl>::setFloatRegBits(PhysRegIdPtr phys_reg, RegVal val) +FullO3CPU<Impl>::setFloatReg(PhysRegIdPtr phys_reg, RegVal val) { fpRegfileWrites++; - regFile.setFloatRegBits(phys_reg, val); + regFile.setFloatReg(phys_reg, val); } template <class Impl> @@ -1448,13 +1448,13 @@ FullO3CPU<Impl>::readArchIntReg(int reg_idx, ThreadID tid) template <class Impl> RegVal -FullO3CPU<Impl>::readArchFloatRegBits(int reg_idx, ThreadID tid) +FullO3CPU<Impl>::readArchFloatReg(int reg_idx, ThreadID tid) { fpRegfileReads++; PhysRegIdPtr phys_reg = commitRenameMap[tid].lookup( RegId(FloatRegClass, reg_idx)); - return regFile.readFloatRegBits(phys_reg); + return regFile.readFloatReg(phys_reg); } template <class Impl> @@ -1531,13 +1531,13 @@ FullO3CPU<Impl>::setArchIntReg(int reg_idx, RegVal val, ThreadID tid) template <class Impl> void -FullO3CPU<Impl>::setArchFloatRegBits(int reg_idx, RegVal val, ThreadID tid) +FullO3CPU<Impl>::setArchFloatReg(int reg_idx, RegVal val, ThreadID tid) { fpRegfileWrites++; PhysRegIdPtr phys_reg = commitRenameMap[tid].lookup( RegId(FloatRegClass, reg_idx)); - regFile.setFloatRegBits(phys_reg, val); + regFile.setFloatReg(phys_reg, val); } template <class Impl> diff --git a/src/cpu/o3/cpu.hh b/src/cpu/o3/cpu.hh index 30ed4ef3b..9612b3667 100644 --- a/src/cpu/o3/cpu.hh +++ b/src/cpu/o3/cpu.hh @@ -410,7 +410,7 @@ class FullO3CPU : public BaseO3CPU RegVal readIntReg(PhysRegIdPtr phys_reg); - RegVal readFloatRegBits(PhysRegIdPtr phys_reg); + RegVal readFloatReg(PhysRegIdPtr phys_reg); const VecRegContainer& readVecReg(PhysRegIdPtr reg_idx) const; @@ -467,7 +467,7 @@ class FullO3CPU : public BaseO3CPU void setIntReg(PhysRegIdPtr phys_reg, RegVal val); - void setFloatRegBits(PhysRegIdPtr phys_reg, RegVal val); + void setFloatReg(PhysRegIdPtr phys_reg, RegVal val); void setVecReg(PhysRegIdPtr reg_idx, const VecRegContainer& val); @@ -479,7 +479,7 @@ class FullO3CPU : public BaseO3CPU RegVal readArchIntReg(int reg_idx, ThreadID tid); - RegVal readArchFloatRegBits(int reg_idx, ThreadID tid); + RegVal readArchFloatReg(int reg_idx, ThreadID tid); const VecRegContainer& readArchVecReg(int reg_idx, ThreadID tid) const; /** Read architectural vector register for modification. */ @@ -523,7 +523,7 @@ class FullO3CPU : public BaseO3CPU */ void setArchIntReg(int reg_idx, RegVal val, ThreadID tid); - void setArchFloatRegBits(int reg_idx, RegVal val, ThreadID tid); + void setArchFloatReg(int reg_idx, RegVal val, ThreadID tid); void setArchVecPredReg(int reg_idx, const VecPredRegContainer& val, ThreadID tid); diff --git a/src/cpu/o3/dyn_inst.hh b/src/cpu/o3/dyn_inst.hh index 9793f4ead..e6dffc81d 100644 --- a/src/cpu/o3/dyn_inst.hh +++ b/src/cpu/o3/dyn_inst.hh @@ -222,7 +222,7 @@ class BaseO3DynInst : public BaseDynInst<Impl> break; case FloatRegClass: this->setFloatRegOperandBits(this->staticInst.get(), idx, - this->cpu->readFloatRegBits(prev_phys_reg)); + this->cpu->readFloatReg(prev_phys_reg)); break; case VecRegClass: this->setVecRegOperand(this->staticInst.get(), idx, @@ -280,7 +280,7 @@ class BaseO3DynInst : public BaseDynInst<Impl> RegVal readFloatRegOperandBits(const StaticInst *si, int idx) { - return this->cpu->readFloatRegBits(this->_srcRegIdx[idx]); + return this->cpu->readFloatReg(this->_srcRegIdx[idx]); } const VecRegContainer& @@ -396,7 +396,7 @@ class BaseO3DynInst : public BaseDynInst<Impl> void setFloatRegOperandBits(const StaticInst *si, int idx, RegVal val) { - this->cpu->setFloatRegBits(this->_destRegIdx[idx], val); + this->cpu->setFloatReg(this->_destRegIdx[idx], val); BaseDynInst<Impl>::setFloatRegOperandBits(si, idx, val); } diff --git a/src/cpu/o3/regfile.hh b/src/cpu/o3/regfile.hh index 4077c99a4..163a13a25 100644 --- a/src/cpu/o3/regfile.hh +++ b/src/cpu/o3/regfile.hh @@ -194,7 +194,7 @@ class PhysRegFile } RegVal - readFloatRegBits(PhysRegIdPtr phys_reg) const + readFloatReg(PhysRegIdPtr phys_reg) const { assert(phys_reg->isFloatPhysReg()); @@ -316,7 +316,7 @@ class PhysRegFile } void - setFloatRegBits(PhysRegIdPtr phys_reg, RegVal val) + setFloatReg(PhysRegIdPtr phys_reg, RegVal val) { assert(phys_reg->isFloatPhysReg()); diff --git a/src/cpu/o3/thread_context.hh b/src/cpu/o3/thread_context.hh index 7858f5a0a..1ab1a0876 100644 --- a/src/cpu/o3/thread_context.hh +++ b/src/cpu/o3/thread_context.hh @@ -189,10 +189,10 @@ class O3ThreadContext : public ThreadContext } virtual RegVal - readFloatRegBits(int reg_idx) + readFloatReg(int reg_idx) { - return readFloatRegBitsFlat(flattenRegId(RegId(FloatRegClass, - reg_idx)).index()); + return readFloatRegFlat(flattenRegId(RegId(FloatRegClass, + reg_idx)).index()); } virtual const VecRegContainer & @@ -284,10 +284,10 @@ class O3ThreadContext : public ThreadContext } virtual void - setFloatRegBits(int reg_idx, RegVal val) + setFloatReg(int reg_idx, RegVal val) { - setFloatRegBitsFlat(flattenRegId(RegId(FloatRegClass, - reg_idx)).index(), val); + setFloatRegFlat(flattenRegId(RegId(FloatRegClass, + reg_idx)).index(), val); } virtual void @@ -391,8 +391,8 @@ class O3ThreadContext : public ThreadContext virtual RegVal readIntRegFlat(int idx); virtual void setIntRegFlat(int idx, RegVal val); - virtual RegVal readFloatRegBitsFlat(int idx); - virtual void setFloatRegBitsFlat(int idx, RegVal val); + virtual RegVal readFloatRegFlat(int idx); + virtual void setFloatRegFlat(int idx, RegVal val); virtual const VecRegContainer& readVecRegFlat(int idx) const; /** Read vector register operand for modification, flat indexing. */ diff --git a/src/cpu/o3/thread_context_impl.hh b/src/cpu/o3/thread_context_impl.hh index 59562ba3b..2f653fa04 100644 --- a/src/cpu/o3/thread_context_impl.hh +++ b/src/cpu/o3/thread_context_impl.hh @@ -205,9 +205,9 @@ O3ThreadContext<Impl>::readIntRegFlat(int reg_idx) template <class Impl> RegVal -O3ThreadContext<Impl>::readFloatRegBitsFlat(int reg_idx) +O3ThreadContext<Impl>::readFloatRegFlat(int reg_idx) { - return cpu->readArchFloatRegBits(reg_idx, thread->threadId()); + return cpu->readArchFloatReg(reg_idx, thread->threadId()); } template <class Impl> @@ -264,9 +264,9 @@ O3ThreadContext<Impl>::setIntRegFlat(int reg_idx, RegVal val) template <class Impl> void -O3ThreadContext<Impl>::setFloatRegBitsFlat(int reg_idx, RegVal val) +O3ThreadContext<Impl>::setFloatRegFlat(int reg_idx, RegVal val) { - cpu->setArchFloatRegBits(reg_idx, val, thread->threadId()); + cpu->setArchFloatReg(reg_idx, val, thread->threadId()); conditionalSquash(); } |