gem5  v21.2.1.1
gem5::o3::PhysRegFile Member List

This is the complete list of members for gem5::o3::PhysRegFile, including all inherited members.

ccRegFilegem5::o3::PhysRegFileprivate
ccRegIdsgem5::o3::PhysRegFileprivate
floatRegFilegem5::o3::PhysRegFileprivate
floatRegIdsgem5::o3::PhysRegFileprivate
getMiscRegId(RegIndex reg_idx)gem5::o3::PhysRegFileinline
getRegIds(RegClassType cls)gem5::o3::PhysRegFile
getTrueId(PhysRegIdPtr reg)gem5::o3::PhysRegFile
getWritableVecPredReg(PhysRegIdPtr phys_reg)gem5::o3::PhysRegFileinline
getWritableVecReg(PhysRegIdPtr phys_reg)gem5::o3::PhysRegFileinline
IdRange typedefgem5::o3::PhysRegFile
initFreeList(UnifiedFreeList *freeList)gem5::o3::PhysRegFile
intRegFilegem5::o3::PhysRegFileprivate
intRegIdsgem5::o3::PhysRegFileprivate
miscRegIdsgem5::o3::PhysRegFileprivate
numCCPhysRegs() constgem5::o3::PhysRegFileinline
numFloatPhysRegs() constgem5::o3::PhysRegFileinline
numIntPhysRegs() constgem5::o3::PhysRegFileinline
numPhysicalCCRegsgem5::o3::PhysRegFileprivate
numPhysicalFloatRegsgem5::o3::PhysRegFileprivate
numPhysicalIntRegsgem5::o3::PhysRegFileprivate
numPhysicalVecElemRegsgem5::o3::PhysRegFileprivate
numPhysicalVecPredRegsgem5::o3::PhysRegFileprivate
numPhysicalVecRegsgem5::o3::PhysRegFileprivate
numPredPhysRegs() constgem5::o3::PhysRegFileinline
numVecElemPhysRegs() constgem5::o3::PhysRegFileinline
numVecPhysRegs() constgem5::o3::PhysRegFileinline
PhysIds typedefgem5::o3::PhysRegFileprivate
PhysRegFile(unsigned _numPhysicalIntRegs, unsigned _numPhysicalFloatRegs, unsigned _numPhysicalVecRegs, unsigned _numPhysicalVecPredRegs, unsigned _numPhysicalCCRegs, const BaseISA::RegClasses &regClasses)gem5::o3::PhysRegFile
readCCReg(PhysRegIdPtr phys_reg)gem5::o3::PhysRegFileinline
readFloatReg(PhysRegIdPtr phys_reg) constgem5::o3::PhysRegFileinline
readIntReg(PhysRegIdPtr phys_reg) constgem5::o3::PhysRegFileinline
readVecElem(PhysRegIdPtr phys_reg) constgem5::o3::PhysRegFileinline
readVecPredReg(PhysRegIdPtr phys_reg) constgem5::o3::PhysRegFileinline
readVecReg(PhysRegIdPtr phys_reg) constgem5::o3::PhysRegFileinline
setCCReg(PhysRegIdPtr phys_reg, RegVal val)gem5::o3::PhysRegFileinline
setFloatReg(PhysRegIdPtr phys_reg, RegVal val)gem5::o3::PhysRegFileinline
setIntReg(PhysRegIdPtr phys_reg, RegVal val)gem5::o3::PhysRegFileinline
setVecElem(PhysRegIdPtr phys_reg, RegVal val)gem5::o3::PhysRegFileinline
setVecPredReg(PhysRegIdPtr phys_reg, const TheISA::VecPredRegContainer &val)gem5::o3::PhysRegFileinline
setVecReg(PhysRegIdPtr phys_reg, const TheISA::VecRegContainer &val)gem5::o3::PhysRegFileinline
totalNumPhysRegs() constgem5::o3::PhysRegFileinline
totalNumRegsgem5::o3::PhysRegFileprivate
vecElemIdsgem5::o3::PhysRegFileprivate
vecPredRegFilegem5::o3::PhysRegFileprivate
vecPredRegIdsgem5::o3::PhysRegFileprivate
vecRegIdsgem5::o3::PhysRegFileprivate
vectorElemRegFilegem5::o3::PhysRegFileprivate
vectorRegFilegem5::o3::PhysRegFileprivate
zeroReggem5::o3::PhysRegFileprivate
~PhysRegFile()gem5::o3::PhysRegFileinline

Generated on Wed May 4 2022 12:15:47 for gem5 by doxygen 1.8.17