gem5  v19.0.0.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
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 Fri Feb 28 2020 16:27:17 for gem5 by doxygen 1.8.13