gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups 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 ccRegs) const UnifiedRenameMapinline
ccMapUnifiedRenameMapprivate
floatMapUnifiedRenameMapprivate
init(PhysRegFile *_regFile, RegIndex _intZeroReg, RegIndex _floatZeroReg, UnifiedFreeList *freeList)UnifiedRenameMap
intMapUnifiedRenameMapprivate
lookup(RegIndex arch_reg) const UnifiedRenameMap
lookupCC(RegIndex rel_arch_reg) const UnifiedRenameMapinline
lookupFloat(RegIndex rel_arch_reg) const UnifiedRenameMapinline
lookupInt(RegIndex rel_arch_reg) const UnifiedRenameMapinline
lookupMisc(RegIndex rel_arch_reg) const UnifiedRenameMapinline
numFreeEntries() const UnifiedRenameMapinline
regFileUnifiedRenameMapprivate
RegIndex typedefUnifiedRenameMap
rename(RegIndex arch_reg)UnifiedRenameMap
renameCC(RegIndex rel_arch_reg)UnifiedRenameMapinline
renameFloat(RegIndex rel_arch_reg)UnifiedRenameMapinline
RenameInfo typedefUnifiedRenameMap
renameInt(RegIndex rel_arch_reg)UnifiedRenameMapinline
renameMisc(RegIndex rel_arch_reg)UnifiedRenameMapinline
setCCEntry(RegIndex arch_reg, PhysRegIndex phys_reg)UnifiedRenameMapinline
setEntry(RegIndex arch_reg, PhysRegIndex phys_reg)UnifiedRenameMap
setFloatEntry(RegIndex arch_reg, PhysRegIndex phys_reg)UnifiedRenameMapinline
setIntEntry(RegIndex arch_reg, PhysRegIndex phys_reg)UnifiedRenameMapinline
UnifiedRenameMap()UnifiedRenameMapinline
~UnifiedRenameMap()UnifiedRenameMapinline

Generated on Fri Jun 9 2017 13:04:22 for gem5 by doxygen 1.8.6