gem5  v21.0.1.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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
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
~UnifiedRenameMap()UnifiedRenameMapinline

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