Searched refs:tsc_tick_count (Results 1 – 5 of 5) sorted by relevance
24 class tsc_tick_count {45 friend class tsc_tick_count; variable47 friend tsc_interval_t operator-(const tsc_tick_count &t1,48 const tsc_tick_count &t0);49 friend tsc_interval_t operator-(const tsc_tick_count::tsc_interval_t &i1,50 const tsc_tick_count::tsc_interval_t &i0);51 friend tsc_interval_t &operator+=(tsc_tick_count::tsc_interval_t &i1,52 const tsc_tick_count::tsc_interval_t &i0);56 tsc_tick_count() in tsc_tick_count() function59 tsc_tick_count() : my_count(static_cast<int64_t>(__rdtsc())) {} in tsc_tick_count() function[all …]
238 void explicitTimer::start(tsc_tick_count tick) { in start()247 void explicitTimer::stop(tsc_tick_count tick, in stop()277 timer_stack.back().start(tsc_tick_count::now()); in init()296 tsc_tick_count tick = tsc_tick_count::now(); in push()312 tsc_tick_count tick = tsc_tick_count::now(); in pop()326 tsc_tick_count tick = tsc_tick_count::now(); in exchange()346 timer_stack.back().stop(tsc_tick_count::now()); in windup()910 __kmp_stats_start_time = tsc_tick_count::now(); in __kmp_stats_init()
483 tsc_tick_count startTime;484 tsc_tick_count pauseStartTime;485 tsc_tick_count::tsc_interval_t totalPauseTime;493 void start(tsc_tick_count tick);494 void pause(tsc_tick_count tick) { pauseStartTime = tick; } in pause()495 void resume(tsc_tick_count tick) { in resume()498 void stop(tsc_tick_count tick, kmp_stats_list *stats_ptr = nullptr);744 inline void startLife() { thread_life_timer.start(tsc_tick_count::now()); } in startLife()745 inline void endLife() { thread_life_timer.stop(tsc_tick_count::now(), this); } in endLife()867 extern tsc_tick_count __kmp_stats_start_time;
27 double tsc_tick_count::tick_time() { in tick_time()34 double tsc_tick_count::tick_time() { in tick_time()
38 tsc_tick_count __kmp_stats_start_time;