decode.hh (8737:770ccf3af571) decode.hh (9184:a1a8f137b796)
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
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;
247 /** Rename to decode delay. */
248 Cycles renameToDecodeDelay;
249
249
250 /** IEW to decode delay, in ticks. */
251 unsigned iewToDecodeDelay;
250 /** IEW to decode delay. */
251 Cycles iewToDecodeDelay;
252
252
253 /** Commit to decode delay, in ticks. */
254 unsigned commitToDecodeDelay;
253 /** Commit to decode delay. */
254 Cycles commitToDecodeDelay;
255
255
256 /** Fetch to decode delay, in ticks. */
257 unsigned fetchToDecodeDelay;
256 /** Fetch to decode delay. */
257 Cycles 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 ---
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 ---