GNU Radio Manual and C++ API Reference  3.7.4
The Free & Open Software Radio Ecosystem
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
volk_machines.h
Go to the documentation of this file.
1 
2 
3 /* this file was generated by volk template utils, do not edit! */
4 
5 /*
6  * Copyright 2011-2012 Free Software Foundation, Inc.
7  *
8  * This file is part of GNU Radio
9  *
10  * GNU Radio is free software; you can redistribute it and/or modify
11  * it under the terms of the GNU General Public License as published by
12  * the Free Software Foundation; either version 3, or (at your option)
13  * any later version.
14  *
15  * GNU Radio is distributed in the hope that it will be useful,
16  * but WITHOUT ANY WARRANTY; without even the implied warranty of
17  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18  * GNU General Public License for more details.
19  *
20  * You should have received a copy of the GNU General Public License
21  * along with GNU Radio; see the file COPYING. If not, write to
22  * the Free Software Foundation, Inc., 51 Franklin Street,
23  * Boston, MA 02110-1301, USA.
24  */
25 
26 #ifndef INCLUDED_LIBVOLK_MACHINES_H
27 #define INCLUDED_LIBVOLK_MACHINES_H
28 
29 #include <volk/volk_common.h>
30 #include <volk/volk_typedefs.h>
31 
32 #include <stdbool.h>
33 #include <stdlib.h>
34 
36 
37 struct volk_machine {
38  const unsigned int caps; //capabilities (i.e., archs compiled into this machine, in the volk_get_lvarch format)
39  const char *name;
40  const size_t alignment; //the maximum byte alignment required for functions in this library
149  const char *volk_32u_popcnt_name;
150  const char *volk_32u_popcnt_impl_names[21];
533  const char *volk_64u_popcnt_name;
534  const char *volk_64u_popcnt_impl_names[21];
587 };
588 
589 #ifdef LV_MACHINE_GENERIC_ORC
590 extern struct volk_machine volk_machine_generic_orc;
591 #endif
592 #ifdef LV_MACHINE_GENERIC
593 extern struct volk_machine volk_machine_generic;
594 #endif
595 #ifdef LV_MACHINE_NEON_SOFTFP_ORC
596 extern struct volk_machine volk_machine_neon_softfp_orc;
597 #endif
598 #ifdef LV_MACHINE_NEON_SOFTFP
599 extern struct volk_machine volk_machine_neon_softfp;
600 #endif
601 #ifdef LV_MACHINE_NEON_HARDFP_ORC
602 extern struct volk_machine volk_machine_neon_hardfp_orc;
603 #endif
604 #ifdef LV_MACHINE_NEON_HARDFP
605 extern struct volk_machine volk_machine_neon_hardfp;
606 #endif
607 #ifdef LV_MACHINE_SSE2_32_MMX_ORC
608 extern struct volk_machine volk_machine_sse2_32_mmx_orc;
609 #endif
610 #ifdef LV_MACHINE_SSE2_32_MMX
611 extern struct volk_machine volk_machine_sse2_32_mmx;
612 #endif
613 #ifdef LV_MACHINE_SSE2_32_ORC
614 extern struct volk_machine volk_machine_sse2_32_orc;
615 #endif
616 #ifdef LV_MACHINE_SSE2_32
617 extern struct volk_machine volk_machine_sse2_32;
618 #endif
619 #ifdef LV_MACHINE_SSE2_64_MMX_ORC
620 extern struct volk_machine volk_machine_sse2_64_mmx_orc;
621 #endif
622 #ifdef LV_MACHINE_SSE2_64_MMX
623 extern struct volk_machine volk_machine_sse2_64_mmx;
624 #endif
625 #ifdef LV_MACHINE_SSE2_64_ORC
626 extern struct volk_machine volk_machine_sse2_64_orc;
627 #endif
628 #ifdef LV_MACHINE_SSE2_64
629 extern struct volk_machine volk_machine_sse2_64;
630 #endif
631 #ifdef LV_MACHINE_SSE2_MMX_ORC
632 extern struct volk_machine volk_machine_sse2_mmx_orc;
633 #endif
634 #ifdef LV_MACHINE_SSE2_MMX
635 extern struct volk_machine volk_machine_sse2_mmx;
636 #endif
637 #ifdef LV_MACHINE_SSE2_ORC
638 extern struct volk_machine volk_machine_sse2_orc;
639 #endif
640 #ifdef LV_MACHINE_SSE2
641 extern struct volk_machine volk_machine_sse2;
642 #endif
643 #ifdef LV_MACHINE_SSE3_32_ORC
644 extern struct volk_machine volk_machine_sse3_32_orc;
645 #endif
646 #ifdef LV_MACHINE_SSE3_32
647 extern struct volk_machine volk_machine_sse3_32;
648 #endif
649 #ifdef LV_MACHINE_SSE3_64_ORC
650 extern struct volk_machine volk_machine_sse3_64_orc;
651 #endif
652 #ifdef LV_MACHINE_SSE3_64
653 extern struct volk_machine volk_machine_sse3_64;
654 #endif
655 #ifdef LV_MACHINE_SSSE3_32_ORC
656 extern struct volk_machine volk_machine_ssse3_32_orc;
657 #endif
658 #ifdef LV_MACHINE_SSSE3_32
659 extern struct volk_machine volk_machine_ssse3_32;
660 #endif
661 #ifdef LV_MACHINE_SSSE3_64_ORC
662 extern struct volk_machine volk_machine_ssse3_64_orc;
663 #endif
664 #ifdef LV_MACHINE_SSSE3_64
665 extern struct volk_machine volk_machine_ssse3_64;
666 #endif
667 #ifdef LV_MACHINE_SSE4_A_32_ORC
668 extern struct volk_machine volk_machine_sse4_a_32_orc;
669 #endif
670 #ifdef LV_MACHINE_SSE4_A_32
671 extern struct volk_machine volk_machine_sse4_a_32;
672 #endif
673 #ifdef LV_MACHINE_SSE4_A_64_ORC
674 extern struct volk_machine volk_machine_sse4_a_64_orc;
675 #endif
676 #ifdef LV_MACHINE_SSE4_A_64
677 extern struct volk_machine volk_machine_sse4_a_64;
678 #endif
679 #ifdef LV_MACHINE_SSE4_1_32_ORC
680 extern struct volk_machine volk_machine_sse4_1_32_orc;
681 #endif
682 #ifdef LV_MACHINE_SSE4_1_32
683 extern struct volk_machine volk_machine_sse4_1_32;
684 #endif
685 #ifdef LV_MACHINE_SSE4_1_64_ORC
686 extern struct volk_machine volk_machine_sse4_1_64_orc;
687 #endif
688 #ifdef LV_MACHINE_SSE4_1_64
689 extern struct volk_machine volk_machine_sse4_1_64;
690 #endif
691 #ifdef LV_MACHINE_SSE4_2_32_ORC
692 extern struct volk_machine volk_machine_sse4_2_32_orc;
693 #endif
694 #ifdef LV_MACHINE_SSE4_2_32
695 extern struct volk_machine volk_machine_sse4_2_32;
696 #endif
697 #ifdef LV_MACHINE_SSE4_2_64_ORC
698 extern struct volk_machine volk_machine_sse4_2_64_orc;
699 #endif
700 #ifdef LV_MACHINE_SSE4_2_64
701 extern struct volk_machine volk_machine_sse4_2_64;
702 #endif
703 #ifdef LV_MACHINE_AVX_32_MMX_ORC
704 extern struct volk_machine volk_machine_avx_32_mmx_orc;
705 #endif
706 #ifdef LV_MACHINE_AVX_32_MMX
707 extern struct volk_machine volk_machine_avx_32_mmx;
708 #endif
709 #ifdef LV_MACHINE_AVX_32_ORC
710 extern struct volk_machine volk_machine_avx_32_orc;
711 #endif
712 #ifdef LV_MACHINE_AVX_32
713 extern struct volk_machine volk_machine_avx_32;
714 #endif
715 #ifdef LV_MACHINE_AVX_64_MMX_ORC
716 extern struct volk_machine volk_machine_avx_64_mmx_orc;
717 #endif
718 #ifdef LV_MACHINE_AVX_64_MMX
719 extern struct volk_machine volk_machine_avx_64_mmx;
720 #endif
721 #ifdef LV_MACHINE_AVX_64_ORC
722 extern struct volk_machine volk_machine_avx_64_orc;
723 #endif
724 #ifdef LV_MACHINE_AVX_64
725 extern struct volk_machine volk_machine_avx_64;
726 #endif
727 #ifdef LV_MACHINE_AVX_MMX_ORC
728 extern struct volk_machine volk_machine_avx_mmx_orc;
729 #endif
730 #ifdef LV_MACHINE_AVX_MMX
731 extern struct volk_machine volk_machine_avx_mmx;
732 #endif
733 #ifdef LV_MACHINE_AVX_ORC
734 extern struct volk_machine volk_machine_avx_orc;
735 #endif
736 #ifdef LV_MACHINE_AVX
737 extern struct volk_machine volk_machine_avx;
738 #endif
739 #ifdef LV_MACHINE_ALTIVEC
740 extern struct volk_machine volk_machine_altivec;
741 #endif
742 
744 
745 #endif //INCLUDED_LIBVOLK_MACHINES_H
const p_32fc_deinterleave_real_32f volk_32fc_deinterleave_real_32f_impls[21]
Definition: volk_machines.h:327
const bool volk_32fc_s32f_x2_power_spectral_density_32f_impl_alignment[21]
Definition: volk_machines.h:482
void(* p_8i_s32f_convert_32f)(float *, const int8_t *, const float, unsigned int)
Definition: volk_typedefs.h:92
const bool volk_32fc_deinterleave_real_32f_impl_alignment[21]
Definition: volk_machines.h:326
const int volk_32u_popcnt_impl_deps[21]
Definition: volk_machines.h:151
const bool volk_32fc_s32f_atan2_32f_impl_alignment[21]
Definition: volk_machines.h:374
const int volk_16i_permute_and_scalar_add_impl_deps[21]
Definition: volk_machines.h:253
const char * volk_32f_x3_sum_of_poly_32f_impl_names[21]
Definition: volk_machines.h:300
void(* p_32i_x2_and_32i)(int32_t *, const int32_t *, const int32_t *, unsigned int)
Definition: volk_typedefs.h:52
void(* p_32f_s32f_multiply_32f)(float *, const float *, const float, unsigned int)
Definition: volk_typedefs.h:89
const bool volk_8ic_s32f_deinterleave_32f_x2_impl_alignment[21]
Definition: volk_machines.h:68
const size_t volk_32f_x3_sum_of_poly_32f_n_impls
Definition: volk_machines.h:304
const bool volk_32f_x2_interleave_32fc_impl_alignment[21]
Definition: volk_machines.h:122
void(* p_32f_x2_interleave_32fc)(lv_32fc_t *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:45
const int volk_16ic_s32f_deinterleave_32f_x2_impl_deps[21]
Definition: volk_machines.h:73
const int volk_32fc_x2_multiply_32fc_impl_deps[21]
Definition: volk_machines.h:559
const bool volk_64u_popcnt_impl_alignment[21]
Definition: volk_machines.h:536
const int volk_32fc_32f_multiply_32fc_impl_deps[21]
Definition: volk_machines.h:79
const size_t volk_64f_x2_max_64f_n_impls
Definition: volk_machines.h:88
const p_32f_s32f_normalize volk_32f_s32f_normalize_impls[21]
Definition: volk_machines.h:183
const size_t volk_32f_stddev_and_mean_32f_x2_n_impls
Definition: volk_machines.h:490
const char * volk_8ic_x2_multiply_conjugate_16ic_name
Definition: volk_machines.h:107
const int volk_32fc_magnitude_32f_impl_deps[21]
Definition: volk_machines.h:265
const bool volk_32i_x2_or_32i_impl_alignment[21]
Definition: volk_machines.h:542
const char * volk_32fc_32f_multiply_32fc_name
Definition: volk_machines.h:77
const char * volk_32f_stddev_and_mean_32f_x2_name
Definition: volk_machines.h:485
const unsigned int caps
Definition: volk_machines.tmpl.h:34
const size_t volk_32f_s32f_convert_32i_n_impls
Definition: volk_machines.h:322
const p_8u_conv_k7_r2puppet_8u volk_8u_conv_k7_r2puppet_8u_impls[21]
Definition: volk_machines.h:291
const int volk_32f_x2_divide_32f_impl_deps[21]
Definition: volk_machines.h:235
void(* p_16i_max_star_horizontal_16i)(int16_t *, int16_t *, unsigned int)
Definition: volk_typedefs.h:65
const int volk_16i_branch_4_state_8_impl_deps[21]
Definition: volk_machines.h:157
void(* p_8ic_deinterleave_real_16i)(int16_t *, const lv_8sc_t *, unsigned int)
Definition: volk_typedefs.h:95
const bool volk_32f_s32f_convert_8i_impl_alignment[21]
Definition: volk_machines.h:272
const char * volk_32u_popcnt_name
Definition: volk_machines.h:149
const bool volk_32fc_magnitude_32f_impl_alignment[21]
Definition: volk_machines.h:266
const bool volk_32fc_deinterleave_real_64f_impl_alignment[21]
Definition: volk_machines.h:176
const int volk_32fc_s32f_power_spectrum_32f_impl_deps[21]
Definition: volk_machines.h:331
const p_8ic_s32f_deinterleave_real_32f volk_8ic_s32f_deinterleave_real_32f_impls[21]
Definition: volk_machines.h:525
const p_32fc_s32f_power_spectrum_32f volk_32fc_s32f_power_spectrum_32f_impls[21]
Definition: volk_machines.h:333
const p_32fc_32f_multiply_32fc volk_32fc_32f_multiply_32fc_impls[21]
Definition: volk_machines.h:81
const char * volk_32fc_x2_square_dist_32f_name
Definition: volk_machines.h:431
const char * volk_16i_x4_quad_max_star_16i_name
Definition: volk_machines.h:227
const char * volk_32fc_s32f_power_spectrum_32f_impl_names[21]
Definition: volk_machines.h:330
const char * volk_32fc_32f_dot_prod_32fc_name
Definition: volk_machines.h:425
const int volk_32f_s32f_32f_fm_detect_32f_impl_deps[21]
Definition: volk_machines.h:547
const int volk_8u_conv_k7_r2puppet_8u_impl_deps[21]
Definition: volk_machines.h:289
const int volk_32f_s32f_normalize_impl_deps[21]
Definition: volk_machines.h:181
void(* p_8ic_x2_multiply_conjugate_16ic)(lv_16sc_t *, const lv_8sc_t *, const lv_8sc_t *, unsigned int)
Definition: volk_typedefs.h:43
void(* p_32f_convert_64f)(double *, const float *, unsigned int)
Definition: volk_typedefs.h:58
const char * volk_32fc_x2_multiply_conjugate_32fc_name
Definition: volk_machines.h:95
const char * volk_32fc_s32f_power_32fc_name
Definition: volk_machines.h:113
const p_32fc_deinterleave_imag_32f volk_32fc_deinterleave_imag_32f_impls[21]
Definition: volk_machines.h:459
void(* p_32fc_conjugate_32fc)(lv_32fc_t *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:119
const bool volk_32fc_x2_multiply_32fc_impl_alignment[21]
Definition: volk_machines.h:560
const char * volk_16ic_deinterleave_16i_x2_impl_names[21]
Definition: volk_machines.h:408
void(* p_32f_x2_subtract_32f)(float *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:109
const p_32fc_x2_multiply_conjugate_32fc volk_32fc_x2_multiply_conjugate_32fc_impls[21]
Definition: volk_machines.h:99
const int volk_32fc_32f_dot_prod_32fc_impl_deps[21]
Definition: volk_machines.h:427
const char * volk_16i_max_star_horizontal_16i_impl_names[21]
Definition: volk_machines.h:240
const char * volk_32f_binary_slicer_32i_name
Definition: volk_machines.h:59
const p_32fc_x2_s32f_square_dist_scalar_mult_32f volk_32fc_x2_s32f_square_dist_scalar_mult_32f_impls[21]
Definition: volk_machines.h:501
const size_t volk_32fc_s32fc_rotatorpuppet_32fc_n_impls
Definition: volk_machines.h:514
const int volk_32fc_deinterleave_imag_32f_impl_deps[21]
Definition: volk_machines.h:457
const p_16u_byteswap volk_16u_byteswap_impls[21]
Definition: volk_machines.h:555
const p_32u_byteswap volk_32u_byteswap_impls[21]
Definition: volk_machines.h:381
void(* p_32fc_deinterleave_32f_x2)(float *, float *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:104
const size_t volk_32f_x2_dot_prod_16i_n_impls
Definition: volk_machines.h:580
const char * volk_32f_x2_dot_prod_16i_impl_names[21]
Definition: volk_machines.h:576
const size_t volk_32fc_deinterleave_real_64f_n_impls
Definition: volk_machines.h:178
const size_t volk_8u_x4_conv_k7_r2_8u_n_impls
Definition: volk_machines.h:214
const size_t volk_16i_32fc_dot_prod_32fc_n_impls
Definition: volk_machines.h:418
const char * volk_32fc_deinterleave_imag_32f_impl_names[21]
Definition: volk_machines.h:456
const char * volk_32f_s32f_32f_fm_detect_32f_name
Definition: volk_machines.h:545
const int volk_32f_x2_interleave_32fc_impl_deps[21]
Definition: volk_machines.h:121
const p_32i_x2_or_32i volk_32i_x2_or_32i_impls[21]
Definition: volk_machines.h:543
const char * volk_32u_byteswap_impl_names[21]
Definition: volk_machines.h:378
const int volk_32f_s32f_convert_8i_impl_deps[21]
Definition: volk_machines.h:271
const size_t volk_8i_s32f_convert_32f_n_impls
Definition: volk_machines.h:406
const size_t volk_32f_s32f_32f_fm_detect_32f_n_impls
Definition: volk_machines.h:550
const bool volk_32fc_magnitude_squared_32f_impl_alignment[21]
Definition: volk_machines.h:170
void(* p_32fc_s32f_power_32fc)(lv_32fc_t *, const lv_32fc_t *, const float, unsigned int)
Definition: volk_typedefs.h:44
const size_t volk_8ic_s32f_deinterleave_real_32f_n_impls
Definition: volk_machines.h:526
const bool volk_8i_s32f_convert_32f_impl_alignment[21]
Definition: volk_machines.h:404
const bool volk_64u_byteswap_impl_alignment[21]
Definition: volk_machines.h:188
const char * volk_32f_s32f_stddev_32f_name
Definition: volk_machines.h:245
void(* p_8ic_s32f_deinterleave_32f_x2)(float *, float *, const lv_8sc_t *, const float, unsigned int)
Definition: volk_typedefs.h:36
const size_t volk_32fc_s32fc_multiply_32fc_n_impls
Definition: volk_machines.h:364
const size_t volk_32i_s32f_convert_32f_n_impls
Definition: volk_machines.h:496
const char * volk_16ic_deinterleave_real_16i_name
Definition: volk_machines.h:131
const char * volk_32fc_x2_square_dist_32f_impl_names[21]
Definition: volk_machines.h:432
const p_32f_s32f_power_32f volk_32f_s32f_power_32f_impls[21]
Definition: volk_machines.h:279
const int volk_32fc_s32f_atan2_32f_impl_deps[21]
Definition: volk_machines.h:373
const bool volk_32fc_s32fc_rotatorpuppet_32fc_impl_alignment[21]
Definition: volk_machines.h:512
const char * volk_32fc_s32f_power_spectrum_32f_name
Definition: volk_machines.h:329
const size_t volk_16i_permute_and_scalar_add_n_impls
Definition: volk_machines.h:256
const bool volk_32f_x2_divide_32f_impl_alignment[21]
Definition: volk_machines.h:236
const size_t volk_64u_byteswap_n_impls
Definition: volk_machines.h:190
const bool volk_32f_x2_min_32f_impl_alignment[21]
Definition: volk_machines.h:350
const bool volk_32i_s32f_convert_32f_impl_alignment[21]
Definition: volk_machines.h:494
const char * volk_32fc_s32fc_rotatorpuppet_32fc_impl_names[21]
Definition: volk_machines.h:510
const bool volk_32f_x2_add_32f_impl_alignment[21]
Definition: volk_machines.h:530
const int volk_16ic_magnitude_16i_impl_deps[21]
Definition: volk_machines.h:451
void(* p_16i_convert_8i)(int8_t *, const int16_t *, unsigned int)
Definition: volk_typedefs.h:40
void(* p_16ic_deinterleave_real_8i)(int8_t *, const lv_16sc_t *, unsigned int)
Definition: volk_typedefs.h:102
void(* p_8ic_x2_s32f_multiply_conjugate_32fc)(lv_32fc_t *, const lv_8sc_t *, const lv_8sc_t *, const float, unsigned int)
Definition: volk_typedefs.h:91
const bool volk_64f_x2_max_64f_impl_alignment[21]
Definition: volk_machines.h:86
const bool volk_32f_binary_slicer_32i_impl_alignment[21]
Definition: volk_machines.h:62
const p_32f_convert_64f volk_32f_convert_64f_impls[21]
Definition: volk_machines.h:201
const char * volk_32fc_deinterleave_64f_x2_impl_names[21]
Definition: volk_machines.h:294
const int volk_8ic_deinterleave_real_16i_impl_deps[21]
Definition: volk_machines.h:421
const p_32fc_s32fc_rotatorpuppet_32fc volk_32fc_s32fc_rotatorpuppet_32fc_impls[21]
Definition: volk_machines.h:513
const size_t volk_16i_max_star_horizontal_16i_n_impls
Definition: volk_machines.h:244
const int volk_8ic_deinterleave_16i_x2_impl_deps[21]
Definition: volk_machines.h:583
const p_16i_permute_and_scalar_add volk_16i_permute_and_scalar_add_impls[21]
Definition: volk_machines.h:255
const p_16i_max_star_horizontal_16i volk_16i_max_star_horizontal_16i_impls[21]
Definition: volk_machines.h:243
void(* p_32f_x2_dot_prod_32f)(float *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:76
const char * volk_16i_convert_8i_name
Definition: volk_machines.h:89
const bool volk_16i_x4_quad_max_star_16i_impl_alignment[21]
Definition: volk_machines.h:230
const char * volk_16ic_deinterleave_real_16i_impl_names[21]
Definition: volk_machines.h:132
void(* p_16i_s32f_convert_32f)(float *, const int16_t *, const float, unsigned int)
Definition: volk_typedefs.h:86
const size_t volk_32fc_deinterleave_32f_x2_n_impls
Definition: volk_machines.h:478
const char * volk_32fc_s32f_magnitude_16i_name
Definition: volk_machines.h:335
const size_t volk_32fc_x2_s32f_square_dist_scalar_mult_32f_n_impls
Definition: volk_machines.h:502
const int volk_32f_x2_add_32f_impl_deps[21]
Definition: volk_machines.h:529
const size_t volk_64f_x2_min_64f_n_impls
Definition: volk_machines.h:448
const bool volk_8ic_x2_s32f_multiply_conjugate_32fc_impl_alignment[21]
Definition: volk_machines.h:398
const char * volk_32fc_x2_s32f_square_dist_scalar_mult_32f_name
Definition: volk_machines.h:497
const bool volk_32u_popcnt_impl_alignment[21]
Definition: volk_machines.h:152
const bool volk_32fc_x2_square_dist_32f_impl_alignment[21]
Definition: volk_machines.h:434
const p_8ic_deinterleave_real_8i volk_8ic_deinterleave_real_8i_impls[21]
Definition: volk_machines.h:105
const char * volk_8ic_x2_s32f_multiply_conjugate_32fc_impl_names[21]
Definition: volk_machines.h:396
const int volk_16i_max_star_horizontal_16i_impl_deps[21]
Definition: volk_machines.h:241
void(* p_32f_s32f_32f_fm_detect_32f)(float *, const float *, const float, float *, unsigned int)
Definition: volk_typedefs.h:116
const size_t volk_32fc_x2_dot_prod_32fc_n_impls
Definition: volk_machines.h:286
void(* p_32fc_index_max_16u)(unsigned int *, lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:32
const char * volk_32fc_s32fc_x2_rotator_32fc_name
Definition: volk_machines.h:143
const size_t volk_32f_x2_divide_32f_n_impls
Definition: volk_machines.h:238
const char * volk_32f_index_max_16u_name
Definition: volk_machines.h:53
const size_t volk_32f_sqrt_32f_n_impls
Definition: volk_machines.h:220
const bool volk_32f_s32f_32f_fm_detect_32f_impl_alignment[21]
Definition: volk_machines.h:548
const size_t volk_32fc_deinterleave_imag_32f_n_impls
Definition: volk_machines.h:460
const p_32f_sqrt_32f volk_32f_sqrt_32f_impls[21]
Definition: volk_machines.h:219
const char * volk_32f_s32f_multiply_32f_impl_names[21]
Definition: volk_machines.h:384
const int volk_16i_32fc_dot_prod_32fc_impl_deps[21]
Definition: volk_machines.h:415
const char * volk_32f_x2_divide_32f_impl_names[21]
Definition: volk_machines.h:234
const bool volk_32fc_x2_conjugate_dot_prod_32fc_impl_alignment[21]
Definition: volk_machines.h:572
const char * volk_16i_32fc_dot_prod_32fc_impl_names[21]
Definition: volk_machines.h:414
const bool volk_8ic_s32f_deinterleave_real_32f_impl_alignment[21]
Definition: volk_machines.h:524
const char * volk_32f_s32f_convert_8i_impl_names[21]
Definition: volk_machines.h:270
const p_32fc_magnitude_32f volk_32fc_magnitude_32f_impls[21]
Definition: volk_machines.h:267
const char * volk_32f_convert_64f_impl_names[21]
Definition: volk_machines.h:198
const int volk_8ic_s32f_deinterleave_32f_x2_impl_deps[21]
Definition: volk_machines.h:67
const int volk_16ic_s32f_deinterleave_real_32f_impl_deps[21]
Definition: volk_machines.h:259
void(* p_32fc_s32fc_x2_rotator_32fc)(lv_32fc_t *, const lv_32fc_t *, const lv_32fc_t, lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:49
const bool volk_64f_convert_32f_impl_alignment[21]
Definition: volk_machines.h:194
const size_t volk_32fc_x2_conjugate_dot_prod_32fc_n_impls
Definition: volk_machines.h:574
const size_t volk_8u_conv_k7_r2puppet_8u_n_impls
Definition: volk_machines.h:292
const char * volk_32f_x2_dot_prod_32f_impl_names[21]
Definition: volk_machines.h:306
const char * volk_32fc_x2_s32f_square_dist_scalar_mult_32f_impl_names[21]
Definition: volk_machines.h:498
void(* p_32fc_32f_dot_prod_32fc)(lv_32fc_t *, const lv_32fc_t *, const float *, unsigned int)
Definition: volk_typedefs.h:96
const p_32fc_s32f_atan2_32f volk_32fc_s32f_atan2_32f_impls[21]
Definition: volk_machines.h:375
const char * volk_8ic_deinterleave_16i_x2_impl_names[21]
Definition: volk_machines.h:582
const char * volk_64f_x2_min_64f_name
Definition: volk_machines.h:443
const p_32f_binary_slicer_32i volk_32f_binary_slicer_32i_impls[21]
Definition: volk_machines.h:63
const size_t volk_32f_s32f_calc_spectral_noise_floor_32f_n_impls
Definition: volk_machines.h:472
const char * volk_64u_popcnt_name
Definition: volk_machines.h:533
const p_32f_s32f_multiply_32f volk_32f_s32f_multiply_32f_impls[21]
Definition: volk_machines.h:387
const char * volk_32fc_magnitude_32f_name
Definition: volk_machines.h:263
const char * volk_16ic_s32f_deinterleave_real_32f_name
Definition: volk_machines.h:257
const int volk_32fc_x2_dot_prod_32fc_impl_deps[21]
Definition: volk_machines.h:283
const p_32fc_magnitude_squared_32f volk_32fc_magnitude_squared_32f_impls[21]
Definition: volk_machines.h:171
const p_16i_x5_add_quad_16i_x4 volk_16i_x5_add_quad_16i_x4_impls[21]
Definition: volk_machines.h:141
const int volk_32fc_s32f_deinterleave_real_16i_impl_deps[21]
Definition: volk_machines.h:343
const p_32f_x2_dot_prod_32f volk_32f_x2_dot_prod_32f_impls[21]
Definition: volk_machines.h:309
const char * volk_8u_x4_conv_k7_r2_8u_impl_names[21]
Definition: volk_machines.h:210
const p_32f_s32f_32f_fm_detect_32f volk_32f_s32f_32f_fm_detect_32f_impls[21]
Definition: volk_machines.h:549
const size_t volk_32f_x2_subtract_32f_n_impls
Definition: volk_machines.h:508
const char * volk_16ic_s32f_deinterleave_real_32f_impl_names[21]
Definition: volk_machines.h:258
const char * volk_32fc_x2_conjugate_dot_prod_32fc_impl_names[21]
Definition: volk_machines.h:570
const bool volk_16i_branch_4_state_8_impl_alignment[21]
Definition: volk_machines.h:158
const char * volk_16ic_deinterleave_16i_x2_name
Definition: volk_machines.h:407
const char * volk_16ic_s32f_deinterleave_32f_x2_impl_names[21]
Definition: volk_machines.h:72
const size_t volk_32f_s32f_normalize_n_impls
Definition: volk_machines.h:184
void(* p_32f_x3_sum_of_poly_32f)(float *, float *, float *, float *, unsigned int)
Definition: volk_typedefs.h:75
const size_t volk_16ic_magnitude_16i_n_impls
Definition: volk_machines.h:454
const bool volk_32fc_x2_dot_prod_32fc_impl_alignment[21]
Definition: volk_machines.h:284
const int volk_32i_s32f_convert_32f_impl_deps[21]
Definition: volk_machines.h:493
const bool volk_32fc_s32f_deinterleave_real_16i_impl_alignment[21]
Definition: volk_machines.h:344
void(* p_32fc_32f_multiply_32fc)(lv_32fc_t *, const lv_32fc_t *, const float *, unsigned int)
Definition: volk_typedefs.h:38
const int volk_32f_x2_multiply_32f_impl_deps[21]
Definition: volk_machines.h:313
const bool volk_32f_s32f_convert_16i_impl_alignment[21]
Definition: volk_machines.h:224
const int volk_16u_byteswap_impl_deps[21]
Definition: volk_machines.h:553
const size_t volk_16ic_s32f_magnitude_32f_n_impls
Definition: volk_machines.h:520
const bool volk_32f_convert_64f_impl_alignment[21]
Definition: volk_machines.h:200
const p_32fc_32f_dot_prod_32fc volk_32fc_32f_dot_prod_32fc_impls[21]
Definition: volk_machines.h:429
const size_t volk_32fc_s32f_power_spectrum_32f_n_impls
Definition: volk_machines.h:334
const char * volk_32f_stddev_and_mean_32f_x2_impl_names[21]
Definition: volk_machines.h:486
const size_t volk_16i_s32f_convert_32f_n_impls
Definition: volk_machines.h:370
const size_t volk_32fc_magnitude_32f_n_impls
Definition: volk_machines.h:268
const p_16ic_deinterleave_real_8i volk_16ic_deinterleave_real_8i_impls[21]
Definition: volk_machines.h:465
const char * volk_32fc_deinterleave_imag_32f_name
Definition: volk_machines.h:455
const char * volk_8i_s32f_convert_32f_impl_names[21]
Definition: volk_machines.h:402
const int volk_32f_s32f_convert_16i_impl_deps[21]
Definition: volk_machines.h:223
const bool volk_32fc_deinterleave_32f_x2_impl_alignment[21]
Definition: volk_machines.h:476
const size_t volk_32fc_s32f_x2_power_spectral_density_32f_n_impls
Definition: volk_machines.h:484
const int volk_16i_x5_add_quad_16i_x4_impl_deps[21]
Definition: volk_machines.h:139
const char * volk_8ic_deinterleave_16i_x2_name
Definition: volk_machines.h:581
const size_t volk_64u_popcnt_n_impls
Definition: volk_machines.h:538
const int volk_16ic_deinterleave_16i_x2_impl_deps[21]
Definition: volk_machines.h:409
void(* p_32f_x2_min_32f)(float *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:83
const char * volk_8ic_deinterleave_real_8i_name
Definition: volk_machines.h:101
const size_t volk_16i_branch_4_state_8_n_impls
Definition: volk_machines.h:160
const int volk_16i_x4_quad_max_star_16i_impl_deps[21]
Definition: volk_machines.h:229
const bool volk_32f_x2_max_32f_impl_alignment[21]
Definition: volk_machines.h:392
const size_t volk_32fc_conjugate_32fc_n_impls
Definition: volk_machines.h:568
const bool volk_32f_s32f_normalize_impl_alignment[21]
Definition: volk_machines.h:182
const p_32f_x2_divide_32f volk_32f_x2_divide_32f_impls[21]
Definition: volk_machines.h:237
const bool volk_32u_byteswap_impl_alignment[21]
Definition: volk_machines.h:380
const int volk_16ic_s32f_magnitude_32f_impl_deps[21]
Definition: volk_machines.h:517
const size_t volk_16ic_deinterleave_real_16i_n_impls
Definition: volk_machines.h:136
const bool volk_32f_x2_dot_prod_32f_impl_alignment[21]
Definition: volk_machines.h:308
const int volk_32f_s32f_multiply_32f_impl_deps[21]
Definition: volk_machines.h:385
const char * volk_32f_x2_divide_32f_name
Definition: volk_machines.h:233
const size_t volk_32i_x2_or_32i_n_impls
Definition: volk_machines.h:544
const char * volk_32f_s32f_convert_16i_impl_names[21]
Definition: volk_machines.h:222
const char * volk_16i_x5_add_quad_16i_x4_name
Definition: volk_machines.h:137
void(* p_32fc_s32fc_multiply_32fc)(lv_32fc_t *, const lv_32fc_t *, const lv_32fc_t, unsigned int)
Definition: volk_typedefs.h:85
const int volk_16ic_deinterleave_real_16i_impl_deps[21]
Definition: volk_machines.h:133
#define __VOLK_DECL_BEGIN
Definition: volk_common.h:51
const size_t volk_32fc_s32fc_x2_rotator_32fc_n_impls
Definition: volk_machines.h:148
void(* p_32fc_s32f_atan2_32f)(float *, const lv_32fc_t *, const float, unsigned int)
Definition: volk_typedefs.h:87
void(* p_32fc_deinterleave_real_64f)(double *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:54
const size_t volk_32fc_deinterleave_64f_x2_n_impls
Definition: volk_machines.h:298
const int volk_32fc_s32f_magnitude_16i_impl_deps[21]
Definition: volk_machines.h:337
void(* p_16i_permute_and_scalar_add)(short *, short *, short *, short *, short *, short *, short *, short *, unsigned int)
Definition: volk_typedefs.h:67
const size_t volk_16i_x4_quad_max_star_16i_n_impls
Definition: volk_machines.h:232
const char * volk_32f_x2_add_32f_impl_names[21]
Definition: volk_machines.h:528
const int volk_32f_x2_dot_prod_16i_impl_deps[21]
Definition: volk_machines.h:577
const p_32f_x2_subtract_32f volk_32f_x2_subtract_32f_impls[21]
Definition: volk_machines.h:507
const char * volk_32f_s32f_power_32f_name
Definition: volk_machines.h:275
const p_32f_x3_sum_of_poly_32f volk_32f_x3_sum_of_poly_32f_impls[21]
Definition: volk_machines.h:303
const char * volk_32i_s32f_convert_32f_impl_names[21]
Definition: volk_machines.h:492
const size_t volk_32f_x2_max_32f_n_impls
Definition: volk_machines.h:394
const char * volk_8ic_x2_s32f_multiply_conjugate_32fc_name
Definition: volk_machines.h:395
const char * volk_32f_x2_min_32f_name
Definition: volk_machines.h:347
const bool volk_16ic_s32f_deinterleave_real_32f_impl_alignment[21]
Definition: volk_machines.h:260
const bool volk_32fc_32f_multiply_32fc_impl_alignment[21]
Definition: volk_machines.h:80
const char * volk_8u_conv_k7_r2puppet_8u_impl_names[21]
Definition: volk_machines.h:288
const p_32i_x2_and_32i volk_32i_x2_and_32i_impls[21]
Definition: volk_machines.h:165
const int volk_32fc_x2_multiply_conjugate_32fc_impl_deps[21]
Definition: volk_machines.h:97
const bool volk_32fc_deinterleave_imag_32f_impl_alignment[21]
Definition: volk_machines.h:458
const char * volk_32fc_deinterleave_real_32f_name
Definition: volk_machines.h:323
const char * volk_32f_s32f_convert_32i_impl_names[21]
Definition: volk_machines.h:318
const int volk_32fc_conjugate_32fc_impl_deps[21]
Definition: volk_machines.h:565
const char * volk_32f_s32f_multiply_32f_name
Definition: volk_machines.h:383
const char * volk_32f_x3_sum_of_poly_32f_name
Definition: volk_machines.h:299
void(* p_16ic_deinterleave_real_16i)(int16_t *, const lv_16sc_t *, unsigned int)
Definition: volk_typedefs.h:47
void(* p_16i_max_star_16i)(short *, short *, unsigned int)
Definition: volk_typedefs.h:46
const bool volk_32f_x2_dot_prod_16i_impl_alignment[21]
Definition: volk_machines.h:578
const p_32fc_conjugate_32fc volk_32fc_conjugate_32fc_impls[21]
Definition: volk_machines.h:567
const char * volk_64u_byteswap_name
Definition: volk_machines.h:185
const size_t volk_32f_invsqrt_32f_n_impls
Definition: volk_machines.h:52
const int volk_8i_s32f_convert_32f_impl_deps[21]
Definition: volk_machines.h:403
const p_16i_32fc_dot_prod_32fc volk_16i_32fc_dot_prod_32fc_impls[21]
Definition: volk_machines.h:417
const char * volk_32u_popcnt_impl_names[21]
Definition: volk_machines.h:150
const char * volk_32f_s32f_stddev_32f_impl_names[21]
Definition: volk_machines.h:246
const char * name
Definition: volk_machines.tmpl.h:35
void(* p_32f_s32f_power_32f)(float *, const float *, const float, unsigned int)
Definition: volk_typedefs.h:71
const int volk_32f_binary_slicer_32i_impl_deps[21]
Definition: volk_machines.h:61
const char * volk_32f_accumulator_s32f_impl_names[21]
Definition: volk_machines.h:354
void(* p_32fc_x2_s32f_square_dist_scalar_mult_32f)(float *, lv_32fc_t *, lv_32fc_t *, float, unsigned int)
Definition: volk_typedefs.h:108
void(* p_32f_s32f_convert_32i)(int32_t *, const float *, const float, unsigned int)
Definition: volk_typedefs.h:78
const int volk_64f_convert_32f_impl_deps[21]
Definition: volk_machines.h:193
void(* p_32f_s32f_convert_16i)(int16_t *, const float *, const float, unsigned int)
Definition: volk_typedefs.h:62
void(* p_32f_sqrt_32f)(float *, const float *, unsigned int)
Definition: volk_typedefs.h:61
const int volk_32fc_deinterleave_64f_x2_impl_deps[21]
Definition: volk_machines.h:295
#define __VOLK_DECL_END
Definition: volk_common.h:52
const char * volk_8ic_s32f_deinterleave_32f_x2_impl_names[21]
Definition: volk_machines.h:66
const char * volk_32f_sqrt_32f_name
Definition: volk_machines.h:215
const size_t volk_16i_max_star_16i_n_impls
Definition: volk_machines.h:130
const char * volk_32u_byteswap_name
Definition: volk_machines.h:377
void(* p_64f_x2_min_64f)(double *, const double *, const double *, unsigned int)
Definition: volk_typedefs.h:99
const size_t volk_32fc_32f_dot_prod_32fc_n_impls
Definition: volk_machines.h:430
const bool volk_32f_stddev_and_mean_32f_x2_impl_alignment[21]
Definition: volk_machines.h:488
void(* p_32fc_x2_multiply_32fc)(lv_32fc_t *, const lv_32fc_t *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:118
const p_32u_popcnt volk_32u_popcnt_impls[21]
Definition: volk_machines.h:153
const char * volk_32f_s32f_calc_spectral_noise_floor_32f_name
Definition: volk_machines.h:467
const p_32fc_s32fc_x2_rotator_32fc volk_32fc_s32fc_x2_rotator_32fc_impls[21]
Definition: volk_machines.h:147
const char * volk_8ic_s32f_deinterleave_32f_x2_name
Definition: volk_machines.h:65
const char * volk_32fc_s32fc_multiply_32fc_impl_names[21]
Definition: volk_machines.h:360
const bool volk_32f_s32f_calc_spectral_noise_floor_32f_impl_alignment[21]
Definition: volk_machines.h:470
const char * volk_32fc_deinterleave_real_64f_impl_names[21]
Definition: volk_machines.h:174
const size_t volk_8ic_x2_multiply_conjugate_16ic_n_impls
Definition: volk_machines.h:112
const char * volk_32f_x2_subtract_32f_impl_names[21]
Definition: volk_machines.h:504
const size_t volk_32fc_magnitude_squared_32f_n_impls
Definition: volk_machines.h:172
const p_16ic_s32f_magnitude_32f volk_16ic_s32f_magnitude_32f_impls[21]
Definition: volk_machines.h:519
const char * volk_64f_convert_32f_name
Definition: volk_machines.h:191
const bool volk_16ic_deinterleave_real_8i_impl_alignment[21]
Definition: volk_machines.h:464
const p_64f_convert_32f volk_64f_convert_32f_impls[21]
Definition: volk_machines.h:195
const size_t volk_32f_binary_slicer_32i_n_impls
Definition: volk_machines.h:64
const bool volk_16i_permute_and_scalar_add_impl_alignment[21]
Definition: volk_machines.h:254
const p_32f_s32f_convert_16i volk_32f_s32f_convert_16i_impls[21]
Definition: volk_machines.h:225
const char * volk_16ic_s32f_magnitude_32f_name
Definition: volk_machines.h:515
const bool volk_32f_sqrt_32f_impl_alignment[21]
Definition: volk_machines.h:218
const bool volk_16ic_s32f_deinterleave_32f_x2_impl_alignment[21]
Definition: volk_machines.h:74
const p_32fc_s32f_x2_power_spectral_density_32f volk_32fc_s32f_x2_power_spectral_density_32f_impls[21]
Definition: volk_machines.h:483
void(* p_8u_conv_k7_r2puppet_8u)(unsigned char *, unsigned char *, unsigned int)
Definition: volk_typedefs.h:73
const char * volk_64f_x2_max_64f_name
Definition: volk_machines.h:83
const char * volk_32f_s32f_convert_8i_name
Definition: volk_machines.h:269
const int volk_32fc_deinterleave_real_32f_impl_deps[21]
Definition: volk_machines.h:325
const char * volk_32fc_x2_conjugate_dot_prod_32fc_name
Definition: volk_machines.h:569
const size_t volk_16ic_deinterleave_real_8i_n_impls
Definition: volk_machines.h:466
const size_t volk_32fc_index_max_16u_n_impls
Definition: volk_machines.h:46
const char * volk_32fc_conjugate_32fc_name
Definition: volk_machines.h:563
const int volk_8ic_x2_s32f_multiply_conjugate_32fc_impl_deps[21]
Definition: volk_machines.h:397
const char * volk_32f_accumulator_s32f_name
Definition: volk_machines.h:353
const char * volk_32fc_deinterleave_real_32f_impl_names[21]
Definition: volk_machines.h:324
const char * volk_32fc_magnitude_squared_32f_name
Definition: volk_machines.h:167
const char * volk_32f_x2_s32f_interleave_16ic_impl_names[21]
Definition: volk_machines.h:438
const char * volk_8ic_s32f_deinterleave_real_32f_impl_names[21]
Definition: volk_machines.h:522
const int volk_32f_x2_s32f_interleave_16ic_impl_deps[21]
Definition: volk_machines.h:439
const char * volk_32f_x2_s32f_interleave_16ic_name
Definition: volk_machines.h:437
void(* p_8ic_s32f_deinterleave_real_32f)(float *, const lv_8sc_t *, const float, unsigned int)
Definition: volk_typedefs.h:112
const char * volk_16ic_magnitude_16i_impl_names[21]
Definition: volk_machines.h:450
const int volk_64f_x2_max_64f_impl_deps[21]
Definition: volk_machines.h:85
const p_8ic_deinterleave_real_16i volk_8ic_deinterleave_real_16i_impls[21]
Definition: volk_machines.h:423
const char * volk_32fc_x2_multiply_conjugate_32fc_impl_names[21]
Definition: volk_machines.h:96
const p_8u_x4_conv_k7_r2_8u volk_8u_x4_conv_k7_r2_8u_impls[21]
Definition: volk_machines.h:213
void(* p_32fc_s32fc_rotatorpuppet_32fc)(lv_32fc_t *, const lv_32fc_t *, const lv_32fc_t, unsigned int)
Definition: volk_typedefs.h:110
const size_t alignment
Definition: volk_machines.tmpl.h:36
const size_t volk_32f_s32f_convert_8i_n_impls
Definition: volk_machines.h:274
const int volk_32fc_x2_square_dist_32f_impl_deps[21]
Definition: volk_machines.h:433
const int volk_32i_x2_and_32i_impl_deps[21]
Definition: volk_machines.h:163
const char * volk_32fc_s32f_magnitude_16i_impl_names[21]
Definition: volk_machines.h:336
const char * volk_8ic_deinterleave_real_16i_name
Definition: volk_machines.h:419
const bool volk_16ic_deinterleave_real_16i_impl_alignment[21]
Definition: volk_machines.h:134
const p_8ic_deinterleave_16i_x2 volk_8ic_deinterleave_16i_x2_impls[21]
Definition: volk_machines.h:585
const char * volk_32f_x2_subtract_32f_name
Definition: volk_machines.h:503
const p_32fc_x2_dot_prod_32fc volk_32fc_x2_dot_prod_32fc_impls[21]
Definition: volk_machines.h:285
void(* p_16ic_magnitude_16i)(int16_t *, const lv_16sc_t *, unsigned int)
Definition: volk_typedefs.h:100
const int volk_16i_s32f_convert_32f_impl_deps[21]
Definition: volk_machines.h:367
const char * volk_32f_x2_max_32f_impl_names[21]
Definition: volk_machines.h:390
const char * volk_16u_byteswap_name
Definition: volk_machines.h:551
const p_32fc_deinterleave_64f_x2 volk_32fc_deinterleave_64f_x2_impls[21]
Definition: volk_machines.h:297
const p_32f_s32f_calc_spectral_noise_floor_32f volk_32f_s32f_calc_spectral_noise_floor_32f_impls[21]
Definition: volk_machines.h:471
const int volk_32fc_deinterleave_32f_x2_impl_deps[21]
Definition: volk_machines.h:475
void(* p_32fc_deinterleave_64f_x2)(double *, double *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:74
const char * volk_32i_x2_and_32i_name
Definition: volk_machines.h:161
const bool volk_32f_s32f_power_32f_impl_alignment[21]
Definition: volk_machines.h:278
const p_16i_convert_8i volk_16i_convert_8i_impls[21]
Definition: volk_machines.h:93
const int volk_32f_accumulator_s32f_impl_deps[21]
Definition: volk_machines.h:355
const int volk_32u_byteswap_impl_deps[21]
Definition: volk_machines.h:379
const char * volk_32f_s32f_convert_32i_name
Definition: volk_machines.h:317
void(* p_16i_32fc_dot_prod_32fc)(lv_32fc_t *, const short *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:94
const bool volk_16ic_magnitude_16i_impl_alignment[21]
Definition: volk_machines.h:452
const p_16ic_magnitude_16i volk_16ic_magnitude_16i_impls[21]
Definition: volk_machines.h:453
const char * volk_32f_x2_max_32f_name
Definition: volk_machines.h:389
const size_t volk_32f_x2_s32f_interleave_16ic_n_impls
Definition: volk_machines.h:442
const int volk_32fc_x2_conjugate_dot_prod_32fc_impl_deps[21]
Definition: volk_machines.h:571
const int volk_32f_s32f_convert_32i_impl_deps[21]
Definition: volk_machines.h:319
const size_t volk_32u_popcnt_n_impls
Definition: volk_machines.h:154
const int volk_32fc_index_max_16u_impl_deps[21]
Definition: volk_machines.h:43
const size_t volk_32fc_deinterleave_real_32f_n_impls
Definition: volk_machines.h:328
const char * volk_32f_x2_add_32f_name
Definition: volk_machines.h:527
const char * volk_32i_x2_and_32i_impl_names[21]
Definition: volk_machines.h:162
const int volk_32fc_s32f_power_32fc_impl_deps[21]
Definition: volk_machines.h:115
const p_16i_x4_quad_max_star_16i volk_16i_x4_quad_max_star_16i_impls[21]
Definition: volk_machines.h:231
const char * volk_8ic_deinterleave_real_8i_impl_names[21]
Definition: volk_machines.h:102
const char * volk_8ic_deinterleave_real_16i_impl_names[21]
Definition: volk_machines.h:420
const int volk_32f_convert_64f_impl_deps[21]
Definition: volk_machines.h:199
const char * volk_32fc_magnitude_squared_32f_impl_names[21]
Definition: volk_machines.h:168
const int volk_32fc_s32f_x2_power_spectral_density_32f_impl_deps[21]
Definition: volk_machines.h:481
const char * volk_32fc_s32f_atan2_32f_name
Definition: volk_machines.h:371
const int volk_32i_x2_or_32i_impl_deps[21]
Definition: volk_machines.h:541
const p_8i_convert_16i volk_8i_convert_16i_impls[21]
Definition: volk_machines.h:207
const char * volk_8u_x4_conv_k7_r2_8u_name
Definition: volk_machines.h:209
const bool volk_16i_32fc_dot_prod_32fc_impl_alignment[21]
Definition: volk_machines.h:416
void(* p_32f_x2_divide_32f)(float *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:64
const int volk_32fc_s32fc_rotatorpuppet_32fc_impl_deps[21]
Definition: volk_machines.h:511
const char * volk_16i_branch_4_state_8_name
Definition: volk_machines.h:155
const bool volk_32f_x2_subtract_32f_impl_alignment[21]
Definition: volk_machines.h:506
const char * volk_32fc_32f_multiply_32fc_impl_names[21]
Definition: volk_machines.h:78
const p_32f_x2_multiply_32f volk_32f_x2_multiply_32f_impls[21]
Definition: volk_machines.h:315
const char * volk_64f_convert_32f_impl_names[21]
Definition: volk_machines.h:192
const bool volk_32f_accumulator_s32f_impl_alignment[21]
Definition: volk_machines.h:356
const int volk_32fc_s32fc_x2_rotator_32fc_impl_deps[21]
Definition: volk_machines.h:145
const char * volk_32f_binary_slicer_32i_impl_names[21]
Definition: volk_machines.h:60
const p_32fc_x2_conjugate_dot_prod_32fc volk_32fc_x2_conjugate_dot_prod_32fc_impls[21]
Definition: volk_machines.h:573
void(* p_32f_x2_max_32f)(float *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:90
const bool volk_16i_x5_add_quad_16i_x4_impl_alignment[21]
Definition: volk_machines.h:140
const char * volk_32fc_magnitude_32f_impl_names[21]
Definition: volk_machines.h:264
const char * volk_32f_s32f_32f_fm_detect_32f_impl_names[21]
Definition: volk_machines.h:546
const int volk_16i_max_star_16i_impl_deps[21]
Definition: volk_machines.h:127
const size_t volk_8ic_x2_s32f_multiply_conjugate_32fc_n_impls
Definition: volk_machines.h:400
void(* p_32f_s32f_normalize)(float *, const float, unsigned int)
Definition: volk_typedefs.h:55
const p_16ic_deinterleave_real_16i volk_16ic_deinterleave_real_16i_impls[21]
Definition: volk_machines.h:135
const char * volk_32i_x2_or_32i_impl_names[21]
Definition: volk_machines.h:540
const char * volk_32fc_conjugate_32fc_impl_names[21]
Definition: volk_machines.h:564
const size_t volk_32fc_x2_square_dist_32f_n_impls
Definition: volk_machines.h:436
const size_t volk_8ic_deinterleave_16i_x2_n_impls
Definition: volk_machines.h:586
const p_32f_stddev_and_mean_32f_x2 volk_32f_stddev_and_mean_32f_x2_impls[21]
Definition: volk_machines.h:489
void(* p_16ic_deinterleave_16i_x2)(int16_t *, int16_t *, const lv_16sc_t *, unsigned int)
Definition: volk_typedefs.h:93
const p_32f_x2_interleave_32fc volk_32f_x2_interleave_32fc_impls[21]
Definition: volk_machines.h:123
const p_32fc_index_max_16u volk_32fc_index_max_16u_impls[21]
Definition: volk_machines.h:45
const char * volk_32f_s32f_normalize_name
Definition: volk_machines.h:179
const int volk_8ic_s32f_deinterleave_real_32f_impl_deps[21]
Definition: volk_machines.h:523
const bool volk_16i_max_star_16i_impl_alignment[21]
Definition: volk_machines.h:128
const p_32f_x2_add_32f volk_32f_x2_add_32f_impls[21]
Definition: volk_machines.h:531
const p_32f_x2_dot_prod_16i volk_32f_x2_dot_prod_16i_impls[21]
Definition: volk_machines.h:579
const int volk_32fc_deinterleave_real_64f_impl_deps[21]
Definition: volk_machines.h:175
const char * volk_32fc_index_max_16u_name
Definition: volk_machines.h:41
void(* p_64f_convert_32f)(float *, const double *, unsigned int)
Definition: volk_typedefs.h:57
void(* p_32fc_magnitude_32f)(float *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:69
const char * volk_64u_byteswap_impl_names[21]
Definition: volk_machines.h:186
const bool volk_8ic_x2_multiply_conjugate_16ic_impl_alignment[21]
Definition: volk_machines.h:110
const char * volk_32fc_s32f_power_32fc_impl_names[21]
Definition: volk_machines.h:114
const char * volk_32fc_x2_multiply_32fc_name
Definition: volk_machines.h:557
const size_t volk_32f_x2_multiply_32f_n_impls
Definition: volk_machines.h:316
const size_t volk_32f_x2_dot_prod_32f_n_impls
Definition: volk_machines.h:310
const char * volk_16i_convert_8i_impl_names[21]
Definition: volk_machines.h:90
const bool volk_8i_convert_16i_impl_alignment[21]
Definition: volk_machines.h:206
const char * volk_32fc_32f_dot_prod_32fc_impl_names[21]
Definition: volk_machines.h:426
const size_t volk_32fc_x2_multiply_32fc_n_impls
Definition: volk_machines.h:562
void(* p_32f_x2_dot_prod_16i)(int16_t *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:121
const size_t volk_32fc_s32f_atan2_32f_n_impls
Definition: volk_machines.h:376
const p_8i_s32f_convert_32f volk_8i_s32f_convert_32f_impls[21]
Definition: volk_machines.h:405
void(* p_32i_x2_or_32i)(int32_t *, const int32_t *, const int32_t *, unsigned int)
Definition: volk_typedefs.h:115
const p_32f_x2_min_32f volk_32f_x2_min_32f_impls[21]
Definition: volk_machines.h:351
void(* p_32f_x2_add_32f)(float *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:113
const int volk_32f_x2_min_32f_impl_deps[21]
Definition: volk_machines.h:349
void(* p_32f_s32f_convert_8i)(int8_t *, const float *, const float, unsigned int)
Definition: volk_typedefs.h:70
const char * volk_8i_convert_16i_impl_names[21]
Definition: volk_machines.h:204
const p_32fc_deinterleave_real_64f volk_32fc_deinterleave_real_64f_impls[21]
Definition: volk_machines.h:177
const char * volk_32fc_s32f_x2_power_spectral_density_32f_name
Definition: volk_machines.h:479
const p_32fc_x2_square_dist_32f volk_32fc_x2_square_dist_32f_impls[21]
Definition: volk_machines.h:435
const int volk_32f_s32f_calc_spectral_noise_floor_32f_impl_deps[21]
Definition: volk_machines.h:469
const p_32fc_deinterleave_32f_x2 volk_32fc_deinterleave_32f_x2_impls[21]
Definition: volk_machines.h:477
const int volk_32f_stddev_and_mean_32f_x2_impl_deps[21]
Definition: volk_machines.h:487
const int volk_32f_x2_max_32f_impl_deps[21]
Definition: volk_machines.h:391
const p_16i_branch_4_state_8 volk_16i_branch_4_state_8_impls[21]
Definition: volk_machines.h:159
const int volk_8ic_x2_multiply_conjugate_16ic_impl_deps[21]
Definition: volk_machines.h:109
void(* p_32f_x2_multiply_32f)(float *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:77
void(* p_32fc_deinterleave_real_32f)(float *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:79
void(* p_32f_stddev_and_mean_32f_x2)(float *, float *, const float *, unsigned int)
Definition: volk_typedefs.h:106
const bool volk_32f_s32f_stddev_32f_impl_alignment[21]
Definition: volk_machines.h:248
void(* p_32f_s32f_stddev_32f)(float *, const float *, const float, unsigned int)
Definition: volk_typedefs.h:66
const size_t volk_8ic_deinterleave_real_16i_n_impls
Definition: volk_machines.h:424
const char * volk_8ic_x2_multiply_conjugate_16ic_impl_names[21]
Definition: volk_machines.h:108
const bool volk_32f_index_max_16u_impl_alignment[21]
Definition: volk_machines.h:56
const bool volk_32fc_s32fc_multiply_32fc_impl_alignment[21]
Definition: volk_machines.h:362
const p_32fc_s32fc_multiply_32fc volk_32fc_s32fc_multiply_32fc_impls[21]
Definition: volk_machines.h:363
const char * volk_32f_x2_dot_prod_16i_name
Definition: volk_machines.h:575
const char * volk_8u_conv_k7_r2puppet_8u_name
Definition: volk_machines.h:287
void(* p_64u_popcnt)(uint64_t *, const uint64_t)
Definition: volk_typedefs.h:114
const char * volk_16i_permute_and_scalar_add_name
Definition: volk_machines.h:251
const char * volk_32f_x2_multiply_32f_impl_names[21]
Definition: volk_machines.h:312
void(* p_32fc_x2_conjugate_dot_prod_32fc)(lv_32fc_t *, const lv_32fc_t *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:120
const p_16ic_deinterleave_16i_x2 volk_16ic_deinterleave_16i_x2_impls[21]
Definition: volk_machines.h:411
const int volk_64u_byteswap_impl_deps[21]
Definition: volk_machines.h:187
const size_t volk_32f_s32f_stddev_32f_n_impls
Definition: volk_machines.h:250
const size_t volk_16i_convert_8i_n_impls
Definition: volk_machines.h:94
const char * volk_32fc_x2_dot_prod_32fc_impl_names[21]
Definition: volk_machines.h:282
const bool volk_32fc_conjugate_32fc_impl_alignment[21]
Definition: volk_machines.h:566
const char * volk_32f_s32f_calc_spectral_noise_floor_32f_impl_names[21]
Definition: volk_machines.h:468
const char * volk_32fc_s32fc_multiply_32fc_name
Definition: volk_machines.h:359
const bool volk_64f_x2_min_64f_impl_alignment[21]
Definition: volk_machines.h:446
const bool volk_16ic_deinterleave_16i_x2_impl_alignment[21]
Definition: volk_machines.h:410
const bool volk_8u_x4_conv_k7_r2_8u_impl_alignment[21]
Definition: volk_machines.h:212
const bool volk_16i_max_star_horizontal_16i_impl_alignment[21]
Definition: volk_machines.h:242
const size_t volk_32fc_s32f_magnitude_16i_n_impls
Definition: volk_machines.h:340
const int volk_32f_x3_sum_of_poly_32f_impl_deps[21]
Definition: volk_machines.h:301
void(* p_16ic_s32f_deinterleave_real_32f)(float *, const lv_16sc_t *, const float, unsigned int)
Definition: volk_typedefs.h:68
void(* p_32fc_x2_dot_prod_32fc)(lv_32fc_t *, const lv_32fc_t *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:72
const int volk_32fc_s32fc_multiply_32fc_impl_deps[21]
Definition: volk_machines.h:361
const int volk_32f_x2_dot_prod_32f_impl_deps[21]
Definition: volk_machines.h:307
const char * volk_64u_popcnt_impl_names[21]
Definition: volk_machines.h:534
const char * volk_16i_s32f_convert_32f_impl_names[21]
Definition: volk_machines.h:366
void(* p_8ic_deinterleave_16i_x2)(int16_t *, int16_t *, const lv_8sc_t *, unsigned int)
Definition: volk_typedefs.h:122
const char * volk_16i_max_star_16i_impl_names[21]
Definition: volk_machines.h:126
void(* p_32f_x2_s32f_interleave_16ic)(lv_16sc_t *, const float *, const float *, const float, unsigned int)
Definition: volk_typedefs.h:98
const size_t volk_16ic_s32f_deinterleave_real_32f_n_impls
Definition: volk_machines.h:262
void(* p_16i_x4_quad_max_star_16i)(short *, short *, short *, short *, short *, unsigned int)
Definition: volk_typedefs.h:63
const size_t volk_8ic_s32f_deinterleave_32f_x2_n_impls
Definition: volk_machines.h:70
const p_32fc_s32f_power_32fc volk_32fc_s32f_power_32fc_impls[21]
Definition: volk_machines.h:117
const size_t volk_64f_convert_32f_n_impls
Definition: volk_machines.h:196
const bool volk_32fc_x2_multiply_conjugate_32fc_impl_alignment[21]
Definition: volk_machines.h:98
const char * volk_32fc_s32fc_rotatorpuppet_32fc_name
Definition: volk_machines.h:509
const int volk_8ic_deinterleave_real_8i_impl_deps[21]
Definition: volk_machines.h:103
const size_t volk_32fc_s32f_power_32fc_n_impls
Definition: volk_machines.h:118
const p_8ic_x2_multiply_conjugate_16ic volk_8ic_x2_multiply_conjugate_16ic_impls[21]
Definition: volk_machines.h:111
const char * volk_32fc_s32f_atan2_32f_impl_names[21]
Definition: volk_machines.h:372
void(* p_32fc_s32f_power_spectrum_32f)(float *, const lv_32fc_t *, const float, unsigned int)
Definition: volk_typedefs.h:80
const char * volk_32fc_s32f_deinterleave_real_16i_impl_names[21]
Definition: volk_machines.h:342
void(* p_32fc_x2_square_dist_32f)(float *, lv_32fc_t *, lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:97
void(* p_32u_popcnt)(uint32_t *, const uint32_t)
Definition: volk_typedefs.h:50
const char * volk_16i_branch_4_state_8_impl_names[21]
Definition: volk_machines.h:156
void(* p_16u_byteswap)(uint16_t *, unsigned int)
Definition: volk_typedefs.h:117
const p_16ic_s32f_deinterleave_32f_x2 volk_16ic_s32f_deinterleave_32f_x2_impls[21]
Definition: volk_machines.h:75
const int volk_32f_sqrt_32f_impl_deps[21]
Definition: volk_machines.h:217
void(* p_16i_x5_add_quad_16i_x4)(short *, short *, short *, short *, short *, short *, short *, short *, short *, unsigned int)
Definition: volk_typedefs.h:48
const p_32f_s32f_stddev_32f volk_32f_s32f_stddev_32f_impls[21]
Definition: volk_machines.h:249
void(* p_16ic_s32f_magnitude_32f)(float *, const lv_16sc_t *, const float, unsigned int)
Definition: volk_typedefs.h:111
void(* p_32fc_deinterleave_imag_32f)(float *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:101
const size_t volk_32f_s32f_multiply_32f_n_impls
Definition: volk_machines.h:388
const size_t volk_16i_x5_add_quad_16i_x4_n_impls
Definition: volk_machines.h:142
void(* p_32fc_s32f_x2_power_spectral_density_32f)(float *, const lv_32fc_t *, const float, const float, unsigned int)
Definition: volk_typedefs.h:105
const char * volk_32f_invsqrt_32f_impl_names[21]
Definition: volk_machines.h:48
const size_t volk_32f_x2_min_32f_n_impls
Definition: volk_machines.h:352
void(* p_16ic_s32f_deinterleave_32f_x2)(float *, float *, const lv_16sc_t *, const float, unsigned int)
Definition: volk_typedefs.h:37
const char * volk_64f_x2_max_64f_impl_names[21]
Definition: volk_machines.h:84
const char * volk_32f_x2_multiply_32f_name
Definition: volk_machines.h:311
const char * volk_32i_x2_or_32i_name
Definition: volk_machines.h:539
const bool volk_32f_x3_sum_of_poly_32f_impl_alignment[21]
Definition: volk_machines.h:302
const char * volk_32fc_deinterleave_real_64f_name
Definition: volk_machines.h:173
const bool volk_32f_s32f_multiply_32f_impl_alignment[21]
Definition: volk_machines.h:386
const bool volk_32fc_x2_s32f_square_dist_scalar_mult_32f_impl_alignment[21]
Definition: volk_machines.h:500
const bool volk_32fc_s32f_magnitude_16i_impl_alignment[21]
Definition: volk_machines.h:338
const char * volk_16i_permute_and_scalar_add_impl_names[21]
Definition: volk_machines.h:252
const p_32f_invsqrt_32f volk_32f_invsqrt_32f_impls[21]
Definition: volk_machines.h:51
const char * volk_16i_max_star_16i_name
Definition: volk_machines.h:125
void(* p_8ic_deinterleave_real_8i)(int8_t *, const lv_8sc_t *, unsigned int)
Definition: volk_typedefs.h:42
const bool volk_32fc_s32f_power_32fc_impl_alignment[21]
Definition: volk_machines.h:116
const char * volk_16i_x4_quad_max_star_16i_impl_names[21]
Definition: volk_machines.h:228
const p_32i_s32f_convert_32f volk_32i_s32f_convert_32f_impls[21]
Definition: volk_machines.h:495
void(* p_8u_x4_conv_k7_r2_8u)(unsigned char *, unsigned char *, unsigned char *, unsigned char *, unsigned int, unsigned int, unsigned char *)
Definition: volk_typedefs.h:60
const p_64f_x2_min_64f volk_64f_x2_min_64f_impls[21]
Definition: volk_machines.h:447
const char * volk_32fc_deinterleave_64f_x2_name
Definition: volk_machines.h:293
const char * volk_16u_byteswap_impl_names[21]
Definition: volk_machines.h:552
const size_t volk_8ic_deinterleave_real_8i_n_impls
Definition: volk_machines.h:106
void(* p_32f_binary_slicer_32i)(int *, const float *, unsigned int)
Definition: volk_typedefs.h:35
const char * volk_32f_convert_64f_name
Definition: volk_machines.h:197
const size_t volk_32f_convert_64f_n_impls
Definition: volk_machines.h:202
const bool volk_8ic_deinterleave_16i_x2_impl_alignment[21]
Definition: volk_machines.h:584
const size_t volk_32f_s32f_power_32f_n_impls
Definition: volk_machines.h:280
const int volk_8i_convert_16i_impl_deps[21]
Definition: volk_machines.h:205
const char * volk_16ic_deinterleave_real_8i_impl_names[21]
Definition: volk_machines.h:462
const p_8ic_s32f_deinterleave_32f_x2 volk_8ic_s32f_deinterleave_32f_x2_impls[21]
Definition: volk_machines.h:69
const char * volk_32f_s32f_power_32f_impl_names[21]
Definition: volk_machines.h:276
const int volk_64u_popcnt_impl_deps[21]
Definition: volk_machines.h:535
const char * volk_32fc_deinterleave_32f_x2_name
Definition: volk_machines.h:473
const int volk_32fc_magnitude_squared_32f_impl_deps[21]
Definition: volk_machines.h:169
const int volk_32f_s32f_power_32f_impl_deps[21]
Definition: volk_machines.h:277
void(* p_64f_x2_max_64f)(double *, const double *, const double *, unsigned int)
Definition: volk_typedefs.h:39
const char * volk_16i_max_star_horizontal_16i_name
Definition: volk_machines.h:239
const size_t volk_32fc_x2_multiply_conjugate_32fc_n_impls
Definition: volk_machines.h:100
void(* p_32f_accumulator_s32f)(float *, const float *, unsigned int)
Definition: volk_typedefs.h:84
const p_32f_x2_max_32f volk_32f_x2_max_32f_impls[21]
Definition: volk_machines.h:393
const char * volk_32f_x2_interleave_32fc_name
Definition: volk_machines.h:119
void(* p_8i_convert_16i)(int16_t *, const int8_t *, unsigned int)
Definition: volk_typedefs.h:59
const char * volk_32fc_s32fc_x2_rotator_32fc_impl_names[21]
Definition: volk_machines.h:144
const char * volk_32f_sqrt_32f_impl_names[21]
Definition: volk_machines.h:216
const bool volk_32f_s32f_convert_32i_impl_alignment[21]
Definition: volk_machines.h:320
const char * volk_32f_invsqrt_32f_name
Definition: volk_machines.h:47
const char * volk_8i_s32f_convert_32f_name
Definition: volk_machines.h:401
const size_t volk_32f_x2_add_32f_n_impls
Definition: volk_machines.h:532
const int volk_32f_x2_subtract_32f_impl_deps[21]
Definition: volk_machines.h:505
const size_t volk_32fc_s32f_deinterleave_real_16i_n_impls
Definition: volk_machines.h:346
const char * volk_16ic_deinterleave_real_8i_name
Definition: volk_machines.h:461
const char * volk_32fc_deinterleave_32f_x2_impl_names[21]
Definition: volk_machines.h:474
const bool volk_16i_s32f_convert_32f_impl_alignment[21]
Definition: volk_machines.h:368
const bool volk_32f_invsqrt_32f_impl_alignment[21]
Definition: volk_machines.h:50
const int volk_16i_convert_8i_impl_deps[21]
Definition: volk_machines.h:91
const char * volk_32f_s32f_convert_16i_name
Definition: volk_machines.h:221
const char * volk_32f_x2_interleave_32fc_impl_names[21]
Definition: volk_machines.h:120
const int volk_32f_invsqrt_32f_impl_deps[21]
Definition: volk_machines.h:49
const p_64f_x2_max_64f volk_64f_x2_max_64f_impls[21]
Definition: volk_machines.h:87
const int volk_32f_s32f_stddev_32f_impl_deps[21]
Definition: volk_machines.h:247
const char * volk_16i_x5_add_quad_16i_x4_impl_names[21]
Definition: volk_machines.h:138
const char * volk_8ic_s32f_deinterleave_real_32f_name
Definition: volk_machines.h:521
const char * volk_16ic_s32f_magnitude_32f_impl_names[21]
Definition: volk_machines.h:516
const int volk_32f_index_max_16u_impl_deps[21]
Definition: volk_machines.h:55
Definition: volk_machines.tmpl.h:33
const bool volk_32fc_deinterleave_64f_x2_impl_alignment[21]
Definition: volk_machines.h:296
const int volk_16ic_deinterleave_real_8i_impl_deps[21]
Definition: volk_machines.h:463
const bool volk_8ic_deinterleave_real_16i_impl_alignment[21]
Definition: volk_machines.h:422
const bool volk_8u_conv_k7_r2puppet_8u_impl_alignment[21]
Definition: volk_machines.h:290
const p_16ic_s32f_deinterleave_real_32f volk_16ic_s32f_deinterleave_real_32f_impls[21]
Definition: volk_machines.h:261
const p_32fc_s32f_magnitude_16i volk_32fc_s32f_magnitude_16i_impls[21]
Definition: volk_machines.h:339
const p_32fc_x2_multiply_32fc volk_32fc_x2_multiply_32fc_impls[21]
Definition: volk_machines.h:561
const char * volk_32i_s32f_convert_32f_name
Definition: volk_machines.h:491
const char * volk_16i_32fc_dot_prod_32fc_name
Definition: volk_machines.h:413
const size_t volk_16ic_deinterleave_16i_x2_n_impls
Definition: volk_machines.h:412
const p_32fc_s32f_deinterleave_real_16i volk_32fc_s32f_deinterleave_real_16i_impls[21]
Definition: volk_machines.h:345
const char * volk_8i_convert_16i_name
Definition: volk_machines.h:203
void(* p_32fc_x2_multiply_conjugate_32fc)(lv_32fc_t *, const lv_32fc_t *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:41
void(* p_16i_branch_4_state_8)(short *, short *, char **, short *, short *, short *)
Definition: volk_typedefs.h:51
const bool volk_32fc_index_max_16u_impl_alignment[21]
Definition: volk_machines.h:44
const p_16i_max_star_16i volk_16i_max_star_16i_impls[21]
Definition: volk_machines.h:129
const size_t volk_16ic_s32f_deinterleave_32f_x2_n_impls
Definition: volk_machines.h:76
const char * volk_32fc_index_max_16u_impl_names[21]
Definition: volk_machines.h:42
void(* p_32fc_magnitude_squared_32f)(float *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:53
void(* p_32u_byteswap)(uint32_t *, unsigned int)
Definition: volk_typedefs.h:88
const size_t volk_16u_byteswap_n_impls
Definition: volk_machines.h:556
const char * volk_16ic_s32f_deinterleave_32f_x2_name
Definition: volk_machines.h:71
const char * volk_32fc_x2_multiply_32fc_impl_names[21]
Definition: volk_machines.h:558
const p_16i_s32f_convert_32f volk_16i_s32f_convert_32f_impls[21]
Definition: volk_machines.h:369
const bool volk_16u_byteswap_impl_alignment[21]
Definition: volk_machines.h:554
const p_32f_x2_s32f_interleave_16ic volk_32f_x2_s32f_interleave_16ic_impls[21]
Definition: volk_machines.h:441
const size_t volk_32fc_32f_multiply_32fc_n_impls
Definition: volk_machines.h:82
const size_t volk_32f_s32f_convert_16i_n_impls
Definition: volk_machines.h:226
const size_t volk_8i_convert_16i_n_impls
Definition: volk_machines.h:208
void(* p_32fc_s32f_deinterleave_real_16i)(int16_t *, const lv_32fc_t *, const float, unsigned int)
Definition: volk_typedefs.h:82
void(* p_32f_s32f_calc_spectral_noise_floor_32f)(float *, const float *, const float, const unsigned int)
Definition: volk_typedefs.h:103
const size_t volk_32u_byteswap_n_impls
Definition: volk_machines.h:382
void(* p_32f_index_max_16u)(unsigned int *, const float *, unsigned int)
Definition: volk_typedefs.h:34
const size_t volk_32f_accumulator_s32f_n_impls
Definition: volk_machines.h:358
const bool volk_16ic_s32f_magnitude_32f_impl_alignment[21]
Definition: volk_machines.h:518
const bool volk_32f_x2_multiply_32f_impl_alignment[21]
Definition: volk_machines.h:314
const char * volk_16ic_magnitude_16i_name
Definition: volk_machines.h:449
const p_8ic_x2_s32f_multiply_conjugate_32fc volk_8ic_x2_s32f_multiply_conjugate_32fc_impls[21]
Definition: volk_machines.h:399
const p_32f_s32f_convert_32i volk_32f_s32f_convert_32i_impls[21]
Definition: volk_machines.h:321
const char * volk_16i_s32f_convert_32f_name
Definition: volk_machines.h:365
const bool volk_16i_convert_8i_impl_alignment[21]
Definition: volk_machines.h:92
const char * volk_32f_index_max_16u_impl_names[21]
Definition: volk_machines.h:54
const size_t volk_32f_index_max_16u_n_impls
Definition: volk_machines.h:58
const bool volk_32fc_32f_dot_prod_32fc_impl_alignment[21]
Definition: volk_machines.h:428
const bool volk_32f_x2_s32f_interleave_16ic_impl_alignment[21]
Definition: volk_machines.h:440
const char * volk_32fc_x2_dot_prod_32fc_name
Definition: volk_machines.h:281
const char * volk_32fc_s32f_deinterleave_real_16i_name
Definition: volk_machines.h:341
const char * volk_64f_x2_min_64f_impl_names[21]
Definition: volk_machines.h:444
const char * volk_32f_x2_min_32f_impl_names[21]
Definition: volk_machines.h:348
const bool volk_32fc_s32fc_x2_rotator_32fc_impl_alignment[21]
Definition: volk_machines.h:146
const p_64u_popcnt volk_64u_popcnt_impls[21]
Definition: volk_machines.h:537
void(* p_32i_s32f_convert_32f)(float *, const int32_t *, const float, unsigned int)
Definition: volk_typedefs.h:107
const size_t volk_32i_x2_and_32i_n_impls
Definition: volk_machines.h:166
void(* p_64u_byteswap)(uint64_t *, unsigned int)
Definition: volk_typedefs.h:56
const char * volk_32f_s32f_normalize_impl_names[21]
Definition: volk_machines.h:180
const p_32f_index_max_16u volk_32f_index_max_16u_impls[21]
Definition: volk_machines.h:57
const bool volk_8ic_deinterleave_real_8i_impl_alignment[21]
Definition: volk_machines.h:104
const int volk_32fc_x2_s32f_square_dist_scalar_mult_32f_impl_deps[21]
Definition: volk_machines.h:499
const bool volk_32i_x2_and_32i_impl_alignment[21]
Definition: volk_machines.h:164
const bool volk_32fc_s32f_power_spectrum_32f_impl_alignment[21]
Definition: volk_machines.h:332
const p_32f_accumulator_s32f volk_32f_accumulator_s32f_impls[21]
Definition: volk_machines.h:357
const p_32f_s32f_convert_8i volk_32f_s32f_convert_8i_impls[21]
Definition: volk_machines.h:273
const int volk_8u_x4_conv_k7_r2_8u_impl_deps[21]
Definition: volk_machines.h:211
void(* p_32fc_s32f_magnitude_16i)(int16_t *, const lv_32fc_t *, const float, unsigned int)
Definition: volk_typedefs.h:81
void(* p_32f_invsqrt_32f)(float *, const float *, unsigned int)
Definition: volk_typedefs.h:33
const int volk_64f_x2_min_64f_impl_deps[21]
Definition: volk_machines.h:445
const p_64u_byteswap volk_64u_byteswap_impls[21]
Definition: volk_machines.h:189
const char * volk_32f_x2_dot_prod_32f_name
Definition: volk_machines.h:305
const char * volk_32fc_s32f_x2_power_spectral_density_32f_impl_names[21]
Definition: volk_machines.h:480
const size_t volk_32f_x2_interleave_32fc_n_impls
Definition: volk_machines.h:124