summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorSayed Adel <seiko@imavr.com>2020-11-24 09:11:16 +0000
committerSayed Adel <seiko@imavr.com>2020-11-24 09:20:36 +0000
commitb8cb0a8fc9c8b40483f336fb7dc9ecc490c982b1 (patch)
treeab2f19d5aafb64748f16d57f525ebbda8d288bd8 /.gitignore
parent918ed48eeffaf26b6ebc0d9a1296d756a349bc7d (diff)
downloadnumpy-b8cb0a8fc9c8b40483f336fb7dc9ecc490c982b1.tar.gz
MAINT: Add git rules to ignore all SIMD generated files
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore28
1 files changed, 16 insertions, 12 deletions
diff --git a/.gitignore b/.gitignore
index d24605871..f85c57764 100644
--- a/.gitignore
+++ b/.gitignore
@@ -131,20 +131,11 @@ numpy/core/include/numpy/config.h
numpy/core/include/numpy/multiarray_api.txt
numpy/core/include/numpy/ufunc_api.txt
numpy/core/lib/
-numpy/core/src/_simd/_simd.dispatch.avx512_skx.c
-numpy/core/src/_simd/_simd.dispatch.avx512f.c
-numpy/core/src/_simd/_simd.dispatch.c
-numpy/core/src/_simd/_simd.dispatch.fma3.avx2.c
-numpy/core/src/_simd/_simd.dispatch.h
-numpy/core/src/_simd/_simd.dispatch.sse42.c
-numpy/core/src/_simd/_simd_data.inc
-numpy/core/src/_simd/_simd_inc.h
numpy/core/src/common/npy_binsearch.h
numpy/core/src/common/npy_cpu_features.c
numpy/core/src/common/npy_partition.h
numpy/core/src/common/npy_sort.h
numpy/core/src/common/templ_common.h
-numpy/core/src/common/_cpu_dispatch.h
numpy/core/src/multiarray/_multiarray_tests.c
numpy/core/src/multiarray/arraytypes.c
numpy/core/src/multiarray/einsum.c
@@ -181,9 +172,6 @@ numpy/core/src/umath/simd.inc
numpy/core/src/umath/struct_ufunc_test.c
numpy/core/src/umath/test_rational.c
numpy/core/src/umath/umath_tests.c
-numpy/core/src/umath/_umath_tests.dispatch.avx2.c
-numpy/core/src/umath/_umath_tests.dispatch.h
-numpy/core/src/umath/_umath_tests.dispatch.sse41.c
numpy/distutils/__config__.py
numpy/linalg/umath_linalg.c
doc/source/**/generated/
@@ -214,3 +202,19 @@ tools/swig/test/Tensor.py
tools/swig/test/Vector.py
tools/swig/test/Vector_wrap.cxx
tools/swig/test/Array.py
+
+# SIMD generated files #
+###################################
+# the main config header, contains all the definitions and
+# headers of instruction-sets
+numpy/core/src/common/_cpu_dispatch.h
+# config headers of dispatchable sources
+*.dispatch.h
+# wrapped sources of dispatched targets, e.g. *.dispatch.avx2.c
+*.dispatch.*.c
+# _simd module
+numpy/core/src/_simd/_simd.dispatch.c
+numpy/core/src/_simd/_simd_data.inc
+numpy/core/src/_simd/_simd_inc.h
+# umath module
+numpy/core/src/umath/loops_unary_fp.dispatch.c