FFmpeg
Macros | Functions
x86.h File Reference
#include <stdint.h>

Go to the source code of this file.

Macros

#define CHECKASM_PERF_ASM()   checkasm_rdtsc()
 
#define CHECKASM_PERF_ASM_NAME   "x86 (rdtsc)"
 
#define CHECKASM_PERF_ASM_UNIT   "cycle"
 
#define CHECKASM_PERF_ASM_USABLE   1
 

Functions

static uint64_t checkasm_rdtsc (void)
 

Macro Definition Documentation

◆ CHECKASM_PERF_ASM

#define CHECKASM_PERF_ASM ( )    checkasm_rdtsc()

Definition at line 46 of file x86.h.

◆ CHECKASM_PERF_ASM_NAME

#define CHECKASM_PERF_ASM_NAME   "x86 (rdtsc)"

Definition at line 47 of file x86.h.

◆ CHECKASM_PERF_ASM_UNIT

#define CHECKASM_PERF_ASM_UNIT   "cycle"

Definition at line 48 of file x86.h.

◆ CHECKASM_PERF_ASM_USABLE

#define CHECKASM_PERF_ASM_USABLE   1

Definition at line 49 of file x86.h.

Function Documentation

◆ checkasm_rdtsc()

static uint64_t checkasm_rdtsc ( void  )
inlinestatic

Definition at line 38 of file x86.h.