2#ifndef RADAUDIO_ENCODER_SSE_H
3#define RADAUDIO_ENCODER_SSE_H
9#define WRAPPED_NAME(name) RR_STRING_JOIN(RADAUDIO_WRAP, name##_)
11#define radaudio_sse2_compute_best_quantized_coeff16_loop WRAPPED_NAME(radaudio_sse2_compute_best_quantized_coeff16_loop)
12#define radaudio_sse2_compute_best_quantized_coeff8_loop WRAPPED_NAME(radaudio_sse2_compute_best_quantized_coeff8_loop)
13#define radaudio_sse2_fabs_coefficients WRAPPED_NAME(radaudio_sse2_fabs_coefficients)
14#define radaudio_sse4_find_median_4th_of_8 WRAPPED_NAME(radaudio_sse4_find_median_4th_of_8)
15#define radaudio_sse4_findnth_of_8_or_less WRAPPED_NAME(radaudio_sse4_findnth_of_8_or_less)
16#define radaudio_sse4popcnt_find_median_8th_of_16 WRAPPED_NAME(radaudio_sse4popcnt_find_median_8th_of_16)
RAD_S16 S16
Definition egttypes.h:486
RAD_F32 F32
Definition egttypes.h:516
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
void radaudio_sse2_fabs_coefficients(float *absval, float *data, int num_coeff)
int radaudio_sse4_findnth_of_8_or_less(S16 *data, int count, int n)
void radaudio_sse2_compute_best_quantized_coeff16_loop(S16 best_quantized[], F32 best_so_far, F32 ncoeff[], F32 quantizer, F32 step_quantizer, int num_quantizers)
void radaudio_sse2_compute_best_quantized_coeff8_loop(S16 best_quantized[], F32 best_so_far, F32 ncoeff[], F32 quantizer, F32 step_quantizer, int num_quantizers)
int radaudio_sse4_find_median_4th_of_8(S16 *data)
int radaudio_sse4popcnt_find_median_8th_of_16(S16 *data)