summaryrefslogtreecommitdiff
path: root/numpy/core/bscript
diff options
context:
space:
mode:
authorJulian Taylor <jtaylor.debian@googlemail.com>2013-06-07 22:44:27 +0200
committerJulian Taylor <jtaylor.debian@googlemail.com>2013-06-08 22:32:06 +0200
commit63123538b7d4d948919dfb5366a78eaa972fcda9 (patch)
treeb6b6f6cb0e40e6e38f74848f6bead283e1ba9547 /numpy/core/bscript
parentfe4c882be4009d866f632c53fcfb7c8891c0e835 (diff)
downloadnumpy-63123538b7d4d948919dfb5366a78eaa972fcda9.tar.gz
MAINT: move simd functions to new file simd.inc.src
SIMD functions are called via a minimal dispatcher function. Minizes extra code in loops.c.src and hopefully transparently allows to simply enable more complex (runtime) dispatching rules.
Diffstat (limited to 'numpy/core/bscript')
-rw-r--r--numpy/core/bscript6
1 files changed, 4 insertions, 2 deletions
diff --git a/numpy/core/bscript b/numpy/core/bscript
index 44f7f14f0..ee5543354 100644
--- a/numpy/core/bscript
+++ b/numpy/core/bscript
@@ -492,8 +492,10 @@ def pre_build(context):
pattern="ufunc_api",
name="ufunc_api")
- ufunc_templates = ["src/umath/loops.c.src",
- "src/umath/funcs.inc.src"]
+ ufunc_templates = [
+ "src/umath/loops.c.src",
+ "src/umath/funcs.inc.src",
+ "src/umath/simd.inc.src"]
bld(target="ufunc_templates", source=ufunc_templates)
bld(features="umath_gen",