Bassam Tabbara
ad11042132
Simplify SIMD make scripts
...
ax_ext.m4 no longer performs any CPU checks. Instead it just checks
if the the compile supports SIMD flags.
Runtime detection will choose the right methods base on CPU
instructions available.
Intel AVX support is still done through the build since it would
require a major refactoring of the code base to support it at runtime.
For now I added a configuration flag --enable-avx that can be used
to compile with AVX support.
Also use cpu intrinsics instead of __asm__
2016-09-13 12:25:00 -07:00
Janne Grunau
36e75c3efe
use posix_memalign to align memory for SIMD region tests
...
Properly emulate aligned allocation if posix_memalign is not available.
2014-10-09 23:22:34 +02:00
Janne Grunau
f6828cfbc1
build: fix out of source tree build
2014-10-09 23:22:28 +02:00
Adam Disney
f48f2d38af
Merge remote-tracking branch 'dalgaaf/wip-da-sca-20140513'
2014-06-16 12:44:45 -04:00
Adam Disney
5be1fecbcb
Fixed a few minor warnings when running autogen.sh.
2014-06-16 12:27:19 -04:00
Adam Disney
d08de3bdcb
Merge remote-tracking branch 'jayrde/wip-autoconf-cleanup'
...
Conflicts:
.gitignore
INSTALL
Makefile.in
aclocal.m4
config.guess
config.sub
configure
examples/Makefile.in
include/config.h.in
include/config.h.in~
install-sh
ltmain.sh
m4/libtool.m4
m4/ltversion.m4
missing
src/Makefile.in
test/Makefile.in
tools/Makefile.in
2014-06-16 12:24:06 -04:00
Danny Al-Gaaf
cb87c41f28
test/gf_unit.c: free memory after usage
...
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2014-05-13 19:24:47 +02:00
Kevin Greenan
8a96cbb371
Ran autogen to pick-up the changes needed to run 'make check'
2014-04-02 10:35:21 -07:00
Jens Rosenboom
2758e242fe
remove autogenerated files from repository
2014-03-18 21:53:24 +01:00
Loic Dachary
5c5b312a76
main() returns int
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-06 17:48:38 +01:00
Loic Dachary
191b86b5d2
remove unused variables from #if SSE blocs
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-06 17:48:38 +01:00
Loic Dachary
3c4a451b50
silence some warnings for unset variables
...
By setting them when they are defined and when the compiler fails to see
the logic is ok.
Signed-off-by: Loic Dachary <loic@dachary.org>
2014-03-06 17:47:59 +01:00
Kevin Greenan
5687b9c2cc
Third.1 time's a charm (autoconf non-sense for PCLMUL).
2013-12-30 22:50:04 -08:00
Kevin Greenan
137b7ccd75
Revert "Third time's a charm (autoconf non-sense for PCLMUL)."
...
The commit was not successfully pushed (not sure what happened).
This reverts commit 762926920a
.
2013-12-30 22:40:18 -08:00
Kevin Greenan
762926920a
Third time's a charm (autoconf non-sense for PCLMUL).
2013-12-30 21:26:47 -08:00
Kevin Greenan
a98f6c1115
Added entry to configure.ac to avoid running autotools during normal build.
2013-12-30 16:31:54 -08:00
Kevin Greenan
a97563f0e4
Added PCLMUL to the autoconf macro...
2013-12-30 14:14:08 -08:00
Kevin Greenan
e1c76b4dd4
Added exhaustive test support (Ethan's changes to gf_unit and gf_methods) and overrode autoconf's defaults for CFLAGS.
2013-12-07 16:05:31 -08:00
Kevin Greenan
153dd20988
Setting up autoconf/automake for GF-Complete
...
Also re-organized the directory structure.
Signed-off-by: Kevin Greenan <kmgreen2@gmail.com>
2013-12-04 21:24:29 -08:00