volk: New volk kernel for conjugate dot products with unaligned buffers.
Note: need to convert this to new naming standard.
volk: replace assembly and separate cases with gcc cpuid for all x86
This should not have been put here.
Merge branch 'volkosx' of github.com:trondeau/gnuradio into volkosx
A fix for volk_cpu being a duplicate variable. Declared as extern in the header file volk_cpu.h and actually created in the C files.
Note that this could be a problem if multiple architectures are ever (can ever?) be built at the same time. If that happens, we can move this variable declaration to another C file that is made common to all builds.
Creates volk_cpu in a .cc file and externs it in the header.
Cleans up the Makefiles for the various platforms. This should also make it easier to add new architectures. Thanks to Josh for the inspiration.
Update volk .gitignores
volk: Fix for popcnt's 64/32-bit issues.
Changed python env variable to more globally usable version.
Also available in: