Home
last modified time | relevance | path

Searched defs:TimeNanoMeasurer (Results 1 – 1 of 1) sorted by relevance

/packages/modules/NeuralNetworks/common/include/
DLegacyUtils.h307 struct [[nodiscard]] TimeNanoMeasurer { struct
311 explicit TimeNanoMeasurer(uint64_t* saveAt) : start(Clock::now()), saveAt(saveAt) {} in TimeNanoMeasurer() argument
312 ~TimeNanoMeasurer() { *saveAt = currentDuration(start); } in ~TimeNanoMeasurer() argument
315 static inline uint64_t currentDuration(const TimePoint& start) { in currentDuration()