Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Better detection for x86 and 32 or 64 bit.
|
|
Nick Foster owes Nick Corgan a six-pack of beer!
|
|
can go much faster
Conflicts:
volk/lib/testqa.cc
|
|
|
|
|
|
impls is needed to determine if these have robust tail cases or not.
also fixed max_star test by removing it -- can't return ptrs in current test framework, needs custom test.
|
|
magnitudes
Conflicts:
volk/lib/testqa.cc
|
|
|
|
|
|
tested 10x faster than generic.
|
|
split)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
both 32-bit and 64-bit compilations, and this breaks Volk. Only works in CMake right now.
|
|
|
|
|
|
|
|
|
|
your machine's reqd alignment for malloc.
|
|
|
|
|
|
|
|
|
|
Conflicts:
volk/lib/CMakeLists.txt
|
|
create dir in profiler if not exist
|
|
|
|
|
|
first.
|
|
C++-ify the whole thing.
|
|
to add name field to volk arch_defs
|
|
|
|
|
|
|
|
for you.
|
|
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
|
|
|
|
All generation sources have been moved to the gen/ subdirectory.
Bootstrap and volk_register.py generate the files into to gen/ subdirectory
in an effort to cleanly separate the static/generated parts of the build tree.
Define top_gendir in Makefile.common, all generated sources listed in Makefile.ams
are prefixed with $(top_gendir) to differentiate them from static in-tree sources.
|
|
This replaces all aligned(16) and aligned(128) (which were incorrect).
Attribute macros are on the left because this makes gcc and ms compilers happy.
|
|
|