[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] git://gnuradio.org/eb branch, guile, updated. 272971a2
From: |
git repository hosting |
Subject: |
[Commit-gnuradio] git://gnuradio.org/eb branch, guile, updated. 272971a25cbd777634331a8777d2fbab2bb10ab7 |
Date: |
Thu, 23 Dec 2010 00:51:20 +0000 (GMT) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "git://gnuradio.org/eb".
The branch, guile has been updated
via 272971a25cbd777634331a8777d2fbab2bb10ab7 (commit)
via 75b650ef2506fe5c607517a3d5188b0705f60fde (commit)
via ed78ba5d9999bbe50507373a1aa2877ef0da64c6 (commit)
via a89f5dd45263209c535c272b56abb99133a4d6c7 (commit)
via ce3e4c33d170b65cf288faec7d8da6a496eb6101 (commit)
via 320c16f5acdcbca6f59c735ad19619d7b82c434b (commit)
via 1047775464c1bb8a86e727487551e2b14abd476e (commit)
via a151e3e1ba2409b44fd2af8ba1f9bfbf3f0dbf25 (commit)
via 7e21f9ad055bb646b22edb462112443bab670b4e (commit)
via c75950bd5babfcab323b29b956fa0b620c3c19da (commit)
via 9db640f51b3af0cc73a94471a623b4d394ec2aab (commit)
via 504a2cce5df490bf9a6b2023cc1df568e51da20a (commit)
via 6cd7639e86285c2fc0f3771fd1111c4456d477a4 (commit)
via 88a4f3fcddb5a082caa39fe800ea893aface1280 (commit)
via e7aa093f30c48c3c85abf446e24bc1cf144dc3e0 (commit)
via 5ccd0554a51cc508a091bf27cd1bebc25c7b2bf9 (commit)
via 8375fd6ca2f6e5edb923abe0d6341b6d4d2d1aae (commit)
via 61d7638304db3c999bd43808fce0e531996dba87 (commit)
via 31c85c66f38ed304db06e0696b3df1d2407378c8 (commit)
via f3c684751dc3da3a06d5960d8b961739bdf0fd12 (commit)
via 87889c20c7551b39bb508408035c894dfc32fb0d (commit)
via 051aa2f5bc9f2311bb81669eb4326fd906592a1d (commit)
via 97ff51156b492a1e52420a1f12cd75eccf2235ac (commit)
via 79ca8f230d0f0758656e32a2bb0317f03e3317d0 (commit)
via a72fa7a12cad5b32f06709c8939a4fb054679ca6 (commit)
via 63f520734e4e112da32f0dc5a59107c1397199ae (commit)
via a8f33e1b577342fd8149d9308d474871c44c7d52 (commit)
via 1cc88091470dd4654b6936cda92d81841e135209 (commit)
via 46d55649012e4fb2838a6f8e9f3c9226ea8b2d50 (commit)
via 74f206edb2c7bfbe010b5a5cbc5fe2f07965c3a6 (commit)
via 81d722595385eb4b2ef09cb76db1d4070fc11324 (commit)
via f8b0c86d8a9eb347cb7187e3b01ed46c66de6a64 (commit)
via 917e67d031bf5f044dfbbae3d4cf01b167b7b903 (commit)
via 1186ab980d1e1fe36ff869097fd0697dd41ff7ae (commit)
via 239144659b29c0a5ecd83a34e0e57387a1060ed7 (commit)
from 1984aab345857296564e174395cf3af1375e1469 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 272971a25cbd777634331a8777d2fbab2bb10ab7
Author: Eric Blossom <address@hidden>
Date: Wed Dec 22 16:49:05 2010 -0800
Check for lt_dladvise_global and fall back to using lt_dlopenext if not
found.
commit 75b650ef2506fe5c607517a3d5188b0705f60fde
Merge: 1984aab345857296564e174395cf3af1375e1469
ed78ba5d9999bbe50507373a1aa2877ef0da64c6
Author: Eric Blossom <address@hidden>
Date: Tue Dec 21 13:31:58 2010 -0800
Merge branch 'next' into guile.
Passes distcheck.
* next: (32 commits)
volk: Fix for popcnt's 64/32-bit issues.
Using a copy of config.guess and config.sub instead of sym links.
Including time header to qa files.
Changed python env variable to more globally usable version.
gr_uhd: Quick fix for make distcheck failures if UHD is not installed.
PFB resampler: fix it this way to avoid the signed/unsigned warning.
PFB resampler: fixes bug where filter could be looking past the number of
inputs.
resampler PFB: Sets relative rate when rate is changed.
Create method to set rate on pfb_arb_resamp after it has been created.
Allow it to be called from GRC.
volk: fix for running 32-bit OS on 64-bit processor. System is correctly
identified as 32-bit and compiles with the correct flags.
volk: changing the path variables again. This works on my various systems
tested. Using abs_ path names failed on Ubuntu 8.04 32-bit.
volk: May be a hack, but it was required for my 32-bit Fedora 13 to work.
volk: Removing unnecessary shell script; last commit takes care if its
functions.
volk: Fixing build system to handle making volk_mktables, volk_tables.h,
and volk_config.h instead of a standalone shell script.
volk: readding 16sc_magnitude_32f_sse with fix for SSE hadd_ps error.
volk: Adding a few more generic-only test cases.
volk: adding generic QA test for 16sc_magnitude_32f.
volk: modified the configure scripts to output which architectures it
will be building based on the configure tests.
uhd: update notes in grc blocks for addressing scheme
volk: Removing erroneous SSE function that actually usese an SSE3 intrin
(mm_hadd_ps).
...
commit ed78ba5d9999bbe50507373a1aa2877ef0da64c6
Author: Tom Rondeau <address@hidden>
Date: Fri Dec 17 22:58:40 2010 -0600
volk: Fix for popcnt's 64/32-bit issues.
commit a89f5dd45263209c535c272b56abb99133a4d6c7
Author: Tom Rondeau <address@hidden>
Date: Thu Dec 16 21:49:45 2010 -0500
Using a copy of config.guess and config.sub instead of sym links.
commit ce3e4c33d170b65cf288faec7d8da6a496eb6101
Author: Tom Rondeau <address@hidden>
Date: Thu Dec 16 21:33:54 2010 -0500
Including time header to qa files.
commit 320c16f5acdcbca6f59c735ad19619d7b82c434b
Author: Tom Rondeau <address@hidden>
Date: Thu Dec 16 21:27:38 2010 -0500
Changed python env variable to more globally usable version.
commit 1047775464c1bb8a86e727487551e2b14abd476e
Author: Tom Rondeau <address@hidden>
Date: Mon Dec 13 12:21:35 2010 -0500
gr_uhd: Quick fix for make distcheck failures if UHD is not installed.
commit a151e3e1ba2409b44fd2af8ba1f9bfbf3f0dbf25
Author: Tom Rondeau <address@hidden>
Date: Sun Dec 12 13:39:06 2010 -0500
PFB resampler: fix it this way to avoid the signed/unsigned warning.
commit 7e21f9ad055bb646b22edb462112443bab670b4e
Author: Tom Rondeau <address@hidden>
Date: Sun Dec 12 13:22:40 2010 -0500
PFB resampler: fixes bug where filter could be looking past the number of
inputs.
commit c75950bd5babfcab323b29b956fa0b620c3c19da
Author: Tom Rondeau <address@hidden>
Date: Sun Dec 12 13:09:32 2010 -0500
resampler PFB: Sets relative rate when rate is changed.
commit 9db640f51b3af0cc73a94471a623b4d394ec2aab
Author: Matt Ettus <address@hidden>
Date: Sat Dec 11 14:42:57 2010 -0800
Create method to set rate on pfb_arb_resamp after it has been created.
Allow it to be called from GRC.
commit 504a2cce5df490bf9a6b2023cc1df568e51da20a
Merge: 051aa2f5bc9f2311bb81669eb4326fd906592a1d
6cd7639e86285c2fc0f3771fd1111c4456d477a4
Author: Tom Rondeau <address@hidden>
Date: Sat Dec 11 14:24:17 2010 -0500
Merge branch 'volk' into next
commit 6cd7639e86285c2fc0f3771fd1111c4456d477a4
Author: Tom Rondeau <address@hidden>
Date: Sat Dec 11 13:39:00 2010 -0500
volk: fix for running 32-bit OS on 64-bit processor. System is correctly
identified as 32-bit and compiles with the correct flags.
commit 88a4f3fcddb5a082caa39fe800ea893aface1280
Author: Tom Rondeau <address@hidden>
Date: Sat Dec 11 13:35:00 2010 -0500
volk: changing the path variables again. This works on my various systems
tested. Using abs_ path names failed on Ubuntu 8.04 32-bit.
commit e7aa093f30c48c3c85abf446e24bc1cf144dc3e0
Author: Tom Rondeau <address@hidden>
Date: Fri Dec 10 02:22:20 2010 -0500
volk: May be a hack, but it was required for my 32-bit Fedora 13 to work.
commit 5ccd0554a51cc508a091bf27cd1bebc25c7b2bf9
Author: Tom Rondeau <address@hidden>
Date: Fri Dec 10 01:51:55 2010 -0500
volk: Removing unnecessary shell script; last commit takes care if its
functions.
commit 8375fd6ca2f6e5edb923abe0d6341b6d4d2d1aae
Author: Tom Rondeau <address@hidden>
Date: Fri Dec 10 01:48:17 2010 -0500
volk: Fixing build system to handle making volk_mktables, volk_tables.h,
and volk_config.h instead of a standalone shell script.
commit 61d7638304db3c999bd43808fce0e531996dba87
Author: Tom Rondeau <address@hidden>
Date: Thu Dec 9 20:24:21 2010 -0500
volk: readding 16sc_magnitude_32f_sse with fix for SSE hadd_ps error.
commit 31c85c66f38ed304db06e0696b3df1d2407378c8
Author: Tom Rondeau <address@hidden>
Date: Thu Dec 9 17:53:05 2010 -0500
volk: Adding a few more generic-only test cases.
commit f3c684751dc3da3a06d5960d8b961739bdf0fd12
Author: Tom Rondeau <address@hidden>
Date: Thu Dec 9 17:34:29 2010 -0500
volk: adding generic QA test for 16sc_magnitude_32f.
commit 87889c20c7551b39bb508408035c894dfc32fb0d
Author: Tom Rondeau <address@hidden>
Date: Thu Dec 9 17:09:23 2010 -0500
volk: modified the configure scripts to output which architectures it will
be building based on the configure tests.
commit 051aa2f5bc9f2311bb81669eb4326fd906592a1d
Author: Josh Blum <address@hidden>
Date: Thu Dec 9 13:56:35 2010 -0800
uhd: update notes in grc blocks for addressing scheme
commit 97ff51156b492a1e52420a1f12cd75eccf2235ac
Author: Tom Rondeau <address@hidden>
Date: Thu Dec 9 16:53:06 2010 -0500
volk: Removing erroneous SSE function that actually usese an SSE3 intrin
(mm_hadd_ps).
commit 79ca8f230d0f0758656e32a2bb0317f03e3317d0
Author: Tom Rondeau <address@hidden>
Date: Thu Dec 9 16:52:33 2010 -0500
volk: remove redundant warning message at top of volk.c file.
commit a72fa7a12cad5b32f06709c8939a4fb054679ca6
Author: Tom Rondeau <address@hidden>
Date: Thu Dec 9 12:12:47 2010 -0500
volk: Small fixes to M4 file for better project integration.
commit 63f520734e4e112da32f0dc5a59107c1397199ae
Author: Tom Rondeau <address@hidden>
Date: Wed Dec 8 17:58:46 2010 -0500
volk: Changing version number to 0.1.
commit a8f33e1b577342fd8149d9308d474871c44c7d52
Author: Tom Rondeau <address@hidden>
Date: Wed Dec 8 17:26:40 2010 -0500
Removing autotests of volk during make check and distchecks since they take
a long time to run.
These can be run by hand by executing volk/lib/test_all
Also made a comment about needing a possible fix for this makefile.
commit 1cc88091470dd4654b6936cda92d81841e135209
Author: Tom Rondeau <address@hidden>
Date: Wed Dec 8 17:00:38 2010 -0500
volk: more changes to build system so that VPATH builds properly and
project makes distcheck.
commit 46d55649012e4fb2838a6f8e9f3c9226ea8b2d50
Author: Tom Rondeau <address@hidden>
Date: Wed Dec 8 12:19:28 2010 -0500
volk: Working on VPATH build issues. Makes it through configure, fails on
make.
commit 74f206edb2c7bfbe010b5a5cbc5fe2f07965c3a6
Author: Tom Rondeau <address@hidden>
Date: Wed Dec 8 01:29:58 2010 -0500
volk: Fixing makefiles for dist. Distcheck still failing on other issues
now.
commit 81d722595385eb4b2ef09cb76db1d4070fc11324
Author: Tom Rondeau <address@hidden>
Date: Wed Dec 8 01:10:10 2010 -0500
volk: adding config.guess and config.sub to project distribution.
commit f8b0c86d8a9eb347cb7187e3b01ed46c66de6a64
Author: Tom Rondeau <address@hidden>
Date: Wed Dec 8 01:09:35 2010 -0500
volk: Adding gitignore files.
commit 917e67d031bf5f044dfbbae3d4cf01b167b7b903
Author: Tom Rondeau <address@hidden>
Date: Wed Dec 8 01:00:42 2010 -0500
volk: Cleaning up naming from old libvector to volk.
commit 1186ab980d1e1fe36ff869097fd0697dd41ff7ae
Author: Tom Rondeau <address@hidden>
Date: Wed Dec 8 00:59:23 2010 -0500
volk: Updating build system so that volk configures and builds from
gnuradio top level dir.
commit 239144659b29c0a5ecd83a34e0e57387a1060ed7
Author: Tom Rondeau <address@hidden>
Date: Tue Dec 7 18:50:28 2010 -0500
Initial checkin for VOLK - Vector-Optimized Library of Kernels. This is a
new SIMD library.
It currently stands by itself under the GNU Radio tree and can be used
separately. We will integrate the build process into GNU Raio and start
building off of its functionality over time.
-----------------------------------------------------------------------
Summary of changes:
Makefile.common | 8 +-
bootstrap | 1 +
config/gr_guile.m4 | 6 +
config/grc_gr_uhd.m4 | 4 +
config/grc_volk.m4 | 39 ++
configure.ac | 1 +
gnuradio-core/src/guile/dynl-global.c | 31 ++
.../src/lib/filter/gr_pfb_arb_resampler_ccf.cc | 9 +-
.../src/lib/filter/gr_pfb_arb_resampler_ccf.h | 7 +-
.../src/lib/filter/gr_pfb_arb_resampler_ccf.i | 1 +
.../python/gnuradio/blks2impl/pfb_arb_resampler.py | 9 +-
gr-uhd/grc/gen_uhd_multi_usrp_blocks_xml.py | 7 +-
gr-uhd/grc/gen_uhd_single_usrp_blocks_xml.py | 2 +-
gr-uhd/swig/uhd_swig.i | 8 +-
grc/blocks/blks2_pfb_arb_resampler.xml | 5 +-
volk/.gitignore | 43 ++
{gr-run-waveform => volk}/AUTHORS | 0
COPYING => volk/COPYING | 0
{gr-run-waveform => volk}/ChangeLog | 0
volk/INSTALL | 236 ++++++++++
volk/Makefile.am | 56 +++
volk/Makefile.common | 46 ++
{gr-howto-write-a-block => volk}/NEWS | 0
volk/README | 1 +
volk/apps/Makefile.am | 27 ++
volk/bootstrap | 29 ++
config.guess => volk/config.guess | 0
config.sub => volk/config.sub | 0
volk/config/.gitignore | 16 +
volk/config/Makefile.am | 56 +++
{config => volk/config}/acx_pthread.m4 | 0
{config => volk/config}/bnv_have_qt.m4 | 0
{config => volk/config}/cppunit.m4 | 0
volk/config/gcc_version_workaround.m4 | 49 ++
{config => volk/config}/gr_lib64.m4 | 0
.../config}/gr_libgnuradio_core_extra_ldflags.m4 | 0
{config => volk/config}/gr_no_undefined.m4 | 0
.../config/gr_omnithread.m4 | 0
volk/config/gr_pwin32.m4 | 146 ++++++
volk/config/gr_set_md_cpu.m4 | 63 +++
{config => volk/config}/gr_sysv_shm.m4 | 0
{config => volk/config}/lf_cc.m4 | 0
{config => volk/config}/lf_cxx.m4 | 0
{config => volk/config}/lf_warnings.m4 | 0
{config => volk/config}/lf_x11.m4 | 0
volk/config/lv_configure.m4 | 118 +++++
{config => volk/config}/mkstemp.m4 | 0
{config => volk/config}/onceonly.m4 | 0
{config => volk/config}/pkg.m4 | 0
volk/configure.ac | 88 ++++
volk/data/Makefile.am | 30 ++
volk/doc/Makefile.am | 32 ++
volk/include/.gitignore | 10 +
volk/include/Makefile.am | 23 +
volk/include/volk/.gitignore | 19 +
volk/include/volk/Makefile.am | 182 ++++++++
volk/include/volk/archs.xml | 133 ++++++
volk/include/volk/emit_omnilog.py | 13 +
volk/include/volk/make_c.py | 74 +++
volk/include/volk/make_config_fixed.py | 21 +
volk/include/volk/make_config_in.py | 13 +
volk/include/volk/make_cpuid_generic_c.py | 38 ++
volk/include/volk/make_cpuid_h.py | 25 +
volk/include/volk/make_cpuid_powerpc_c.py | 45 ++
volk/include/volk/make_cpuid_x86_c.py | 109 +++++
volk/include/volk/make_environment_init_c.py | 33 ++
volk/include/volk/make_environment_init_h.py | 18 +
volk/include/volk/make_h.py | 28 ++
volk/include/volk/make_init_c.py | 42 ++
volk/include/volk/make_init_h.py | 26 ++
volk/include/volk/make_mktables.py | 33 ++
volk/include/volk/make_proccpu_sim.py | 25 +
volk/include/volk/make_registry.py | 62 +++
volk/include/volk/make_runtime.py | 34 ++
volk/include/volk/make_runtime_c.py | 47 ++
volk/include/volk/make_set_simd.py | 238 ++++++++++
volk/include/volk/make_typedefs.py | 23 +
volk/include/volk/volk_16s_add_quad_aligned16.h | 136 ++++++
.../volk/volk_16s_branch_4_state_8_aligned16.h | 194 ++++++++
volk/include/volk/volk_16s_convert_32f_aligned16.h | 119 +++++
.../volk/volk_16s_convert_32f_unaligned16.h | 122 +++++
volk/include/volk/volk_16s_convert_8s_aligned16.h | 69 +++
.../include/volk/volk_16s_convert_8s_unaligned16.h | 71 +++
volk/include/volk/volk_16s_max_star_aligned16.h | 108 +++++
.../volk/volk_16s_max_star_horizontal_aligned16.h | 130 ++++++
.../volk_16s_permute_and_scalar_add_aligned16.h | 139 ++++++
.../volk/volk_16s_quad_max_star_aligned16.h | 191 ++++++++
.../volk/volk_16sc_deinterleave_16s_aligned16.h | 146 ++++++
.../volk/volk_16sc_deinterleave_32f_aligned16.h | 95 ++++
.../volk_16sc_deinterleave_real_16s_aligned16.h | 120 +++++
.../volk_16sc_deinterleave_real_32f_aligned16.h | 125 ++++++
.../volk_16sc_deinterleave_real_8s_aligned16.h | 83 ++++
.../volk/volk_16sc_magnitude_16s_aligned16.h | 179 ++++++++
.../volk/volk_16sc_magnitude_32f_aligned16.h | 167 +++++++
volk/include/volk/volk_16u_byteswap_aligned16.h | 65 +++
volk/include/volk/volk_32f_accumulator_aligned16.h | 67 +++
volk/include/volk/volk_32f_add_aligned16.h | 69 +++
.../volk_32f_calc_spectral_noise_floor_aligned16.h | 167 +++++++
volk/include/volk/volk_32f_convert_16s_aligned16.h | 110 +++++
.../volk/volk_32f_convert_16s_unaligned16.h | 113 +++++
volk/include/volk/volk_32f_convert_32s_aligned16.h | 106 +++++
.../volk/volk_32f_convert_32s_unaligned16.h | 109 +++++
volk/include/volk/volk_32f_convert_64f_aligned16.h | 70 +++
.../volk/volk_32f_convert_64f_unaligned16.h | 70 +++
volk/include/volk/volk_32f_convert_8s_aligned16.h | 117 +++++
.../include/volk/volk_32f_convert_8s_unaligned16.h | 120 +++++
volk/include/volk/volk_32f_divide_aligned16.h | 69 +++
volk/include/volk/volk_32f_dot_prod_aligned16.h | 184 ++++++++
volk/include/volk/volk_32f_dot_prod_unaligned16.h | 184 ++++++++
volk/include/volk/volk_32f_fm_detect_aligned16.h | 120 +++++
volk/include/volk/volk_32f_index_max_aligned16.h | 148 ++++++
.../volk/volk_32f_interleave_16sc_aligned16.h | 155 +++++++
.../volk/volk_32f_interleave_32fc_aligned16.h | 75 ++++
volk/include/volk/volk_32f_max_aligned16.h | 71 +++
volk/include/volk/volk_32f_min_aligned16.h | 71 +++
volk/include/volk/volk_32f_multiply_aligned16.h | 69 +++
volk/include/volk/volk_32f_normalize_aligned16.h | 66 +++
volk/include/volk/volk_32f_power_aligned16.h | 144 ++++++
volk/include/volk/volk_32f_sqrt_aligned16.h | 64 +++
volk/include/volk/volk_32f_stddev_aligned16.h | 144 ++++++
.../volk/volk_32f_stddev_and_mean_aligned16.h | 169 +++++++
volk/include/volk/volk_32f_subtract_aligned16.h | 67 +++
volk/include/volk/volk_32f_sum_of_poly_aligned16.h | 151 +++++++
.../volk/volk_32fc_32f_multiply_aligned16.h | 82 ++++
.../volk/volk_32fc_32f_power_32fc_aligned16.h | 109 +++++
volk/include/volk/volk_32fc_atan2_32f_aligned16.h | 158 +++++++
.../volk/volk_32fc_conjugate_dot_prod_aligned16.h | 344 ++++++++++++++
.../volk/volk_32fc_deinterleave_32f_aligned16.h | 75 ++++
.../volk/volk_32fc_deinterleave_64f_aligned16.h | 78 ++++
.../volk_32fc_deinterleave_real_16s_aligned16.h | 80 ++++
.../volk_32fc_deinterleave_real_32f_aligned16.h | 68 +++
.../volk_32fc_deinterleave_real_64f_aligned16.h | 66 +++
volk/include/volk/volk_32fc_dot_prod_aligned16.h | 468 ++++++++++++++++++++
volk/include/volk/volk_32fc_index_max_aligned16.h | 215 +++++++++
.../volk/volk_32fc_magnitude_16s_aligned16.h | 146 ++++++
.../volk/volk_32fc_magnitude_32f_aligned16.h | 121 +++++
volk/include/volk/volk_32fc_multiply_aligned16.h | 78 ++++
...olk_32fc_power_spectral_density_32f_aligned16.h | 134 ++++++
.../volk/volk_32fc_power_spectrum_32f_aligned16.h | 126 ++++++
.../include/volk/volk_32fc_square_dist_aligned16.h | 112 +++++
.../volk_32fc_square_dist_scalar_mult_aligned16.h | 126 ++++++
volk/include/volk/volk_32s_and_aligned16.h | 69 +++
volk/include/volk/volk_32s_convert_32f_aligned16.h | 73 +++
.../volk/volk_32s_convert_32f_unaligned16.h | 75 ++++
volk/include/volk/volk_32s_or_aligned16.h | 69 +++
volk/include/volk/volk_32u_byteswap_aligned16.h | 77 ++++
volk/include/volk/volk_32u_popcnt_aligned16.h | 36 ++
volk/include/volk/volk_64f_convert_32f_aligned16.h | 67 +++
.../volk/volk_64f_convert_32f_unaligned16.h | 67 +++
volk/include/volk/volk_64f_max_aligned16.h | 71 +++
volk/include/volk/volk_64f_min_aligned16.h | 71 +++
volk/include/volk/volk_64u_byteswap_aligned16.h | 88 ++++
volk/include/volk/volk_64u_popcnt_aligned16.h | 50 ++
volk/include/volk/volk_8s_convert_16s_aligned16.h | 71 +++
.../include/volk/volk_8s_convert_16s_unaligned16.h | 73 +++
volk/include/volk/volk_8s_convert_32f_aligned16.h | 92 ++++
.../include/volk/volk_8s_convert_32f_unaligned16.h | 94 ++++
.../volk/volk_8sc_deinterleave_16s_aligned16.h | 77 ++++
.../volk/volk_8sc_deinterleave_32f_aligned16.h | 164 +++++++
.../volk_8sc_deinterleave_real_16s_aligned16.h | 66 +++
.../volk_8sc_deinterleave_real_32f_aligned16.h | 133 ++++++
.../volk/volk_8sc_deinterleave_real_8s_aligned16.h | 67 +++
.../volk_8sc_multiply_conjugate_16sc_aligned16.h | 102 +++++
.../volk_8sc_multiply_conjugate_32fc_aligned16.h | 122 +++++
volk/include/volk/volk_common.h | 18 +
volk/include/volk/volk_complex.h | 71 +++
volk/include/volk/volk_regexp.py | 8 +
volk/include/volk/volk_register.py | 279 ++++++++++++
volk/lib/.gitignore | 21 +
volk/lib/Makefile.am | 371 ++++++++++++++++
.../src/lib/filter => volk/lib}/assembly.h | 0
.../src/lib/filter => volk/lib}/cpuid_x86.S | 0
.../src/lib/filter => volk/lib}/cpuid_x86_64.S | 0
volk/lib/qa_16s_add_quad_aligned16.cc | 89 ++++
volk/lib/qa_16s_add_quad_aligned16.h | 18 +
volk/lib/qa_16s_branch_4_state_8_aligned16.cc | 106 +++++
volk/lib/qa_16s_branch_4_state_8_aligned16.h | 18 +
volk/lib/qa_16s_convert_32f_aligned16.cc | 74 +++
volk/lib/qa_16s_convert_32f_aligned16.h | 18 +
volk/lib/qa_16s_convert_32f_unaligned16.cc | 74 +++
volk/lib/qa_16s_convert_32f_unaligned16.h | 18 +
volk/lib/qa_16s_convert_8s_aligned16.cc | 61 +++
volk/lib/qa_16s_convert_8s_aligned16.h | 18 +
volk/lib/qa_16s_convert_8s_unaligned16.cc | 61 +++
volk/lib/qa_16s_convert_8s_unaligned16.h | 18 +
volk/lib/qa_16s_max_star_aligned16.cc | 65 +++
volk/lib/qa_16s_max_star_aligned16.h | 18 +
volk/lib/qa_16s_max_star_horizontal_aligned16.cc | 79 ++++
volk/lib/qa_16s_max_star_horizontal_aligned16.h | 18 +
.../lib/qa_16s_permute_and_scalar_add_aligned16.cc | 78 ++++
volk/lib/qa_16s_permute_and_scalar_add_aligned16.h | 18 +
volk/lib/qa_16s_quad_max_star_aligned16.cc | 60 +++
volk/lib/qa_16s_quad_max_star_aligned16.h | 18 +
volk/lib/qa_16sc_deinterleave_16s_aligned16.cc | 77 ++++
volk/lib/qa_16sc_deinterleave_16s_aligned16.h | 18 +
volk/lib/qa_16sc_deinterleave_32f_aligned16.cc | 64 +++
volk/lib/qa_16sc_deinterleave_32f_aligned16.h | 18 +
.../lib/qa_16sc_deinterleave_real_16s_aligned16.cc | 72 +++
volk/lib/qa_16sc_deinterleave_real_16s_aligned16.h | 18 +
.../lib/qa_16sc_deinterleave_real_32f_aligned16.cc | 124 ++++++
volk/lib/qa_16sc_deinterleave_real_32f_aligned16.h | 18 +
volk/lib/qa_16sc_deinterleave_real_8s_aligned16.cc | 61 +++
volk/lib/qa_16sc_deinterleave_real_8s_aligned16.h | 18 +
volk/lib/qa_16sc_magnitude_16s_aligned16.cc | 71 +++
volk/lib/qa_16sc_magnitude_16s_aligned16.h | 18 +
volk/lib/qa_16sc_magnitude_32f_aligned16.cc | 111 +++++
volk/lib/qa_16sc_magnitude_32f_aligned16.h | 18 +
volk/lib/qa_16u_byteswap_aligned16.cc | 61 +++
volk/lib/qa_16u_byteswap_aligned16.h | 18 +
volk/lib/qa_32f_accumulator_aligned16.cc | 57 +++
volk/lib/qa_32f_accumulator_aligned16.h | 18 +
volk/lib/qa_32f_add_aligned16.cc | 114 +++++
volk/lib/qa_32f_add_aligned16.h | 18 +
.../qa_32f_calc_spectral_noise_floor_aligned16.cc | 60 +++
.../qa_32f_calc_spectral_noise_floor_aligned16.h | 18 +
volk/lib/qa_32f_convert_16s_aligned16.cc | 71 +++
volk/lib/qa_32f_convert_16s_aligned16.h | 18 +
volk/lib/qa_32f_convert_16s_unaligned16.cc | 71 +++
volk/lib/qa_32f_convert_16s_unaligned16.h | 18 +
volk/lib/qa_32f_convert_32s_aligned16.cc | 71 +++
volk/lib/qa_32f_convert_32s_aligned16.h | 18 +
volk/lib/qa_32f_convert_32s_unaligned16.cc | 71 +++
volk/lib/qa_32f_convert_32s_unaligned16.h | 18 +
volk/lib/qa_32f_convert_64f_aligned16.cc | 61 +++
volk/lib/qa_32f_convert_64f_aligned16.h | 18 +
volk/lib/qa_32f_convert_64f_unaligned16.cc | 61 +++
volk/lib/qa_32f_convert_64f_unaligned16.h | 18 +
volk/lib/qa_32f_convert_8s_aligned16.cc | 71 +++
volk/lib/qa_32f_convert_8s_aligned16.h | 18 +
volk/lib/qa_32f_convert_8s_unaligned16.cc | 71 +++
volk/lib/qa_32f_convert_8s_unaligned16.h | 18 +
volk/lib/qa_32f_divide_aligned16.cc | 114 +++++
volk/lib/qa_32f_divide_aligned16.h | 18 +
volk/lib/qa_32f_dot_prod_aligned16.cc | 183 ++++++++
volk/lib/qa_32f_dot_prod_aligned16.h | 18 +
volk/lib/qa_32f_dot_prod_unaligned16.cc | 190 ++++++++
volk/lib/qa_32f_dot_prod_unaligned16.h | 18 +
volk/lib/qa_32f_fm_detect_aligned16.cc | 61 +++
volk/lib/qa_32f_fm_detect_aligned16.h | 18 +
volk/lib/qa_32f_index_max_aligned16.cc | 103 +++++
volk/lib/qa_32f_index_max_aligned16.h | 18 +
volk/lib/qa_32f_interleave_16sc_aligned16.cc | 76 ++++
volk/lib/qa_32f_interleave_16sc_aligned16.h | 18 +
volk/lib/qa_32f_interleave_32fc_aligned16.cc | 63 +++
volk/lib/qa_32f_interleave_32fc_aligned16.h | 18 +
volk/lib/qa_32f_max_aligned16.cc | 61 +++
volk/lib/qa_32f_max_aligned16.h | 18 +
volk/lib/qa_32f_min_aligned16.cc | 61 +++
volk/lib/qa_32f_min_aligned16.h | 18 +
volk/lib/qa_32f_multiply_aligned16.cc | 114 +++++
volk/lib/qa_32f_multiply_aligned16.h | 18 +
volk/lib/qa_32f_normalize_aligned16.cc | 66 +++
volk/lib/qa_32f_normalize_aligned16.h | 18 +
volk/lib/qa_32f_power_aligned16.cc | 95 ++++
volk/lib/qa_32f_power_aligned16.h | 18 +
volk/lib/qa_32f_sqrt_aligned16.cc | 113 +++++
volk/lib/qa_32f_sqrt_aligned16.h | 18 +
volk/lib/qa_32f_stddev_aligned16.cc | 75 ++++
volk/lib/qa_32f_stddev_aligned16.h | 18 +
volk/lib/qa_32f_stddev_and_mean_aligned16.cc | 76 ++++
volk/lib/qa_32f_stddev_and_mean_aligned16.h | 18 +
volk/lib/qa_32f_subtract_aligned16.cc | 61 +++
volk/lib/qa_32f_subtract_aligned16.h | 18 +
volk/lib/qa_32f_sum_of_poly_aligned16.cc | 142 ++++++
volk/lib/qa_32f_sum_of_poly_aligned16.h | 18 +
volk/lib/qa_32fc_32f_multiply_aligned16.cc | 85 ++++
volk/lib/qa_32fc_32f_multiply_aligned16.h | 18 +
volk/lib/qa_32fc_32f_power_32fc_aligned16.cc | 83 ++++
volk/lib/qa_32fc_32f_power_32fc_aligned16.h | 18 +
volk/lib/qa_32fc_atan2_32f_aligned16.cc | 76 ++++
volk/lib/qa_32fc_atan2_32f_aligned16.h | 18 +
volk/lib/qa_32fc_conjugate_dot_prod_aligned16.cc | 138 ++++++
volk/lib/qa_32fc_conjugate_dot_prod_aligned16.h | 18 +
volk/lib/qa_32fc_deinterleave_32f_aligned16.cc | 64 +++
volk/lib/qa_32fc_deinterleave_32f_aligned16.h | 18 +
volk/lib/qa_32fc_deinterleave_64f_aligned16.cc | 64 +++
volk/lib/qa_32fc_deinterleave_64f_aligned16.h | 18 +
.../lib/qa_32fc_deinterleave_real_16s_aligned16.cc | 61 +++
volk/lib/qa_32fc_deinterleave_real_16s_aligned16.h | 18 +
.../lib/qa_32fc_deinterleave_real_32f_aligned16.cc | 61 +++
volk/lib/qa_32fc_deinterleave_real_32f_aligned16.h | 18 +
.../lib/qa_32fc_deinterleave_real_64f_aligned16.cc | 61 +++
volk/lib/qa_32fc_deinterleave_real_64f_aligned16.h | 18 +
volk/lib/qa_32fc_dot_prod_aligned16.cc | 214 +++++++++
volk/lib/qa_32fc_dot_prod_aligned16.h | 20 +
volk/lib/qa_32fc_index_max_aligned16.cc | 89 ++++
volk/lib/qa_32fc_index_max_aligned16.h | 18 +
volk/lib/qa_32fc_magnitude_16s_aligned16.cc | 71 +++
volk/lib/qa_32fc_magnitude_16s_aligned16.h | 18 +
volk/lib/qa_32fc_magnitude_32f_aligned16.cc | 71 +++
volk/lib/qa_32fc_magnitude_32f_aligned16.h | 18 +
volk/lib/qa_32fc_multiply_aligned16.cc | 86 ++++
volk/lib/qa_32fc_multiply_aligned16.h | 18 +
...qa_32fc_power_spectral_density_32f_aligned16.cc | 64 +++
.../qa_32fc_power_spectral_density_32f_aligned16.h | 18 +
volk/lib/qa_32fc_power_spectrum_32f_aligned16.cc | 64 +++
volk/lib/qa_32fc_power_spectrum_32f_aligned16.h | 18 +
volk/lib/qa_32fc_square_dist_aligned16.cc | 91 ++++
volk/lib/qa_32fc_square_dist_aligned16.h | 18 +
.../qa_32fc_square_dist_scalar_mult_aligned16.cc | 96 ++++
.../qa_32fc_square_dist_scalar_mult_aligned16.h | 18 +
volk/lib/qa_32s_and_aligned16.cc | 61 +++
volk/lib/qa_32s_and_aligned16.h | 18 +
volk/lib/qa_32s_convert_32f_aligned16.cc | 61 +++
volk/lib/qa_32s_convert_32f_aligned16.h | 18 +
volk/lib/qa_32s_convert_32f_unaligned16.cc | 61 +++
volk/lib/qa_32s_convert_32f_unaligned16.h | 18 +
volk/lib/qa_32s_or_aligned16.cc | 61 +++
volk/lib/qa_32s_or_aligned16.h | 18 +
volk/lib/qa_32u_byteswap_aligned16.cc | 60 +++
volk/lib/qa_32u_byteswap_aligned16.h | 18 +
volk/lib/qa_32u_popcnt_aligned16.cc | 62 +++
volk/lib/qa_32u_popcnt_aligned16.h | 18 +
volk/lib/qa_64f_convert_32f_aligned16.cc | 61 +++
volk/lib/qa_64f_convert_32f_aligned16.h | 18 +
volk/lib/qa_64f_convert_32f_unaligned16.cc | 61 +++
volk/lib/qa_64f_convert_32f_unaligned16.h | 18 +
volk/lib/qa_64f_max_aligned16.cc | 61 +++
volk/lib/qa_64f_max_aligned16.h | 18 +
volk/lib/qa_64f_min_aligned16.cc | 61 +++
volk/lib/qa_64f_min_aligned16.h | 18 +
volk/lib/qa_64u_byteswap_aligned16.cc | 60 +++
volk/lib/qa_64u_byteswap_aligned16.h | 18 +
volk/lib/qa_64u_popcnt_aligned16.cc | 62 +++
volk/lib/qa_64u_popcnt_aligned16.h | 18 +
volk/lib/qa_8s_convert_16s_aligned16.cc | 64 +++
volk/lib/qa_8s_convert_16s_aligned16.h | 18 +
volk/lib/qa_8s_convert_16s_unaligned16.cc | 64 +++
volk/lib/qa_8s_convert_16s_unaligned16.h | 18 +
volk/lib/qa_8s_convert_32f_aligned16.cc | 64 +++
volk/lib/qa_8s_convert_32f_aligned16.h | 18 +
volk/lib/qa_8s_convert_32f_unaligned16.cc | 64 +++
volk/lib/qa_8s_convert_32f_unaligned16.h | 18 +
volk/lib/qa_8sc_deinterleave_16s_aligned16.cc | 68 +++
volk/lib/qa_8sc_deinterleave_16s_aligned16.h | 18 +
volk/lib/qa_8sc_deinterleave_32f_aligned16.cc | 135 ++++++
volk/lib/qa_8sc_deinterleave_32f_aligned16.h | 18 +
volk/lib/qa_8sc_deinterleave_real_16s_aligned16.cc | 65 +++
volk/lib/qa_8sc_deinterleave_real_16s_aligned16.h | 18 +
volk/lib/qa_8sc_deinterleave_real_32f_aligned16.cc | 139 ++++++
volk/lib/qa_8sc_deinterleave_real_32f_aligned16.h | 18 +
volk/lib/qa_8sc_deinterleave_real_8s_aligned16.cc | 61 +++
volk/lib/qa_8sc_deinterleave_real_8s_aligned16.h | 18 +
.../qa_8sc_multiply_conjugate_16sc_aligned16.cc | 87 ++++
.../lib/qa_8sc_multiply_conjugate_16sc_aligned16.h | 18 +
.../qa_8sc_multiply_conjugate_32fc_aligned16.cc | 87 ++++
.../lib/qa_8sc_multiply_conjugate_32fc_aligned16.h | 18 +
volk/lib/qa_volk.cc | 211 +++++++++
volk/lib/qa_volk.h | 36 ++
volk/lib/test_all.cc | 82 ++++
volk/lib/volk_rank_archs.c | 13 +
volk/lib/volk_rank_archs.h | 14 +
volk/libvector_replace.sh | 18 +
volk/python/Makefile.am | 40 ++
volk/python/__init__.py | 53 +++
volk/python/qa_square.py | 47 ++
volk/python/run_tests.in | 50 ++
volk/python/volk.i | 47 ++
volk/python/volk_square_ff.i | 37 ++
volk/spu_lib/gc_spu_macs.h | 380 ++++++++++++++++
volk/spu_lib/spu_16s_cmpgt_unaligned.c | 160 +++++++
volk/spu_lib/spu_16s_vector_subtract_unaligned.c | 178 ++++++++
volk/spu_lib/spu_16s_vector_sum_unaligned.c | 178 ++++++++
.../spu_32fc_pointwise_multiply_unaligned.c | 222 +++++++++
volk/spu_lib/spu_memcpy_unaligned.c | 290 ++++++++++++
volk/spu_lib/spu_memset_unaligned.S | 185 ++++++++
volk/volk.pc.in | 15 +
367 files changed, 23840 insertions(+), 18 deletions(-)
create mode 100644 config/grc_volk.m4
create mode 100644 volk/.gitignore
copy {gr-run-waveform => volk}/AUTHORS (100%)
copy COPYING => volk/COPYING (100%)
copy {gr-run-waveform => volk}/ChangeLog (100%)
create mode 100644 volk/INSTALL
create mode 100644 volk/Makefile.am
create mode 100644 volk/Makefile.common
copy {gr-howto-write-a-block => volk}/NEWS (100%)
create mode 100644 volk/README
create mode 100644 volk/apps/Makefile.am
create mode 100755 volk/bootstrap
copy config.guess => volk/config.guess (100%)
copy config.sub => volk/config.sub (100%)
create mode 100644 volk/config/.gitignore
create mode 100644 volk/config/Makefile.am
copy {config => volk/config}/acx_pthread.m4 (100%)
copy {config => volk/config}/bnv_have_qt.m4 (100%)
copy {config => volk/config}/cppunit.m4 (100%)
create mode 100644 volk/config/gcc_version_workaround.m4
copy {config => volk/config}/gr_lib64.m4 (100%)
copy {config => volk/config}/gr_libgnuradio_core_extra_ldflags.m4 (100%)
copy {config => volk/config}/gr_no_undefined.m4 (100%)
copy {gr-howto-write-a-block => volk}/config/gr_omnithread.m4 (100%)
create mode 100644 volk/config/gr_pwin32.m4
create mode 100644 volk/config/gr_set_md_cpu.m4
copy {config => volk/config}/gr_sysv_shm.m4 (100%)
copy {config => volk/config}/lf_cc.m4 (100%)
copy {config => volk/config}/lf_cxx.m4 (100%)
copy {config => volk/config}/lf_warnings.m4 (100%)
copy {config => volk/config}/lf_x11.m4 (100%)
create mode 100644 volk/config/lv_configure.m4
copy {config => volk/config}/mkstemp.m4 (100%)
copy {config => volk/config}/onceonly.m4 (100%)
copy {config => volk/config}/pkg.m4 (100%)
create mode 100644 volk/configure.ac
create mode 100644 volk/data/Makefile.am
create mode 100644 volk/doc/Makefile.am
create mode 100644 volk/include/.gitignore
create mode 100644 volk/include/Makefile.am
create mode 100644 volk/include/volk/.gitignore
create mode 100644 volk/include/volk/Makefile.am
create mode 100644 volk/include/volk/archs.xml
create mode 100644 volk/include/volk/emit_omnilog.py
create mode 100644 volk/include/volk/make_c.py
create mode 100644 volk/include/volk/make_config_fixed.py
create mode 100644 volk/include/volk/make_config_in.py
create mode 100644 volk/include/volk/make_cpuid_generic_c.py
create mode 100644 volk/include/volk/make_cpuid_h.py
create mode 100644 volk/include/volk/make_cpuid_powerpc_c.py
create mode 100644 volk/include/volk/make_cpuid_x86_c.py
create mode 100644 volk/include/volk/make_environment_init_c.py
create mode 100644 volk/include/volk/make_environment_init_h.py
create mode 100644 volk/include/volk/make_h.py
create mode 100644 volk/include/volk/make_init_c.py
create mode 100644 volk/include/volk/make_init_h.py
create mode 100644 volk/include/volk/make_mktables.py
create mode 100644 volk/include/volk/make_proccpu_sim.py
create mode 100644 volk/include/volk/make_registry.py
create mode 100644 volk/include/volk/make_runtime.py
create mode 100644 volk/include/volk/make_runtime_c.py
create mode 100644 volk/include/volk/make_set_simd.py
create mode 100644 volk/include/volk/make_typedefs.py
create mode 100644 volk/include/volk/volk_16s_add_quad_aligned16.h
create mode 100644 volk/include/volk/volk_16s_branch_4_state_8_aligned16.h
create mode 100644 volk/include/volk/volk_16s_convert_32f_aligned16.h
create mode 100644 volk/include/volk/volk_16s_convert_32f_unaligned16.h
create mode 100644 volk/include/volk/volk_16s_convert_8s_aligned16.h
create mode 100644 volk/include/volk/volk_16s_convert_8s_unaligned16.h
create mode 100644 volk/include/volk/volk_16s_max_star_aligned16.h
create mode 100644 volk/include/volk/volk_16s_max_star_horizontal_aligned16.h
create mode 100644
volk/include/volk/volk_16s_permute_and_scalar_add_aligned16.h
create mode 100644 volk/include/volk/volk_16s_quad_max_star_aligned16.h
create mode 100644 volk/include/volk/volk_16sc_deinterleave_16s_aligned16.h
create mode 100644 volk/include/volk/volk_16sc_deinterleave_32f_aligned16.h
create mode 100644
volk/include/volk/volk_16sc_deinterleave_real_16s_aligned16.h
create mode 100644
volk/include/volk/volk_16sc_deinterleave_real_32f_aligned16.h
create mode 100644 volk/include/volk/volk_16sc_deinterleave_real_8s_aligned16.h
create mode 100644 volk/include/volk/volk_16sc_magnitude_16s_aligned16.h
create mode 100644 volk/include/volk/volk_16sc_magnitude_32f_aligned16.h
create mode 100644 volk/include/volk/volk_16u_byteswap_aligned16.h
create mode 100644 volk/include/volk/volk_32f_accumulator_aligned16.h
create mode 100644 volk/include/volk/volk_32f_add_aligned16.h
create mode 100644
volk/include/volk/volk_32f_calc_spectral_noise_floor_aligned16.h
create mode 100644 volk/include/volk/volk_32f_convert_16s_aligned16.h
create mode 100644 volk/include/volk/volk_32f_convert_16s_unaligned16.h
create mode 100644 volk/include/volk/volk_32f_convert_32s_aligned16.h
create mode 100644 volk/include/volk/volk_32f_convert_32s_unaligned16.h
create mode 100644 volk/include/volk/volk_32f_convert_64f_aligned16.h
create mode 100644 volk/include/volk/volk_32f_convert_64f_unaligned16.h
create mode 100644 volk/include/volk/volk_32f_convert_8s_aligned16.h
create mode 100644 volk/include/volk/volk_32f_convert_8s_unaligned16.h
create mode 100644 volk/include/volk/volk_32f_divide_aligned16.h
create mode 100644 volk/include/volk/volk_32f_dot_prod_aligned16.h
create mode 100644 volk/include/volk/volk_32f_dot_prod_unaligned16.h
create mode 100644 volk/include/volk/volk_32f_fm_detect_aligned16.h
create mode 100644 volk/include/volk/volk_32f_index_max_aligned16.h
create mode 100644 volk/include/volk/volk_32f_interleave_16sc_aligned16.h
create mode 100644 volk/include/volk/volk_32f_interleave_32fc_aligned16.h
create mode 100644 volk/include/volk/volk_32f_max_aligned16.h
create mode 100644 volk/include/volk/volk_32f_min_aligned16.h
create mode 100644 volk/include/volk/volk_32f_multiply_aligned16.h
create mode 100644 volk/include/volk/volk_32f_normalize_aligned16.h
create mode 100644 volk/include/volk/volk_32f_power_aligned16.h
create mode 100644 volk/include/volk/volk_32f_sqrt_aligned16.h
create mode 100644 volk/include/volk/volk_32f_stddev_aligned16.h
create mode 100644 volk/include/volk/volk_32f_stddev_and_mean_aligned16.h
create mode 100644 volk/include/volk/volk_32f_subtract_aligned16.h
create mode 100644 volk/include/volk/volk_32f_sum_of_poly_aligned16.h
create mode 100644 volk/include/volk/volk_32fc_32f_multiply_aligned16.h
create mode 100644 volk/include/volk/volk_32fc_32f_power_32fc_aligned16.h
create mode 100644 volk/include/volk/volk_32fc_atan2_32f_aligned16.h
create mode 100644 volk/include/volk/volk_32fc_conjugate_dot_prod_aligned16.h
create mode 100644 volk/include/volk/volk_32fc_deinterleave_32f_aligned16.h
create mode 100644 volk/include/volk/volk_32fc_deinterleave_64f_aligned16.h
create mode 100644
volk/include/volk/volk_32fc_deinterleave_real_16s_aligned16.h
create mode 100644
volk/include/volk/volk_32fc_deinterleave_real_32f_aligned16.h
create mode 100644
volk/include/volk/volk_32fc_deinterleave_real_64f_aligned16.h
create mode 100644 volk/include/volk/volk_32fc_dot_prod_aligned16.h
create mode 100644 volk/include/volk/volk_32fc_index_max_aligned16.h
create mode 100644 volk/include/volk/volk_32fc_magnitude_16s_aligned16.h
create mode 100644 volk/include/volk/volk_32fc_magnitude_32f_aligned16.h
create mode 100644 volk/include/volk/volk_32fc_multiply_aligned16.h
create mode 100644
volk/include/volk/volk_32fc_power_spectral_density_32f_aligned16.h
create mode 100644 volk/include/volk/volk_32fc_power_spectrum_32f_aligned16.h
create mode 100644 volk/include/volk/volk_32fc_square_dist_aligned16.h
create mode 100644
volk/include/volk/volk_32fc_square_dist_scalar_mult_aligned16.h
create mode 100644 volk/include/volk/volk_32s_and_aligned16.h
create mode 100644 volk/include/volk/volk_32s_convert_32f_aligned16.h
create mode 100644 volk/include/volk/volk_32s_convert_32f_unaligned16.h
create mode 100644 volk/include/volk/volk_32s_or_aligned16.h
create mode 100644 volk/include/volk/volk_32u_byteswap_aligned16.h
create mode 100644 volk/include/volk/volk_32u_popcnt_aligned16.h
create mode 100644 volk/include/volk/volk_64f_convert_32f_aligned16.h
create mode 100644 volk/include/volk/volk_64f_convert_32f_unaligned16.h
create mode 100644 volk/include/volk/volk_64f_max_aligned16.h
create mode 100644 volk/include/volk/volk_64f_min_aligned16.h
create mode 100644 volk/include/volk/volk_64u_byteswap_aligned16.h
create mode 100644 volk/include/volk/volk_64u_popcnt_aligned16.h
create mode 100644 volk/include/volk/volk_8s_convert_16s_aligned16.h
create mode 100644 volk/include/volk/volk_8s_convert_16s_unaligned16.h
create mode 100644 volk/include/volk/volk_8s_convert_32f_aligned16.h
create mode 100644 volk/include/volk/volk_8s_convert_32f_unaligned16.h
create mode 100644 volk/include/volk/volk_8sc_deinterleave_16s_aligned16.h
create mode 100644 volk/include/volk/volk_8sc_deinterleave_32f_aligned16.h
create mode 100644 volk/include/volk/volk_8sc_deinterleave_real_16s_aligned16.h
create mode 100644 volk/include/volk/volk_8sc_deinterleave_real_32f_aligned16.h
create mode 100644 volk/include/volk/volk_8sc_deinterleave_real_8s_aligned16.h
create mode 100644
volk/include/volk/volk_8sc_multiply_conjugate_16sc_aligned16.h
create mode 100644
volk/include/volk/volk_8sc_multiply_conjugate_32fc_aligned16.h
create mode 100644 volk/include/volk/volk_common.h
create mode 100644 volk/include/volk/volk_complex.h
create mode 100644 volk/include/volk/volk_regexp.py
create mode 100755 volk/include/volk/volk_register.py
create mode 100644 volk/lib/.gitignore
create mode 100644 volk/lib/Makefile.am
copy {gnuradio-core/src/lib/filter => volk/lib}/assembly.h (100%)
copy {gnuradio-core/src/lib/filter => volk/lib}/cpuid_x86.S (100%)
copy {gnuradio-core/src/lib/filter => volk/lib}/cpuid_x86_64.S (100%)
create mode 100644 volk/lib/qa_16s_add_quad_aligned16.cc
create mode 100644 volk/lib/qa_16s_add_quad_aligned16.h
create mode 100644 volk/lib/qa_16s_branch_4_state_8_aligned16.cc
create mode 100644 volk/lib/qa_16s_branch_4_state_8_aligned16.h
create mode 100644 volk/lib/qa_16s_convert_32f_aligned16.cc
create mode 100644 volk/lib/qa_16s_convert_32f_aligned16.h
create mode 100644 volk/lib/qa_16s_convert_32f_unaligned16.cc
create mode 100644 volk/lib/qa_16s_convert_32f_unaligned16.h
create mode 100644 volk/lib/qa_16s_convert_8s_aligned16.cc
create mode 100644 volk/lib/qa_16s_convert_8s_aligned16.h
create mode 100644 volk/lib/qa_16s_convert_8s_unaligned16.cc
create mode 100644 volk/lib/qa_16s_convert_8s_unaligned16.h
create mode 100644 volk/lib/qa_16s_max_star_aligned16.cc
create mode 100644 volk/lib/qa_16s_max_star_aligned16.h
create mode 100644 volk/lib/qa_16s_max_star_horizontal_aligned16.cc
create mode 100644 volk/lib/qa_16s_max_star_horizontal_aligned16.h
create mode 100644 volk/lib/qa_16s_permute_and_scalar_add_aligned16.cc
create mode 100644 volk/lib/qa_16s_permute_and_scalar_add_aligned16.h
create mode 100644 volk/lib/qa_16s_quad_max_star_aligned16.cc
create mode 100644 volk/lib/qa_16s_quad_max_star_aligned16.h
create mode 100644 volk/lib/qa_16sc_deinterleave_16s_aligned16.cc
create mode 100644 volk/lib/qa_16sc_deinterleave_16s_aligned16.h
create mode 100644 volk/lib/qa_16sc_deinterleave_32f_aligned16.cc
create mode 100644 volk/lib/qa_16sc_deinterleave_32f_aligned16.h
create mode 100644 volk/lib/qa_16sc_deinterleave_real_16s_aligned16.cc
create mode 100644 volk/lib/qa_16sc_deinterleave_real_16s_aligned16.h
create mode 100644 volk/lib/qa_16sc_deinterleave_real_32f_aligned16.cc
create mode 100644 volk/lib/qa_16sc_deinterleave_real_32f_aligned16.h
create mode 100644 volk/lib/qa_16sc_deinterleave_real_8s_aligned16.cc
create mode 100644 volk/lib/qa_16sc_deinterleave_real_8s_aligned16.h
create mode 100644 volk/lib/qa_16sc_magnitude_16s_aligned16.cc
create mode 100644 volk/lib/qa_16sc_magnitude_16s_aligned16.h
create mode 100644 volk/lib/qa_16sc_magnitude_32f_aligned16.cc
create mode 100644 volk/lib/qa_16sc_magnitude_32f_aligned16.h
create mode 100644 volk/lib/qa_16u_byteswap_aligned16.cc
create mode 100644 volk/lib/qa_16u_byteswap_aligned16.h
create mode 100644 volk/lib/qa_32f_accumulator_aligned16.cc
create mode 100644 volk/lib/qa_32f_accumulator_aligned16.h
create mode 100644 volk/lib/qa_32f_add_aligned16.cc
create mode 100644 volk/lib/qa_32f_add_aligned16.h
create mode 100644 volk/lib/qa_32f_calc_spectral_noise_floor_aligned16.cc
create mode 100644 volk/lib/qa_32f_calc_spectral_noise_floor_aligned16.h
create mode 100644 volk/lib/qa_32f_convert_16s_aligned16.cc
create mode 100644 volk/lib/qa_32f_convert_16s_aligned16.h
create mode 100644 volk/lib/qa_32f_convert_16s_unaligned16.cc
create mode 100644 volk/lib/qa_32f_convert_16s_unaligned16.h
create mode 100644 volk/lib/qa_32f_convert_32s_aligned16.cc
create mode 100644 volk/lib/qa_32f_convert_32s_aligned16.h
create mode 100644 volk/lib/qa_32f_convert_32s_unaligned16.cc
create mode 100644 volk/lib/qa_32f_convert_32s_unaligned16.h
create mode 100644 volk/lib/qa_32f_convert_64f_aligned16.cc
create mode 100644 volk/lib/qa_32f_convert_64f_aligned16.h
create mode 100644 volk/lib/qa_32f_convert_64f_unaligned16.cc
create mode 100644 volk/lib/qa_32f_convert_64f_unaligned16.h
create mode 100644 volk/lib/qa_32f_convert_8s_aligned16.cc
create mode 100644 volk/lib/qa_32f_convert_8s_aligned16.h
create mode 100644 volk/lib/qa_32f_convert_8s_unaligned16.cc
create mode 100644 volk/lib/qa_32f_convert_8s_unaligned16.h
create mode 100644 volk/lib/qa_32f_divide_aligned16.cc
create mode 100644 volk/lib/qa_32f_divide_aligned16.h
create mode 100644 volk/lib/qa_32f_dot_prod_aligned16.cc
create mode 100644 volk/lib/qa_32f_dot_prod_aligned16.h
create mode 100644 volk/lib/qa_32f_dot_prod_unaligned16.cc
create mode 100644 volk/lib/qa_32f_dot_prod_unaligned16.h
create mode 100644 volk/lib/qa_32f_fm_detect_aligned16.cc
create mode 100644 volk/lib/qa_32f_fm_detect_aligned16.h
create mode 100644 volk/lib/qa_32f_index_max_aligned16.cc
create mode 100644 volk/lib/qa_32f_index_max_aligned16.h
create mode 100644 volk/lib/qa_32f_interleave_16sc_aligned16.cc
create mode 100644 volk/lib/qa_32f_interleave_16sc_aligned16.h
create mode 100644 volk/lib/qa_32f_interleave_32fc_aligned16.cc
create mode 100644 volk/lib/qa_32f_interleave_32fc_aligned16.h
create mode 100644 volk/lib/qa_32f_max_aligned16.cc
create mode 100644 volk/lib/qa_32f_max_aligned16.h
create mode 100644 volk/lib/qa_32f_min_aligned16.cc
create mode 100644 volk/lib/qa_32f_min_aligned16.h
create mode 100644 volk/lib/qa_32f_multiply_aligned16.cc
create mode 100644 volk/lib/qa_32f_multiply_aligned16.h
create mode 100644 volk/lib/qa_32f_normalize_aligned16.cc
create mode 100644 volk/lib/qa_32f_normalize_aligned16.h
create mode 100644 volk/lib/qa_32f_power_aligned16.cc
create mode 100644 volk/lib/qa_32f_power_aligned16.h
create mode 100644 volk/lib/qa_32f_sqrt_aligned16.cc
create mode 100644 volk/lib/qa_32f_sqrt_aligned16.h
create mode 100644 volk/lib/qa_32f_stddev_aligned16.cc
create mode 100644 volk/lib/qa_32f_stddev_aligned16.h
create mode 100644 volk/lib/qa_32f_stddev_and_mean_aligned16.cc
create mode 100644 volk/lib/qa_32f_stddev_and_mean_aligned16.h
create mode 100644 volk/lib/qa_32f_subtract_aligned16.cc
create mode 100644 volk/lib/qa_32f_subtract_aligned16.h
create mode 100644 volk/lib/qa_32f_sum_of_poly_aligned16.cc
create mode 100644 volk/lib/qa_32f_sum_of_poly_aligned16.h
create mode 100644 volk/lib/qa_32fc_32f_multiply_aligned16.cc
create mode 100644 volk/lib/qa_32fc_32f_multiply_aligned16.h
create mode 100644 volk/lib/qa_32fc_32f_power_32fc_aligned16.cc
create mode 100644 volk/lib/qa_32fc_32f_power_32fc_aligned16.h
create mode 100644 volk/lib/qa_32fc_atan2_32f_aligned16.cc
create mode 100644 volk/lib/qa_32fc_atan2_32f_aligned16.h
create mode 100644 volk/lib/qa_32fc_conjugate_dot_prod_aligned16.cc
create mode 100644 volk/lib/qa_32fc_conjugate_dot_prod_aligned16.h
create mode 100644 volk/lib/qa_32fc_deinterleave_32f_aligned16.cc
create mode 100644 volk/lib/qa_32fc_deinterleave_32f_aligned16.h
create mode 100644 volk/lib/qa_32fc_deinterleave_64f_aligned16.cc
create mode 100644 volk/lib/qa_32fc_deinterleave_64f_aligned16.h
create mode 100644 volk/lib/qa_32fc_deinterleave_real_16s_aligned16.cc
create mode 100644 volk/lib/qa_32fc_deinterleave_real_16s_aligned16.h
create mode 100644 volk/lib/qa_32fc_deinterleave_real_32f_aligned16.cc
create mode 100644 volk/lib/qa_32fc_deinterleave_real_32f_aligned16.h
create mode 100644 volk/lib/qa_32fc_deinterleave_real_64f_aligned16.cc
create mode 100644 volk/lib/qa_32fc_deinterleave_real_64f_aligned16.h
create mode 100644 volk/lib/qa_32fc_dot_prod_aligned16.cc
create mode 100644 volk/lib/qa_32fc_dot_prod_aligned16.h
create mode 100644 volk/lib/qa_32fc_index_max_aligned16.cc
create mode 100644 volk/lib/qa_32fc_index_max_aligned16.h
create mode 100644 volk/lib/qa_32fc_magnitude_16s_aligned16.cc
create mode 100644 volk/lib/qa_32fc_magnitude_16s_aligned16.h
create mode 100644 volk/lib/qa_32fc_magnitude_32f_aligned16.cc
create mode 100644 volk/lib/qa_32fc_magnitude_32f_aligned16.h
create mode 100644 volk/lib/qa_32fc_multiply_aligned16.cc
create mode 100644 volk/lib/qa_32fc_multiply_aligned16.h
create mode 100644 volk/lib/qa_32fc_power_spectral_density_32f_aligned16.cc
create mode 100644 volk/lib/qa_32fc_power_spectral_density_32f_aligned16.h
create mode 100644 volk/lib/qa_32fc_power_spectrum_32f_aligned16.cc
create mode 100644 volk/lib/qa_32fc_power_spectrum_32f_aligned16.h
create mode 100644 volk/lib/qa_32fc_square_dist_aligned16.cc
create mode 100644 volk/lib/qa_32fc_square_dist_aligned16.h
create mode 100644 volk/lib/qa_32fc_square_dist_scalar_mult_aligned16.cc
create mode 100644 volk/lib/qa_32fc_square_dist_scalar_mult_aligned16.h
create mode 100644 volk/lib/qa_32s_and_aligned16.cc
create mode 100644 volk/lib/qa_32s_and_aligned16.h
create mode 100644 volk/lib/qa_32s_convert_32f_aligned16.cc
create mode 100644 volk/lib/qa_32s_convert_32f_aligned16.h
create mode 100644 volk/lib/qa_32s_convert_32f_unaligned16.cc
create mode 100644 volk/lib/qa_32s_convert_32f_unaligned16.h
create mode 100644 volk/lib/qa_32s_or_aligned16.cc
create mode 100644 volk/lib/qa_32s_or_aligned16.h
create mode 100644 volk/lib/qa_32u_byteswap_aligned16.cc
create mode 100644 volk/lib/qa_32u_byteswap_aligned16.h
create mode 100644 volk/lib/qa_32u_popcnt_aligned16.cc
create mode 100644 volk/lib/qa_32u_popcnt_aligned16.h
create mode 100644 volk/lib/qa_64f_convert_32f_aligned16.cc
create mode 100644 volk/lib/qa_64f_convert_32f_aligned16.h
create mode 100644 volk/lib/qa_64f_convert_32f_unaligned16.cc
create mode 100644 volk/lib/qa_64f_convert_32f_unaligned16.h
create mode 100644 volk/lib/qa_64f_max_aligned16.cc
create mode 100644 volk/lib/qa_64f_max_aligned16.h
create mode 100644 volk/lib/qa_64f_min_aligned16.cc
create mode 100644 volk/lib/qa_64f_min_aligned16.h
create mode 100644 volk/lib/qa_64u_byteswap_aligned16.cc
create mode 100644 volk/lib/qa_64u_byteswap_aligned16.h
create mode 100644 volk/lib/qa_64u_popcnt_aligned16.cc
create mode 100644 volk/lib/qa_64u_popcnt_aligned16.h
create mode 100644 volk/lib/qa_8s_convert_16s_aligned16.cc
create mode 100644 volk/lib/qa_8s_convert_16s_aligned16.h
create mode 100644 volk/lib/qa_8s_convert_16s_unaligned16.cc
create mode 100644 volk/lib/qa_8s_convert_16s_unaligned16.h
create mode 100644 volk/lib/qa_8s_convert_32f_aligned16.cc
create mode 100644 volk/lib/qa_8s_convert_32f_aligned16.h
create mode 100644 volk/lib/qa_8s_convert_32f_unaligned16.cc
create mode 100644 volk/lib/qa_8s_convert_32f_unaligned16.h
create mode 100644 volk/lib/qa_8sc_deinterleave_16s_aligned16.cc
create mode 100644 volk/lib/qa_8sc_deinterleave_16s_aligned16.h
create mode 100644 volk/lib/qa_8sc_deinterleave_32f_aligned16.cc
create mode 100644 volk/lib/qa_8sc_deinterleave_32f_aligned16.h
create mode 100644 volk/lib/qa_8sc_deinterleave_real_16s_aligned16.cc
create mode 100644 volk/lib/qa_8sc_deinterleave_real_16s_aligned16.h
create mode 100644 volk/lib/qa_8sc_deinterleave_real_32f_aligned16.cc
create mode 100644 volk/lib/qa_8sc_deinterleave_real_32f_aligned16.h
create mode 100644 volk/lib/qa_8sc_deinterleave_real_8s_aligned16.cc
create mode 100644 volk/lib/qa_8sc_deinterleave_real_8s_aligned16.h
create mode 100644 volk/lib/qa_8sc_multiply_conjugate_16sc_aligned16.cc
create mode 100644 volk/lib/qa_8sc_multiply_conjugate_16sc_aligned16.h
create mode 100644 volk/lib/qa_8sc_multiply_conjugate_32fc_aligned16.cc
create mode 100644 volk/lib/qa_8sc_multiply_conjugate_32fc_aligned16.h
create mode 100644 volk/lib/qa_volk.cc
create mode 100644 volk/lib/qa_volk.h
create mode 100644 volk/lib/test_all.cc
create mode 100644 volk/lib/volk_rank_archs.c
create mode 100644 volk/lib/volk_rank_archs.h
create mode 100755 volk/libvector_replace.sh
create mode 100644 volk/python/Makefile.am
create mode 100644 volk/python/__init__.py
create mode 100755 volk/python/qa_square.py
create mode 100644 volk/python/run_tests.in
create mode 100644 volk/python/volk.i
create mode 100644 volk/python/volk_square_ff.i
create mode 100644 volk/spu_lib/gc_spu_macs.h
create mode 100644 volk/spu_lib/spu_16s_cmpgt_unaligned.c
create mode 100644 volk/spu_lib/spu_16s_vector_subtract_unaligned.c
create mode 100644 volk/spu_lib/spu_16s_vector_sum_unaligned.c
create mode 100644 volk/spu_lib/spu_32fc_pointwise_multiply_unaligned.c
create mode 100644 volk/spu_lib/spu_memcpy_unaligned.c
create mode 100644 volk/spu_lib/spu_memset_unaligned.S
create mode 100644 volk/volk.pc.in
hooks/post-receive
--
git://gnuradio.org/eb
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] git://gnuradio.org/eb branch, guile, updated. 272971a25cbd777634331a8777d2fbab2bb10ab7,
git repository hosting <=