summaryrefslogtreecommitdiff
path: root/.gitignore
Commit message (Collapse)AuthorAgeFilesLines
* Support for runtime SIMD detectionBassam Tabbara2016-09-131-1/+1
| | | | | | | | | | This commits adds support for runtime detection of SIMD instructions. The idea is that you would build once with all supported SIMD functions and the same binaries could run on different machines with varying support for SIMD. At runtime gf-complete will select the right functions based on the processor. gf_cpu.c has the logic to detect SIMD instructions. On Intel processors this is done through cpuid. For ARM on linux we use getauxv. The logic in gf_w*.c has been changed to check for runtime SIMD support and fallback to generic code. Also a new test has been added. It compares the functions selected by gf_init when we enable/disable SIMD support through build flags, with runtime enabling/disabling. The test checks if the results are identical.
* Add SIMD test helpersBassam Tabbara2016-09-131-1/+2
| | | | | | | | | | | | | This commit adds a couple of scripts that help test SIMD functionality on different machines through QEMU. tools/test_simd_qemu.sh will automatically start qemu, run tests and stop it. it uses the Ubuntu cloud images which are built for x86_64, arm and arm64. tools/test_simd.sh run a number of tests including compiling with different flags, unit tests, and gathering the functions selected in gf_init (and when compiling with DEBUG_FUNCTIONS)
* Remove generated autotools files from the build. Also updateBassam Tabbara2016-09-131-0/+7
| | | | .gitignore to ignore some autotools files and tests.
* ignore test-driver fileLoic Dachary2015-09-021-0/+1
| | | | | | Ignore it because it is rebuild by autogen.sh Signed-off-by: Loic Dachary <loic@dachary.org>
* gitignore: add src/.dirstampGreg Farnum2014-12-251-0/+1
| | | | Signed-off-by: Greg Farnum <gfarnum@redhat.com>
* ignore more library files and eecutablesJens Rosenboom2014-03-181-1/+21
|
* add more autogenerated files to be ignoredJens Rosenboom2014-03-181-0/+7
|
* add .gitignoreJens Rosenboom2014-03-181-0/+41