Lines Matching defs:tid
74 for (ThreadID tid = 0; tid < Impl::MaxThreads; tid++) {
76 ListIt inst_list_it = instList[tid].begin();
80 while (!instList[tid].empty()) {
87 instList[tid].erase(inst_list_it++);
98 MemDepUnit<MemDepPred, Impl>::init(DerivO3CPUParams *params, ThreadID tid)
100 DPRINTF(MemDepUnit, "Creating MemDepUnit %i object.\n",tid);
102 _name = csprintf("%s.memDep%d", params->name, tid);
103 id = tid;
176 ThreadID tid = inst->threadNumber;
187 instList[tid].push_back(inst);
189 inst_entry->listIt = --(instList[tid].end());
273 ThreadID tid = inst->threadNumber;
285 instList[tid].push_back(inst);
287 inst_entry->listIt = --(instList[tid].end());
324 ThreadID tid = barr_inst->threadNumber;
336 instList[tid].push_back(barr_inst);
338 inst_entry->listIt = --(instList[tid].end());
412 ThreadID tid = inst->threadNumber;
419 instList[tid].erase((*hash_it).second->listIt);
487 ThreadID tid)
492 if ((*replay_it)->threadNumber == tid &&
501 ListIt squash_it = instList[tid].end();
506 while (!instList[tid].empty() &&
531 instList[tid].erase(squash_it--);
535 depPred.squash(squashed_num, tid);
588 for (ThreadID tid = 0; tid < Impl::MaxThreads; tid++) {
590 tid, instList[tid].size());
592 ListIt inst_list_it = instList[tid].begin();
595 while (inst_list_it != instList[tid].end()) {
596 cprintf("Instruction:%i\nPC: %s\n[sn:%llu]\n[tid:%i]\nIssued:%i\n"