Searched refs:baseCpu (Results 1 - 6 of 6) sorted by relevance

/gem5/src/cpu/minor/
H A Dstats.cc49 MinorStats::regStats(const std::string &name, BaseCPU &baseCpu) argument
78 cpi = baseCpu.numCycles / numInsts;
84 ipc = numInsts / baseCpu.numCycles;
87 .init(baseCpu.numThreads, Enums::Num_OpClass)
H A Dstats.hh86 void regStats(const std::string &name, BaseCPU &baseCpu);
/gem5/src/cpu/
H A Dthread_state.cc48 _status(ThreadContext::Halted), baseCpu(cpu),
96 baseCpu->schedule(quiesceEvent, quiesceEndTick);
113 physProxy = new PortProxy(baseCpu->getSendFunctional(),
114 baseCpu->cacheLineSize());
120 virtProxy = new SETranslatingPortProxy(baseCpu->getSendFunctional(),
H A Dthread_state.hh70 int cpuId() const { return baseCpu->cpuId(); }
72 uint32_t socketId() const { return baseCpu->socketId(); }
166 BaseCPU *baseCpu; member in struct:ThreadState
H A Dsimple_thread.cc98 if (baseCpu->params()->profile) {
164 OutputStream *os(simout.create(csprintf("profile.%s.dat", baseCpu->name())));
177 baseCpu->activateContext(_threadId);
189 baseCpu->suspendContext(_threadId);
200 baseCpu->haltContext(_threadId);
H A Dsimple_thread.hh126 return csprintf("%s.[tid:%i]", baseCpu->name(), threadId());
191 BaseCPU *getCpuPtr() override { return baseCpu; }

Completed in 9 milliseconds