1/*
2 * Copyright (c) 2004-2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;
--- 230 unchanged lines hidden (view full) ---
239 bool rename;
240 bool iew;
241 bool commit;
242 };
243
244 /** Tracks which stages are telling decode to stall. */
245 Stalls stalls[Impl::MaxThreads];
246
247 /** Rename to decode delay, in ticks. */
248 unsigned renameToDecodeDelay;
249
250 /** IEW to decode delay, in ticks. */
251 unsigned iewToDecodeDelay;
252
253 /** Commit to decode delay, in ticks. */
254 unsigned commitToDecodeDelay;
255
256 /** Fetch to decode delay, in ticks. */
257 unsigned fetchToDecodeDelay;
258
259 /** The width of decode, in instructions. */
260 unsigned decodeWidth;
261
262 /** Index of instructions being sent to rename. */
263 unsigned toRenameIndex;
264
265 /** number of Active Threads*/
--- 49 unchanged lines hidden ---
2 * Copyright (c) 2004-2006 The Regents of The University of Michigan
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;
--- 230 unchanged lines hidden (view full) ---
239 bool rename;
240 bool iew;
241 bool commit;
242 };
243
244 /** Tracks which stages are telling decode to stall. */
245 Stalls stalls[Impl::MaxThreads];
246
247 /** Rename to decode delay, in ticks. */
248 unsigned renameToDecodeDelay;
249
250 /** IEW to decode delay, in ticks. */
251 unsigned iewToDecodeDelay;
252
253 /** Commit to decode delay, in ticks. */
254 unsigned commitToDecodeDelay;
255
256 /** Fetch to decode delay, in ticks. */
257 unsigned fetchToDecodeDelay;
258
259 /** The width of decode, in instructions. */
260 unsigned decodeWidth;
261
262 /** Index of instructions being sent to rename. */
263 unsigned toRenameIndex;
264
265 /** number of Active Threads*/
--- 49 unchanged lines hidden ---