Searched refs:predictionSeqNum (Results 1 - 8 of 8) sorted by relevance

/gem5/src/cpu/minor/
H A Dfetch2.hh110 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 Ddyn_inst.hh92 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 Dfetch2.cc218 /* 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 Dfetch1.hh88 * 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 Dfetch1.cc162 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 Ddyn_inst.cc66 << id.predictionSeqNum << '/' << id.lineSeqNum;
H A Dexecute.cc306 /* 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 Dmodel.py91 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