FFmpeg
|
#include "config.h"
#include <float.h>
#include <stdint.h>
#include "libavutil/float_dsp.h"
#include "libavutil/internal.h"
#include "libavutil/mem_internal.h"
#include "checkasm.h"
Go to the source code of this file.
Macros | |
#define | LEN 256 |
#define | randomize_buffer(buf) |
#define | ARBITRARY_FMUL_ADD_CONST 0.005 |
#define | ARBITRARY_FMUL_WINDOW_CONST 0.008 |
#define | ARBITRARY_FMAC_SCALAR_CONST 0.005 |
#define | ARBITRARY_DMAC_SCALAR_CONST 0.005 |
#define | ARBITRARY_SCALARPRODUCT_CONST 0.2 |
Functions | |
static void | test_vector_fmul (const float *src0, const float *src1) |
static void | test_vector_dmul (const double *src0, const double *src1) |
static void | test_vector_fmul_add (const float *src0, const float *src1, const float *src2) |
static void | test_vector_fmul_scalar (const float *src0, const float *src1) |
static void | test_vector_fmul_window (const float *src0, const float *src1, const float *win) |
static void | test_vector_fmac_scalar (const float *src0, const float *src1, const float *src2) |
static void | test_vector_dmul_scalar (const double *src0, const double *src1) |
static void | test_vector_dmac_scalar (const double *src0, const double *src1, const double *src2) |
static void | test_butterflies_float (const float *src0, const float *src1) |
static void | test_scalarproduct_float (const float *src0, const float *src1) |
void | checkasm_check_float_dsp (void) |
#define LEN 256 |
Definition at line 30 of file float_dsp.c.
#define randomize_buffer | ( | buf | ) |
#define ARBITRARY_FMUL_ADD_CONST 0.005 |
Definition at line 90 of file float_dsp.c.
#define ARBITRARY_FMUL_WINDOW_CONST 0.008 |
Definition at line 135 of file float_dsp.c.
#define ARBITRARY_FMAC_SCALAR_CONST 0.005 |
Definition at line 158 of file float_dsp.c.
#define ARBITRARY_DMAC_SCALAR_CONST 0.005 |
Definition at line 206 of file float_dsp.c.
#define ARBITRARY_SCALARPRODUCT_CONST 0.2 |
Definition at line 265 of file float_dsp.c.
Definition at line 44 of file float_dsp.c.
Referenced by checkasm_check_float_dsp().
Definition at line 67 of file float_dsp.c.
Referenced by checkasm_check_float_dsp().
|
static |
Definition at line 91 of file float_dsp.c.
Referenced by checkasm_check_float_dsp().
Definition at line 113 of file float_dsp.c.
Referenced by checkasm_check_float_dsp().
|
static |
Definition at line 136 of file float_dsp.c.
Referenced by checkasm_check_float_dsp().
|
static |
Definition at line 159 of file float_dsp.c.
Referenced by checkasm_check_float_dsp().
Definition at line 184 of file float_dsp.c.
Referenced by checkasm_check_float_dsp().
|
static |
Definition at line 207 of file float_dsp.c.
Referenced by checkasm_check_float_dsp().
Definition at line 231 of file float_dsp.c.
Referenced by checkasm_check_float_dsp().
Definition at line 266 of file float_dsp.c.
Referenced by checkasm_check_float_dsp().
void checkasm_check_float_dsp | ( | void | ) |
Definition at line 282 of file float_dsp.c.