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 --- |