volk: conversion tweaks to build avx on MSVC
volk: cmake support for volk (gcc + msvc)
volk: various backports from MSVC building
1) Added support for __cpuid intrinsic under MSVC
2) Fixed disambiguation for std::abs overload in qa code
3) Fixed bit128 union, the ifdefs were completely wrong
volk: top-level common header cleanup
Since we already have a volk_common.h,moved the attributes, API declaration,and c-linkage macros into volk_common.h
This change removes volk_attributes.h,in favor of one common include header.The implementation headers that require...
Volk: split n_archs out of arch_defs0, began to add _manual support
Volk: volk_machine structures generated, volk_machines is instantiated. Testing manually works OK. All that's left is top-level volk.c and Automake wrangling.
Volk: first steps to conditional compilation/multiple obj files.
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.