GNU Radio Manual and C++ API Reference  3.7.14.0
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 
35 __VOLK_DECL_BEGIN
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
665  const char *volk_32u_popcnt_name;
666  const char *volk_32u_popcnt_impl_names[22];
725  const char *volk_64u_popcnt_name;
726  const char *volk_64u_popcnt_impl_names[22];
821 };
822 
823 #ifdef LV_MACHINE_GENERIC_ORC
824 extern struct volk_machine volk_machine_generic_orc;
825 #endif
826 #ifdef LV_MACHINE_GENERIC
827 extern struct volk_machine volk_machine_generic;
828 #endif
829 #ifdef LV_MACHINE_NEON_SOFTFP_ORC
830 extern struct volk_machine volk_machine_neon_softfp_orc;
831 #endif
832 #ifdef LV_MACHINE_NEON_SOFTFP
833 extern struct volk_machine volk_machine_neon_softfp;
834 #endif
835 #ifdef LV_MACHINE_NEON_HARDFP_ORC
836 extern struct volk_machine volk_machine_neon_hardfp_orc;
837 #endif
838 #ifdef LV_MACHINE_NEON_HARDFP
839 extern struct volk_machine volk_machine_neon_hardfp;
840 #endif
841 #ifdef LV_MACHINE_SSE2_32_MMX_ORC
842 extern struct volk_machine volk_machine_sse2_32_mmx_orc;
843 #endif
844 #ifdef LV_MACHINE_SSE2_32_MMX
845 extern struct volk_machine volk_machine_sse2_32_mmx;
846 #endif
847 #ifdef LV_MACHINE_SSE2_32_ORC
848 extern struct volk_machine volk_machine_sse2_32_orc;
849 #endif
850 #ifdef LV_MACHINE_SSE2_32
851 extern struct volk_machine volk_machine_sse2_32;
852 #endif
853 #ifdef LV_MACHINE_SSE2_64_MMX_ORC
854 extern struct volk_machine volk_machine_sse2_64_mmx_orc;
855 #endif
856 #ifdef LV_MACHINE_SSE2_64_MMX
857 extern struct volk_machine volk_machine_sse2_64_mmx;
858 #endif
859 #ifdef LV_MACHINE_SSE2_64_ORC
860 extern struct volk_machine volk_machine_sse2_64_orc;
861 #endif
862 #ifdef LV_MACHINE_SSE2_64
863 extern struct volk_machine volk_machine_sse2_64;
864 #endif
865 #ifdef LV_MACHINE_SSE2_MMX_ORC
866 extern struct volk_machine volk_machine_sse2_mmx_orc;
867 #endif
868 #ifdef LV_MACHINE_SSE2_MMX
869 extern struct volk_machine volk_machine_sse2_mmx;
870 #endif
871 #ifdef LV_MACHINE_SSE2_ORC
872 extern struct volk_machine volk_machine_sse2_orc;
873 #endif
874 #ifdef LV_MACHINE_SSE2
875 extern struct volk_machine volk_machine_sse2;
876 #endif
877 #ifdef LV_MACHINE_SSE3_32_MMX_ORC
878 extern struct volk_machine volk_machine_sse3_32_mmx_orc;
879 #endif
880 #ifdef LV_MACHINE_SSE3_32_MMX
881 extern struct volk_machine volk_machine_sse3_32_mmx;
882 #endif
883 #ifdef LV_MACHINE_SSE3_32_ORC
884 extern struct volk_machine volk_machine_sse3_32_orc;
885 #endif
886 #ifdef LV_MACHINE_SSE3_32
887 extern struct volk_machine volk_machine_sse3_32;
888 #endif
889 #ifdef LV_MACHINE_SSE3_64_MMX_ORC
890 extern struct volk_machine volk_machine_sse3_64_mmx_orc;
891 #endif
892 #ifdef LV_MACHINE_SSE3_64_MMX
893 extern struct volk_machine volk_machine_sse3_64_mmx;
894 #endif
895 #ifdef LV_MACHINE_SSE3_64_ORC
896 extern struct volk_machine volk_machine_sse3_64_orc;
897 #endif
898 #ifdef LV_MACHINE_SSE3_64
899 extern struct volk_machine volk_machine_sse3_64;
900 #endif
901 #ifdef LV_MACHINE_SSE3_MMX_ORC
902 extern struct volk_machine volk_machine_sse3_mmx_orc;
903 #endif
904 #ifdef LV_MACHINE_SSE3_MMX
905 extern struct volk_machine volk_machine_sse3_mmx;
906 #endif
907 #ifdef LV_MACHINE_SSE3_ORC
908 extern struct volk_machine volk_machine_sse3_orc;
909 #endif
910 #ifdef LV_MACHINE_SSE3
911 extern struct volk_machine volk_machine_sse3;
912 #endif
913 #ifdef LV_MACHINE_SSSE3_32_MMX_ORC
914 extern struct volk_machine volk_machine_ssse3_32_mmx_orc;
915 #endif
916 #ifdef LV_MACHINE_SSSE3_32_MMX
917 extern struct volk_machine volk_machine_ssse3_32_mmx;
918 #endif
919 #ifdef LV_MACHINE_SSSE3_32_ORC
920 extern struct volk_machine volk_machine_ssse3_32_orc;
921 #endif
922 #ifdef LV_MACHINE_SSSE3_32
923 extern struct volk_machine volk_machine_ssse3_32;
924 #endif
925 #ifdef LV_MACHINE_SSSE3_64_MMX_ORC
926 extern struct volk_machine volk_machine_ssse3_64_mmx_orc;
927 #endif
928 #ifdef LV_MACHINE_SSSE3_64_MMX
929 extern struct volk_machine volk_machine_ssse3_64_mmx;
930 #endif
931 #ifdef LV_MACHINE_SSSE3_64_ORC
932 extern struct volk_machine volk_machine_ssse3_64_orc;
933 #endif
934 #ifdef LV_MACHINE_SSSE3_64
935 extern struct volk_machine volk_machine_ssse3_64;
936 #endif
937 #ifdef LV_MACHINE_SSSE3_MMX_ORC
938 extern struct volk_machine volk_machine_ssse3_mmx_orc;
939 #endif
940 #ifdef LV_MACHINE_SSSE3_MMX
941 extern struct volk_machine volk_machine_ssse3_mmx;
942 #endif
943 #ifdef LV_MACHINE_SSSE3_ORC
944 extern struct volk_machine volk_machine_ssse3_orc;
945 #endif
946 #ifdef LV_MACHINE_SSSE3
947 extern struct volk_machine volk_machine_ssse3;
948 #endif
949 #ifdef LV_MACHINE_SSE4_A_32_MMX_ORC
950 extern struct volk_machine volk_machine_sse4_a_32_mmx_orc;
951 #endif
952 #ifdef LV_MACHINE_SSE4_A_32_MMX
953 extern struct volk_machine volk_machine_sse4_a_32_mmx;
954 #endif
955 #ifdef LV_MACHINE_SSE4_A_32_ORC
956 extern struct volk_machine volk_machine_sse4_a_32_orc;
957 #endif
958 #ifdef LV_MACHINE_SSE4_A_32
959 extern struct volk_machine volk_machine_sse4_a_32;
960 #endif
961 #ifdef LV_MACHINE_SSE4_A_64_MMX_ORC
962 extern struct volk_machine volk_machine_sse4_a_64_mmx_orc;
963 #endif
964 #ifdef LV_MACHINE_SSE4_A_64_MMX
965 extern struct volk_machine volk_machine_sse4_a_64_mmx;
966 #endif
967 #ifdef LV_MACHINE_SSE4_A_64_ORC
968 extern struct volk_machine volk_machine_sse4_a_64_orc;
969 #endif
970 #ifdef LV_MACHINE_SSE4_A_64
971 extern struct volk_machine volk_machine_sse4_a_64;
972 #endif
973 #ifdef LV_MACHINE_SSE4_A_MMX_ORC
974 extern struct volk_machine volk_machine_sse4_a_mmx_orc;
975 #endif
976 #ifdef LV_MACHINE_SSE4_A_MMX
977 extern struct volk_machine volk_machine_sse4_a_mmx;
978 #endif
979 #ifdef LV_MACHINE_SSE4_A_ORC
980 extern struct volk_machine volk_machine_sse4_a_orc;
981 #endif
982 #ifdef LV_MACHINE_SSE4_A
983 extern struct volk_machine volk_machine_sse4_a;
984 #endif
985 #ifdef LV_MACHINE_SSE4_1_32_MMX_ORC
986 extern struct volk_machine volk_machine_sse4_1_32_mmx_orc;
987 #endif
988 #ifdef LV_MACHINE_SSE4_1_32_MMX
989 extern struct volk_machine volk_machine_sse4_1_32_mmx;
990 #endif
991 #ifdef LV_MACHINE_SSE4_1_32_ORC
992 extern struct volk_machine volk_machine_sse4_1_32_orc;
993 #endif
994 #ifdef LV_MACHINE_SSE4_1_32
995 extern struct volk_machine volk_machine_sse4_1_32;
996 #endif
997 #ifdef LV_MACHINE_SSE4_1_64_MMX_ORC
998 extern struct volk_machine volk_machine_sse4_1_64_mmx_orc;
999 #endif
1000 #ifdef LV_MACHINE_SSE4_1_64_MMX
1001 extern struct volk_machine volk_machine_sse4_1_64_mmx;
1002 #endif
1003 #ifdef LV_MACHINE_SSE4_1_64_ORC
1004 extern struct volk_machine volk_machine_sse4_1_64_orc;
1005 #endif
1006 #ifdef LV_MACHINE_SSE4_1_64
1007 extern struct volk_machine volk_machine_sse4_1_64;
1008 #endif
1009 #ifdef LV_MACHINE_SSE4_1_MMX_ORC
1010 extern struct volk_machine volk_machine_sse4_1_mmx_orc;
1011 #endif
1012 #ifdef LV_MACHINE_SSE4_1_MMX
1013 extern struct volk_machine volk_machine_sse4_1_mmx;
1014 #endif
1015 #ifdef LV_MACHINE_SSE4_1_ORC
1016 extern struct volk_machine volk_machine_sse4_1_orc;
1017 #endif
1018 #ifdef LV_MACHINE_SSE4_1
1019 extern struct volk_machine volk_machine_sse4_1;
1020 #endif
1021 #ifdef LV_MACHINE_SSE4_2_32_MMX_ORC
1022 extern struct volk_machine volk_machine_sse4_2_32_mmx_orc;
1023 #endif
1024 #ifdef LV_MACHINE_SSE4_2_32_MMX
1025 extern struct volk_machine volk_machine_sse4_2_32_mmx;
1026 #endif
1027 #ifdef LV_MACHINE_SSE4_2_32_ORC
1028 extern struct volk_machine volk_machine_sse4_2_32_orc;
1029 #endif
1030 #ifdef LV_MACHINE_SSE4_2_32
1031 extern struct volk_machine volk_machine_sse4_2_32;
1032 #endif
1033 #ifdef LV_MACHINE_SSE4_2_64_MMX_ORC
1034 extern struct volk_machine volk_machine_sse4_2_64_mmx_orc;
1035 #endif
1036 #ifdef LV_MACHINE_SSE4_2_64_MMX
1037 extern struct volk_machine volk_machine_sse4_2_64_mmx;
1038 #endif
1039 #ifdef LV_MACHINE_SSE4_2_64_ORC
1040 extern struct volk_machine volk_machine_sse4_2_64_orc;
1041 #endif
1042 #ifdef LV_MACHINE_SSE4_2_64
1043 extern struct volk_machine volk_machine_sse4_2_64;
1044 #endif
1045 #ifdef LV_MACHINE_SSE4_2_MMX_ORC
1046 extern struct volk_machine volk_machine_sse4_2_mmx_orc;
1047 #endif
1048 #ifdef LV_MACHINE_SSE4_2_MMX
1049 extern struct volk_machine volk_machine_sse4_2_mmx;
1050 #endif
1051 #ifdef LV_MACHINE_SSE4_2_ORC
1052 extern struct volk_machine volk_machine_sse4_2_orc;
1053 #endif
1054 #ifdef LV_MACHINE_SSE4_2
1055 extern struct volk_machine volk_machine_sse4_2;
1056 #endif
1057 #ifdef LV_MACHINE_AVX_32_MMX_ORC
1058 extern struct volk_machine volk_machine_avx_32_mmx_orc;
1059 #endif
1060 #ifdef LV_MACHINE_AVX_32_MMX
1061 extern struct volk_machine volk_machine_avx_32_mmx;
1062 #endif
1063 #ifdef LV_MACHINE_AVX_32_ORC
1064 extern struct volk_machine volk_machine_avx_32_orc;
1065 #endif
1066 #ifdef LV_MACHINE_AVX_32
1067 extern struct volk_machine volk_machine_avx_32;
1068 #endif
1069 #ifdef LV_MACHINE_AVX_64_MMX_ORC
1070 extern struct volk_machine volk_machine_avx_64_mmx_orc;
1071 #endif
1072 #ifdef LV_MACHINE_AVX_64_MMX
1073 extern struct volk_machine volk_machine_avx_64_mmx;
1074 #endif
1075 #ifdef LV_MACHINE_AVX_64_ORC
1076 extern struct volk_machine volk_machine_avx_64_orc;
1077 #endif
1078 #ifdef LV_MACHINE_AVX_64
1079 extern struct volk_machine volk_machine_avx_64;
1080 #endif
1081 #ifdef LV_MACHINE_AVX_MMX_ORC
1082 extern struct volk_machine volk_machine_avx_mmx_orc;
1083 #endif
1084 #ifdef LV_MACHINE_AVX_MMX
1085 extern struct volk_machine volk_machine_avx_mmx;
1086 #endif
1087 #ifdef LV_MACHINE_AVX_ORC
1088 extern struct volk_machine volk_machine_avx_orc;
1089 #endif
1090 #ifdef LV_MACHINE_AVX
1091 extern struct volk_machine volk_machine_avx;
1092 #endif
1093 #ifdef LV_MACHINE_AVX2_32_MMX_ORC
1094 extern struct volk_machine volk_machine_avx2_32_mmx_orc;
1095 #endif
1096 #ifdef LV_MACHINE_AVX2_32_MMX
1097 extern struct volk_machine volk_machine_avx2_32_mmx;
1098 #endif
1099 #ifdef LV_MACHINE_AVX2_32_ORC
1100 extern struct volk_machine volk_machine_avx2_32_orc;
1101 #endif
1102 #ifdef LV_MACHINE_AVX2_32
1103 extern struct volk_machine volk_machine_avx2_32;
1104 #endif
1105 #ifdef LV_MACHINE_AVX2_64_MMX_ORC
1106 extern struct volk_machine volk_machine_avx2_64_mmx_orc;
1107 #endif
1108 #ifdef LV_MACHINE_AVX2_64_MMX
1109 extern struct volk_machine volk_machine_avx2_64_mmx;
1110 #endif
1111 #ifdef LV_MACHINE_AVX2_64_ORC
1112 extern struct volk_machine volk_machine_avx2_64_orc;
1113 #endif
1114 #ifdef LV_MACHINE_AVX2_64
1115 extern struct volk_machine volk_machine_avx2_64;
1116 #endif
1117 #ifdef LV_MACHINE_AVX2_MMX_ORC
1118 extern struct volk_machine volk_machine_avx2_mmx_orc;
1119 #endif
1120 #ifdef LV_MACHINE_AVX2_MMX
1121 extern struct volk_machine volk_machine_avx2_mmx;
1122 #endif
1123 #ifdef LV_MACHINE_AVX2_ORC
1124 extern struct volk_machine volk_machine_avx2_orc;
1125 #endif
1126 #ifdef LV_MACHINE_AVX2
1127 extern struct volk_machine volk_machine_avx2;
1128 #endif
1129 
1130 __VOLK_DECL_END
1131 
1132 #endif //INCLUDED_LIBVOLK_MACHINES_H
const bool volk_32fc_s32f_x2_power_spectral_density_32f_impl_alignment[22]
Definition: volk_machines.h:566
const p_32f_log2_32f volk_32f_log2_32f_impls[22]
Definition: volk_machines.h:267
const char * volk_32u_popcntpuppet_32u_impl_names[22]
Definition: volk_machines.h:672
const size_t volk_32fc_index_max_32u_n_impls
Definition: volk_machines.h:520
const int volk_32f_acos_32f_impl_deps[22]
Definition: volk_machines.h:199
const bool volk_32f_8u_polarbutterfly_32f_impl_alignment[22]
Definition: volk_machines.h:182
void(* p_8i_s32f_convert_32f)(float *, const int8_t *, const float, unsigned int)
Definition: volk_typedefs.h:149
const char * volk_32i_x2_or_32i_impl_names[22]
Definition: volk_machines.h:648
const char * volk_16i_branch_4_state_8_impl_names[22]
Definition: volk_machines.h:48
void(* p_64u_popcntpuppet_64u)(uint64_t *, const uint64_t *, unsigned int)
Definition: volk_typedefs.h:147
const char * volk_64f_x2_add_64f_impl_names[22]
Definition: volk_machines.h:690
const bool volk_32fc_magnitude_32f_impl_alignment[22]
Definition: volk_machines.h:524
const bool volk_32fc_32f_multiply_32fc_impl_alignment[22]
Definition: volk_machines.h:464
const int volk_32f_s32f_32f_fm_detect_32f_impl_deps[22]
Definition: volk_machines.h:277
void(* p_32i_x2_and_32i)(int32_t *, const int32_t *, const int32_t *, unsigned int)
Definition: volk_typedefs.h:132
const int volk_16ic_deinterleave_16i_x2_impl_deps[22]
Definition: volk_machines.h:103
const int volk_32f_sin_32f_impl_deps[22]
Definition: volk_machines.h:343
const bool volk_32i_x2_and_32i_impl_alignment[22]
Definition: volk_machines.h:644
void(* p_32f_s32f_multiply_32f)(float *, const float *, const float, unsigned int)
Definition: volk_typedefs.h:77
const size_t volk_32f_x3_sum_of_poly_32f_n_impls
Definition: volk_machines.h:448
void(* p_32f_x2_interleave_32fc)(lv_32fc_t *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:92
const p_32f_cos_32f volk_32f_cos_32f_impls[22]
Definition: volk_machines.h:237
void(* p_32fc_convert_16ic)(lv_16sc_t *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:104
const int volk_32f_null_32f_impl_deps[22]
Definition: volk_machines.h:271
const bool volk_32fc_s32fc_x2_rotator_32fc_impl_alignment[22]
Definition: volk_machines.h:584
const size_t volk_64f_x2_max_64f_n_impls
Definition: volk_machines.h:700
const size_t volk_32f_stddev_and_mean_32f_x2_n_impls
Definition: volk_machines.h:358
const char * volk_8ic_x2_multiply_conjugate_16ic_name
Definition: volk_machines.h:779
const p_32u_byteswap volk_32u_byteswap_impls[22]
Definition: volk_machines.h:657
const bool volk_32f_s32f_convert_8i_impl_alignment[22]
Definition: volk_machines.h:302
const size_t volk_64f_x2_multiply_64f_n_impls
Definition: volk_machines.h:712
const char * volk_32fc_32f_multiply_32fc_name
Definition: volk_machines.h:461
const char * volk_32f_stddev_and_mean_32f_x2_name
Definition: volk_machines.h:353
const unsigned int caps
Definition: volk_machines.h:38
const size_t volk_32f_s32f_convert_32i_n_impls
Definition: volk_machines.h:298
const bool volk_32u_byteswappuppet_32u_impl_alignment[22]
Definition: volk_machines.h:662
const char * volk_32fc_s32fc_multiply_32fc_impl_names[22]
Definition: volk_machines.h:570
const int volk_64f_convert_32f_impl_deps[22]
Definition: volk_machines.h:685
void(* p_16i_max_star_horizontal_16i)(int16_t *, int16_t *, unsigned int)
Definition: volk_typedefs.h:36
const int volk_16i_max_star_horizontal_16i_impl_deps[22]
Definition: volk_machines.h:67
const char * volk_64f_x2_multiply_64f_name
Definition: volk_machines.h:707
const int volk_8i_convert_16i_impl_deps[22]
Definition: volk_machines.h:739
void(* p_8ic_deinterleave_real_16i)(int16_t *, const lv_8sc_t *, unsigned int)
Definition: volk_typedefs.h:151
const int volk_32f_index_max_16u_impl_deps[22]
Definition: volk_machines.h:247
const int volk_32f_64f_multiply_64f_impl_deps[22]
Definition: volk_machines.h:175
const char * volk_32u_popcnt_name
Definition: volk_machines.h:665
const int volk_32f_x2_dot_prod_32f_impl_deps[22]
Definition: volk_machines.h:391
const char * volk_32fc_x2_square_dist_32f_name
Definition: volk_machines.h:629
const char * volk_16i_x4_quad_max_star_16i_name
Definition: volk_machines.h:83
const bool volk_16ic_x2_multiply_16ic_impl_alignment[22]
Definition: volk_machines.h:152
const char * volk_8u_conv_k7_r2puppet_8u_impl_names[22]
Definition: volk_machines.h:792
const char * volk_32fc_32f_dot_prod_32fc_name
Definition: volk_machines.h:455
const bool volk_32fc_deinterleave_real_64f_impl_alignment[22]
Definition: volk_machines.h:506
const size_t volk_32u_reverse_32u_n_impls
Definition: volk_machines.h:682
const int volk_32u_popcnt_impl_deps[22]
Definition: volk_machines.h:667
const bool volk_8u_x3_encodepolar_8u_x2_impl_alignment[22]
Definition: volk_machines.h:806
const char * volk_32f_x3_sum_of_poly_32f_impl_names[22]
Definition: volk_machines.h:444
const char * volk_32fc_magnitude_32f_impl_names[22]
Definition: volk_machines.h:522
const int volk_64f_x2_max_64f_impl_deps[22]
Definition: volk_machines.h:697
const bool volk_32f_s32f_mod_rangepuppet_32f_impl_alignment[22]
Definition: volk_machines.h:308
const bool volk_8i_convert_16i_impl_alignment[22]
Definition: volk_machines.h:740
void(* p_8ic_x2_multiply_conjugate_16ic)(lv_16sc_t *, const lv_8sc_t *, const lv_8sc_t *, unsigned int)
Definition: volk_typedefs.h:155
const int volk_32fc_x2_add_32fc_impl_deps[22]
Definition: volk_machines.h:589
void(* p_32f_convert_64f)(double *, const float *, unsigned int)
Definition: volk_typedefs.h:63
const char * volk_32f_invsqrt_32f_impl_names[22]
Definition: volk_machines.h:258
const char * volk_32fc_x2_multiply_conjugate_32fc_name
Definition: volk_machines.h:617
const char * volk_32fc_s32f_power_32fc_name
Definition: volk_machines.h:551
const int volk_16ic_magnitude_16i_impl_deps[22]
Definition: volk_machines.h:121
void(* p_32fc_conjugate_32fc)(lv_32fc_t *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:103
const char * volk_32f_s32f_convert_32i_impl_names[22]
Definition: volk_machines.h:294
const bool volk_16ic_deinterleave_real_16i_impl_alignment[22]
Definition: volk_machines.h:110
const p_32i_x2_or_32i volk_32i_x2_or_32i_impls[22]
Definition: volk_machines.h:651
const char * volk_32f_x2_dot_prod_32f_impl_names[22]
Definition: volk_machines.h:390
const p_32fc_32f_add_32fc volk_32fc_32f_add_32fc_impls[22]
Definition: volk_machines.h:453
void(* p_32f_x2_subtract_32f)(float *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:98
const char * volk_32f_index_max_32u_name
Definition: volk_machines.h:251
const int volk_8u_x4_conv_k7_r2_8u_impl_deps[22]
Definition: volk_machines.h:817
const p_16ic_s32f_magnitude_32f volk_16ic_s32f_magnitude_32f_impls[22]
Definition: volk_machines.h:141
const char * volk_32f_binary_slicer_32i_name
Definition: volk_machines.h:215
const char * volk_16ic_s32f_deinterleave_real_32f_impl_names[22]
Definition: volk_machines.h:132
const size_t volk_32fc_s32fc_rotatorpuppet_32fc_n_impls
Definition: volk_machines.h:580
const p_32i_s32f_convert_32f volk_32i_s32f_convert_32f_impls[22]
Definition: volk_machines.h:639
const bool volk_64u_popcntpuppet_64u_impl_alignment[22]
Definition: volk_machines.h:734
const bool volk_16i_branch_4_state_8_impl_alignment[22]
Definition: volk_machines.h:50
const char * volk_16u_byteswap_impl_names[22]
Definition: volk_machines.h:156
const bool volk_32fc_s32f_magnitude_16i_impl_alignment[22]
Definition: volk_machines.h:548
void(* p_32fc_deinterleave_32f_x2)(float *, float *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:105
const size_t volk_32f_x2_dot_prod_16i_n_impls
Definition: volk_machines.h:388
const int volk_8u_x2_encodeframepolar_8u_impl_deps[22]
Definition: volk_machines.h:799
const bool volk_16i_max_star_16i_impl_alignment[22]
Definition: volk_machines.h:62
const size_t volk_32fc_deinterleave_real_64f_n_impls
Definition: volk_machines.h:508
const size_t volk_8u_x4_conv_k7_r2_8u_n_impls
Definition: volk_machines.h:820
const p_32fc_s32f_deinterleave_real_16i volk_32fc_s32f_deinterleave_real_16i_impls[22]
Definition: volk_machines.h:543
const size_t volk_16i_32fc_dot_prod_32fc_n_impls
Definition: volk_machines.h:46
const size_t volk_64f_x2_add_64f_n_impls
Definition: volk_machines.h:694
const p_32f_index_max_32u volk_32f_index_max_32u_impls[22]
Definition: volk_machines.h:255
const char * volk_32f_s32f_32f_fm_detect_32f_name
Definition: volk_machines.h:275
const char * volk_32fc_x2_multiply_32fc_impl_names[22]
Definition: volk_machines.h:612
const p_32fc_conjugate_32fc volk_32fc_conjugate_32fc_impls[22]
Definition: volk_machines.h:471
const char * volk_16ic_x2_dot_prod_16ic_name
Definition: volk_machines.h:143
const int volk_8u_x3_encodepolarpuppet_8u_impl_deps[22]
Definition: volk_machines.h:811
const char * volk_32f_x2_divide_32f_impl_names[22]
Definition: volk_machines.h:378
const size_t volk_8i_s32f_convert_32f_n_impls
Definition: volk_machines.h:748
const size_t volk_32f_s32f_32f_fm_detect_32f_n_impls
Definition: volk_machines.h:280
void(* p_32fc_s32f_power_32fc)(lv_32fc_t *, const lv_32fc_t *, const float, unsigned int)
Definition: volk_typedefs.h:117
const size_t volk_8ic_s32f_deinterleave_real_32f_n_impls
Definition: volk_machines.h:778
const char * volk_32fc_deinterleave_real_32f_impl_names[22]
Definition: volk_machines.h:498
const int volk_32f_stddev_and_mean_32f_x2_impl_deps[22]
Definition: volk_machines.h:355
const int volk_32f_x2_divide_32f_impl_deps[22]
Definition: volk_machines.h:379
const bool volk_8u_conv_k7_r2puppet_8u_impl_alignment[22]
Definition: volk_machines.h:794
const p_8u_x2_encodeframepolar_8u volk_8u_x2_encodeframepolar_8u_impls[22]
Definition: volk_machines.h:801
const p_16i_s32f_convert_32f volk_16i_s32f_convert_32f_impls[22]
Definition: volk_machines.h:81
const bool volk_8u_x2_encodeframepolar_8u_impl_alignment[22]
Definition: volk_machines.h:800
const p_8ic_deinterleave_real_16i volk_8ic_deinterleave_real_16i_impls[22]
Definition: volk_machines.h:759
const char * volk_32f_s32f_stddev_32f_name
Definition: volk_machines.h:335
const bool volk_16u_byteswap_impl_alignment[22]
Definition: volk_machines.h:158
void(* p_8ic_s32f_deinterleave_32f_x2)(float *, float *, const lv_8sc_t *, const float, unsigned int)
Definition: volk_typedefs.h:153
const p_8ic_s32f_deinterleave_32f_x2 volk_8ic_s32f_deinterleave_32f_x2_impls[22]
Definition: volk_machines.h:771
const int volk_32f_8u_polarbutterflypuppet_32f_impl_deps[22]
Definition: volk_machines.h:187
const size_t volk_32fc_s32fc_multiply_32fc_n_impls
Definition: volk_machines.h:574
const p_32f_s32f_mod_rangepuppet_32f volk_32f_s32f_mod_rangepuppet_32f_impls[22]
Definition: volk_machines.h:309
const bool volk_8ic_x2_multiply_conjugate_16ic_impl_alignment[22]
Definition: volk_machines.h:782
const size_t volk_32i_s32f_convert_32f_n_impls
Definition: volk_machines.h:640
const char * volk_16ic_deinterleave_real_16i_name
Definition: volk_machines.h:107
void(* p_32f_tan_32f)(float *, const float *, unsigned int)
Definition: volk_typedefs.h:85
const size_t volk_32f_8u_polarbutterfly_32f_n_impls
Definition: volk_machines.h:184
const char * volk_32f_null_32f_name
Definition: volk_machines.h:269
const char * volk_32fc_s32f_power_spectrum_32f_name
Definition: volk_machines.h:557
const int volk_16i_x5_add_quad_16i_x4_impl_deps[22]
Definition: volk_machines.h:91
const p_32f_64f_multiply_64f volk_32f_64f_multiply_64f_impls[22]
Definition: volk_machines.h:177
const p_32f_8u_polarbutterfly_32f volk_32f_8u_polarbutterfly_32f_impls[22]
Definition: volk_machines.h:183
const bool volk_64u_byteswappuppet_64u_impl_alignment[22]
Definition: volk_machines.h:722
const size_t volk_16i_permute_and_scalar_add_n_impls
Definition: volk_machines.h:76
const size_t volk_64u_byteswap_n_impls
Definition: volk_machines.h:718
const bool volk_32fc_x2_square_dist_32f_impl_alignment[22]
Definition: volk_machines.h:632
const bool volk_32f_x2_divide_32f_impl_alignment[22]
Definition: volk_machines.h:380
const char * volk_32f_8u_polarbutterflypuppet_32f_name
Definition: volk_machines.h:185
const char * volk_8ic_deinterleave_16i_x2_impl_names[22]
Definition: volk_machines.h:750
const bool volk_16i_32fc_dot_prod_32fc_impl_alignment[22]
Definition: volk_machines.h:44
const p_16i_branch_4_state_8 volk_16i_branch_4_state_8_impls[22]
Definition: volk_machines.h:51
const int volk_32fc_s32f_magnitude_16i_impl_deps[22]
Definition: volk_machines.h:547
const bool volk_32fc_x2_divide_32fc_impl_alignment[22]
Definition: volk_machines.h:602
void(* p_16i_convert_8i)(int8_t *, const int16_t *, unsigned int)
Definition: volk_typedefs.h:34
void(* p_16ic_deinterleave_real_8i)(int8_t *, const lv_16sc_t *, unsigned int)
Definition: volk_typedefs.h:44
const bool volk_32fc_s32f_atan2_32f_impl_alignment[22]
Definition: volk_machines.h:536
const char * volk_32fc_magnitude_squared_32f_impl_names[22]
Definition: volk_machines.h:528
const bool volk_64u_byteswap_impl_alignment[22]
Definition: volk_machines.h:716
const size_t volk_32fc_32f_add_32fc_n_impls
Definition: volk_machines.h:454
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:156
const char * volk_32u_popcntpuppet_32u_name
Definition: volk_machines.h:671
const p_32f_s32f_convert_16i volk_32f_s32f_convert_16i_impls[22]
Definition: volk_machines.h:291
const p_32f_index_max_16u volk_32f_index_max_16u_impls[22]
Definition: volk_machines.h:249
const int volk_32fc_magnitude_32f_impl_deps[22]
Definition: volk_machines.h:523
void(* p_32u_reverse_32u)(uint32_t *, const uint32_t *, unsigned int)
Definition: volk_typedefs.h:138
const size_t volk_32f_64f_add_64f_n_impls
Definition: volk_machines.h:172
const size_t volk_32f_x2_fm_detectpuppet_32f_n_impls
Definition: volk_machines.h:400
const char * volk_32fc_x2_s32f_square_dist_scalar_mult_32f_impl_names[22]
Definition: volk_machines.h:624
const size_t volk_16i_max_star_horizontal_16i_n_impls
Definition: volk_machines.h:70
const bool volk_16i_convert_8i_impl_alignment[22]
Definition: volk_machines.h:56
const bool volk_32fc_x2_multiply_32fc_impl_alignment[22]
Definition: volk_machines.h:614
const p_32u_reverse_32u volk_32u_reverse_32u_impls[22]
Definition: volk_machines.h:681
void(* p_32f_x2_dot_prod_32f)(float *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:90
const char * volk_16ic_x2_multiply_16ic_name
Definition: volk_machines.h:149
const bool volk_8u_x4_conv_k7_r2_8u_impl_alignment[22]
Definition: volk_machines.h:818
const char * volk_16i_convert_8i_name
Definition: volk_machines.h:53
const p_32fc_s32f_atan2_32f volk_32fc_s32f_atan2_32f_impls[22]
Definition: volk_machines.h:537
void(* p_16i_s32f_convert_32f)(float *, const int16_t *, const float, unsigned int)
Definition: volk_typedefs.h:38
const size_t volk_32fc_deinterleave_32f_x2_n_impls
Definition: volk_machines.h:484
const char * volk_32fc_s32f_magnitude_16i_name
Definition: volk_machines.h:545
const bool volk_32f_convert_64f_impl_alignment[22]
Definition: volk_machines.h:230
const char * volk_32fc_index_max_16u_impl_names[22]
Definition: volk_machines.h:510
const size_t volk_32fc_x2_s32f_square_dist_scalar_mult_32f_n_impls
Definition: volk_machines.h:628
const int volk_64f_x2_add_64f_impl_deps[22]
Definition: volk_machines.h:691
const size_t volk_64f_x2_min_64f_n_impls
Definition: volk_machines.h:706
const p_32f_x3_sum_of_poly_32f volk_32f_x3_sum_of_poly_32f_impls[22]
Definition: volk_machines.h:447
const char * volk_32fc_x2_s32f_square_dist_scalar_mult_32f_name
Definition: volk_machines.h:623
void(* p_32f_s32f_32f_fm_detect_32f)(float *, const float *, const float, float *, unsigned int)
Definition: volk_typedefs.h:71
const p_32fc_x2_square_dist_32f volk_32fc_x2_square_dist_32f_impls[22]
Definition: volk_machines.h:633
const size_t volk_32fc_x2_dot_prod_32fc_n_impls
Definition: volk_machines.h:610
const char * volk_32fc_s32fc_x2_rotator_32fc_name
Definition: volk_machines.h:581
const size_t volk_32f_x2_divide_32f_n_impls
Definition: volk_machines.h:382
const char * volk_32f_index_max_16u_name
Definition: volk_machines.h:245
const char * volk_32f_asin_32f_name
Definition: volk_machines.h:203
const size_t volk_32f_sqrt_32f_n_impls
Definition: volk_machines.h:352
const p_32f_expfast_32f volk_32f_expfast_32f_impls[22]
Definition: volk_machines.h:243
const bool volk_32fc_s32f_power_32fc_impl_alignment[22]
Definition: volk_machines.h:554
const size_t volk_32fc_deinterleave_imag_32f_n_impls
Definition: volk_machines.h:496
const char * volk_32f_atan_32f_name
Definition: volk_machines.h:209
const bool volk_32fc_index_max_16u_impl_alignment[22]
Definition: volk_machines.h:512
const char * volk_32fc_s32f_power_32fc_impl_names[22]
Definition: volk_machines.h:552
const p_16ic_magnitude_16i volk_16ic_magnitude_16i_impls[22]
Definition: volk_machines.h:123
const p_32fc_32f_multiply_32fc volk_32fc_32f_multiply_32fc_impls[22]
Definition: volk_machines.h:465
const p_32fc_deinterleave_32f_x2 volk_32fc_deinterleave_32f_x2_impls[22]
Definition: volk_machines.h:483
const bool volk_32f_cos_32f_impl_alignment[22]
Definition: volk_machines.h:236
const char * volk_32f_tan_32f_impl_names[22]
Definition: volk_machines.h:360
void(* p_64f_x2_add_64f)(double *, const double *, const double *, unsigned int)
Definition: volk_typedefs.h:140
const int volk_32fc_32f_dot_prod_32fc_impl_deps[22]
Definition: volk_machines.h:457
const p_16i_max_star_16i volk_16i_max_star_16i_impls[22]
Definition: volk_machines.h:63
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:122
const size_t volk_32fc_x2_conjugate_dot_prod_32fc_n_impls
Definition: volk_machines.h:598
const char * volk_32fc_32f_dot_prod_32fc_impl_names[22]
Definition: volk_machines.h:456
const size_t volk_8u_conv_k7_r2puppet_8u_n_impls
Definition: volk_machines.h:796
const char * volk_16u_byteswappuppet_16u_name
Definition: volk_machines.h:161
const int volk_32fc_x2_multiply_conjugate_32fc_impl_deps[22]
Definition: volk_machines.h:619
void(* p_32fc_32f_dot_prod_32fc)(lv_32fc_t *, const lv_32fc_t *, const float *, unsigned int)
Definition: volk_typedefs.h:101
const p_32f_s32f_s32f_mod_range_32f volk_32f_s32f_s32f_mod_range_32f_impls[22]
Definition: volk_machines.h:333
const bool volk_32fc_deinterleave_32f_x2_impl_alignment[22]
Definition: volk_machines.h:482
const char * volk_64f_x2_min_64f_name
Definition: volk_machines.h:701
const size_t volk_32f_s32f_calc_spectral_noise_floor_32f_n_impls
Definition: volk_machines.h:286
const char * volk_64u_popcnt_name
Definition: volk_machines.h:725
const char * volk_32fc_magnitude_32f_name
Definition: volk_machines.h:521
const int volk_16u_byteswap_impl_deps[22]
Definition: volk_machines.h:157
const char * volk_16ic_s32f_deinterleave_real_32f_name
Definition: volk_machines.h:131
const char * volk_64u_byteswappuppet_64u_name
Definition: volk_machines.h:719
const char * volk_16u_byteswappuppet_16u_impl_names[22]
Definition: volk_machines.h:162
void(* p_32f_8u_polarbutterflypuppet_32f)(float *, const float *, unsigned char *, const int)
Definition: volk_typedefs.h:56
const size_t volk_32f_x2_subtract_32f_n_impls
Definition: volk_machines.h:442
const char * volk_32f_binary_slicer_8i_impl_names[22]
Definition: volk_machines.h:222
void(* p_32f_index_max_16u)(uint16_t *, const float *, uint32_t)
Definition: volk_typedefs.h:66
const int volk_32f_x2_dot_prod_16i_impl_deps[22]
Definition: volk_machines.h:385
const char * volk_16ic_deinterleave_16i_x2_name
Definition: volk_machines.h:101
const p_64f_x2_multiply_64f volk_64f_x2_multiply_64f_impls[22]
Definition: volk_machines.h:711
const p_32f_x2_min_32f volk_32f_x2_min_32f_impls[22]
Definition: volk_machines.h:417
const char * volk_32f_expfast_32f_name
Definition: volk_machines.h:239
const p_32fc_x2_s32f_square_dist_scalar_mult_32f volk_32fc_x2_s32f_square_dist_scalar_mult_32f_impls[22]
Definition: volk_machines.h:627
const size_t volk_32f_tanh_32f_n_impls
Definition: volk_machines.h:370
const size_t volk_32f_s32f_normalize_n_impls
Definition: volk_machines.h:322
const p_32f_convert_64f volk_32f_convert_64f_impls[22]
Definition: volk_machines.h:231
void(* p_32f_x3_sum_of_poly_32f)(float *, float *, float *, float *, unsigned int)
Definition: volk_typedefs.h:99
const bool volk_32f_x2_add_32f_impl_alignment[22]
Definition: volk_machines.h:374
const p_32f_x2_multiply_32f volk_32f_x2_multiply_32f_impls[22]
Definition: volk_machines.h:423
const bool volk_8ic_s32f_deinterleave_32f_x2_impl_alignment[22]
Definition: volk_machines.h:770
const size_t volk_16ic_magnitude_16i_n_impls
Definition: volk_machines.h:124
const p_32fc_s32f_power_spectrum_32f volk_32fc_s32f_power_spectrum_32f_impls[22]
Definition: volk_machines.h:561
void(* p_32fc_32f_multiply_32fc)(lv_32fc_t *, const lv_32fc_t *, const float *, unsigned int)
Definition: volk_typedefs.h:102
const char * volk_64f_x2_max_64f_impl_names[22]
Definition: volk_machines.h:696
const char * volk_32f_acos_32f_impl_names[22]
Definition: volk_machines.h:198
const p_32f_sin_32f volk_32f_sin_32f_impls[22]
Definition: volk_machines.h:345
const bool volk_32fc_s32f_power_spectrum_32f_impl_alignment[22]
Definition: volk_machines.h:560
const bool volk_32fc_32f_dot_prod_32fc_impl_alignment[22]
Definition: volk_machines.h:458
const char * volk_16i_32fc_dot_prod_32fc_impl_names[22]
Definition: volk_machines.h:42
const size_t volk_16ic_s32f_magnitude_32f_n_impls
Definition: volk_machines.h:142
const bool volk_32f_binary_slicer_8i_impl_alignment[22]
Definition: volk_machines.h:224
const char * volk_32fc_s32f_deinterleave_real_16i_impl_names[22]
Definition: volk_machines.h:540
const bool volk_32f_log2_32f_impl_alignment[22]
Definition: volk_machines.h:266
const size_t volk_32f_sin_32f_n_impls
Definition: volk_machines.h:346
const size_t volk_32fc_s32f_power_spectrum_32f_n_impls
Definition: volk_machines.h:562
const char * volk_32i_s32f_convert_32f_impl_names[22]
Definition: volk_machines.h:636
const size_t volk_16i_s32f_convert_32f_n_impls
Definition: volk_machines.h:82
const size_t volk_32fc_magnitude_32f_n_impls
Definition: volk_machines.h:526
const char * volk_32f_sqrt_32f_impl_names[22]
Definition: volk_machines.h:348
const bool volk_32fc_s32fc_rotatorpuppet_32fc_impl_alignment[22]
Definition: volk_machines.h:578
const char * volk_32fc_x2_conjugate_dot_prod_32fc_impl_names[22]
Definition: volk_machines.h:594
const char * volk_32fc_deinterleave_imag_32f_name
Definition: volk_machines.h:491
const char * volk_16ic_x2_dot_prod_16ic_impl_names[22]
Definition: volk_machines.h:144
const size_t volk_32fc_s32f_x2_power_spectral_density_32f_n_impls
Definition: volk_machines.h:568
const bool volk_32f_tanh_32f_impl_alignment[22]
Definition: volk_machines.h:368
const p_32f_x2_dot_prod_16i volk_32f_x2_dot_prod_16i_impls[22]
Definition: volk_machines.h:387
const char * volk_32f_x2_interleave_32fc_impl_names[22]
Definition: volk_machines.h:402
const p_16u_byteswap volk_16u_byteswap_impls[22]
Definition: volk_machines.h:159
const int volk_64u_popcntpuppet_64u_impl_deps[22]
Definition: volk_machines.h:733
const char * volk_8ic_deinterleave_16i_x2_name
Definition: volk_machines.h:749
const size_t volk_64u_popcnt_n_impls
Definition: volk_machines.h:730
const int volk_32f_x2_add_32f_impl_deps[22]
Definition: volk_machines.h:373
const char * volk_8u_x2_encodeframepolar_8u_impl_names[22]
Definition: volk_machines.h:798
void(* p_32f_x2_min_32f)(float *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:94
const char * volk_8ic_deinterleave_real_8i_name
Definition: volk_machines.h:761
const size_t volk_16i_branch_4_state_8_n_impls
Definition: volk_machines.h:52
const p_32u_byteswappuppet_32u volk_32u_byteswappuppet_32u_impls[22]
Definition: volk_machines.h:663
const size_t volk_32fc_conjugate_32fc_n_impls
Definition: volk_machines.h:472
const char * volk_32f_index_max_32u_impl_names[22]
Definition: volk_machines.h:252
const char * volk_8ic_x2_s32f_multiply_conjugate_32fc_impl_names[22]
Definition: volk_machines.h:786
const p_32f_stddev_and_mean_32f_x2 volk_32f_stddev_and_mean_32f_x2_impls[22]
Definition: volk_machines.h:357
const bool volk_16ic_s32f_deinterleave_real_32f_impl_alignment[22]
Definition: volk_machines.h:134
const size_t volk_16ic_deinterleave_real_16i_n_impls
Definition: volk_machines.h:112
const size_t volk_32f_binary_slicer_8i_n_impls
Definition: volk_machines.h:226
const char * volk_32fc_x2_divide_32fc_name
Definition: volk_machines.h:599
void(* p_32u_popcntpuppet_32u)(uint32_t *, const uint32_t *, unsigned int)
Definition: volk_typedefs.h:137
const char * volk_32f_x2_divide_32f_name
Definition: volk_machines.h:377
const size_t volk_32i_x2_or_32i_n_impls
Definition: volk_machines.h:652
const p_32f_8u_polarbutterflypuppet_32f volk_32f_8u_polarbutterflypuppet_32f_impls[22]
Definition: volk_machines.h:189
const char * volk_16ic_magnitude_16i_impl_names[22]
Definition: volk_machines.h:120
const bool volk_32f_x2_pow_32f_impl_alignment[22]
Definition: volk_machines.h:428
const int volk_32f_x2_s32f_interleave_16ic_impl_deps[22]
Definition: volk_machines.h:433
const int volk_32fc_s32fc_rotatorpuppet_32fc_impl_deps[22]
Definition: volk_machines.h:577
const char * volk_32f_x2_pow_32f_impl_names[22]
Definition: volk_machines.h:426
const p_16ic_convert_32fc volk_16ic_convert_32fc_impls[22]
Definition: volk_machines.h:99
const char * volk_16i_x5_add_quad_16i_x4_name
Definition: volk_machines.h:89
void(* p_32fc_s32fc_multiply_32fc)(lv_32fc_t *, const lv_32fc_t *, const lv_32fc_t, unsigned int)
Definition: volk_typedefs.h:120
const bool volk_16ic_s32f_magnitude_32f_impl_alignment[22]
Definition: volk_machines.h:140
const char * volk_32fc_s32fc_x2_rotator_32fc_impl_names[22]
Definition: volk_machines.h:582
const int volk_32fc_s32f_deinterleave_real_16i_impl_deps[22]
Definition: volk_machines.h:541
void(* p_32f_sin_32f)(float *, const float *, unsigned int)
Definition: volk_typedefs.h:82
const char * volk_32fc_32f_add_32fc_name
Definition: volk_machines.h:449
const bool volk_64u_popcnt_impl_alignment[22]
Definition: volk_machines.h:728
const size_t volk_32fc_s32fc_x2_rotator_32fc_n_impls
Definition: volk_machines.h:586
const p_16u_byteswappuppet_16u volk_16u_byteswappuppet_16u_impls[22]
Definition: volk_machines.h:165
void(* p_32fc_s32f_atan2_32f)(float *, const lv_32fc_t *, const float, unsigned int)
Definition: volk_typedefs.h:114
void(* p_32fc_deinterleave_real_64f)(double *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:109
const int volk_32f_x3_sum_of_poly_32f_impl_deps[22]
Definition: volk_machines.h:445
const size_t volk_32fc_deinterleave_64f_x2_n_impls
Definition: volk_machines.h:490
const p_32i_x2_and_32i volk_32i_x2_and_32i_impls[22]
Definition: volk_machines.h:645
const p_16ic_s32f_deinterleave_32f_x2 volk_16ic_s32f_deinterleave_32f_x2_impls[22]
Definition: volk_machines.h:129
const p_32f_s32f_convert_32i volk_32f_s32f_convert_32i_impls[22]
Definition: volk_machines.h:297
void(* p_16i_permute_and_scalar_add)(short *, short *, short *, short *, short *, short *, short *, short *, unsigned int)
Definition: volk_typedefs.h:37
const char * volk_32f_64f_add_64f_impl_names[22]
Definition: volk_machines.h:168
const size_t volk_16i_x4_quad_max_star_16i_n_impls
Definition: volk_machines.h:88
const char * volk_32f_tan_32f_name
Definition: volk_machines.h:359
const int volk_32f_binary_slicer_8i_impl_deps[22]
Definition: volk_machines.h:223
const char * volk_32f_s32f_power_32f_name
Definition: volk_machines.h:323
const char * volk_32f_acos_32f_name
Definition: volk_machines.h:197
const int volk_8u_x3_encodepolar_8u_x2_impl_deps[22]
Definition: volk_machines.h:805
const int volk_32fc_s32fc_multiply_32fc_impl_deps[22]
Definition: volk_machines.h:571
const int volk_8ic_x2_multiply_conjugate_16ic_impl_deps[22]
Definition: volk_machines.h:781
const size_t volk_32f_x2_max_32f_n_impls
Definition: volk_machines.h:412
const char * volk_8ic_x2_s32f_multiply_conjugate_32fc_name
Definition: volk_machines.h:785
const char * volk_32f_x2_min_32f_name
Definition: volk_machines.h:413
void(* p_8u_x3_encodepolar_8u_x2)(unsigned char *, unsigned char *, const unsigned char *, const unsigned char *, const unsigned char *, unsigned int)
Definition: volk_typedefs.h:159
const size_t volk_32f_s32f_s32f_mod_range_32f_n_impls
Definition: volk_machines.h:334
const char * volk_32fc_convert_16ic_impl_names[22]
Definition: volk_machines.h:474
const char * volk_32fc_deinterleave_real_32f_name
Definition: volk_machines.h:497
const char * volk_32f_log2_32f_impl_names[22]
Definition: volk_machines.h:264
const bool volk_32f_64f_multiply_64f_impl_alignment[22]
Definition: volk_machines.h:176
const char * volk_8i_s32f_convert_32f_impl_names[22]
Definition: volk_machines.h:744
const char * volk_32f_s32f_s32f_mod_range_32f_name
Definition: volk_machines.h:329
const char * volk_8u_x3_encodepolarpuppet_8u_impl_names[22]
Definition: volk_machines.h:810
const bool volk_8i_s32f_convert_32f_impl_alignment[22]
Definition: volk_machines.h:746
const bool volk_16ic_deinterleave_16i_x2_impl_alignment[22]
Definition: volk_machines.h:104
const size_t volk_16ic_convert_32fc_n_impls
Definition: volk_machines.h:100
const char * volk_32f_s32f_multiply_32f_name
Definition: volk_machines.h:311
const p_32fc_s32f_power_32fc volk_32fc_s32f_power_32fc_impls[22]
Definition: volk_machines.h:555
const bool volk_32f_index_max_16u_impl_alignment[22]
Definition: volk_machines.h:248
const char * volk_32f_x3_sum_of_poly_32f_name
Definition: volk_machines.h:443
const p_64u_popcnt volk_64u_popcnt_impls[22]
Definition: volk_machines.h:729
void(* p_16ic_deinterleave_real_16i)(int16_t *, const lv_16sc_t *, unsigned int)
Definition: volk_typedefs.h:43
const char * volk_32f_tanh_32f_impl_names[22]
Definition: volk_machines.h:366
void(* p_16i_max_star_16i)(short *, short *, unsigned int)
Definition: volk_typedefs.h:35
const bool volk_32f_sin_32f_impl_alignment[22]
Definition: volk_machines.h:344
const p_8ic_s32f_deinterleave_real_32f volk_8ic_s32f_deinterleave_real_32f_impls[22]
Definition: volk_machines.h:777
const bool volk_16i_permute_and_scalar_add_impl_alignment[22]
Definition: volk_machines.h:74
const p_32f_s32f_32f_fm_detect_32f volk_32f_s32f_32f_fm_detect_32f_impls[22]
Definition: volk_machines.h:279
const char * volk_64u_byteswap_name
Definition: volk_machines.h:713
const size_t volk_32f_invsqrt_32f_n_impls
Definition: volk_machines.h:262
const char * volk_32fc_32f_add_32fc_impl_names[22]
Definition: volk_machines.h:450
const bool volk_32f_s32f_calc_spectral_noise_floor_32f_impl_alignment[22]
Definition: volk_machines.h:284
const int volk_32f_binary_slicer_32i_impl_deps[22]
Definition: volk_machines.h:217
const int volk_16i_branch_4_state_8_impl_deps[22]
Definition: volk_machines.h:49
void(* p_32f_s32f_power_32f)(float *, const float *, const float, unsigned int)
Definition: volk_typedefs.h:79
const bool volk_32fc_index_max_32u_impl_alignment[22]
Definition: volk_machines.h:518
const p_32f_binary_slicer_8i volk_32f_binary_slicer_8i_impls[22]
Definition: volk_machines.h:225
const char * volk_8u_x3_encodepolar_8u_x2_impl_names[22]
Definition: volk_machines.h:804
const bool volk_16ic_magnitude_16i_impl_alignment[22]
Definition: volk_machines.h:122
void(* p_32fc_x2_s32f_square_dist_scalar_mult_32f)(float *, lv_32fc_t *, lv_32fc_t *, float, unsigned int)
Definition: volk_typedefs.h:129
void(* p_32f_s32f_convert_32i)(int32_t *, const float *, const float, unsigned int)
Definition: volk_typedefs.h:74
const int volk_64u_byteswap_impl_deps[22]
Definition: volk_machines.h:715
const int volk_8ic_s32f_deinterleave_real_32f_impl_deps[22]
Definition: volk_machines.h:775
void(* p_32f_s32f_convert_16i)(int16_t *, const float *, const float, unsigned int)
Definition: volk_typedefs.h:73
void(* p_32f_sqrt_32f)(float *, const float *, unsigned int)
Definition: volk_typedefs.h:83
const char * volk_32f_s32f_stddev_32f_impl_names[22]
Definition: volk_machines.h:336
const int volk_32f_cos_32f_impl_deps[22]
Definition: volk_machines.h:235
void(* p_32fc_index_max_16u)(uint16_t *, lv_32fc_t *, uint32_t)
Definition: volk_typedefs.h:110
void(* p_32f_expfast_32f)(float *, const float *, unsigned int)
Definition: volk_typedefs.h:65
const char * volk_32fc_s32fc_rotatorpuppet_32fc_impl_names[22]
Definition: volk_machines.h:576
const p_32f_x2_subtract_32f volk_32f_x2_subtract_32f_impls[22]
Definition: volk_machines.h:441
const int volk_8ic_deinterleave_16i_x2_impl_deps[22]
Definition: volk_machines.h:751
const char * volk_32f_sqrt_32f_name
Definition: volk_machines.h:347
const char * volk_32f_x2_add_32f_impl_names[22]
Definition: volk_machines.h:372
const p_32fc_x2_multiply_32fc volk_32fc_x2_multiply_32fc_impls[22]
Definition: volk_machines.h:615
const char * volk_32u_byteswappuppet_32u_name
Definition: volk_machines.h:659
const size_t volk_16i_max_star_16i_n_impls
Definition: volk_machines.h:64
const int volk_16ic_s32f_deinterleave_real_32f_impl_deps[22]
Definition: volk_machines.h:133
const char * volk_32u_byteswap_name
Definition: volk_machines.h:653
void(* p_64f_x2_min_64f)(double *, const double *, const double *, unsigned int)
Definition: volk_typedefs.h:142
const size_t volk_32fc_32f_dot_prod_32fc_n_impls
Definition: volk_machines.h:460
const bool volk_8ic_x2_s32f_multiply_conjugate_32fc_impl_alignment[22]
Definition: volk_machines.h:788
const char * volk_32fc_convert_16ic_name
Definition: volk_machines.h:473
const int volk_32fc_32f_add_32fc_impl_deps[22]
Definition: volk_machines.h:451
void(* p_32fc_x2_multiply_32fc)(lv_32fc_t *, const lv_32fc_t *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:127
const int volk_32f_x2_subtract_32f_impl_deps[22]
Definition: volk_machines.h:439
const char * volk_32f_s32f_calc_spectral_noise_floor_32f_name
Definition: volk_machines.h:281
const char * volk_8ic_s32f_deinterleave_32f_x2_name
Definition: volk_machines.h:767
const int volk_32fc_s32f_atan2_32f_impl_deps[22]
Definition: volk_machines.h:535
const int volk_16ic_x2_multiply_16ic_impl_deps[22]
Definition: volk_machines.h:151
const char * volk_64f_convert_32f_impl_names[22]
Definition: volk_machines.h:684
const p_16ic_deinterleave_real_8i volk_16ic_deinterleave_real_8i_impls[22]
Definition: volk_machines.h:117
const size_t volk_8ic_x2_multiply_conjugate_16ic_n_impls
Definition: volk_machines.h:784
const size_t volk_32fc_magnitude_squared_32f_n_impls
Definition: volk_machines.h:532
const char * volk_64f_convert_32f_name
Definition: volk_machines.h:683
const p_32f_sqrt_32f volk_32f_sqrt_32f_impls[22]
Definition: volk_machines.h:351
const bool volk_8u_x3_encodepolarpuppet_8u_impl_alignment[22]
Definition: volk_machines.h:812
const size_t volk_32f_x2_pow_32f_n_impls
Definition: volk_machines.h:430
const int volk_32fc_32f_multiply_32fc_impl_deps[22]
Definition: volk_machines.h:463
const int volk_32u_byteswappuppet_32u_impl_deps[22]
Definition: volk_machines.h:661
const bool volk_32f_s32f_convert_16i_impl_alignment[22]
Definition: volk_machines.h:290
const size_t volk_32f_binary_slicer_32i_n_impls
Definition: volk_machines.h:220
const char * volk_16ic_s32f_magnitude_32f_name
Definition: volk_machines.h:137
const int volk_16i_x4_quad_max_star_16i_impl_deps[22]
Definition: volk_machines.h:85
const int volk_32fc_convert_16ic_impl_deps[22]
Definition: volk_machines.h:475
void(* p_8u_conv_k7_r2puppet_8u)(unsigned char *, unsigned char *, unsigned int)
Definition: volk_typedefs.h:157
const int volk_32f_x2_max_32f_impl_deps[22]
Definition: volk_machines.h:409
const char * volk_64f_x2_max_64f_name
Definition: volk_machines.h:695
const char * volk_32f_s32f_convert_8i_name
Definition: volk_machines.h:299
const size_t volk_32fc_x2_add_32fc_n_impls
Definition: volk_machines.h:592
const p_32fc_s32fc_x2_rotator_32fc volk_32fc_s32fc_x2_rotator_32fc_impls[22]
Definition: volk_machines.h:585
const size_t volk_64u_popcntpuppet_64u_n_impls
Definition: volk_machines.h:736
const bool volk_32u_popcnt_impl_alignment[22]
Definition: volk_machines.h:668
const int volk_16i_32fc_dot_prod_32fc_impl_deps[22]
Definition: volk_machines.h:43
const char * volk_32f_64f_multiply_64f_impl_names[22]
Definition: volk_machines.h:174
const bool volk_32f_expfast_32f_impl_alignment[22]
Definition: volk_machines.h:242
const size_t volk_32u_byteswappuppet_32u_n_impls
Definition: volk_machines.h:664
const char * volk_32fc_x2_conjugate_dot_prod_32fc_name
Definition: volk_machines.h:593
const bool volk_32f_x2_min_32f_impl_alignment[22]
Definition: volk_machines.h:416
const size_t volk_16ic_deinterleave_real_8i_n_impls
Definition: volk_machines.h:118
const size_t volk_32f_log2_32f_n_impls
Definition: volk_machines.h:268
const bool volk_32u_popcntpuppet_32u_impl_alignment[22]
Definition: volk_machines.h:674
const bool volk_32f_atan_32f_impl_alignment[22]
Definition: volk_machines.h:212
const size_t volk_32fc_index_max_16u_n_impls
Definition: volk_machines.h:514
const char * volk_16i_permute_and_scalar_add_impl_names[22]
Definition: volk_machines.h:72
const char * volk_32fc_conjugate_32fc_name
Definition: volk_machines.h:467
const char * volk_8u_x2_encodeframepolar_8u_name
Definition: volk_machines.h:797
const bool volk_32f_s32f_32f_fm_detect_32f_impl_alignment[22]
Definition: volk_machines.h:278
const char * volk_32f_accumulator_s32f_name
Definition: volk_machines.h:191
const int volk_32fc_deinterleave_imag_32f_impl_deps[22]
Definition: volk_machines.h:493
const int volk_32f_index_max_32u_impl_deps[22]
Definition: volk_machines.h:253
const char * volk_32fc_magnitude_squared_32f_name
Definition: volk_machines.h:527
const int volk_32f_64f_add_64f_impl_deps[22]
Definition: volk_machines.h:169
const char * volk_32f_s32f_convert_8i_impl_names[22]
Definition: volk_machines.h:300
const char * volk_32f_x2_s32f_interleave_16ic_name
Definition: volk_machines.h:431
void(* p_8ic_s32f_deinterleave_real_32f)(float *, const lv_8sc_t *, const float, unsigned int)
Definition: volk_typedefs.h:154
const p_64f_convert_32f volk_64f_convert_32f_impls[22]
Definition: volk_machines.h:687
const char * volk_64f_x2_min_64f_impl_names[22]
Definition: volk_machines.h:702
const char * volk_32f_s32f_s32f_mod_range_32f_impl_names[22]
Definition: volk_machines.h:330
const bool volk_32fc_s32f_deinterleave_real_16i_impl_alignment[22]
Definition: volk_machines.h:542
void(* p_32fc_s32fc_rotatorpuppet_32fc)(lv_32fc_t *, const lv_32fc_t *, const lv_32fc_t, unsigned int)
Definition: volk_typedefs.h:121
const char * volk_32fc_deinterleave_64f_x2_impl_names[22]
Definition: volk_machines.h:486
const char * volk_64f_x2_add_64f_name
Definition: volk_machines.h:689
void(* p_32u_byteswappuppet_32u)(uint32_t *, uint32_t *, unsigned int)
Definition: volk_typedefs.h:135
const size_t alignment
Definition: volk_machines.h:40
const size_t volk_32f_s32f_convert_8i_n_impls
Definition: volk_machines.h:304
const p_16ic_deinterleave_real_16i volk_16ic_deinterleave_real_16i_impls[22]
Definition: volk_machines.h:111
const char * volk_32f_tanh_32f_name
Definition: volk_machines.h:365
void(* p_32f_atan_32f)(float *, const float *, unsigned int)
Definition: volk_typedefs.h:60
const bool volk_16ic_convert_32fc_impl_alignment[22]
Definition: volk_machines.h:98
const int volk_32fc_index_max_32u_impl_deps[22]
Definition: volk_machines.h:517
void(* p_64f_x2_multiply_64f)(double *, const double *, const double *, unsigned int)
Definition: volk_typedefs.h:143
const char * volk_8i_convert_16i_impl_names[22]
Definition: volk_machines.h:738
const char * volk_8ic_deinterleave_real_16i_name
Definition: volk_machines.h:755
const bool volk_32f_null_32f_impl_alignment[22]
Definition: volk_machines.h:272
const char * volk_32f_x2_subtract_32f_name
Definition: volk_machines.h:437
const bool volk_32f_x2_dot_prod_32f_impl_alignment[22]
Definition: volk_machines.h:392
void(* p_16ic_magnitude_16i)(int16_t *, const lv_16sc_t *, unsigned int)
Definition: volk_typedefs.h:45
const int volk_32u_reverse_32u_impl_deps[22]
Definition: volk_machines.h:679
const char * volk_16ic_x2_multiply_16ic_impl_names[22]
Definition: volk_machines.h:150
const char * volk_32fc_x2_add_32fc_impl_names[22]
Definition: volk_machines.h:588
void(* p_32f_8u_polarbutterfly_32f)(float *, unsigned char *, const int, const int, const int, const int)
Definition: volk_typedefs.h:55
const bool volk_16ic_deinterleave_real_8i_impl_alignment[22]
Definition: volk_machines.h:116
const char * volk_32fc_s32f_magnitude_16i_impl_names[22]
Definition: volk_machines.h:546
const char * volk_16u_byteswap_name
Definition: volk_machines.h:155
void(* p_32fc_deinterleave_64f_x2)(double *, double *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:106
const int volk_32f_accumulator_s32f_impl_deps[22]
Definition: volk_machines.h:193
const char * volk_32i_x2_and_32i_name
Definition: volk_machines.h:641
const bool volk_32fc_x2_dot_prod_32fc_impl_alignment[22]
Definition: volk_machines.h:608
const int volk_32f_s32f_calc_spectral_noise_floor_32f_impl_deps[22]
Definition: volk_machines.h:283
const char * volk_64u_popcnt_impl_names[22]
Definition: volk_machines.h:726
const p_32f_tanh_32f volk_32f_tanh_32f_impls[22]
Definition: volk_machines.h:369
const char * volk_32f_x2_min_32f_impl_names[22]
Definition: volk_machines.h:414
const char * volk_16ic_convert_32fc_impl_names[22]
Definition: volk_machines.h:96
const size_t volk_32f_tan_32f_n_impls
Definition: volk_machines.h:364
const char * volk_32f_s32f_convert_32i_name
Definition: volk_machines.h:293
void(* p_16i_32fc_dot_prod_32fc)(lv_32fc_t *, const short *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:32
const int volk_16ic_x2_dot_prod_16ic_impl_deps[22]
Definition: volk_machines.h:145
const bool volk_32fc_x2_s32f_square_dist_scalar_mult_32f_impl_alignment[22]
Definition: volk_machines.h:626
const char * volk_32f_x2_max_32f_name
Definition: volk_machines.h:407
const size_t volk_32f_x2_s32f_interleave_16ic_n_impls
Definition: volk_machines.h:436
const bool volk_32f_x2_fm_detectpuppet_32f_impl_alignment[22]
Definition: volk_machines.h:398
const size_t volk_32u_popcnt_n_impls
Definition: volk_machines.h:670
const size_t volk_32fc_deinterleave_real_32f_n_impls
Definition: volk_machines.h:502
const bool volk_32i_s32f_convert_32f_impl_alignment[22]
Definition: volk_machines.h:638
const char * volk_32f_x2_add_32f_name
Definition: volk_machines.h:371
const bool volk_16i_max_star_horizontal_16i_impl_alignment[22]
Definition: volk_machines.h:68
const p_8u_x3_encodepolarpuppet_8u volk_8u_x3_encodepolarpuppet_8u_impls[22]
Definition: volk_machines.h:813
const bool volk_32f_x2_s32f_interleave_16ic_impl_alignment[22]
Definition: volk_machines.h:434
const p_32f_s32f_power_32f volk_32f_s32f_power_32f_impls[22]
Definition: volk_machines.h:327
const int volk_32fc_x2_square_dist_32f_impl_deps[22]
Definition: volk_machines.h:631
const char * volk_32f_x2_subtract_32f_impl_names[22]
Definition: volk_machines.h:438
const int volk_64f_x2_multiply_64f_impl_deps[22]
Definition: volk_machines.h:709
void(* p_32f_log2_32f)(float *, const float *, unsigned int)
Definition: volk_typedefs.h:69
const p_8u_conv_k7_r2puppet_8u volk_8u_conv_k7_r2puppet_8u_impls[22]
Definition: volk_machines.h:795
const char * volk_8u_x4_conv_k7_r2_8u_impl_names[22]
Definition: volk_machines.h:816
void(* p_32fc_32f_add_32fc)(lv_32fc_t *, const lv_32fc_t *, const float *, unsigned int)
Definition: volk_typedefs.h:100
const bool volk_32f_s32f_convert_32i_impl_alignment[22]
Definition: volk_machines.h:296
const char * volk_32fc_s32f_atan2_32f_name
Definition: volk_machines.h:533
const char * volk_32f_binary_slicer_8i_name
Definition: volk_machines.h:221
const size_t volk_8u_x3_encodepolar_8u_x2_n_impls
Definition: volk_machines.h:808
const char * volk_32f_8u_polarbutterfly_32f_name
Definition: volk_machines.h:179
const char * volk_32fc_32f_multiply_32fc_impl_names[22]
Definition: volk_machines.h:462
const bool volk_32i_x2_or_32i_impl_alignment[22]
Definition: volk_machines.h:650
const char * volk_8u_x4_conv_k7_r2_8u_name
Definition: volk_machines.h:815
void(* p_32f_x2_divide_32f)(float *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:88
void(* p_32fc_x2_add_32fc)(lv_32fc_t *, const lv_32fc_t *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:123
const p_32f_64f_add_64f volk_32f_64f_add_64f_impls[22]
Definition: volk_machines.h:171
const char * volk_16i_branch_4_state_8_name
Definition: volk_machines.h:47
const int volk_32f_s32f_convert_16i_impl_deps[22]
Definition: volk_machines.h:289
const int volk_32f_s32f_normalize_impl_deps[22]
Definition: volk_machines.h:319
const p_32f_x2_add_32f volk_32f_x2_add_32f_impls[22]
Definition: volk_machines.h:375
const bool volk_16u_byteswappuppet_16u_impl_alignment[22]
Definition: volk_machines.h:164
const p_32fc_deinterleave_real_32f volk_32fc_deinterleave_real_32f_impls[22]
Definition: volk_machines.h:501
void(* p_16ic_convert_32fc)(lv_32fc_t *, const lv_16sc_t *, unsigned int)
Definition: volk_typedefs.h:41
void(* p_32f_tanh_32f)(float *, const float *, unsigned int)
Definition: volk_typedefs.h:86
const p_32u_popcnt volk_32u_popcnt_impls[22]
Definition: volk_machines.h:669
const bool volk_32fc_magnitude_squared_32f_impl_alignment[22]
Definition: volk_machines.h:530
const p_32fc_s32f_x2_power_spectral_density_32f volk_32fc_s32f_x2_power_spectral_density_32f_impls[22]
Definition: volk_machines.h:567
const int volk_32fc_x2_dot_prod_32fc_impl_deps[22]
Definition: volk_machines.h:607
const char * volk_16i_convert_8i_impl_names[22]
Definition: volk_machines.h:54
const char * volk_32f_s32f_power_32f_impl_names[22]
Definition: volk_machines.h:324
const bool volk_32fc_deinterleave_64f_x2_impl_alignment[22]
Definition: volk_machines.h:488
void(* p_32f_x2_max_32f)(float *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:93
const p_8u_x4_conv_k7_r2_8u volk_8u_x4_conv_k7_r2_8u_impls[22]
Definition: volk_machines.h:819
const size_t volk_8ic_x2_s32f_multiply_conjugate_32fc_n_impls
Definition: volk_machines.h:790
void(* p_32f_s32f_normalize)(float *, const float, unsigned int)
Definition: volk_typedefs.h:78
const p_16i_permute_and_scalar_add volk_16i_permute_and_scalar_add_impls[22]
Definition: volk_machines.h:75
const size_t volk_32fc_x2_square_dist_32f_n_impls
Definition: volk_machines.h:634
const size_t volk_8ic_deinterleave_16i_x2_n_impls
Definition: volk_machines.h:754
const p_32f_x2_s32f_interleave_16ic volk_32f_x2_s32f_interleave_16ic_impls[22]
Definition: volk_machines.h:435
void(* p_16ic_deinterleave_16i_x2)(int16_t *, int16_t *, const lv_16sc_t *, unsigned int)
Definition: volk_typedefs.h:42
const bool volk_64f_x2_min_64f_impl_alignment[22]
Definition: volk_machines.h:704
const p_32f_accumulator_s32f volk_32f_accumulator_s32f_impls[22]
Definition: volk_machines.h:195
const char * volk_32f_s32f_normalize_name
Definition: volk_machines.h:317
const p_32f_binary_slicer_32i volk_32f_binary_slicer_32i_impls[22]
Definition: volk_machines.h:219
const bool volk_16i_x4_quad_max_star_16i_impl_alignment[22]
Definition: volk_machines.h:86
const int volk_32f_expfast_32f_impl_deps[22]
Definition: volk_machines.h:241
const char * volk_32f_sin_32f_impl_names[22]
Definition: volk_machines.h:342
const char * volk_8u_x3_encodepolarpuppet_8u_name
Definition: volk_machines.h:809
const bool volk_32u_reverse_32u_impl_alignment[22]
Definition: volk_machines.h:680
const p_16ic_s32f_deinterleave_real_32f volk_16ic_s32f_deinterleave_real_32f_impls[22]
Definition: volk_machines.h:135
const bool volk_64f_x2_multiply_64f_impl_alignment[22]
Definition: volk_machines.h:710
const int volk_32f_convert_64f_impl_deps[22]
Definition: volk_machines.h:229
const bool volk_32f_x3_sum_of_poly_32f_impl_alignment[22]
Definition: volk_machines.h:446
const p_32fc_convert_16ic volk_32fc_convert_16ic_impls[22]
Definition: volk_machines.h:477
const char * volk_32fc_index_max_16u_name
Definition: volk_machines.h:509
const size_t volk_16ic_x2_multiply_16ic_n_impls
Definition: volk_machines.h:154
void(* p_64f_convert_32f)(float *, const double *, unsigned int)
Definition: volk_typedefs.h:139
void(* p_32fc_magnitude_32f)(float *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:112
const bool volk_32f_tan_32f_impl_alignment[22]
Definition: volk_machines.h:362
const char * volk_32fc_x2_multiply_32fc_name
Definition: volk_machines.h:611
const size_t volk_32f_x2_multiply_32f_n_impls
Definition: volk_machines.h:424
const char * volk_32fc_x2_add_32fc_name
Definition: volk_machines.h:587
const char * volk_32f_accumulator_s32f_impl_names[22]
Definition: volk_machines.h:192
const bool volk_32fc_deinterleave_imag_32f_impl_alignment[22]
Definition: volk_machines.h:494
const size_t volk_32f_x2_dot_prod_32f_n_impls
Definition: volk_machines.h:394
const char * volk_32fc_deinterleave_32f_x2_impl_names[22]
Definition: volk_machines.h:480
const char * volk_32f_s32f_convert_16i_impl_names[22]
Definition: volk_machines.h:288
const size_t volk_32f_asin_32f_n_impls
Definition: volk_machines.h:208
const char * volk_32fc_s32f_atan2_32f_impl_names[22]
Definition: volk_machines.h:534
void(* p_32fc_x2_divide_32fc)(lv_32fc_t *, const lv_32fc_t *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:125
const p_32f_s32f_stddev_32f volk_32f_s32f_stddev_32f_impls[22]
Definition: volk_machines.h:339
const size_t volk_32fc_x2_multiply_32fc_n_impls
Definition: volk_machines.h:616
const int volk_32f_x2_interleave_32fc_impl_deps[22]
Definition: volk_machines.h:403
void(* p_32f_x2_dot_prod_16i)(int16_t *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:89
const size_t volk_32f_8u_polarbutterflypuppet_32f_n_impls
Definition: volk_machines.h:190
const size_t volk_32fc_s32f_atan2_32f_n_impls
Definition: volk_machines.h:538
const bool volk_16i_x5_add_quad_16i_x4_impl_alignment[22]
Definition: volk_machines.h:92
const char * volk_16i_x5_add_quad_16i_x4_impl_names[22]
Definition: volk_machines.h:90
void(* p_32i_x2_or_32i)(int32_t *, const int32_t *, const int32_t *, unsigned int)
Definition: volk_typedefs.h:133
void(* p_32f_null_32f)(float *, const float *, unsigned int)
Definition: volk_typedefs.h:70
const char * volk_32u_popcnt_impl_names[22]
Definition: volk_machines.h:666
const char * volk_16i_s32f_convert_32f_impl_names[22]
Definition: volk_machines.h:78
const bool volk_64f_convert_32f_impl_alignment[22]
Definition: volk_machines.h:686
const int volk_8ic_x2_s32f_multiply_conjugate_32fc_impl_deps[22]
Definition: volk_machines.h:787
void(* p_32f_x2_add_32f)(float *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:87
void(* p_32f_asin_32f)(float *, const float *, unsigned int)
Definition: volk_typedefs.h:59
const p_32fc_deinterleave_real_64f volk_32fc_deinterleave_real_64f_impls[22]
Definition: volk_machines.h:507
const int volk_32f_asin_32f_impl_deps[22]
Definition: volk_machines.h:205
const int volk_64u_popcnt_impl_deps[22]
Definition: volk_machines.h:727
void(* p_32f_s32f_convert_8i)(int8_t *, const float *, const float, unsigned int)
Definition: volk_typedefs.h:75
const bool volk_32fc_s32fc_multiply_32fc_impl_alignment[22]
Definition: volk_machines.h:572
const int volk_32f_tanh_32f_impl_deps[22]
Definition: volk_machines.h:367
const p_32fc_32f_dot_prod_32fc volk_32fc_32f_dot_prod_32fc_impls[22]
Definition: volk_machines.h:459
const p_32fc_deinterleave_64f_x2 volk_32fc_deinterleave_64f_x2_impls[22]
Definition: volk_machines.h:489
const p_32f_x2_pow_32f volk_32f_x2_pow_32f_impls[22]
Definition: volk_machines.h:429
const char * volk_32f_x2_fm_detectpuppet_32f_impl_names[22]
Definition: volk_machines.h:396
const char * volk_64u_popcntpuppet_64u_impl_names[22]
Definition: volk_machines.h:732
const bool volk_32fc_32f_add_32fc_impl_alignment[22]
Definition: volk_machines.h:452
const char * volk_32f_cos_32f_impl_names[22]
Definition: volk_machines.h:234
const char * volk_32fc_s32f_x2_power_spectral_density_32f_name
Definition: volk_machines.h:563
const p_8u_x3_encodepolar_8u_x2 volk_8u_x3_encodepolar_8u_x2_impls[22]
Definition: volk_machines.h:807
const int volk_8ic_deinterleave_real_8i_impl_deps[22]
Definition: volk_machines.h:763
const char * volk_8ic_s32f_deinterleave_32f_x2_impl_names[22]
Definition: volk_machines.h:768
const p_32f_s32f_calc_spectral_noise_floor_32f volk_32f_s32f_calc_spectral_noise_floor_32f_impls[22]
Definition: volk_machines.h:285
const char * volk_32fc_conjugate_32fc_impl_names[22]
Definition: volk_machines.h:468
const char * volk_64u_popcntpuppet_64u_name
Definition: volk_machines.h:731
const bool volk_32f_sqrt_32f_impl_alignment[22]
Definition: volk_machines.h:350
const p_32fc_x2_add_32fc volk_32fc_x2_add_32fc_impls[22]
Definition: volk_machines.h:591
void(* p_32f_x2_multiply_32f)(float *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:95
const p_32fc_x2_conjugate_dot_prod_32fc volk_32fc_x2_conjugate_dot_prod_32fc_impls[22]
Definition: volk_machines.h:597
const char * volk_16i_max_star_horizontal_16i_impl_names[22]
Definition: volk_machines.h:66
void(* p_32fc_deinterleave_real_32f)(float *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:108
void(* p_32f_stddev_and_mean_32f_x2)(float *, float *, const float *, unsigned int)
Definition: volk_typedefs.h:84
void(* p_32f_s32f_stddev_32f)(float *, const float *, const float, unsigned int)
Definition: volk_typedefs.h:81
const size_t volk_8ic_deinterleave_real_16i_n_impls
Definition: volk_machines.h:760
const p_16i_32fc_dot_prod_32fc volk_16i_32fc_dot_prod_32fc_impls[22]
Definition: volk_machines.h:45
const size_t volk_16u_byteswappuppet_16u_n_impls
Definition: volk_machines.h:166
const bool volk_32f_stddev_and_mean_32f_x2_impl_alignment[22]
Definition: volk_machines.h:356
const size_t volk_32fc_convert_16ic_n_impls
Definition: volk_machines.h:478
const size_t volk_32f_acos_32f_n_impls
Definition: volk_machines.h:202
const int volk_32f_s32f_mod_rangepuppet_32f_impl_deps[22]
Definition: volk_machines.h:307
const int volk_32f_8u_polarbutterfly_32f_impl_deps[22]
Definition: volk_machines.h:181
const char * volk_32f_64f_add_64f_name
Definition: volk_machines.h:167
const int volk_32fc_deinterleave_real_32f_impl_deps[22]
Definition: volk_machines.h:499
const p_8ic_deinterleave_real_8i volk_8ic_deinterleave_real_8i_impls[22]
Definition: volk_machines.h:765
const char * volk_32f_x2_s32f_interleave_16ic_impl_names[22]
Definition: volk_machines.h:432
void(* p_32f_x2_pow_32f)(float *, const float *, const float *, unsigned int)
Definition: volk_typedefs.h:96
const char * volk_16i_max_star_16i_impl_names[22]
Definition: volk_machines.h:60
const bool volk_32f_s32f_s32f_mod_range_32f_impl_alignment[22]
Definition: volk_machines.h:332
const char * volk_32f_x2_dot_prod_16i_name
Definition: volk_machines.h:383
const char * volk_8u_conv_k7_r2puppet_8u_name
Definition: volk_machines.h:791
const p_32f_atan_32f volk_32f_atan_32f_impls[22]
Definition: volk_machines.h:213
const int volk_8u_conv_k7_r2puppet_8u_impl_deps[22]
Definition: volk_machines.h:793
const bool volk_32f_s32f_normalize_impl_alignment[22]
Definition: volk_machines.h:320
const p_32f_null_32f volk_32f_null_32f_impls[22]
Definition: volk_machines.h:273
const int volk_32i_x2_or_32i_impl_deps[22]
Definition: volk_machines.h:649
const size_t volk_16ic_x2_dot_prod_16ic_n_impls
Definition: volk_machines.h:148
const bool volk_16ic_s32f_deinterleave_32f_x2_impl_alignment[22]
Definition: volk_machines.h:128
const size_t volk_32f_index_max_32u_n_impls
Definition: volk_machines.h:256
const char * volk_32u_reverse_32u_name
Definition: volk_machines.h:677
void(* p_64u_popcnt)(uint64_t *, const uint64_t)
Definition: volk_typedefs.h:146
const bool volk_32f_s32f_stddev_32f_impl_alignment[22]
Definition: volk_machines.h:338
const bool volk_32f_acos_32f_impl_alignment[22]
Definition: volk_machines.h:200
const char * volk_32u_byteswap_impl_names[22]
Definition: volk_machines.h:654
const p_32f_x2_divide_32f volk_32f_x2_divide_32f_impls[22]
Definition: volk_machines.h:381
const int volk_32fc_s32f_power_spectrum_32f_impl_deps[22]
Definition: volk_machines.h:559
const char * volk_32f_s32f_mod_rangepuppet_32f_impl_names[22]
Definition: volk_machines.h:306
const char * volk_16i_permute_and_scalar_add_name
Definition: volk_machines.h:71
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:124
const size_t volk_32f_s32f_stddev_32f_n_impls
Definition: volk_machines.h:340
const size_t volk_16i_convert_8i_n_impls
Definition: volk_machines.h:58
const char * volk_32f_null_32f_impl_names[22]
Definition: volk_machines.h:270
const p_32f_s32f_convert_8i volk_32f_s32f_convert_8i_impls[22]
Definition: volk_machines.h:303
void(* p_32fc_index_max_32u)(uint32_t *, lv_32fc_t *, uint32_t)
Definition: volk_typedefs.h:111
const char * volk_32fc_x2_multiply_conjugate_32fc_impl_names[22]
Definition: volk_machines.h:618
const int volk_32u_popcntpuppet_32u_impl_deps[22]
Definition: volk_machines.h:673
const char * volk_32f_x2_dot_prod_16i_impl_names[22]
Definition: volk_machines.h:384
const char * volk_32fc_s32fc_multiply_32fc_name
Definition: volk_machines.h:569
const p_32f_s32f_multiply_32f volk_32f_s32f_multiply_32f_impls[22]
Definition: volk_machines.h:315
const p_64u_byteswappuppet_64u volk_64u_byteswappuppet_64u_impls[22]
Definition: volk_machines.h:723
const bool volk_32f_s32f_multiply_32f_impl_alignment[22]
Definition: volk_machines.h:314
const int volk_32fc_x2_multiply_32fc_impl_deps[22]
Definition: volk_machines.h:613
const int volk_32fc_deinterleave_32f_x2_impl_deps[22]
Definition: volk_machines.h:481
const size_t volk_32fc_s32f_magnitude_16i_n_impls
Definition: volk_machines.h:550
const int volk_32fc_magnitude_squared_32f_impl_deps[22]
Definition: volk_machines.h:529
const char * volk_32fc_x2_dot_prod_32fc_impl_names[22]
Definition: volk_machines.h:606
const p_64f_x2_max_64f volk_64f_x2_max_64f_impls[22]
Definition: volk_machines.h:699
const p_8i_convert_16i volk_8i_convert_16i_impls[22]
Definition: volk_machines.h:741
const char * volk_64u_byteswappuppet_64u_impl_names[22]
Definition: volk_machines.h:720
void(* p_16ic_s32f_deinterleave_real_32f)(float *, const lv_16sc_t *, const float, unsigned int)
Definition: volk_typedefs.h:47
const char * volk_32f_sin_32f_name
Definition: volk_machines.h:341
const char * volk_32fc_x2_square_dist_32f_impl_names[22]
Definition: volk_machines.h:630
void(* p_32fc_x2_dot_prod_32fc)(lv_32fc_t *, const lv_32fc_t *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:126
const p_32fc_x2_multiply_conjugate_32fc volk_32fc_x2_multiply_conjugate_32fc_impls[22]
Definition: volk_machines.h:621
void(* p_8ic_deinterleave_16i_x2)(int16_t *, int16_t *, const lv_8sc_t *, unsigned int)
Definition: volk_typedefs.h:150
const char * volk_64f_x2_multiply_64f_impl_names[22]
Definition: volk_machines.h:708
const bool volk_32f_index_max_32u_impl_alignment[22]
Definition: volk_machines.h:254
void(* p_32f_x2_s32f_interleave_16ic)(lv_16sc_t *, const float *, const float *, const float, unsigned int)
Definition: volk_typedefs.h:97
const p_64u_byteswap volk_64u_byteswap_impls[22]
Definition: volk_machines.h:717
const size_t volk_16ic_s32f_deinterleave_real_32f_n_impls
Definition: volk_machines.h:136
void(* p_16i_x4_quad_max_star_16i)(short *, short *, short *, short *, short *, unsigned int)
Definition: volk_typedefs.h:39
const bool volk_64f_x2_max_64f_impl_alignment[22]
Definition: volk_machines.h:698
const p_32f_tan_32f volk_32f_tan_32f_impls[22]
Definition: volk_machines.h:363
const size_t volk_8ic_s32f_deinterleave_32f_x2_n_impls
Definition: volk_machines.h:772
const int volk_32f_x2_multiply_32f_impl_deps[22]
Definition: volk_machines.h:421
const char * volk_8u_x3_encodepolar_8u_x2_name
Definition: volk_machines.h:803
const size_t volk_64f_convert_32f_n_impls
Definition: volk_machines.h:688
const char * volk_32fc_s32fc_rotatorpuppet_32fc_name
Definition: volk_machines.h:575
const char * volk_32f_atan_32f_impl_names[22]
Definition: volk_machines.h:210
const size_t volk_32fc_s32f_power_32fc_n_impls
Definition: volk_machines.h:556
const bool volk_32f_s32f_power_32f_impl_alignment[22]
Definition: volk_machines.h:326
const char * volk_16ic_deinterleave_16i_x2_impl_names[22]
Definition: volk_machines.h:102
const char * volk_32f_s32f_normalize_impl_names[22]
Definition: volk_machines.h:318
const int volk_32f_invsqrt_32f_impl_deps[22]
Definition: volk_machines.h:259
void(* p_32fc_s32f_power_spectrum_32f)(float *, const lv_32fc_t *, const float, unsigned int)
Definition: volk_typedefs.h:118
const p_8ic_deinterleave_16i_x2 volk_8ic_deinterleave_16i_x2_impls[22]
Definition: volk_machines.h:753
void(* p_32f_x2_fm_detectpuppet_32f)(float *, const float *, float *, unsigned int)
Definition: volk_typedefs.h:91
void(* p_32fc_x2_square_dist_32f)(float *, lv_32fc_t *, lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:130
void(* p_8u_x3_encodepolarpuppet_8u)(unsigned char *, unsigned char *, const unsigned char *, const unsigned char *, unsigned int)
Definition: volk_typedefs.h:160
const p_16ic_x2_dot_prod_16ic volk_16ic_x2_dot_prod_16ic_impls[22]
Definition: volk_machines.h:147
void(* p_32u_popcnt)(uint32_t *, const uint32_t)
Definition: volk_typedefs.h:136
const int volk_32i_x2_and_32i_impl_deps[22]
Definition: volk_machines.h:643
void(* p_16u_byteswap)(uint16_t *, unsigned int)
Definition: volk_typedefs.h:51
void(* p_64u_byteswappuppet_64u)(uint64_t *, uint64_t *, unsigned int)
Definition: volk_typedefs.h:145
const char * volk_32f_x2_multiply_32f_impl_names[22]
Definition: volk_machines.h:420
const int volk_16ic_deinterleave_real_8i_impl_deps[22]
Definition: volk_machines.h:115
const p_64u_popcntpuppet_64u volk_64u_popcntpuppet_64u_impls[22]
Definition: volk_machines.h:735
const p_32f_asin_32f volk_32f_asin_32f_impls[22]
Definition: volk_machines.h:207
const bool volk_32f_x2_interleave_32fc_impl_alignment[22]
Definition: volk_machines.h:404
void(* p_16i_x5_add_quad_16i_x4)(short *, short *, short *, short *, short *, short *, short *, short *, short *, unsigned int)
Definition: volk_typedefs.h:40
const p_16ic_x2_multiply_16ic volk_16ic_x2_multiply_16ic_impls[22]
Definition: volk_machines.h:153
const char * volk_32f_binary_slicer_32i_impl_names[22]
Definition: volk_machines.h:216
void(* p_16ic_s32f_magnitude_32f)(float *, const lv_16sc_t *, const float, unsigned int)
Definition: volk_typedefs.h:48
void(* p_32fc_deinterleave_imag_32f)(float *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:107
const size_t volk_32f_s32f_multiply_32f_n_impls
Definition: volk_machines.h:316
const p_32f_invsqrt_32f volk_32f_invsqrt_32f_impls[22]
Definition: volk_machines.h:261
const int volk_32f_log2_32f_impl_deps[22]
Definition: volk_machines.h:265
const size_t volk_32f_atan_32f_n_impls
Definition: volk_machines.h:214
const size_t volk_16i_x5_add_quad_16i_x4_n_impls
Definition: volk_machines.h:94
void(* p_32fc_s32f_x2_power_spectral_density_32f)(float *, const lv_32fc_t *, const float, const float, unsigned int)
Definition: volk_typedefs.h:119
const size_t volk_32f_x2_min_32f_n_impls
Definition: volk_machines.h:418
const bool volk_8ic_deinterleave_real_8i_impl_alignment[22]
Definition: volk_machines.h:764
void(* p_16ic_s32f_deinterleave_32f_x2)(float *, float *, const lv_16sc_t *, const float, unsigned int)
Definition: volk_typedefs.h:46
const char * volk_32f_x2_multiply_32f_name
Definition: volk_machines.h:419
const char * volk_32i_x2_or_32i_name
Definition: volk_machines.h:647
const p_64f_x2_min_64f volk_64f_x2_min_64f_impls[22]
Definition: volk_machines.h:705
const char * volk_32fc_deinterleave_real_64f_name
Definition: volk_machines.h:503
const size_t volk_64u_byteswappuppet_64u_n_impls
Definition: volk_machines.h:724
const char * volk_16i_max_star_16i_name
Definition: volk_machines.h:59
void(* p_8ic_deinterleave_real_8i)(int8_t *, const lv_8sc_t *, unsigned int)
Definition: volk_typedefs.h:152
const char * volk_8ic_x2_multiply_conjugate_16ic_impl_names[22]
Definition: volk_machines.h:780
const int volk_16ic_deinterleave_real_16i_impl_deps[22]
Definition: volk_machines.h:109
const char * volk_32u_reverse_32u_impl_names[22]
Definition: volk_machines.h:678
void(* p_32f_64f_multiply_64f)(double *, const float *, const double *, unsigned int)
Definition: volk_typedefs.h:54
const p_8ic_x2_s32f_multiply_conjugate_32fc volk_8ic_x2_s32f_multiply_conjugate_32fc_impls[22]
Definition: volk_machines.h:789
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:161
const int volk_8ic_deinterleave_real_16i_impl_deps[22]
Definition: volk_machines.h:757
const char * volk_32f_expfast_32f_impl_names[22]
Definition: volk_machines.h:240
const bool volk_32fc_deinterleave_real_32f_impl_alignment[22]
Definition: volk_machines.h:500
const char * volk_32f_x2_pow_32f_name
Definition: volk_machines.h:425
const int volk_32fc_x2_conjugate_dot_prod_32fc_impl_deps[22]
Definition: volk_machines.h:595
const size_t volk_32f_null_32f_n_impls
Definition: volk_machines.h:274
const size_t volk_32f_expfast_32f_n_impls
Definition: volk_machines.h:244
const char * volk_32fc_deinterleave_64f_x2_name
Definition: volk_machines.h:485
const char * volk_32f_index_max_16u_impl_names[22]
Definition: volk_machines.h:246
const char * volk_8ic_deinterleave_real_16i_impl_names[22]
Definition: volk_machines.h:756
const int volk_32f_s32f_convert_8i_impl_deps[22]
Definition: volk_machines.h:301
const size_t volk_8ic_deinterleave_real_8i_n_impls
Definition: volk_machines.h:766
void(* p_32f_binary_slicer_32i)(int *, const float *, unsigned int)
Definition: volk_typedefs.h:61
const p_32f_x2_dot_prod_32f volk_32f_x2_dot_prod_32f_impls[22]
Definition: volk_machines.h:393
const int volk_16i_max_star_16i_impl_deps[22]
Definition: volk_machines.h:61
const p_32fc_s32f_magnitude_16i volk_32fc_s32f_magnitude_16i_impls[22]
Definition: volk_machines.h:549
const bool volk_32fc_x2_multiply_conjugate_32fc_impl_alignment[22]
Definition: volk_machines.h:620
const char * volk_32f_convert_64f_name
Definition: volk_machines.h:227
const size_t volk_32f_convert_64f_n_impls
Definition: volk_machines.h:232
void(* p_32f_64f_add_64f)(double *, const float *, const double *, unsigned int)
Definition: volk_typedefs.h:53
const char * volk_32f_asin_32f_impl_names[22]
Definition: volk_machines.h:204
const p_32fc_deinterleave_imag_32f volk_32fc_deinterleave_imag_32f_impls[22]
Definition: volk_machines.h:495
const size_t volk_32f_s32f_power_32f_n_impls
Definition: volk_machines.h:328
const char * volk_32f_x2_fm_detectpuppet_32f_name
Definition: volk_machines.h:395
const char * volk_8ic_deinterleave_real_8i_impl_names[22]
Definition: volk_machines.h:762
const int volk_16ic_s32f_magnitude_32f_impl_deps[22]
Definition: volk_machines.h:139
const p_32f_x2_fm_detectpuppet_32f volk_32f_x2_fm_detectpuppet_32f_impls[22]
Definition: volk_machines.h:399
const bool volk_32f_x2_subtract_32f_impl_alignment[22]
Definition: volk_machines.h:440
const bool volk_32f_asin_32f_impl_alignment[22]
Definition: volk_machines.h:206
const int volk_16ic_convert_32fc_impl_deps[22]
Definition: volk_machines.h:97
const char * name
Definition: volk_machines.h:39
const char * volk_32fc_deinterleave_32f_x2_name
Definition: volk_machines.h:479
const bool volk_32f_binary_slicer_32i_impl_alignment[22]
Definition: volk_machines.h:218
const p_32fc_magnitude_32f volk_32fc_magnitude_32f_impls[22]
Definition: volk_machines.h:525
const p_32fc_x2_dot_prod_32fc volk_32fc_x2_dot_prod_32fc_impls[22]
Definition: volk_machines.h:609
const char * volk_32fc_s32f_x2_power_spectral_density_32f_impl_names[22]
Definition: volk_machines.h:564
void(* p_64f_x2_max_64f)(double *, const double *, const double *, unsigned int)
Definition: volk_typedefs.h:141
const char * volk_16i_max_star_horizontal_16i_name
Definition: volk_machines.h:65
void(* p_8u_x2_encodeframepolar_8u)(unsigned char *, unsigned char *, unsigned int)
Definition: volk_typedefs.h:158
void(* p_32f_cos_32f)(float *, const float *, unsigned int)
Definition: volk_typedefs.h:64
const bool volk_8ic_deinterleave_16i_x2_impl_alignment[22]
Definition: volk_machines.h:752
const size_t volk_32fc_x2_multiply_conjugate_32fc_n_impls
Definition: volk_machines.h:622
const size_t volk_8u_x3_encodepolarpuppet_8u_n_impls
Definition: volk_machines.h:814
const bool volk_32u_byteswap_impl_alignment[22]
Definition: volk_machines.h:656
void(* p_32f_accumulator_s32f)(float *, const float *, unsigned int)
Definition: volk_typedefs.h:57
const char * volk_32fc_index_max_32u_impl_names[22]
Definition: volk_machines.h:516
const int volk_32f_s32f_convert_32i_impl_deps[22]
Definition: volk_machines.h:295
void(* p_32f_binary_slicer_8i)(int8_t *, const float *, unsigned int)
Definition: volk_typedefs.h:62
const char * volk_32f_s32f_mod_rangepuppet_32f_name
Definition: volk_machines.h:305
const size_t volk_32fc_x2_divide_32fc_n_impls
Definition: volk_machines.h:604
const bool volk_32fc_convert_16ic_impl_alignment[22]
Definition: volk_machines.h:476
const bool volk_32fc_conjugate_32fc_impl_alignment[22]
Definition: volk_machines.h:470
void(* p_32f_index_max_32u)(uint32_t *, const float *, uint32_t)
Definition: volk_typedefs.h:67
const char * volk_32f_x2_interleave_32fc_name
Definition: volk_machines.h:401
const char * volk_32f_s32f_multiply_32f_impl_names[22]
Definition: volk_machines.h:312
const int volk_32f_atan_32f_impl_deps[22]
Definition: volk_machines.h:211
void(* p_8i_convert_16i)(int16_t *, const int8_t *, unsigned int)
Definition: volk_typedefs.h:148
const char * volk_32f_invsqrt_32f_name
Definition: volk_machines.h:257
const bool volk_32f_x2_dot_prod_16i_impl_alignment[22]
Definition: volk_machines.h:386
const size_t volk_32f_64f_multiply_64f_n_impls
Definition: volk_machines.h:178
const char * volk_8i_s32f_convert_32f_name
Definition: volk_machines.h:743
const size_t volk_32f_x2_add_32f_n_impls
Definition: volk_machines.h:376
const int volk_32fc_conjugate_32fc_impl_deps[22]
Definition: volk_machines.h:469
const char * volk_32f_convert_64f_impl_names[22]
Definition: volk_machines.h:228
void(* p_32f_s32f_mod_rangepuppet_32f)(float *, const float *, float, unsigned int)
Definition: volk_typedefs.h:76
const int volk_32fc_s32fc_x2_rotator_32fc_impl_deps[22]
Definition: volk_machines.h:583
const char * volk_32f_s32f_32f_fm_detect_32f_impl_names[22]
Definition: volk_machines.h:276
const size_t volk_32fc_s32f_deinterleave_real_16i_n_impls
Definition: volk_machines.h:544
const char * volk_16ic_deinterleave_real_8i_name
Definition: volk_machines.h:113
const bool volk_32f_8u_polarbutterflypuppet_32f_impl_alignment[22]
Definition: volk_machines.h:188
const bool volk_64f_x2_add_64f_impl_alignment[22]
Definition: volk_machines.h:692
const bool volk_16ic_x2_dot_prod_16ic_impl_alignment[22]
Definition: volk_machines.h:146
const p_16i_x4_quad_max_star_16i volk_16i_x4_quad_max_star_16i_impls[22]
Definition: volk_machines.h:87
const char * volk_32f_s32f_calc_spectral_noise_floor_32f_impl_names[22]
Definition: volk_machines.h:282
const char * volk_32fc_index_max_32u_name
Definition: volk_machines.h:515
const int volk_32u_byteswap_impl_deps[22]
Definition: volk_machines.h:655
const char * volk_32f_s32f_convert_16i_name
Definition: volk_machines.h:287
const int volk_32i_s32f_convert_32f_impl_deps[22]
Definition: volk_machines.h:637
const int volk_32fc_x2_divide_32fc_impl_deps[22]
Definition: volk_machines.h:601
const p_32fc_s32fc_multiply_32fc volk_32fc_s32fc_multiply_32fc_impls[22]
Definition: volk_machines.h:573
const int volk_32fc_index_max_16u_impl_deps[22]
Definition: volk_machines.h:511
const int volk_32f_sqrt_32f_impl_deps[22]
Definition: volk_machines.h:349
const size_t volk_32u_popcntpuppet_32u_n_impls
Definition: volk_machines.h:676
void(* p_32f_acos_32f)(float *, const float *, unsigned int)
Definition: volk_typedefs.h:58
const p_32fc_x2_divide_32fc volk_32fc_x2_divide_32fc_impls[22]
Definition: volk_machines.h:603
const char * volk_8ic_s32f_deinterleave_real_32f_name
Definition: volk_machines.h:773
const int volk_8i_s32f_convert_32f_impl_deps[22]
Definition: volk_machines.h:745
Definition: volk_machines.h:37
const p_8ic_x2_multiply_conjugate_16ic volk_8ic_x2_multiply_conjugate_16ic_impls[22]
Definition: volk_machines.h:783
const char * volk_32f_64f_multiply_64f_name
Definition: volk_machines.h:173
const int volk_32f_tan_32f_impl_deps[22]
Definition: volk_machines.h:361
const char * volk_16ic_convert_32fc_name
Definition: volk_machines.h:95
const int volk_64f_x2_min_64f_impl_deps[22]
Definition: volk_machines.h:703
void(* p_32f_s32f_s32f_mod_range_32f)(float *, const float *, const float, const float, unsigned int)
Definition: volk_typedefs.h:80
const p_32f_acos_32f volk_32f_acos_32f_impls[22]
Definition: volk_machines.h:201
const p_32f_x2_interleave_32fc volk_32f_x2_interleave_32fc_impls[22]
Definition: volk_machines.h:405
const p_16i_convert_8i volk_16i_convert_8i_impls[22]
Definition: volk_machines.h:57
const bool volk_32f_accumulator_s32f_impl_alignment[22]
Definition: volk_machines.h:194
const bool volk_8ic_s32f_deinterleave_real_32f_impl_alignment[22]
Definition: volk_machines.h:776
const char * volk_32i_s32f_convert_32f_name
Definition: volk_machines.h:635
const char * volk_16i_32fc_dot_prod_32fc_name
Definition: volk_machines.h:41
const p_32fc_s32fc_rotatorpuppet_32fc volk_32fc_s32fc_rotatorpuppet_32fc_impls[22]
Definition: volk_machines.h:579
const size_t volk_16ic_deinterleave_16i_x2_n_impls
Definition: volk_machines.h:106
const char * volk_8i_convert_16i_name
Definition: volk_machines.h:737
const p_32fc_index_max_32u volk_32fc_index_max_32u_impls[22]
Definition: volk_machines.h:519
const char * volk_32fc_deinterleave_imag_32f_impl_names[22]
Definition: volk_machines.h:492
void(* p_32fc_x2_multiply_conjugate_32fc)(lv_32fc_t *, const lv_32fc_t *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:128
void(* p_16i_branch_4_state_8)(short *, short *, char **, short *, short *, short *)
Definition: volk_typedefs.h:33
const int volk_32f_s32f_power_32f_impl_deps[22]
Definition: volk_machines.h:325
const size_t volk_32f_s32f_mod_rangepuppet_32f_n_impls
Definition: volk_machines.h:310
const char * volk_32fc_s32f_power_spectrum_32f_impl_names[22]
Definition: volk_machines.h:558
const size_t volk_16ic_s32f_deinterleave_32f_x2_n_impls
Definition: volk_machines.h:130
const char * volk_16ic_deinterleave_real_16i_impl_names[22]
Definition: volk_machines.h:108
const char * volk_16ic_s32f_magnitude_32f_impl_names[22]
Definition: volk_machines.h:138
const int volk_32f_s32f_s32f_mod_range_32f_impl_deps[22]
Definition: volk_machines.h:331
const int volk_32fc_s32f_power_32fc_impl_deps[22]
Definition: volk_machines.h:553
void(* p_32fc_magnitude_squared_32f)(float *, const lv_32fc_t *, unsigned int)
Definition: volk_typedefs.h:113
void(* p_32u_byteswap)(uint32_t *, unsigned int)
Definition: volk_typedefs.h:134
const p_8i_s32f_convert_32f volk_8i_s32f_convert_32f_impls[22]
Definition: volk_machines.h:747
const size_t volk_16u_byteswap_n_impls
Definition: volk_machines.h:160
const char * volk_16ic_s32f_deinterleave_32f_x2_name
Definition: volk_machines.h:125
const p_16ic_deinterleave_16i_x2 volk_16ic_deinterleave_16i_x2_impls[22]
Definition: volk_machines.h:105
const p_32u_popcntpuppet_32u volk_32u_popcntpuppet_32u_impls[22]
Definition: volk_machines.h:675
const int volk_32fc_deinterleave_64f_x2_impl_deps[22]
Definition: volk_machines.h:487
const char * volk_16i_x4_quad_max_star_16i_impl_names[22]
Definition: volk_machines.h:84
const int volk_16i_s32f_convert_32f_impl_deps[22]
Definition: volk_machines.h:79
const size_t volk_8u_x2_encodeframepolar_8u_n_impls
Definition: volk_machines.h:802
const char * volk_16ic_deinterleave_real_8i_impl_names[22]
Definition: volk_machines.h:114
const int volk_32f_x2_fm_detectpuppet_32f_impl_deps[22]
Definition: volk_machines.h:397
const int volk_32fc_s32f_x2_power_spectral_density_32f_impl_deps[22]
Definition: volk_machines.h:565
const size_t volk_32fc_32f_multiply_32fc_n_impls
Definition: volk_machines.h:466
const int volk_32f_s32f_stddev_32f_impl_deps[22]
Definition: volk_machines.h:337
const bool volk_32f_64f_add_64f_impl_alignment[22]
Definition: volk_machines.h:170
const p_32fc_index_max_16u volk_32fc_index_max_16u_impls[22]
Definition: volk_machines.h:513
const size_t volk_32f_s32f_convert_16i_n_impls
Definition: volk_machines.h:292
const bool volk_32fc_x2_add_32fc_impl_alignment[22]
Definition: volk_machines.h:590
const char * volk_8ic_s32f_deinterleave_real_32f_impl_names[22]
Definition: volk_machines.h:774
const size_t volk_8i_convert_16i_n_impls
Definition: volk_machines.h:742
const bool volk_32f_invsqrt_32f_impl_alignment[22]
Definition: volk_machines.h:260
void(* p_32fc_s32f_deinterleave_real_16i)(int16_t *, const lv_32fc_t *, const float, unsigned int)
Definition: volk_typedefs.h:115
const bool volk_16i_s32f_convert_32f_impl_alignment[22]
Definition: volk_machines.h:80
void(* p_32f_s32f_calc_spectral_noise_floor_32f)(float *, const float *, const float, const unsigned int)
Definition: volk_typedefs.h:72
const bool volk_32fc_x2_conjugate_dot_prod_32fc_impl_alignment[22]
Definition: volk_machines.h:596
const size_t volk_32u_byteswap_n_impls
Definition: volk_machines.h:658
void(* p_16ic_x2_multiply_16ic)(lv_16sc_t *, const lv_16sc_t *, const lv_16sc_t *, unsigned int)
Definition: volk_typedefs.h:50
const size_t volk_32f_accumulator_s32f_n_impls
Definition: volk_machines.h:196
void(* p_16u_byteswappuppet_16u)(uint16_t *, uint16_t *, unsigned int)
Definition: volk_typedefs.h:52
const int volk_32fc_deinterleave_real_64f_impl_deps[22]
Definition: volk_machines.h:505
const char * volk_16ic_s32f_deinterleave_32f_x2_impl_names[22]
Definition: volk_machines.h:126
const int volk_32fc_x2_s32f_square_dist_scalar_mult_32f_impl_deps[22]
Definition: volk_machines.h:625
const char * volk_16ic_magnitude_16i_name
Definition: volk_machines.h:119
const p_32f_x2_max_32f volk_32f_x2_max_32f_impls[22]
Definition: volk_machines.h:411
const char * volk_32f_x2_max_32f_impl_names[22]
Definition: volk_machines.h:408
const p_32f_s32f_normalize volk_32f_s32f_normalize_impls[22]
Definition: volk_machines.h:321
const char * volk_16i_s32f_convert_32f_name
Definition: volk_machines.h:77
const p_16i_max_star_horizontal_16i volk_16i_max_star_horizontal_16i_impls[22]
Definition: volk_machines.h:69
const int volk_16i_convert_8i_impl_deps[22]
Definition: volk_machines.h:55
const int volk_16ic_s32f_deinterleave_32f_x2_impl_deps[22]
Definition: volk_machines.h:127
const size_t volk_32f_index_max_16u_n_impls
Definition: volk_machines.h:250
const char * volk_32f_stddev_and_mean_32f_x2_impl_names[22]
Definition: volk_machines.h:354
const char * volk_32fc_x2_dot_prod_32fc_name
Definition: volk_machines.h:605
const p_32fc_magnitude_squared_32f volk_32fc_magnitude_squared_32f_impls[22]
Definition: volk_machines.h:531
const char * volk_32fc_s32f_deinterleave_real_16i_name
Definition: volk_machines.h:539
const int volk_32f_x2_pow_32f_impl_deps[22]
Definition: volk_machines.h:427
const char * volk_32u_byteswappuppet_32u_impl_names[22]
Definition: volk_machines.h:660
const char * volk_32f_8u_polarbutterfly_32f_impl_names[22]
Definition: volk_machines.h:180
const char * volk_32i_x2_and_32i_impl_names[22]
Definition: volk_machines.h:642
const char * volk_32f_cos_32f_name
Definition: volk_machines.h:233
void(* p_32i_s32f_convert_32f)(float *, const int32_t *, const float, unsigned int)
Definition: volk_typedefs.h:131
const p_16i_x5_add_quad_16i_x4 volk_16i_x5_add_quad_16i_x4_impls[22]
Definition: volk_machines.h:93
const int volk_8ic_s32f_deinterleave_32f_x2_impl_deps[22]
Definition: volk_machines.h:769
const size_t volk_32i_x2_and_32i_n_impls
Definition: volk_machines.h:646
const bool volk_8ic_deinterleave_real_16i_impl_alignment[22]
Definition: volk_machines.h:758
const int volk_16u_byteswappuppet_16u_impl_deps[22]
Definition: volk_machines.h:163
const char * volk_64u_byteswap_impl_names[22]
Definition: volk_machines.h:714
void(* p_64u_byteswap)(uint64_t *, unsigned int)
Definition: volk_typedefs.h:144
const int volk_32f_x2_min_32f_impl_deps[22]
Definition: volk_machines.h:415
void(* p_16ic_x2_dot_prod_16ic)(lv_16sc_t *, const lv_16sc_t *, const lv_16sc_t *, unsigned int)
Definition: volk_typedefs.h:49
const char * volk_32f_8u_polarbutterflypuppet_32f_impl_names[22]
Definition: volk_machines.h:186
const int volk_32f_s32f_multiply_32f_impl_deps[22]
Definition: volk_machines.h:313
const int volk_16i_permute_and_scalar_add_impl_deps[22]
Definition: volk_machines.h:73
const size_t volk_32f_cos_32f_n_impls
Definition: volk_machines.h:238
const char * volk_32fc_x2_divide_32fc_impl_names[22]
Definition: volk_machines.h:600
void(* p_32fc_s32f_magnitude_16i)(int16_t *, const lv_32fc_t *, const float, unsigned int)
Definition: volk_typedefs.h:116
const bool volk_32f_x2_multiply_32f_impl_alignment[22]
Definition: volk_machines.h:422
void(* p_32f_invsqrt_32f)(float *, const float *, unsigned int)
Definition: volk_typedefs.h:68
const char * volk_32f_x2_dot_prod_32f_name
Definition: volk_machines.h:389
const p_64f_x2_add_64f volk_64f_x2_add_64f_impls[22]
Definition: volk_machines.h:693
const bool volk_32f_x2_max_32f_impl_alignment[22]
Definition: volk_machines.h:410
const char * volk_32f_log2_32f_name
Definition: volk_machines.h:263
const char * volk_32fc_deinterleave_real_64f_impl_names[22]
Definition: volk_machines.h:504
const size_t volk_32f_x2_interleave_32fc_n_impls
Definition: volk_machines.h:406
const int volk_64u_byteswappuppet_64u_impl_deps[22]
Definition: volk_machines.h:721