commit.hh (9218:7e9e34d4203b) commit.hh (9427:ddf45c1d54d4)
1/*
2 * Copyright (c) 2010 ARM Limited
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 181 unchanged lines hidden (view full) ---

190
191 /** Sets pointer to the commited state rename map. */
192 void setRenameMap(RenameMap rm_ptr[Impl::MaxThreads]);
193
194 /** Sets pointer to the ROB. */
195 void setROB(ROB *rob_ptr);
196
197 /** Initializes stage by sending back the number of free entries. */
1/*
2 * Copyright (c) 2010 ARM Limited
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 181 unchanged lines hidden (view full) ---

190
191 /** Sets pointer to the commited state rename map. */
192 void setRenameMap(RenameMap rm_ptr[Impl::MaxThreads]);
193
194 /** Sets pointer to the ROB. */
195 void setROB(ROB *rob_ptr);
196
197 /** Initializes stage by sending back the number of free entries. */
198 void initStage();
198 void startupStage();
199
200 /** Initializes the draining of commit. */
201 bool drain();
202
203 /** Resumes execution after draining. */
204 void resume();
205
206 /** Completes the switch out of commit. */

--- 287 unchanged lines hidden ---
199
200 /** Initializes the draining of commit. */
201 bool drain();
202
203 /** Resumes execution after draining. */
204 void resume();
205
206 /** Completes the switch out of commit. */

--- 287 unchanged lines hidden ---