FFmpeg
Functions
stats.c File Reference
#include <math.h>
#include <stdlib.h>
#include "stats.h"

Go to the source code of this file.

Functions

CheckasmVar checkasm_var_scale (CheckasmVar a, double s)
 
CheckasmVar checkasm_var_pow (CheckasmVar a, double exp)
 
CheckasmVar checkasm_var_add (const CheckasmVar a, const CheckasmVar b)
 
CheckasmVar checkasm_var_sub (CheckasmVar a, CheckasmVar b)
 
CheckasmVar checkasm_var_mul (CheckasmVar a, CheckasmVar b)
 
CheckasmVar checkasm_var_inv (CheckasmVar a)
 
CheckasmVar checkasm_var_div (CheckasmVar a, CheckasmVar b)
 
CheckasmVar checkasm_stats_estimate (const CheckasmStats *const stats)
 

Function Documentation

◆ checkasm_var_scale()

CheckasmVar checkasm_var_scale ( CheckasmVar  a,
double  s 
)

Definition at line 32 of file stats.c.

◆ checkasm_var_pow()

CheckasmVar checkasm_var_pow ( CheckasmVar  a,
double  exp 
)

Definition at line 41 of file stats.c.

Referenced by checkasm_measurement_result().

◆ checkasm_var_add()

CheckasmVar checkasm_var_add ( const CheckasmVar  a,
const CheckasmVar  b 
)

Definition at line 49 of file stats.c.

◆ checkasm_var_sub()

CheckasmVar checkasm_var_sub ( CheckasmVar  a,
CheckasmVar  b 
)

Definition at line 64 of file stats.c.

Referenced by print_bench_iter().

◆ checkasm_var_mul()

CheckasmVar checkasm_var_mul ( CheckasmVar  a,
CheckasmVar  b 
)

Definition at line 78 of file stats.c.

Referenced by checkasm_measurement_update(), print_bench_header(), and print_bench_iter().

◆ checkasm_var_inv()

CheckasmVar checkasm_var_inv ( CheckasmVar  a)

Definition at line 86 of file stats.c.

◆ checkasm_var_div()

CheckasmVar checkasm_var_div ( CheckasmVar  a,
CheckasmVar  b 
)

Definition at line 94 of file stats.c.

Referenced by print_bench_iter(), and print_info().

◆ checkasm_stats_estimate()

CheckasmVar checkasm_stats_estimate ( const CheckasmStats *const  stats)

Definition at line 102 of file stats.c.

Referenced by checkasm_bench_finish(), checkasm_measurement_update(), and json_measurement().