Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8259213

Vector conversion with part > 0 is not getting intrinsic implementation

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 16, 17
    • Fix Version/s: 16
    • Component/s: core-libs
    • Labels:
      None
    • Introduced In Version:
      16
    • Resolved In Build:
      b31

      Backports

        Description

        Vector conversion with part > 0 is implemented using slice(origin, vector) instead of slice(origin).
        The slice(origin) has intrinsic implementation whereas slice(origin, vector) doesn’t.
        Slice(origin) is written using vector API methods like rearrange and blend which all have intrinsic implementations.
        Also, VectorIntrinsics.VECTOR_ACCESS_OOB_CHECK code is missing from rearrange checkIndexes.

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                sviswanathan Sandhya Viswanathan
                Reporter:
                sviswanathan Sandhya Viswanathan
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved: