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