diff options
author | Julian Taylor <jtaylor.debian@googlemail.com> | 2013-06-07 22:44:27 +0200 |
---|---|---|
committer | Julian Taylor <jtaylor.debian@googlemail.com> | 2013-06-08 22:32:06 +0200 |
commit | 63123538b7d4d948919dfb5366a78eaa972fcda9 (patch) | |
tree | b6b6f6cb0e40e6e38f74848f6bead283e1ba9547 /numpy/core/bscript | |
parent | fe4c882be4009d866f632c53fcfb7c8891c0e835 (diff) | |
download | numpy-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/bscript | 6 |
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", |