Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SIMD: Use universal intrinsics to implement comparison functions #21483

Merged
merged 6 commits into from May 30, 2022

Commits on May 23, 2022

  1. Configuration menu
    Copy the full SHA
    1134be2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff03e72 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    09b22a1 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2022

  1. SIMD, ENH: Add universal intrinsic andc8 and use it to remove ifneq

    This commit also applies some techniques to reduce the size of the binary generated from the source loops_comparison.dispatch.c.src
    rafaelcfsousa committed May 30, 2022
    Configuration menu
    Copy the full SHA
    d5d6eb5 View commit details
    Browse the repository at this point in the history
  2. TST: Add test for andc (u8)

    This commit also rewrite the tests andc, orc and xnor
    rafaelcfsousa committed May 30, 2022
    Configuration menu
    Copy the full SHA
    dc4a9e3 View commit details
    Browse the repository at this point in the history
  3. DOC: Add a release note for the comparison functions

    The PR numpy#21483 improves the execution time of the comparison functions by using universal intrinsics
    rafaelcfsousa committed May 30, 2022
    Configuration menu
    Copy the full SHA
    2701a5a View commit details
    Browse the repository at this point in the history