commit.hh (7813:7338bc628489) commit.hh (7847:0c6613ad8f18)
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;

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

250 * instructions instead of the current instruction and doesn't
251 * clean up various status bits about traps/tc writes pending.
252 */
253 void squashAfter(ThreadID tid, uint64_t squash_after_seq_num);
254
255#if FULL_SYSTEM
256 /** Handles processing an interrupt. */
257 void handleInterrupt();
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;

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

250 * instructions instead of the current instruction and doesn't
251 * clean up various status bits about traps/tc writes pending.
252 */
253 void squashAfter(ThreadID tid, uint64_t squash_after_seq_num);
254
255#if FULL_SYSTEM
256 /** Handles processing an interrupt. */
257 void handleInterrupt();
258
259 /** Get fetch redirecting so we can handle an interrupt */
260 void propagateInterrupt();
258#endif // FULL_SYSTEM
259
260 /** Commits as many instructions as possible. */
261 void commitInsts();
262
263 /** Tries to commit the head ROB instruction passed in.
264 * @param head_inst The instruction to be committed.
265 */

--- 200 unchanged lines hidden ---
261#endif // FULL_SYSTEM
262
263 /** Commits as many instructions as possible. */
264 void commitInsts();
265
266 /** Tries to commit the head ROB instruction passed in.
267 * @param head_inst The instruction to be committed.
268 */

--- 200 unchanged lines hidden ---