LLVM OpenMP 22.0.0git
tsc_tick_count Class Reference

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/openmp/runtime/src/kmp_stats_timing.h"

Classes

class  tsc_interval_t

Public Member Functions

 tsc_tick_count (int64_t value)
int64_t getValue () const
tsc_tick_count later (tsc_tick_count const other) const
tsc_tick_count earlier (tsc_tick_count const other) const

Static Public Member Functions

static tsc_tick_count now ()

Friends

tsc_tick_count::tsc_interval_t operator- (const tsc_tick_count &t1, const tsc_tick_count &t0)

Detailed Description

Definition at line 24 of file kmp_stats_timing.h.

Constructor & Destructor Documentation

◆ tsc_tick_count()

tsc_tick_count::tsc_tick_count ( int64_t value)
inline

Definition at line 63 of file kmp_stats_timing.h.

References value.

Referenced by earlier(), later(), and now().

Member Function Documentation

◆ earlier()

tsc_tick_count tsc_tick_count::earlier ( tsc_tick_count const other) const
inline

Definition at line 68 of file kmp_stats_timing.h.

References tsc_tick_count().

◆ getValue()

int64_t tsc_tick_count::getValue ( ) const
inline

Definition at line 64 of file kmp_stats_timing.h.

◆ later()

tsc_tick_count tsc_tick_count::later ( tsc_tick_count const other) const
inline

Definition at line 65 of file kmp_stats_timing.h.

References tsc_tick_count().

◆ now()

tsc_tick_count tsc_tick_count::now ( )
inlinestatic

Definition at line 74 of file kmp_stats_timing.h.

References tsc_tick_count().

Referenced by __kmp_stats_init().

◆ operator-

tsc_tick_count::tsc_interval_t operator- ( const tsc_tick_count & t1,
const tsc_tick_count & t0 )
friend

Definition at line 81 of file kmp_stats_timing.h.


The documentation for this class was generated from the following file: