15#ifndef INCLUDE_VOLK_VOLK_SSE3_INTRINSICS_H_
16#define INCLUDE_VOLK_VOLK_SSE3_INTRINSICS_H_
40 cplxValue1 =
_mm_mul_ps(cplxValue1, cplxValue1);
41 cplxValue2 =
_mm_mul_ps(cplxValue2, cplxValue2);
FORCE_INLINE __m128 _mm_xor_ps(__m128 a, __m128 b)
Definition sse2neon.h:2902
FORCE_INLINE __m128 _mm_movehdup_ps(__m128 a)
Definition sse2neon.h:6017
FORCE_INLINE __m128 _mm_sub_ps(__m128 a, __m128 b)
Definition sse2neon.h:2788
float32x4_t __m128
Definition sse2neon.h:366
FORCE_INLINE __m128 _mm_addsub_ps(__m128 a, __m128 b)
Definition sse2neon.h:5908
#define _mm_shuffle_ps(a, b, imm)
Definition sse2neon.h:2575
FORCE_INLINE __m128 _mm_hadd_ps(__m128 a, __m128 b)
Definition sse2neon.h:5940
FORCE_INLINE __m128 _mm_setr_ps(float w, float z, float y, float x)
Definition sse2neon.h:2492
FORCE_INLINE __m128 _mm_moveldup_ps(__m128 a)
Definition sse2neon.h:6036
FORCE_INLINE __m128 _mm_mul_ps(__m128 a, __m128 b)
Definition sse2neon.h:2152
FORCE_INLINE __m128 _mm_sqrt_ps(__m128 in)
Definition sse2neon.h:2641
static __m128 _mm_complexmul_ps(__m128 x, __m128 y)
Definition volk_sse3_intrinsics.h:19
static __m128 _mm_magnitude_ps_sse3(__m128 cplxValue1, __m128 cplxValue2)
Definition volk_sse3_intrinsics.h:45
static __m128 _mm_magnitudesquared_ps_sse3(__m128 cplxValue1, __m128 cplxValue2)
Definition volk_sse3_intrinsics.h:38
static __m128 _mm_scaled_norm_dist_ps_sse3(const __m128 symbols0, const __m128 symbols1, const __m128 points0, const __m128 points1, const __m128 scalar)
Definition volk_sse3_intrinsics.h:50
static __m128 _mm_complexconjugatemul_ps(__m128 x, __m128 y)
Definition volk_sse3_intrinsics.h:31