GNU Radio 3.7.3 C++ API
|
#include <volk/volk_typedefs.h>
#include <volk/volk_config_fixed.h>
#include <volk/volk_common.h>
#include <volk/volk_complex.h>
#include <volk/volk_malloc.h>
#include <stdlib.h>
#include <stdbool.h>
Go to the source code of this file.
Classes | |
struct | volk_func_desc |
Macros | |
#define | VOLK_OR_PTR(ptr0, ptr1) (const void *)(((intptr_t)(ptr0)) | ((intptr_t)(ptr1))) |
Typedefs | |
typedef __VOLK_DECL_BEGIN struct volk_func_desc | volk_func_desc_t |
Functions | |
VOLK_API void | volk_list_machines (void) |
Prints a list of machines available. More... | |
VOLK_API const char * | volk_get_machine (void) |
Returns the name of the machine this instance will use. More... | |
VOLK_API size_t | volk_get_alignment (void) |
Get the machine alignment in bytes. More... | |
VOLK_API bool | volk_is_aligned (const void *ptr) |
VOLK_API void | volk_32fc_index_max_16u_manual (unsigned int *target, lv_32fc_t *src0, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_index_max_16u_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_invsqrt_32f_manual (float *cVector, const float *aVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_invsqrt_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_index_max_16u_manual (unsigned int *target, const float *src0, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_index_max_16u_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_8ic_s32f_deinterleave_32f_x2_manual (float *iBuffer, float *qBuffer, const lv_8sc_t *complexVector, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_8ic_s32f_deinterleave_32f_x2_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16ic_s32f_deinterleave_32f_x2_manual (float *iBuffer, float *qBuffer, const lv_16sc_t *complexVector, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16ic_s32f_deinterleave_32f_x2_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_32f_multiply_32fc_manual (lv_32fc_t *cVector, const lv_32fc_t *aVector, const float *bVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_32f_multiply_32fc_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_64f_x2_max_64f_manual (double *cVector, const double *aVector, const double *bVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_64f_x2_max_64f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16i_convert_8i_manual (int8_t *outputVector, const int16_t *inputVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16i_convert_8i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_x2_multiply_conjugate_32fc_manual (lv_32fc_t *cVector, const lv_32fc_t *aVector, const lv_32fc_t *bVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_x2_multiply_conjugate_32fc_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_8ic_deinterleave_real_8i_manual (int8_t *iBuffer, const lv_8sc_t *complexVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_8ic_deinterleave_real_8i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_8ic_x2_multiply_conjugate_16ic_manual (lv_16sc_t *cVector, const lv_8sc_t *aVector, const lv_8sc_t *bVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_8ic_x2_multiply_conjugate_16ic_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_s32f_power_32fc_manual (lv_32fc_t *cVector, const lv_32fc_t *aVector, const float power, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_s32f_power_32fc_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_x2_interleave_32fc_manual (lv_32fc_t *complexVector, const float *iBuffer, const float *qBuffer, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_x2_interleave_32fc_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16i_max_star_16i_manual (short *target, short *src0, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16i_max_star_16i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16ic_deinterleave_real_16i_manual (int16_t *iBuffer, const lv_16sc_t *complexVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16ic_deinterleave_real_16i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16i_x5_add_quad_16i_x4_manual (short *target0, short *target1, short *target2, short *target3, short *src0, short *src1, short *src2, short *src3, short *src4, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16i_x5_add_quad_16i_x4_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_s32fc_x2_rotator_32fc_manual (lv_32fc_t *outVector, const lv_32fc_t *inVector, const lv_32fc_t phase_inc, lv_32fc_t *phase, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_s32fc_x2_rotator_32fc_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32u_popcnt_manual (uint32_t *ret, const uint32_t value, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32u_popcnt_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16i_branch_4_state_8_manual (short *target, short *src0, char **permuters, short *cntl2, short *cntl3, short *scalars, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16i_branch_4_state_8_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32i_x2_and_32i_manual (int32_t *cVector, const int32_t *aVector, const int32_t *bVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32i_x2_and_32i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_magnitude_squared_32f_manual (float *magnitudeVector, const lv_32fc_t *complexVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_magnitude_squared_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_deinterleave_real_64f_manual (double *iBuffer, const lv_32fc_t *complexVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_deinterleave_real_64f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_s32f_normalize_manual (float *vecBuffer, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_s32f_normalize_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_64u_byteswap_manual (uint64_t *intsToSwap, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_64u_byteswap_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_64f_convert_32f_manual (float *outputVector, const double *inputVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_64f_convert_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_convert_64f_manual (double *outputVector, const float *inputVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_convert_64f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_8i_convert_16i_manual (int16_t *outputVector, const int8_t *inputVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_8i_convert_16i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_sqrt_32f_manual (float *cVector, const float *aVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_sqrt_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_s32f_convert_16i_manual (int16_t *outputVector, const float *inputVector, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_s32f_convert_16i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16i_x4_quad_max_star_16i_manual (short *target, short *src0, short *src1, short *src2, short *src3, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16i_x4_quad_max_star_16i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_x2_divide_32f_manual (float *cVector, const float *aVector, const float *bVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_x2_divide_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16i_max_star_horizontal_16i_manual (int16_t *target, int16_t *src0, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16i_max_star_horizontal_16i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_s32f_stddev_32f_manual (float *stddev, const float *inputBuffer, const float mean, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_s32f_stddev_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16i_permute_and_scalar_add_manual (short *target, short *src0, short *permute_indexes, short *cntl0, short *cntl1, short *cntl2, short *cntl3, short *scalars, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16i_permute_and_scalar_add_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16ic_s32f_deinterleave_real_32f_manual (float *iBuffer, const lv_16sc_t *complexVector, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16ic_s32f_deinterleave_real_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_magnitude_32f_manual (float *magnitudeVector, const lv_32fc_t *complexVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_magnitude_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_s32f_convert_8i_manual (int8_t *outputVector, const float *inputVector, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_s32f_convert_8i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_s32f_power_32f_manual (float *cVector, const float *aVector, const float power, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_s32f_power_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_x2_dot_prod_32fc_manual (lv_32fc_t *result, const lv_32fc_t *input, const lv_32fc_t *taps, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_x2_dot_prod_32fc_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_deinterleave_64f_x2_manual (double *iBuffer, double *qBuffer, const lv_32fc_t *complexVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_deinterleave_64f_x2_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_x3_sum_of_poly_32f_manual (float *target, float *src0, float *center_point_array, float *cutoff, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_x3_sum_of_poly_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_x2_dot_prod_32f_manual (float *result, const float *input, const float *taps, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_x2_dot_prod_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_x2_multiply_32f_manual (float *cVector, const float *aVector, const float *bVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_x2_multiply_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_s32f_convert_32i_manual (int32_t *outputVector, const float *inputVector, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_s32f_convert_32i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_deinterleave_real_32f_manual (float *iBuffer, const lv_32fc_t *complexVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_deinterleave_real_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_s32f_power_spectrum_32f_manual (float *logPowerOutput, const lv_32fc_t *complexFFTInput, const float normalizationFactor, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_s32f_power_spectrum_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_s32f_magnitude_16i_manual (int16_t *magnitudeVector, const lv_32fc_t *complexVector, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_s32f_magnitude_16i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_s32f_deinterleave_real_16i_manual (int16_t *iBuffer, const lv_32fc_t *complexVector, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_s32f_deinterleave_real_16i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_x2_min_32f_manual (float *cVector, const float *aVector, const float *bVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_x2_min_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_accumulator_s32f_manual (float *result, const float *inputBuffer, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_accumulator_s32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_s32fc_multiply_32fc_manual (lv_32fc_t *cVector, const lv_32fc_t *aVector, const lv_32fc_t scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_s32fc_multiply_32fc_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16i_s32f_convert_32f_manual (float *outputVector, const int16_t *inputVector, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16i_s32f_convert_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_s32f_atan2_32f_manual (float *outputVector, const lv_32fc_t *complexVector, const float normalizeFactor, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_s32f_atan2_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32u_byteswap_manual (uint32_t *intsToSwap, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32u_byteswap_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_s32f_multiply_32f_manual (float *cVector, const float *aVector, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_s32f_multiply_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_x2_max_32f_manual (float *cVector, const float *aVector, const float *bVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_x2_max_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_8ic_x2_s32f_multiply_conjugate_32fc_manual (lv_32fc_t *cVector, const lv_8sc_t *aVector, const lv_8sc_t *bVector, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_8ic_x2_s32f_multiply_conjugate_32fc_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_8i_s32f_convert_32f_manual (float *outputVector, const int8_t *inputVector, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_8i_s32f_convert_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16ic_deinterleave_16i_x2_manual (int16_t *iBuffer, int16_t *qBuffer, const lv_16sc_t *complexVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16ic_deinterleave_16i_x2_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16i_32fc_dot_prod_32fc_manual (lv_32fc_t *result, const short *input, const lv_32fc_t *taps, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16i_32fc_dot_prod_32fc_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_8ic_deinterleave_real_16i_manual (int16_t *iBuffer, const lv_8sc_t *complexVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_8ic_deinterleave_real_16i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_32f_dot_prod_32fc_manual (lv_32fc_t *result, const lv_32fc_t *input, const float *taps, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_32f_dot_prod_32fc_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_x2_square_dist_32f_manual (float *target, lv_32fc_t *src0, lv_32fc_t *points, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_x2_square_dist_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_x2_s32f_interleave_16ic_manual (lv_16sc_t *complexVector, const float *iBuffer, const float *qBuffer, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_x2_s32f_interleave_16ic_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_64f_x2_min_64f_manual (double *cVector, const double *aVector, const double *bVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_64f_x2_min_64f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16ic_magnitude_16i_manual (int16_t *magnitudeVector, const lv_16sc_t *complexVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16ic_magnitude_16i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_deinterleave_imag_32f_manual (float *qBuffer, const lv_32fc_t *complexVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_deinterleave_imag_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16ic_deinterleave_real_8i_manual (int8_t *iBuffer, const lv_16sc_t *complexVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16ic_deinterleave_real_8i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_s32f_calc_spectral_noise_floor_32f_manual (float *noiseFloorAmplitude, const float *realDataPoints, const float spectralExclusionValue, const unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_s32f_calc_spectral_noise_floor_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_deinterleave_32f_x2_manual (float *iBuffer, float *qBuffer, const lv_32fc_t *complexVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_deinterleave_32f_x2_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_s32f_x2_power_spectral_density_32f_manual (float *logPowerOutput, const lv_32fc_t *complexFFTInput, const float normalizationFactor, const float rbw, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_s32f_x2_power_spectral_density_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_stddev_and_mean_32f_x2_manual (float *stddev, float *mean, const float *inputBuffer, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_stddev_and_mean_32f_x2_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32i_s32f_convert_32f_manual (float *outputVector, const int32_t *inputVector, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32i_s32f_convert_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_x2_s32f_square_dist_scalar_mult_32f_manual (float *target, lv_32fc_t *src0, lv_32fc_t *points, float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_x2_s32f_square_dist_scalar_mult_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_x2_subtract_32f_manual (float *cVector, const float *aVector, const float *bVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_x2_subtract_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_s32fc_rotatorpuppet_32fc_manual (lv_32fc_t *outVector, const lv_32fc_t *inVector, const lv_32fc_t phase_inc, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_s32fc_rotatorpuppet_32fc_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16ic_s32f_magnitude_32f_manual (float *magnitudeVector, const lv_16sc_t *complexVector, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16ic_s32f_magnitude_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_8ic_s32f_deinterleave_real_32f_manual (float *iBuffer, const lv_8sc_t *complexVector, const float scalar, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_8ic_s32f_deinterleave_real_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_x2_add_32f_manual (float *cVector, const float *aVector, const float *bVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_x2_add_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_64u_popcnt_manual (uint64_t *ret, const uint64_t value, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_64u_popcnt_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32i_x2_or_32i_manual (int32_t *cVector, const int32_t *aVector, const int32_t *bVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32i_x2_or_32i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_s32f_32f_fm_detect_32f_manual (float *outputVector, const float *inputVector, const float bound, float *saveValue, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_s32f_32f_fm_detect_32f_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_16u_byteswap_manual (uint16_t *intsToSwap, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_16u_byteswap_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_x2_multiply_32fc_manual (lv_32fc_t *cVector, const lv_32fc_t *aVector, const lv_32fc_t *bVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_x2_multiply_32fc_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_conjugate_32fc_manual (lv_32fc_t *cVector, const lv_32fc_t *aVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_conjugate_32fc_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32fc_x2_conjugate_dot_prod_32fc_manual (lv_32fc_t *result, const lv_32fc_t *input, const lv_32fc_t *taps, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32fc_x2_conjugate_dot_prod_32fc_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_32f_x2_dot_prod_16i_manual (int16_t *result, const float *input, const float *taps, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_32f_x2_dot_prod_16i_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
VOLK_API void | volk_8ic_deinterleave_16i_x2_manual (int16_t *iBuffer, int16_t *qBuffer, const lv_8sc_t *complexVector, unsigned int num_points, const char *impl_name) |
Call into a specific implementation given by name. More... | |
VOLK_API volk_func_desc_t | volk_8ic_deinterleave_16i_x2_get_func_desc (void) |
Get description paramaters for this kernel. More... | |
The VOLK_OR_PTR macro is a convenience macro for checking the alignment of a set of pointers. Example usage: volk_is_aligned(VOLK_OR_PTR((VOLK_OR_PTR(p0, p1), p2)))
typedef __VOLK_DECL_BEGIN struct volk_func_desc volk_func_desc_t |
VOLK_API volk_func_desc_t volk_16i_32fc_dot_prod_32fc_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16i_32fc_dot_prod_32fc_manual | ( | lv_32fc_t * | result, |
const short * | input, | ||
const lv_32fc_t * | taps, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_16i_branch_4_state_8_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16i_branch_4_state_8_manual | ( | short * | target, |
short * | src0, | ||
char ** | permuters, | ||
short * | cntl2, | ||
short * | cntl3, | ||
short * | scalars, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_16i_convert_8i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16i_convert_8i_manual | ( | int8_t * | outputVector, |
const int16_t * | inputVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_16i_max_star_16i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16i_max_star_16i_manual | ( | short * | target, |
short * | src0, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_16i_max_star_horizontal_16i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16i_max_star_horizontal_16i_manual | ( | int16_t * | target, |
int16_t * | src0, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_16i_permute_and_scalar_add_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16i_permute_and_scalar_add_manual | ( | short * | target, |
short * | src0, | ||
short * | permute_indexes, | ||
short * | cntl0, | ||
short * | cntl1, | ||
short * | cntl2, | ||
short * | cntl3, | ||
short * | scalars, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_16i_s32f_convert_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16i_s32f_convert_32f_manual | ( | float * | outputVector, |
const int16_t * | inputVector, | ||
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_16i_x4_quad_max_star_16i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16i_x4_quad_max_star_16i_manual | ( | short * | target, |
short * | src0, | ||
short * | src1, | ||
short * | src2, | ||
short * | src3, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_16i_x5_add_quad_16i_x4_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16i_x5_add_quad_16i_x4_manual | ( | short * | target0, |
short * | target1, | ||
short * | target2, | ||
short * | target3, | ||
short * | src0, | ||
short * | src1, | ||
short * | src2, | ||
short * | src3, | ||
short * | src4, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_16ic_deinterleave_16i_x2_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16ic_deinterleave_16i_x2_manual | ( | int16_t * | iBuffer, |
int16_t * | qBuffer, | ||
const lv_16sc_t * | complexVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_16ic_deinterleave_real_16i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16ic_deinterleave_real_16i_manual | ( | int16_t * | iBuffer, |
const lv_16sc_t * | complexVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_16ic_deinterleave_real_8i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16ic_deinterleave_real_8i_manual | ( | int8_t * | iBuffer, |
const lv_16sc_t * | complexVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_16ic_magnitude_16i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16ic_magnitude_16i_manual | ( | int16_t * | magnitudeVector, |
const lv_16sc_t * | complexVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_16ic_s32f_deinterleave_32f_x2_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16ic_s32f_deinterleave_32f_x2_manual | ( | float * | iBuffer, |
float * | qBuffer, | ||
const lv_16sc_t * | complexVector, | ||
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_16ic_s32f_deinterleave_real_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16ic_s32f_deinterleave_real_32f_manual | ( | float * | iBuffer, |
const lv_16sc_t * | complexVector, | ||
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_16ic_s32f_magnitude_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16ic_s32f_magnitude_32f_manual | ( | float * | magnitudeVector, |
const lv_16sc_t * | complexVector, | ||
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_16u_byteswap_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_16u_byteswap_manual | ( | uint16_t * | intsToSwap, |
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_accumulator_s32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_accumulator_s32f_manual | ( | float * | result, |
const float * | inputBuffer, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_convert_64f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_convert_64f_manual | ( | double * | outputVector, |
const float * | inputVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_index_max_16u_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_index_max_16u_manual | ( | unsigned int * | target, |
const float * | src0, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_invsqrt_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_invsqrt_32f_manual | ( | float * | cVector, |
const float * | aVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_s32f_32f_fm_detect_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_s32f_32f_fm_detect_32f_manual | ( | float * | outputVector, |
const float * | inputVector, | ||
const float | bound, | ||
float * | saveValue, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_s32f_calc_spectral_noise_floor_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_s32f_calc_spectral_noise_floor_32f_manual | ( | float * | noiseFloorAmplitude, |
const float * | realDataPoints, | ||
const float | spectralExclusionValue, | ||
const unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_s32f_convert_16i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_s32f_convert_16i_manual | ( | int16_t * | outputVector, |
const float * | inputVector, | ||
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_s32f_convert_32i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_s32f_convert_32i_manual | ( | int32_t * | outputVector, |
const float * | inputVector, | ||
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_s32f_convert_8i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_s32f_convert_8i_manual | ( | int8_t * | outputVector, |
const float * | inputVector, | ||
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_s32f_multiply_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_s32f_multiply_32f_manual | ( | float * | cVector, |
const float * | aVector, | ||
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_s32f_normalize_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_s32f_normalize_manual | ( | float * | vecBuffer, |
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_s32f_power_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_s32f_power_32f_manual | ( | float * | cVector, |
const float * | aVector, | ||
const float | power, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_s32f_stddev_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_s32f_stddev_32f_manual | ( | float * | stddev, |
const float * | inputBuffer, | ||
const float | mean, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_sqrt_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_sqrt_32f_manual | ( | float * | cVector, |
const float * | aVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_stddev_and_mean_32f_x2_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_stddev_and_mean_32f_x2_manual | ( | float * | stddev, |
float * | mean, | ||
const float * | inputBuffer, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_x2_add_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_x2_add_32f_manual | ( | float * | cVector, |
const float * | aVector, | ||
const float * | bVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_x2_divide_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_x2_divide_32f_manual | ( | float * | cVector, |
const float * | aVector, | ||
const float * | bVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_x2_dot_prod_16i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_x2_dot_prod_16i_manual | ( | int16_t * | result, |
const float * | input, | ||
const float * | taps, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_x2_dot_prod_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_x2_dot_prod_32f_manual | ( | float * | result, |
const float * | input, | ||
const float * | taps, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_x2_interleave_32fc_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_x2_interleave_32fc_manual | ( | lv_32fc_t * | complexVector, |
const float * | iBuffer, | ||
const float * | qBuffer, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_x2_max_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_x2_max_32f_manual | ( | float * | cVector, |
const float * | aVector, | ||
const float * | bVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_x2_min_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_x2_min_32f_manual | ( | float * | cVector, |
const float * | aVector, | ||
const float * | bVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_x2_multiply_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_x2_multiply_32f_manual | ( | float * | cVector, |
const float * | aVector, | ||
const float * | bVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_x2_s32f_interleave_16ic_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_x2_s32f_interleave_16ic_manual | ( | lv_16sc_t * | complexVector, |
const float * | iBuffer, | ||
const float * | qBuffer, | ||
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_x2_subtract_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_x2_subtract_32f_manual | ( | float * | cVector, |
const float * | aVector, | ||
const float * | bVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32f_x3_sum_of_poly_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32f_x3_sum_of_poly_32f_manual | ( | float * | target, |
float * | src0, | ||
float * | center_point_array, | ||
float * | cutoff, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_32f_dot_prod_32fc_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_32f_dot_prod_32fc_manual | ( | lv_32fc_t * | result, |
const lv_32fc_t * | input, | ||
const float * | taps, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_32f_multiply_32fc_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_32f_multiply_32fc_manual | ( | lv_32fc_t * | cVector, |
const lv_32fc_t * | aVector, | ||
const float * | bVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_conjugate_32fc_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_conjugate_32fc_manual | ( | lv_32fc_t * | cVector, |
const lv_32fc_t * | aVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_deinterleave_32f_x2_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_deinterleave_32f_x2_manual | ( | float * | iBuffer, |
float * | qBuffer, | ||
const lv_32fc_t * | complexVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_deinterleave_64f_x2_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_deinterleave_64f_x2_manual | ( | double * | iBuffer, |
double * | qBuffer, | ||
const lv_32fc_t * | complexVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_deinterleave_imag_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_deinterleave_imag_32f_manual | ( | float * | qBuffer, |
const lv_32fc_t * | complexVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_deinterleave_real_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_deinterleave_real_32f_manual | ( | float * | iBuffer, |
const lv_32fc_t * | complexVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_deinterleave_real_64f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_deinterleave_real_64f_manual | ( | double * | iBuffer, |
const lv_32fc_t * | complexVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_index_max_16u_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_index_max_16u_manual | ( | unsigned int * | target, |
lv_32fc_t * | src0, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_magnitude_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_magnitude_32f_manual | ( | float * | magnitudeVector, |
const lv_32fc_t * | complexVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_magnitude_squared_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_magnitude_squared_32f_manual | ( | float * | magnitudeVector, |
const lv_32fc_t * | complexVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_s32f_atan2_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_s32f_atan2_32f_manual | ( | float * | outputVector, |
const lv_32fc_t * | complexVector, | ||
const float | normalizeFactor, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_s32f_deinterleave_real_16i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_s32f_deinterleave_real_16i_manual | ( | int16_t * | iBuffer, |
const lv_32fc_t * | complexVector, | ||
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_s32f_magnitude_16i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_s32f_magnitude_16i_manual | ( | int16_t * | magnitudeVector, |
const lv_32fc_t * | complexVector, | ||
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_s32f_power_32fc_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_s32f_power_32fc_manual | ( | lv_32fc_t * | cVector, |
const lv_32fc_t * | aVector, | ||
const float | power, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_s32f_power_spectrum_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_s32f_power_spectrum_32f_manual | ( | float * | logPowerOutput, |
const lv_32fc_t * | complexFFTInput, | ||
const float | normalizationFactor, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_s32f_x2_power_spectral_density_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_s32f_x2_power_spectral_density_32f_manual | ( | float * | logPowerOutput, |
const lv_32fc_t * | complexFFTInput, | ||
const float | normalizationFactor, | ||
const float | rbw, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_s32fc_multiply_32fc_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_s32fc_multiply_32fc_manual | ( | lv_32fc_t * | cVector, |
const lv_32fc_t * | aVector, | ||
const lv_32fc_t | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_s32fc_rotatorpuppet_32fc_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_s32fc_rotatorpuppet_32fc_manual | ( | lv_32fc_t * | outVector, |
const lv_32fc_t * | inVector, | ||
const lv_32fc_t | phase_inc, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_s32fc_x2_rotator_32fc_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_s32fc_x2_rotator_32fc_manual | ( | lv_32fc_t * | outVector, |
const lv_32fc_t * | inVector, | ||
const lv_32fc_t | phase_inc, | ||
lv_32fc_t * | phase, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_x2_conjugate_dot_prod_32fc_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_x2_conjugate_dot_prod_32fc_manual | ( | lv_32fc_t * | result, |
const lv_32fc_t * | input, | ||
const lv_32fc_t * | taps, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_x2_dot_prod_32fc_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_x2_dot_prod_32fc_manual | ( | lv_32fc_t * | result, |
const lv_32fc_t * | input, | ||
const lv_32fc_t * | taps, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_x2_multiply_32fc_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_x2_multiply_32fc_manual | ( | lv_32fc_t * | cVector, |
const lv_32fc_t * | aVector, | ||
const lv_32fc_t * | bVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_x2_multiply_conjugate_32fc_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_x2_multiply_conjugate_32fc_manual | ( | lv_32fc_t * | cVector, |
const lv_32fc_t * | aVector, | ||
const lv_32fc_t * | bVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_x2_s32f_square_dist_scalar_mult_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_x2_s32f_square_dist_scalar_mult_32f_manual | ( | float * | target, |
lv_32fc_t * | src0, | ||
lv_32fc_t * | points, | ||
float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32fc_x2_square_dist_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32fc_x2_square_dist_32f_manual | ( | float * | target, |
lv_32fc_t * | src0, | ||
lv_32fc_t * | points, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32i_s32f_convert_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32i_s32f_convert_32f_manual | ( | float * | outputVector, |
const int32_t * | inputVector, | ||
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32i_x2_and_32i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32i_x2_and_32i_manual | ( | int32_t * | cVector, |
const int32_t * | aVector, | ||
const int32_t * | bVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32i_x2_or_32i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32i_x2_or_32i_manual | ( | int32_t * | cVector, |
const int32_t * | aVector, | ||
const int32_t * | bVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32u_byteswap_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32u_byteswap_manual | ( | uint32_t * | intsToSwap, |
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_32u_popcnt_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_32u_popcnt_manual | ( | uint32_t * | ret, |
const uint32_t | value, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_64f_convert_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_64f_convert_32f_manual | ( | float * | outputVector, |
const double * | inputVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_64f_x2_max_64f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_64f_x2_max_64f_manual | ( | double * | cVector, |
const double * | aVector, | ||
const double * | bVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_64f_x2_min_64f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_64f_x2_min_64f_manual | ( | double * | cVector, |
const double * | aVector, | ||
const double * | bVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_64u_byteswap_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_64u_byteswap_manual | ( | uint64_t * | intsToSwap, |
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_64u_popcnt_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_64u_popcnt_manual | ( | uint64_t * | ret, |
const uint64_t | value, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_8i_convert_16i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_8i_convert_16i_manual | ( | int16_t * | outputVector, |
const int8_t * | inputVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_8i_s32f_convert_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_8i_s32f_convert_32f_manual | ( | float * | outputVector, |
const int8_t * | inputVector, | ||
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_8ic_deinterleave_16i_x2_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_8ic_deinterleave_16i_x2_manual | ( | int16_t * | iBuffer, |
int16_t * | qBuffer, | ||
const lv_8sc_t * | complexVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_8ic_deinterleave_real_16i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_8ic_deinterleave_real_16i_manual | ( | int16_t * | iBuffer, |
const lv_8sc_t * | complexVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_8ic_deinterleave_real_8i_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_8ic_deinterleave_real_8i_manual | ( | int8_t * | iBuffer, |
const lv_8sc_t * | complexVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_8ic_s32f_deinterleave_32f_x2_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_8ic_s32f_deinterleave_32f_x2_manual | ( | float * | iBuffer, |
float * | qBuffer, | ||
const lv_8sc_t * | complexVector, | ||
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_8ic_s32f_deinterleave_real_32f_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_8ic_s32f_deinterleave_real_32f_manual | ( | float * | iBuffer, |
const lv_8sc_t * | complexVector, | ||
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_8ic_x2_multiply_conjugate_16ic_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_8ic_x2_multiply_conjugate_16ic_manual | ( | lv_16sc_t * | cVector, |
const lv_8sc_t * | aVector, | ||
const lv_8sc_t * | bVector, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
VOLK_API volk_func_desc_t volk_8ic_x2_s32f_multiply_conjugate_32fc_get_func_desc | ( | void | ) |
Get description paramaters for this kernel.
VOLK_API void volk_8ic_x2_s32f_multiply_conjugate_32fc_manual | ( | lv_32fc_t * | cVector, |
const lv_8sc_t * | aVector, | ||
const lv_8sc_t * | bVector, | ||
const float | scalar, | ||
unsigned int | num_points, | ||
const char * | impl_name | ||
) |
Call into a specific implementation given by name.
Returns the name of the machine this instance will use.
Is the pointer on a machine alignment boundary?
Note: for performance reasons, this function is not usable until another volk API call is made which will perform certain initialization tasks.
ptr | the pointer to some memory buffer |
VOLK_API p_16i_32fc_dot_prod_32fc volk_16i_32fc_dot_prod_32fc |
A function pointer to the dispatcher implementation.
VOLK_API p_16i_32fc_dot_prod_32fc volk_16i_32fc_dot_prod_32fc_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16i_32fc_dot_prod_32fc volk_16i_32fc_dot_prod_32fc_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_16i_branch_4_state_8 volk_16i_branch_4_state_8 |
A function pointer to the dispatcher implementation.
VOLK_API p_16i_branch_4_state_8 volk_16i_branch_4_state_8_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16i_branch_4_state_8 volk_16i_branch_4_state_8_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_16i_convert_8i volk_16i_convert_8i |
A function pointer to the dispatcher implementation.
VOLK_API p_16i_convert_8i volk_16i_convert_8i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16i_convert_8i volk_16i_convert_8i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_16i_max_star_16i volk_16i_max_star_16i |
A function pointer to the dispatcher implementation.
VOLK_API p_16i_max_star_16i volk_16i_max_star_16i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16i_max_star_16i volk_16i_max_star_16i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_16i_max_star_horizontal_16i volk_16i_max_star_horizontal_16i |
A function pointer to the dispatcher implementation.
VOLK_API p_16i_max_star_horizontal_16i volk_16i_max_star_horizontal_16i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16i_max_star_horizontal_16i volk_16i_max_star_horizontal_16i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_16i_permute_and_scalar_add volk_16i_permute_and_scalar_add |
A function pointer to the dispatcher implementation.
VOLK_API p_16i_permute_and_scalar_add volk_16i_permute_and_scalar_add_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16i_permute_and_scalar_add volk_16i_permute_and_scalar_add_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_16i_s32f_convert_32f volk_16i_s32f_convert_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_16i_s32f_convert_32f volk_16i_s32f_convert_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16i_s32f_convert_32f volk_16i_s32f_convert_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_16i_x4_quad_max_star_16i volk_16i_x4_quad_max_star_16i |
A function pointer to the dispatcher implementation.
VOLK_API p_16i_x4_quad_max_star_16i volk_16i_x4_quad_max_star_16i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16i_x4_quad_max_star_16i volk_16i_x4_quad_max_star_16i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_16i_x5_add_quad_16i_x4 volk_16i_x5_add_quad_16i_x4 |
A function pointer to the dispatcher implementation.
VOLK_API p_16i_x5_add_quad_16i_x4 volk_16i_x5_add_quad_16i_x4_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16i_x5_add_quad_16i_x4 volk_16i_x5_add_quad_16i_x4_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_16ic_deinterleave_16i_x2 volk_16ic_deinterleave_16i_x2 |
A function pointer to the dispatcher implementation.
VOLK_API p_16ic_deinterleave_16i_x2 volk_16ic_deinterleave_16i_x2_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16ic_deinterleave_16i_x2 volk_16ic_deinterleave_16i_x2_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_16ic_deinterleave_real_16i volk_16ic_deinterleave_real_16i |
A function pointer to the dispatcher implementation.
VOLK_API p_16ic_deinterleave_real_16i volk_16ic_deinterleave_real_16i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16ic_deinterleave_real_16i volk_16ic_deinterleave_real_16i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_16ic_deinterleave_real_8i volk_16ic_deinterleave_real_8i |
A function pointer to the dispatcher implementation.
VOLK_API p_16ic_deinterleave_real_8i volk_16ic_deinterleave_real_8i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16ic_deinterleave_real_8i volk_16ic_deinterleave_real_8i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_16ic_magnitude_16i volk_16ic_magnitude_16i |
A function pointer to the dispatcher implementation.
VOLK_API p_16ic_magnitude_16i volk_16ic_magnitude_16i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16ic_magnitude_16i volk_16ic_magnitude_16i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_16ic_s32f_deinterleave_32f_x2 volk_16ic_s32f_deinterleave_32f_x2 |
A function pointer to the dispatcher implementation.
VOLK_API p_16ic_s32f_deinterleave_32f_x2 volk_16ic_s32f_deinterleave_32f_x2_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16ic_s32f_deinterleave_32f_x2 volk_16ic_s32f_deinterleave_32f_x2_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_16ic_s32f_deinterleave_real_32f volk_16ic_s32f_deinterleave_real_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_16ic_s32f_deinterleave_real_32f volk_16ic_s32f_deinterleave_real_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16ic_s32f_deinterleave_real_32f volk_16ic_s32f_deinterleave_real_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_16ic_s32f_magnitude_32f volk_16ic_s32f_magnitude_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_16ic_s32f_magnitude_32f volk_16ic_s32f_magnitude_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16ic_s32f_magnitude_32f volk_16ic_s32f_magnitude_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_16u_byteswap volk_16u_byteswap |
A function pointer to the dispatcher implementation.
VOLK_API p_16u_byteswap volk_16u_byteswap_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_16u_byteswap volk_16u_byteswap_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_accumulator_s32f volk_32f_accumulator_s32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_accumulator_s32f volk_32f_accumulator_s32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_accumulator_s32f volk_32f_accumulator_s32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_convert_64f volk_32f_convert_64f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_convert_64f volk_32f_convert_64f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_convert_64f volk_32f_convert_64f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_index_max_16u volk_32f_index_max_16u |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_index_max_16u volk_32f_index_max_16u_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_index_max_16u volk_32f_index_max_16u_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_invsqrt_32f volk_32f_invsqrt_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_invsqrt_32f volk_32f_invsqrt_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_invsqrt_32f volk_32f_invsqrt_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_s32f_32f_fm_detect_32f volk_32f_s32f_32f_fm_detect_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_s32f_32f_fm_detect_32f volk_32f_s32f_32f_fm_detect_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_s32f_32f_fm_detect_32f volk_32f_s32f_32f_fm_detect_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_s32f_calc_spectral_noise_floor_32f volk_32f_s32f_calc_spectral_noise_floor_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_s32f_calc_spectral_noise_floor_32f volk_32f_s32f_calc_spectral_noise_floor_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_s32f_calc_spectral_noise_floor_32f volk_32f_s32f_calc_spectral_noise_floor_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_s32f_convert_16i volk_32f_s32f_convert_16i |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_s32f_convert_16i volk_32f_s32f_convert_16i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_s32f_convert_16i volk_32f_s32f_convert_16i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_s32f_convert_32i volk_32f_s32f_convert_32i |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_s32f_convert_32i volk_32f_s32f_convert_32i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_s32f_convert_32i volk_32f_s32f_convert_32i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_s32f_convert_8i volk_32f_s32f_convert_8i |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_s32f_convert_8i volk_32f_s32f_convert_8i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_s32f_convert_8i volk_32f_s32f_convert_8i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_s32f_multiply_32f volk_32f_s32f_multiply_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_s32f_multiply_32f volk_32f_s32f_multiply_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_s32f_multiply_32f volk_32f_s32f_multiply_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_s32f_normalize volk_32f_s32f_normalize |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_s32f_normalize volk_32f_s32f_normalize_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_s32f_normalize volk_32f_s32f_normalize_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_s32f_power_32f volk_32f_s32f_power_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_s32f_power_32f volk_32f_s32f_power_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_s32f_power_32f volk_32f_s32f_power_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_s32f_stddev_32f volk_32f_s32f_stddev_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_s32f_stddev_32f volk_32f_s32f_stddev_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_s32f_stddev_32f volk_32f_s32f_stddev_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_sqrt_32f volk_32f_sqrt_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_sqrt_32f volk_32f_sqrt_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_sqrt_32f volk_32f_sqrt_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_stddev_and_mean_32f_x2 volk_32f_stddev_and_mean_32f_x2 |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_stddev_and_mean_32f_x2 volk_32f_stddev_and_mean_32f_x2_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_stddev_and_mean_32f_x2 volk_32f_stddev_and_mean_32f_x2_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_x2_add_32f volk_32f_x2_add_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_x2_add_32f volk_32f_x2_add_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_x2_add_32f volk_32f_x2_add_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_x2_divide_32f volk_32f_x2_divide_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_x2_divide_32f volk_32f_x2_divide_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_x2_divide_32f volk_32f_x2_divide_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_x2_dot_prod_16i volk_32f_x2_dot_prod_16i |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_x2_dot_prod_16i volk_32f_x2_dot_prod_16i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_x2_dot_prod_16i volk_32f_x2_dot_prod_16i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_x2_dot_prod_32f volk_32f_x2_dot_prod_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_x2_dot_prod_32f volk_32f_x2_dot_prod_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_x2_dot_prod_32f volk_32f_x2_dot_prod_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_x2_interleave_32fc volk_32f_x2_interleave_32fc |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_x2_interleave_32fc volk_32f_x2_interleave_32fc_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_x2_interleave_32fc volk_32f_x2_interleave_32fc_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_x2_max_32f volk_32f_x2_max_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_x2_max_32f volk_32f_x2_max_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_x2_max_32f volk_32f_x2_max_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_x2_min_32f volk_32f_x2_min_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_x2_min_32f volk_32f_x2_min_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_x2_min_32f volk_32f_x2_min_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_x2_multiply_32f volk_32f_x2_multiply_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_x2_multiply_32f volk_32f_x2_multiply_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_x2_multiply_32f volk_32f_x2_multiply_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_x2_s32f_interleave_16ic volk_32f_x2_s32f_interleave_16ic |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_x2_s32f_interleave_16ic volk_32f_x2_s32f_interleave_16ic_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_x2_s32f_interleave_16ic volk_32f_x2_s32f_interleave_16ic_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_x2_subtract_32f volk_32f_x2_subtract_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_x2_subtract_32f volk_32f_x2_subtract_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_x2_subtract_32f volk_32f_x2_subtract_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32f_x3_sum_of_poly_32f volk_32f_x3_sum_of_poly_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32f_x3_sum_of_poly_32f volk_32f_x3_sum_of_poly_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32f_x3_sum_of_poly_32f volk_32f_x3_sum_of_poly_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_32f_dot_prod_32fc volk_32fc_32f_dot_prod_32fc |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_32f_dot_prod_32fc volk_32fc_32f_dot_prod_32fc_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_32f_dot_prod_32fc volk_32fc_32f_dot_prod_32fc_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_32f_multiply_32fc volk_32fc_32f_multiply_32fc |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_32f_multiply_32fc volk_32fc_32f_multiply_32fc_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_32f_multiply_32fc volk_32fc_32f_multiply_32fc_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_conjugate_32fc volk_32fc_conjugate_32fc |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_conjugate_32fc volk_32fc_conjugate_32fc_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_conjugate_32fc volk_32fc_conjugate_32fc_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_deinterleave_32f_x2 volk_32fc_deinterleave_32f_x2 |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_deinterleave_32f_x2 volk_32fc_deinterleave_32f_x2_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_deinterleave_32f_x2 volk_32fc_deinterleave_32f_x2_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_deinterleave_64f_x2 volk_32fc_deinterleave_64f_x2 |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_deinterleave_64f_x2 volk_32fc_deinterleave_64f_x2_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_deinterleave_64f_x2 volk_32fc_deinterleave_64f_x2_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_deinterleave_imag_32f volk_32fc_deinterleave_imag_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_deinterleave_imag_32f volk_32fc_deinterleave_imag_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_deinterleave_imag_32f volk_32fc_deinterleave_imag_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_deinterleave_real_32f volk_32fc_deinterleave_real_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_deinterleave_real_32f volk_32fc_deinterleave_real_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_deinterleave_real_32f volk_32fc_deinterleave_real_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_deinterleave_real_64f volk_32fc_deinterleave_real_64f |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_deinterleave_real_64f volk_32fc_deinterleave_real_64f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_deinterleave_real_64f volk_32fc_deinterleave_real_64f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_index_max_16u volk_32fc_index_max_16u |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_index_max_16u volk_32fc_index_max_16u_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_index_max_16u volk_32fc_index_max_16u_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_magnitude_32f volk_32fc_magnitude_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_magnitude_32f volk_32fc_magnitude_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_magnitude_32f volk_32fc_magnitude_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_magnitude_squared_32f volk_32fc_magnitude_squared_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_magnitude_squared_32f volk_32fc_magnitude_squared_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_magnitude_squared_32f volk_32fc_magnitude_squared_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_s32f_atan2_32f volk_32fc_s32f_atan2_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_s32f_atan2_32f volk_32fc_s32f_atan2_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_s32f_atan2_32f volk_32fc_s32f_atan2_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_s32f_deinterleave_real_16i volk_32fc_s32f_deinterleave_real_16i |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_s32f_deinterleave_real_16i volk_32fc_s32f_deinterleave_real_16i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_s32f_deinterleave_real_16i volk_32fc_s32f_deinterleave_real_16i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_s32f_magnitude_16i volk_32fc_s32f_magnitude_16i |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_s32f_magnitude_16i volk_32fc_s32f_magnitude_16i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_s32f_magnitude_16i volk_32fc_s32f_magnitude_16i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_s32f_power_32fc volk_32fc_s32f_power_32fc |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_s32f_power_32fc volk_32fc_s32f_power_32fc_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_s32f_power_32fc volk_32fc_s32f_power_32fc_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_s32f_power_spectrum_32f volk_32fc_s32f_power_spectrum_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_s32f_power_spectrum_32f volk_32fc_s32f_power_spectrum_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_s32f_power_spectrum_32f volk_32fc_s32f_power_spectrum_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_s32f_x2_power_spectral_density_32f volk_32fc_s32f_x2_power_spectral_density_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_s32f_x2_power_spectral_density_32f volk_32fc_s32f_x2_power_spectral_density_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_s32f_x2_power_spectral_density_32f volk_32fc_s32f_x2_power_spectral_density_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_s32fc_multiply_32fc volk_32fc_s32fc_multiply_32fc |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_s32fc_multiply_32fc volk_32fc_s32fc_multiply_32fc_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_s32fc_multiply_32fc volk_32fc_s32fc_multiply_32fc_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_s32fc_rotatorpuppet_32fc volk_32fc_s32fc_rotatorpuppet_32fc |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_s32fc_rotatorpuppet_32fc volk_32fc_s32fc_rotatorpuppet_32fc_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_s32fc_rotatorpuppet_32fc volk_32fc_s32fc_rotatorpuppet_32fc_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_s32fc_x2_rotator_32fc volk_32fc_s32fc_x2_rotator_32fc |
A function pointer to the dispatcher implementation.
Referenced by gr::blocks::rotator::rotateN().
VOLK_API p_32fc_s32fc_x2_rotator_32fc volk_32fc_s32fc_x2_rotator_32fc_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_s32fc_x2_rotator_32fc volk_32fc_s32fc_x2_rotator_32fc_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_x2_conjugate_dot_prod_32fc volk_32fc_x2_conjugate_dot_prod_32fc |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_x2_conjugate_dot_prod_32fc volk_32fc_x2_conjugate_dot_prod_32fc_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_x2_conjugate_dot_prod_32fc volk_32fc_x2_conjugate_dot_prod_32fc_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_x2_dot_prod_32fc volk_32fc_x2_dot_prod_32fc |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_x2_dot_prod_32fc volk_32fc_x2_dot_prod_32fc_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_x2_dot_prod_32fc volk_32fc_x2_dot_prod_32fc_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_x2_multiply_32fc volk_32fc_x2_multiply_32fc |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_x2_multiply_32fc volk_32fc_x2_multiply_32fc_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_x2_multiply_32fc volk_32fc_x2_multiply_32fc_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_x2_multiply_conjugate_32fc volk_32fc_x2_multiply_conjugate_32fc |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_x2_multiply_conjugate_32fc volk_32fc_x2_multiply_conjugate_32fc_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_x2_multiply_conjugate_32fc volk_32fc_x2_multiply_conjugate_32fc_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_x2_s32f_square_dist_scalar_mult_32f volk_32fc_x2_s32f_square_dist_scalar_mult_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_x2_s32f_square_dist_scalar_mult_32f volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_x2_s32f_square_dist_scalar_mult_32f volk_32fc_x2_s32f_square_dist_scalar_mult_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32fc_x2_square_dist_32f volk_32fc_x2_square_dist_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32fc_x2_square_dist_32f volk_32fc_x2_square_dist_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32fc_x2_square_dist_32f volk_32fc_x2_square_dist_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32i_s32f_convert_32f volk_32i_s32f_convert_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_32i_s32f_convert_32f volk_32i_s32f_convert_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32i_s32f_convert_32f volk_32i_s32f_convert_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32i_x2_and_32i volk_32i_x2_and_32i |
A function pointer to the dispatcher implementation.
VOLK_API p_32i_x2_and_32i volk_32i_x2_and_32i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32i_x2_and_32i volk_32i_x2_and_32i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32i_x2_or_32i volk_32i_x2_or_32i |
A function pointer to the dispatcher implementation.
VOLK_API p_32i_x2_or_32i volk_32i_x2_or_32i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32i_x2_or_32i volk_32i_x2_or_32i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32u_byteswap volk_32u_byteswap |
A function pointer to the dispatcher implementation.
VOLK_API p_32u_byteswap volk_32u_byteswap_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32u_byteswap volk_32u_byteswap_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_32u_popcnt volk_32u_popcnt |
A function pointer to the dispatcher implementation.
VOLK_API p_32u_popcnt volk_32u_popcnt_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_32u_popcnt volk_32u_popcnt_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_64f_convert_32f volk_64f_convert_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_64f_convert_32f volk_64f_convert_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_64f_convert_32f volk_64f_convert_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_64f_x2_max_64f volk_64f_x2_max_64f |
A function pointer to the dispatcher implementation.
VOLK_API p_64f_x2_max_64f volk_64f_x2_max_64f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_64f_x2_max_64f volk_64f_x2_max_64f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_64f_x2_min_64f volk_64f_x2_min_64f |
A function pointer to the dispatcher implementation.
VOLK_API p_64f_x2_min_64f volk_64f_x2_min_64f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_64f_x2_min_64f volk_64f_x2_min_64f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_64u_byteswap volk_64u_byteswap |
A function pointer to the dispatcher implementation.
VOLK_API p_64u_byteswap volk_64u_byteswap_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_64u_byteswap volk_64u_byteswap_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_64u_popcnt volk_64u_popcnt |
A function pointer to the dispatcher implementation.
VOLK_API p_64u_popcnt volk_64u_popcnt_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_64u_popcnt volk_64u_popcnt_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_8i_convert_16i volk_8i_convert_16i |
A function pointer to the dispatcher implementation.
VOLK_API p_8i_convert_16i volk_8i_convert_16i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_8i_convert_16i volk_8i_convert_16i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_8i_s32f_convert_32f volk_8i_s32f_convert_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_8i_s32f_convert_32f volk_8i_s32f_convert_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_8i_s32f_convert_32f volk_8i_s32f_convert_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_8ic_deinterleave_16i_x2 volk_8ic_deinterleave_16i_x2 |
A function pointer to the dispatcher implementation.
VOLK_API p_8ic_deinterleave_16i_x2 volk_8ic_deinterleave_16i_x2_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_8ic_deinterleave_16i_x2 volk_8ic_deinterleave_16i_x2_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_8ic_deinterleave_real_16i volk_8ic_deinterleave_real_16i |
A function pointer to the dispatcher implementation.
VOLK_API p_8ic_deinterleave_real_16i volk_8ic_deinterleave_real_16i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_8ic_deinterleave_real_16i volk_8ic_deinterleave_real_16i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_8ic_deinterleave_real_8i volk_8ic_deinterleave_real_8i |
A function pointer to the dispatcher implementation.
VOLK_API p_8ic_deinterleave_real_8i volk_8ic_deinterleave_real_8i_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_8ic_deinterleave_real_8i volk_8ic_deinterleave_real_8i_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_8ic_s32f_deinterleave_32f_x2 volk_8ic_s32f_deinterleave_32f_x2 |
A function pointer to the dispatcher implementation.
VOLK_API p_8ic_s32f_deinterleave_32f_x2 volk_8ic_s32f_deinterleave_32f_x2_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_8ic_s32f_deinterleave_32f_x2 volk_8ic_s32f_deinterleave_32f_x2_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_8ic_s32f_deinterleave_real_32f volk_8ic_s32f_deinterleave_real_32f |
A function pointer to the dispatcher implementation.
VOLK_API p_8ic_s32f_deinterleave_real_32f volk_8ic_s32f_deinterleave_real_32f_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_8ic_s32f_deinterleave_real_32f volk_8ic_s32f_deinterleave_real_32f_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_8ic_x2_multiply_conjugate_16ic volk_8ic_x2_multiply_conjugate_16ic |
A function pointer to the dispatcher implementation.
VOLK_API p_8ic_x2_multiply_conjugate_16ic volk_8ic_x2_multiply_conjugate_16ic_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_8ic_x2_multiply_conjugate_16ic volk_8ic_x2_multiply_conjugate_16ic_u |
A function pointer to the fastest unaligned implementation.
VOLK_API p_8ic_x2_s32f_multiply_conjugate_32fc volk_8ic_x2_s32f_multiply_conjugate_32fc |
A function pointer to the dispatcher implementation.
VOLK_API p_8ic_x2_s32f_multiply_conjugate_32fc volk_8ic_x2_s32f_multiply_conjugate_32fc_a |
A function pointer to the fastest aligned implementation.
VOLK_API p_8ic_x2_s32f_multiply_conjugate_32fc volk_8ic_x2_s32f_multiply_conjugate_32fc_u |
A function pointer to the fastest unaligned implementation.