gem5  v20.1.0.0
UnifiedRenameMap Member List

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

canRename(uint32_t intRegs, uint32_t floatRegs, uint32_t vectorRegs, uint32_t vecElemRegs, uint32_t vecPredRegs, uint32_t ccRegs) constUnifiedRenameMapinline
ccMapUnifiedRenameMapprivate
floatMapUnifiedRenameMapprivate
init(PhysRegFile *_regFile, RegIndex _intZeroReg, RegIndex _floatZeroReg, UnifiedFreeList *freeList, VecMode _mode)UnifiedRenameMap
intMapUnifiedRenameMapprivate
lookup(const RegId &arch_reg) constUnifiedRenameMapinline
numFreeCCEntries() constUnifiedRenameMapinline
numFreeEntries() constUnifiedRenameMapinline
numFreeFloatEntries() constUnifiedRenameMapinline
numFreeIntEntries() constUnifiedRenameMapinline
numFreePredEntries() constUnifiedRenameMapinline
numFreeVecEntries() constUnifiedRenameMapinline
NVecElemsUnifiedRenameMapprivatestatic
predMapUnifiedRenameMapprivate
regFileUnifiedRenameMapprivate
rename(const RegId &arch_reg)UnifiedRenameMapinline
RenameInfo typedefUnifiedRenameMap
setEntry(const RegId &arch_reg, PhysRegIdPtr phys_reg)UnifiedRenameMapinline
switchFreeList(UnifiedFreeList *freeList)UnifiedRenameMap
switchMode(VecMode newVecMode)UnifiedRenameMap
UnifiedRenameMap()UnifiedRenameMapinline
vecElemMapUnifiedRenameMapprivate
vecMapUnifiedRenameMapprivate
vecModeUnifiedRenameMapprivate
VecMode typedefUnifiedRenameMapprivate
VecPredReg typedefUnifiedRenameMapprivate
VecReg typedefUnifiedRenameMapprivate
~UnifiedRenameMap()UnifiedRenameMapinline

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