Age | Commit message (Collapse) | Author |
|
straight from python -> .h
|
|
This reverts commit d364316fa2e047890af09c7bdeed776d6391b3db.
|
|
access to the static stuff
|
|
|
|
|
|
Configure- and compile-time checks modified to only compile architectures that the compiler will handle.
This means that volk will compile every arch that your gcc will compile, no matter if your CPU can execute the instructions or not.
This lets you cross-compile volk.
volk_rank_archs will be deferred to runtime. This has not been done yet.
|
|
|
|
Conflicts:
volk/include/volk/Makefile.am
volk/lib/Makefile.am
volk/lib/qa_volk.cc
|
|
Distcheck passes for me if liborc is installed or not.
|
|
|
|
|
|
|
|
Note: need to convert this to new naming standard.
|
|
|
|
|
|
|
|
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.
|
|
|
|
easier to add new architectures. Thanks to Josh for the inspiration.
|
|
|
|
|
|
coverage within the framework.
|
|
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.
|
|
Conflicts:
volk/lib/Makefile.am
|
|
|
|
consistent function names
|
|
|
|
the testing framework so it's easier to add new archs to tests.
|
|
|
|
|
|
|
|
32fc_magnitude_16s fails test_all right now.
|
|
|
|
Also fixed a typo in the generic version of 16sc_magnitude_16s_a16.
|
|
|
|
|
|
|
|
broken right now.
|
|
|
|
|
|
|
|
identified as 32-bit and compiles with the correct flags.
|
|
tested. Using abs_ path names failed on Ubuntu 8.04 32-bit.
|
|
|
|
volk_config.h instead of a standalone shell script.
|
|
|
|
be building based on the configure tests.
|
|
(mm_hadd_ps).
|
|
|
|
makes distcheck.
|