Lines Matching refs:id

218     ThreadContext *thread = cpu.getContext(inst->id.threadId);
291 updateBranchData(inst->id.threadId, reason, inst, target, branch);
313 : inst->id.predictionSeqNum),
324 ThreadID thread_id = inst->id.threadId;
461 ThreadContext *thread = cpu.getContext(inst->id.threadId);
464 ExecContext context(cpu, *cpu.threads[inst->id.threadId],
588 } else if (inst->id.streamSeqNum != thread.streamSeqNum) {
630 DPRINTF(MinorExecute, "Issuing %s to %d\n", inst->id, noCostFUIndex);
861 MinorThread *thread = cpu.threads[inst->id.threadId];
873 cpu.comInstEventQueue[inst->id.threadId]->serviceEvents(thread->numInst);
879 cpu.stats.committedInstType[inst->id.threadId]
894 ThreadID thread_id = inst->id.threadId;
996 executeInfo[thread_id].lastPredictionSeqNum = inst->id.predictionSeqNum;
1088 head_inflight_inst->inst->id.execSeqNum;
1128 discard_inst = inst->id.streamSeqNum !=
1177 ex_info.streamSeqNum == fu_inst->id.streamSeqNum &&
1209 InstSeqNum fu_inst_seq_num = fu_inst.inst->id.execSeqNum;
1220 } else if (fu_inst.inst->id == inst->id) {
1230 discard_inst = inst->id.streamSeqNum !=
1277 inst->id.execSeqNum &&
1305 DPRINTF(MinorExecute, "Unstalling %d for inst %s\n", inst->fuIndex, inst->id);
1357 ex_info.lastPredictionSeqNum = inst->id.predictionSeqNum;
1533 scoreboard[inst->id.threadId].canInstIssue(inst,
1535 cpu.getContext(inst->id.threadId))) {
1554 fu->front().inst->id == head_inst.inst->id) ||
1714 fu_inst->id.threadId == tid &&
1717 inst->id.execSeqNum > fu_inst->instToWaitFor;
1726 fu_inst.inst->id == inst->id;
1866 return inst->id.streamSeqNum == executeInfo[inst->id.threadId].streamSeqNum;
1874 if (!executeInfo[inst->id.threadId].inFlightInsts->empty())
1875 ret = executeInfo[inst->id.threadId].inFlightInsts->front().inst->id == inst->id;