gem5  v20.1.0.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
NumVecElemPerVecRegPhysRegFileprivatestatic
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 VecElem val)PhysRegFileinline
setVecLane(PhysRegIdPtr phys_reg, const LD &val)PhysRegFileinline
setVecPredReg(PhysRegIdPtr phys_reg, const VecPredRegContainer &val)PhysRegFileinline
setVecReg(PhysRegIdPtr phys_reg, const VecRegContainer &val)PhysRegFileinline
totalNumPhysRegs() constPhysRegFileinline
totalNumRegsPhysRegFileprivate
VecElem typedefPhysRegFileprivate
vecElemIdsPhysRegFileprivate
vecModePhysRegFileprivate
VecMode typedefPhysRegFileprivate
VecPredRegContainer typedefPhysRegFileprivate
vecPredRegFilePhysRegFileprivate
vecPredRegIdsPhysRegFileprivate
VecRegContainer typedefPhysRegFileprivate
vecRegIdsPhysRegFileprivate
vectorRegFilePhysRegFileprivate
~PhysRegFile()PhysRegFileinline

Generated on Wed Sep 30 2020 14:02:29 for gem5 by doxygen 1.8.17