summaryrefslogtreecommitdiff
path: root/volk/lib/qa_utils.cc
AgeCommit message (Collapse)Author
2012-05-12volk: fix profiler comparisonJohnathan Corgan
2012-05-11volk: add SIMD implementation for fixed phase rotationNick McCarthy
2012-04-13Removed whitespace and added dtools/bin/remove-whitespace as a tool to do ↵Tom Rondeau
this in the future. The sed script was provided by Moritz Fischer.
2012-02-21Volk: add scalar const support to the profiler/QA code. Disabled ↵Nick Foster
volk_32fc_s32fc_multiply_32fc_a's Orc impl due to it not working.
2011-10-20volk: fixed signed/unsigned comparison warnings.Tom Rondeau
2011-05-18Volk: added alignment prop to each machine. call volk_get_alignment() to get ↵Nick Foster
your machine's reqd alignment for malloc.
2011-05-12Volk: changed size of memory alignment in QA code to 32 for AVX supportNick Foster
2011-05-10Volk: initial profiling support. Profiling works, reading doesn't yet. Need ↵Nick Foster
to add name field to volk arch_defs
2011-05-06volk: various backports from MSVC buildingJosh Blum
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
2011-05-06volk: removed volk_registry.h, it was superseded by the machinesJosh Blum
2011-04-16Volk: manual funcs implemented, QA code runs. Barfs due to missing Orc arch.Nick Foster
2011-04-13Merge branch 'master' of http://gnuradio.org/git/gnuradio into cpuidNick Foster
Conflicts: volk/Makefile.common volk/lib/qa_utils.cc
2011-03-14volk: simplify the get new method for the aligned poolJosh Blum
2011-03-08volk: replace posix_memalign with something cross platformJosh Blum
2011-02-15reverted mktables deletion until i get my act together and make it go ↵Nick Foster
straight from python -> .h
2011-02-15Moved the fn indices gen from volk.c to volk_registry.h so the qa code has ↵Nick Foster
access to the static stuff
2011-01-13Volk: QA util has proper free().Nick Foster
2011-01-25Volk: doesn't test a routine if no valid architectures other than generic ↵Nick Foster
are found
2011-01-21Volk: Small changes to speed things up.Nick Foster
2011-01-21Volk: added ability to spec scalar in test invocationNick Foster
2011-01-21Volk: added QA support for multiple outputs, scalar outputs. 92% test ↵Nick Foster
coverage within the framework.
2011-01-21Volk: fixed naming error. test coverage @ 75%, still need to add support for ↵Nick Foster
multiple outputs in the checker. some errors in the library were exposed by the new test suite, and a couple of bad Orc functions. need to investigate.
2011-01-21volk: renamed all files. added all tests. some test things are still broken.Nick Foster
2011-01-19Volk: test suite supports scalar arguments and in-place operationsNick Foster
2011-01-16volk_rename: renamed basically everything in the volk lib to have logically ↵Nick Foster
consistent function names
2011-01-14Volk: QA code fixes, more Orc routines.Nick Foster
Broke the 32fc_multiply Orc impl because I'm lame and lost some work. Fixed volk_8s_convert_16s Orc impl. Still need to rename functions and modify the QA sig parser to match. Then rewrite makefiles.
2011-01-12Volk: Working on a new QA architecture that doesn't require individual test ↵Nick Foster
programs.