Lines Matching defs:inst
647 DPRINTF(Commit, "Executing squash after for [tid:%i] inst [sn:%llu]\n",
705 const DynInstPtr &inst M5_VAR_USED = rob->readHeadInst(tid);
709 tid, inst->seqNum, inst->pcState());
712 const DynInstPtr &inst = rob->readHeadInst(tid);
714 ppCommitStall->notify(inst);
718 tid, inst->seqNum, inst->pcState());
1348 const DynInstPtr &inst = fromRename->insts[inst_num];
1349 ThreadID tid = inst->threadNumber;
1351 if (!inst->isSquashed() &&
1357 inst->seqNum, tid, inst->pcState());
1359 rob->insertInst(inst);
1363 youngestSeqNum[tid] = inst->seqNum;
1367 inst->seqNum, tid, inst->pcState());
1395 DefaultCommit<Impl>::updateComInstStats(const DynInstPtr &inst)
1397 ThreadID tid = inst->threadNumber;
1399 if (!inst->isMicroop() || inst->isLastMicroop())
1405 if (!inst->isNop() && !inst->isInstPrefetch()) {
1406 cpu->instDone(tid, inst);
1412 if (inst->isControl())
1418 if (inst->isMemRef()) {
1421 if (inst->isLoad()) {
1425 if (inst->isAtomic()) {
1430 if (inst->isMemBarrier()) {
1435 if (inst->isInteger())
1439 if (inst->isFloating())
1442 if (inst->isVector())
1446 if (inst->isCall())