42 evs_base_cpu(dynamic_cast<Iris::
BaseCpuEvs *>(_evs))
50 scx::scx_start_cadi_server(
false,
false,
true);
65 count += tc->getCurrentInstCount();
std::vector< ThreadContext * > threadContexts
Iris::BaseCpuEvs * evs_base_cpu
BaseCPU(const BaseCPUParams ¶ms, sc_core::sc_module *_evs)
void serializeThread(CheckpointOut &cp, ThreadID tid) const override
Serialize a single thread.
Counter totalInsts() const override
#define panic_if(cond,...)
Conditional panic macro that checks the supplied condition and only panics if the condition is true a...
double Counter
All counters are of 64-bit values.
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.
int16_t ThreadID
Thread index/ID type.
std::ostream CheckpointOut
void serialize(const ThreadContext &tc, CheckpointOut &cp)
Thread context serialization helpers.