Searched refs:InstSeqNum (Results 26 - 48 of 48) sorted by relevance

12

/gem5/src/cpu/pred/
H A Dbpred_unit.cc172 BPredUnit::predict(const StaticInstPtr &inst, const InstSeqNum &seqNum,
345 BPredUnit::update(const InstSeqNum &done_sn, ThreadID tid)
368 BPredUnit::squash(const InstSeqNum &squashed_sn, ThreadID tid)
413 BPredUnit::squash(const InstSeqNum &squashed_sn,
/gem5/src/cpu/o3/
H A Dcpu.hh314 InstSeqNum getAndIncrementInstSeq()
521 void removeInstsUntil(const InstSeqNum &seq_num, ThreadID tid);
550 std::set<InstSeqNum> snList;
684 InstSeqNum globalSeqNum;//[Impl::MaxThreads];
H A Dcommit.hh446 InstSeqNum youngestSeqNum[Impl::MaxThreads];
449 InstSeqNum lastCommitedSeqNum[Impl::MaxThreads];
H A Dfetch.hh340 const InstSeqNum seq_num, ThreadID tid);
354 void squash(const TheISA::PCState &newPC, const InstSeqNum seq_num,
H A Dlsq.hh858 void commitLoads(InstSeqNum &youngest_inst, ThreadID tid)
864 void commitStores(InstSeqNum &youngest_inst, ThreadID tid)
879 squash(const InstSeqNum &squashed_num, ThreadID tid)
903 InstSeqNum
913 InstSeqNum
H A Drob_impl.hh402 InstSeqNum lowest_num = 0;
480 ROB<Impl>::squash(InstSeqNum squash_num, ThreadID tid)
549 ROB<Impl>::findInst(ThreadID tid, InstSeqNum squash_inst)
H A Ddyn_inst_impl.hh55 InstSeqNum seq_num, O3CPU *cpu)
H A Ddyn_inst.hh83 InstSeqNum seq_num, O3CPU *cpu);
H A Drename_impl.hh375 DefaultRename<Impl>::squash(const InstSeqNum &squash_seq_num, ThreadID tid)
965 DefaultRename<Impl>::doSquash(const InstSeqNum &squashed_seq_num, ThreadID tid)
1015 DefaultRename<Impl>::removeFromHistory(InstSeqNum inst_seq_num, ThreadID tid)
H A Dlsq_unit_impl.hh668 LSQUnit<Impl>::commitLoads(InstSeqNum &youngest_inst)
680 LSQUnit<Impl>::commitStores(InstSeqNum &youngest_inst)
848 LSQUnit<Impl>::squash(const InstSeqNum &squashed_num)
H A Dfetch_impl.hh815 const InstSeqNum seq_num, ThreadID tid)
884 const InstSeqNum seq_num, DynInstPtr squashInst,
1109 InstSeqNum seq = cpu->getAndIncrementInstSeq();
H A Dinst_queue_impl.hh944 InstructionQueue<Impl>::scheduleNonSpec(const InstSeqNum &inst)
972 InstructionQueue<Impl>::commit(const InstSeqNum &inst, ThreadID tid)
H A Ddecode_impl.hh324 InstSeqNum squash_seq_num = inst->seqNum;
H A Dcommit_impl.hh562 InstSeqNum squashed_inst = rob->isEmpty(tid) ?
884 InstSeqNum squashed_inst = fromIEW->squashedSeqNum[tid];
H A Dcpu.cc1595 FullO3CPU<Impl>::removeInstsUntil(const InstSeqNum &seq_num, ThreadID tid)
/gem5/src/cpu/minor/
H A Dscoreboard.cc153 InstSeqNum
157 InstSeqNum ret = 0;
H A Dlsq.hh535 std::vector<InstSeqNum> lastMemBarrier;
692 InstSeqNum getLastMemBarrier(ThreadID thread_id) const
H A Dexecute.cc1087 InstSeqNum head_exec_seq_num =
1209 InstSeqNum fu_inst_seq_num = fu_inst.inst->id.execSeqNum;
/gem5/src/cpu/o3/probe/
H A Delastic_trace.cc231 InstSeqNum seq_num = dyn_inst->seqNum;
257 InstSeqNum last_writer = itr_writer->second;
446 std::set<InstSeqNum>::const_iterator dep_set_it;
661 InstSeqNum temp_sn = (head_inst->seqNum);
/gem5/src/mem/
H A Drequest.hh389 InstSeqNum _reqInstSeqNum;
410 InstSeqNum seq_num, ContextID cid)
865 InstSeqNum
873 setReqInstSeqNum(const InstSeqNum seq_num)
/gem5/src/cpu/simple/
H A Dbase.cc568 const InstSeqNum cur_sn(0);
696 const InstSeqNum cur_sn(0);
/gem5/src/cpu/
H A Dbase_dyn_inst.hh151 InstSeqNum seqNum;
422 InstSeqNum seq_num, ImplCPU *cpu);
/gem5/src/cpu/checker/
H A Dcpu.hh612 InstSeqNum youngestSN;

Completed in 80 milliseconds

12