Lines Matching defs:const
82 update() const
140 resetClock() const
180 clockEdge(Cycles cycles=Cycles(0)) const
198 curCycle() const
216 Tick nextCycle() const { return clockEdge(Cycles(1)); }
218 uint64_t frequency() const { return SimClock::Frequency / clockPeriod(); }
220 Tick clockPeriod() const { return clockDomain.clockPeriod(); }
222 double voltage() const { return clockDomain.voltage(); }
225 ticksToCycles(Tick t) const
230 Tick cyclesToTicks(Cycles c) const { return clockPeriod() * c; }
240 ClockedObject(const ClockedObjectParams *p);
244 const Params *
245 params() const
247 return reinterpret_cast<const Params*>(_params);
250 void serialize(CheckpointOut &cp) const override;
253 Enums::PwrState pwrState() const { return _currPwrState; }
256 pwrStateName() const
262 std::vector<double> pwrStateWeights() const;