rob.hh (8230:845c8eb5ac49) rob.hh (8822:e7ae13867098)
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;

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

117// DynInstPtr readHeadInst();
118
119 /** Returns a pointer to the head instruction of a specific thread within
120 * the ROB.
121 * @return Pointer to the DynInst that is at the head of the ROB.
122 */
123 DynInstPtr readHeadInst(ThreadID tid);
124
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;

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

117// DynInstPtr readHeadInst();
118
119 /** Returns a pointer to the head instruction of a specific thread within
120 * the ROB.
121 * @return Pointer to the DynInst that is at the head of the ROB.
122 */
123 DynInstPtr readHeadInst(ThreadID tid);
124
125 /** Returns a pointer to the instruction with the given sequence if it is
126 * in the ROB.
127 */
128 DynInstPtr findInst(ThreadID tid, InstSeqNum squash_inst);
129
125 /** Returns pointer to the tail instruction within the ROB. There is
126 * no guarantee as to the return value if the ROB is empty.
127 * @retval Pointer to the DynInst that is at the tail of the ROB.
128 */
129// DynInstPtr readTailInst();
130
131 /** Returns a pointer to the tail instruction of a specific thread within
132 * the ROB.

--- 195 unchanged lines hidden ---
130 /** Returns pointer to the tail instruction within the ROB. There is
131 * no guarantee as to the return value if the ROB is empty.
132 * @retval Pointer to the DynInst that is at the tail of the ROB.
133 */
134// DynInstPtr readTailInst();
135
136 /** Returns a pointer to the tail instruction of a specific thread within
137 * the ROB.

--- 195 unchanged lines hidden ---