1/* 2 * Copyright (c) 2004-2005 The Regents of The University of Michigan 3 * Copyright (c) 2013 Advanced Micro Devices, Inc. 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions are 8 * met: redistributions of source code must retain the above copyright --- 158 unchanged lines hidden (view full) --- 167 SimpleRenameMap ccMap; 168 169 public: 170 typedef TheISA::RegIndex RegIndex; 171 172 typedef SimpleRenameMap::RenameInfo RenameInfo; 173 174 /** Default constructor. init() must be called prior to use. */ |
175 UnifiedRenameMap() : regFile(nullptr) {}; |
176 177 /** Destructor. */ 178 ~UnifiedRenameMap() {}; 179 180 /** Initializes rename map with given parameters. */ 181 void init(PhysRegFile *_regFile, 182 RegIndex _intZeroReg, 183 RegIndex _floatZeroReg, --- 168 unchanged lines hidden --- |