Searched refs:predictionSeqNum (Results 1 - 8 of 8) sorted by relevance
/gem5/src/cpu/minor/ |
H A D | fetch2.hh | 110 predictionSeqNum(InstId::firstPredictionSeqNum), 120 predictionSeqNum(other.predictionSeqNum), 151 * predictionSeqNum changed. Lines should only be discarded when their 152 * predictionSeqNums disagree with Fetch2::predictionSeqNum *and* they 159 InstSeqNum predictionSeqNum; member in struct:Minor::Fetch2::Fetch2ThreadInfo
|
H A D | dyn_inst.hh | 92 InstSeqNum predictionSeqNum; member in class:Minor::InstId 114 predictionSeqNum(prediction_seq_num), lineSeqNum(line_seq_num), 134 predictionSeqNum == rhs.predictionSeqNum); 183 * the following instructions will have a newer predictionSeqNum */
|
H A D | fetch2.cc | 218 /* Update the predictionSeqNum and remember the streamSeqNum that it 224 inst->id.streamSeqNum, thread.predictionSeqNum + 1, 229 thread.predictionSeqNum++; 233 " new predictionSeqNum: %d\n", 234 *inst, inst->predictedTarget, thread.predictionSeqNum); 276 thread.predictionSeqNum != line_in->id.predictionSeqNum) 279 " due to predictionSeqNum mismatch (expected: %d)\n", 280 line_in->id, thread.predictionSeqNum); 321 fetch_info.predictionSeqNum ! [all...] |
H A D | fetch1.hh | 88 * stream/predictionSeqNum. 245 predictionSeqNum(InstId::firstPredictionSeqNum), 254 predictionSeqNum(other.predictionSeqNum), 274 InstSeqNum predictionSeqNum; member in struct:Minor::Fetch1::Fetch1ThreadInfo 327 /** Update streamSeqNum and predictionSeqNum from the given branch (and
|
H A D | fetch1.cc | 162 thread.streamSeqNum, thread.predictionSeqNum, 526 " predictionSeqNum from: %d to %d\n", 528 thread.predictionSeqNum, branch.newPredictionSeqNum); 535 thread.predictionSeqNum = branch.newPredictionSeqNum; 758 id.predictionSeqNum != thread.predictionSeqNum);
|
H A D | dyn_inst.cc | 66 << id.predictionSeqNum << '/' << id.lineSeqNum;
|
H A D | execute.cc | 306 /* Branches (even mis-predictions) don't change the predictionSeqNum, 310 /* Maintaining predictionSeqNum if there's no inst is just a 313 : inst->id.predictionSeqNum), 993 /* Keep a copy of this instruction's predictionSeqNum just in case 996 executeInfo[thread_id].lastPredictionSeqNum = inst->id.predictionSeqNum; 1357 ex_info.lastPredictionSeqNum = inst->id.predictionSeqNum;
|
/gem5/util/minorview/ |
H A D | model.py | 91 self.predictionSeqNum = 0 97 return [self.threadId, self.streamSeqNum, self.predictionSeqNum, 125 self.predictionSeqNum = seqnum_from_string(elems[3]) 145 str(self.predictionSeqNum) + '/' + 161 ret.append(colours.number_to_colour(self.predictionSeqNum))
|
Completed in 24 milliseconds