Lines Matching refs:squash
368 BPredUnit::squash(const InstSeqNum &squashed_sn, ThreadID tid)
373 iPred->squash(squashed_sn, tid);
379 DPRINTF(Branch, "[tid:%i] [squash sn:%llu]"
388 DPRINTF(Branch, "[tid:%i] [squash sn:%llu] Squashing"
395 squash(tid, pred_hist.front().bpHistory);
400 DPRINTF(Branch, "[tid:%i] [squash sn:%llu] "
407 DPRINTF(Branch, "[tid:%i] [squash sn:%llu] predHist.size(): %i\n",
413 BPredUnit::squash(const InstSeqNum &squashed_sn,
423 // the fetch stage to squash history after the mispredict
426 // to the fetch stage is sent to squash history after the mispredict
437 squash(squashed_sn, tid);
439 // If there's a squash due to a syscall, there may not be an entry
440 // corresponding to the squash. In that case, don't bother trying to
460 "[tid:%i] [squash sn:%llu] Incorrect RAS [sn:%llu]\n",
488 DPRINTF(Branch, "[tid:%i] [squash sn:%llu] "
504 DPRINTF(Branch,"[tid:%i] [squash sn:%llu] "
515 "[tid:%i] [squash sn:%llu] Incorrectly predicted "
520 "[tid:%i] [squash sn:%llu] Restoring top of RAS "
528 "[tid:%i] [squash sn:%llu] "