Vector Optimized Library of Kernels 3.2.0
Architecture-tuned implementations of math kernels
Loading...
Searching...
No Matches
volk_neon_intrinsics.h File Reference
#include <arm_neon.h>

Go to the source code of this file.

Functions

static float32x4_t _vmagnitudesquaredq_f32 (float32x4x2_t cmplxValue)
static float32x4_t _vinvsqrtq_f32 (float32x4_t x)
static float32x4_t _vinvq_f32 (float32x4_t x)
static float32x4x2_t _vmultiply_complexq_f32 (float32x4x2_t a_val, float32x4x2_t b_val)
static float32x4_t _vtaylor_polyq_f32 (float32x4_t x, const float32x4_t coeffs[8])
static float32x4_t _vlogq_f32 (float32x4_t x)
static float32x4x2_t _vsincosq_f32 (float32x4_t x)
static float32x4_t _vsinq_f32 (float32x4_t x)
static float32x4_t _vcosq_f32 (float32x4_t x)
static float32x4_t _vtanq_f32 (float32x4_t x)
static float32x4_t _neon_accumulate_square_sum_f32 (float32x4_t sq_acc, float32x4_t acc, float32x4_t val, float32x4_t rec, float32x4_t aux)

Function Documentation

◆ _neon_accumulate_square_sum_f32()

float32x4_t _neon_accumulate_square_sum_f32 ( float32x4_t sq_acc,
float32x4_t acc,
float32x4_t val,
float32x4_t rec,
float32x4_t aux )
inlinestatic

◆ _vcosq_f32()

float32x4_t _vcosq_f32 ( float32x4_t x)
inlinestatic

◆ _vinvq_f32()

float32x4_t _vinvq_f32 ( float32x4_t x)
inlinestatic

◆ _vinvsqrtq_f32()

float32x4_t _vinvsqrtq_f32 ( float32x4_t x)
inlinestatic

◆ _vlogq_f32()

float32x4_t _vlogq_f32 ( float32x4_t x)
inlinestatic

◆ _vmagnitudesquaredq_f32()

float32x4_t _vmagnitudesquaredq_f32 ( float32x4x2_t cmplxValue)
inlinestatic

◆ _vmultiply_complexq_f32()

float32x4x2_t _vmultiply_complexq_f32 ( float32x4x2_t a_val,
float32x4x2_t b_val )
inlinestatic

◆ _vsincosq_f32()

float32x4x2_t _vsincosq_f32 ( float32x4_t x)
inlinestatic

◆ _vsinq_f32()

float32x4_t _vsinq_f32 ( float32x4_t x)
inlinestatic

◆ _vtanq_f32()

float32x4_t _vtanq_f32 ( float32x4_t x)
inlinestatic

◆ _vtaylor_polyq_f32()

float32x4_t _vtaylor_polyq_f32 ( float32x4_t x,
const float32x4_t coeffs[8] )
inlinestatic