gem5  v21.0.1.0
PhysRegFile Member List

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

ccRegFilePhysRegFileprivate
ccRegIdsPhysRegFileprivate
floatRegFilePhysRegFileprivate
floatRegIdsPhysRegFileprivate
getMiscRegId(RegIndex reg_idx)PhysRegFileinline
getRegElemIds(PhysRegIdPtr reg)PhysRegFile
getRegIds(RegClass cls)PhysRegFile
getTrueId(PhysRegIdPtr reg)PhysRegFile
getWritableVecPredReg(PhysRegIdPtr phys_reg)PhysRegFileinline
getWritableVecReg(PhysRegIdPtr phys_reg)PhysRegFileinline
IdRange typedefPhysRegFile
initFreeList(UnifiedFreeList *freeList)PhysRegFile
intRegFilePhysRegFileprivate
intRegIdsPhysRegFileprivate
miscRegIdsPhysRegFileprivate
numCCPhysRegs() constPhysRegFileinline
numFloatPhysRegs() constPhysRegFileinline
numIntPhysRegs() constPhysRegFileinline
numPhysicalCCRegsPhysRegFileprivate
numPhysicalFloatRegsPhysRegFileprivate
numPhysicalIntRegsPhysRegFileprivate
numPhysicalVecElemRegsPhysRegFileprivate
numPhysicalVecPredRegsPhysRegFileprivate
numPhysicalVecRegsPhysRegFileprivate
numPredPhysRegs() constPhysRegFileinline
numVecElemPhysRegs() constPhysRegFileinline
numVecPhysRegs() constPhysRegFileinline
PhysIds typedefPhysRegFileprivate
PhysRegFile(unsigned _numPhysicalIntRegs, unsigned _numPhysicalFloatRegs, unsigned _numPhysicalVecRegs, unsigned _numPhysicalVecPredRegs, unsigned _numPhysicalCCRegs, VecMode vmode)PhysRegFile
readCCReg(PhysRegIdPtr phys_reg)PhysRegFileinline
readFloatReg(PhysRegIdPtr phys_reg) constPhysRegFileinline
readIntReg(PhysRegIdPtr phys_reg) constPhysRegFileinline
readVecElem(PhysRegIdPtr phys_reg) constPhysRegFileinline
readVecLane(PhysRegIdPtr phys_reg) constPhysRegFileinline
readVecLane(PhysRegIdPtr phys_reg) constPhysRegFileinline
readVecPredReg(PhysRegIdPtr phys_reg) constPhysRegFileinline
readVecReg(PhysRegIdPtr phys_reg) constPhysRegFileinline
setCCReg(PhysRegIdPtr phys_reg, RegVal val)PhysRegFileinline
setFloatReg(PhysRegIdPtr phys_reg, RegVal val)PhysRegFileinline
setIntReg(PhysRegIdPtr phys_reg, RegVal val)PhysRegFileinline
setVecElem(PhysRegIdPtr phys_reg, const TheISA::VecElem val)PhysRegFileinline
setVecLane(PhysRegIdPtr phys_reg, const LD &val)PhysRegFileinline
setVecPredReg(PhysRegIdPtr phys_reg, const TheISA::VecPredRegContainer &val)PhysRegFileinline
setVecReg(PhysRegIdPtr phys_reg, const TheISA::VecRegContainer &val)PhysRegFileinline
totalNumPhysRegs() constPhysRegFileinline
totalNumRegsPhysRegFileprivate
vecElemIdsPhysRegFileprivate
VecMode typedefPhysRegFileprivate
vecModePhysRegFileprivate
vecPredRegFilePhysRegFileprivate
vecPredRegIdsPhysRegFileprivate
vecRegIdsPhysRegFileprivate
vectorRegFilePhysRegFileprivate
~PhysRegFile()PhysRegFileinline

Generated on Tue Jun 22 2021 15:28:42 for gem5 by doxygen 1.8.17