Lines Matching refs:commit
110 commit(this, params),
173 commit.setActiveThreads(&activeThreads);
180 commit.setTimeBuffer(&timeBuffer);
185 commit.setFetchQueue(&fetchQueue);
191 commit.setIEWQueue(&iewQueue);
192 commit.setRenameQueue(&renameQueue);
194 commit.setIEWStage(&iew);
196 rename.setCommitStage(&commit);
298 commit.setRenameMap(commitRenameMap);
302 commit.setROB(&rob);
393 commit.regProbePoints();
465 this->commit.regStats();
551 commit.tick();
613 commit.setThreads(thread);
628 commit.startupStage();
667 commit.deactivateThread(tid);
819 commit.rob->resetEntries();
839 commit.clearStates(tid);
850 assert(commit.rob->isEmpty(tid));
860 commit.rob->resetEntries();
934 // Decrease funcExeInst by one as the normal commit will handle
966 // We only need to signal a drain to the commit stage as this
967 // initiates squashing controls the draining. Once the commit
972 commit.drain();
1041 commit.drainSanityCheck();
1075 if (!commit.isDrained()) {
1101 commit.drainResume();
1145 commit.takeOverFrom();
1464 return commit.pcState(tid);
1471 commit.pcState(val, tid);
1478 return commit.instAddr(tid);
1485 return commit.nextInstAddr(tid);
1492 return commit.microPC(tid);
1500 this->commit.generateTCEvent(tid);