diff options
author | Julian Taylor <jtaylor.debian@googlemail.com> | 2014-03-27 21:35:08 +0100 |
---|---|---|
committer | Julian Taylor <jtaylor.debian@googlemail.com> | 2014-03-27 22:10:14 +0100 |
commit | 43dae249ddf7618adebc7c01d91c50f435e7efcd (patch) | |
tree | 4509ec8799e8852fc0fc0a5d8acdfb492477da8b /numpy | |
parent | 46767a2ffc6bf7b3c6841bd9b10f1f26543d22b7 (diff) | |
download | numpy-43dae249ddf7618adebc7c01d91c50f435e7efcd.tar.gz |
ENH: compile casting loops with O3 to enable vectorizer
improves performance of some casts by 25%-50%
Diffstat (limited to 'numpy')
-rw-r--r-- | numpy/core/src/multiarray/lowlevel_strided_loops.c.src | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/numpy/core/src/multiarray/lowlevel_strided_loops.c.src b/numpy/core/src/multiarray/lowlevel_strided_loops.c.src index 02920014b..4a75e3293 100644 --- a/numpy/core/src/multiarray/lowlevel_strided_loops.c.src +++ b/numpy/core/src/multiarray/lowlevel_strided_loops.c.src @@ -793,7 +793,7 @@ NPY_NO_EXPORT PyArray_StridedUnaryOp * #endif -static void +static NPY_GCC_OPT_3 void @prefix@_cast_@name1@_to_@name2@( char *dst, npy_intp dst_stride, char *src, npy_intp src_stride, |