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

Accelerate ArraysSupport.vectorizedMismatch in IL #16662

Merged

Commits on Oct 25, 2023

  1. Accelerate vectorizedMismatch in IL

    This patch adds ArraysSupport.vectorizedMismatch as a recognized method, and
    adds a SupportsInlineVectorizedMismatch flag to the code generator. This flag
    is set in Z, Power, aarch64 and x86 code generator initialization if the
    arraycmp opcode is supported and the TR_disableInlineVectorizedMismatch
    environment variable is not set. If the flag is set, vectorizedMismatch call
    nodes are transformed to a functionally equivalent tree that uses arraycmp.
    
    Fixes: eclipse-openj9#15204
    Signed-off-by: Spencer Comin <[email protected]>
    Spencer-Comin committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    0636989 View commit details
    Browse the repository at this point in the history