[Numpy-svn] [numpy/numpy] 2e1ff0: ENH: allow auto vectorization of integer loops

GitHub noreply at github.com
Sat Oct 11 13:18:41 EDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/numpy/numpy
  Commit: 2e1ff063751461f7c4287933b88554f4d44d7ee5
      https://github.com/numpy/numpy/commit/2e1ff063751461f7c4287933b88554f4d44d7ee5
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M numpy/core/src/umath/loops.c.src
    M numpy/core/tests/test_umath.py

  Log Message:
  -----------
  ENH: allow auto vectorization of integer loops

Generalize the loop specializations with two new macros UNARY_LOOP_FAST
and BINARY_LOOP_FAST and apply it to more integer loops.
Same also gh-4561 which did this for integer boolean operations.


  Commit: 9636420543967fce47688da5e2b96c1c5155533d
      https://github.com/numpy/numpy/commit/9636420543967fce47688da5e2b96c1c5155533d
  Author: Charles Harris <charlesr.harris at gmail.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M numpy/core/src/umath/loops.c.src
    M numpy/core/tests/test_umath.py

  Log Message:
  -----------
  Merge pull request #5144 from juliantaylor/int-vectorize

ENH: allow auto vectorization of integer loops


Compare: https://github.com/numpy/numpy/compare/8e113c9844b8...963642054396


More information about the Numpy-svn mailing list