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

Enhance auto vectorization for aarch64

    Details

    • Type: Enhancement
    • Status: Open
    • Priority: P4
    • Resolution: Unresolved
    • Affects Version/s: 13
    • Fix Version/s: tbd
    • Component/s: hotspot
    • Labels:

      Description

      JDK-8222074 "Enhance auto vectorization for x86" provided the framework for more vector operations in C2, but did did the implementation for x86.

      "Add support for the following additional vector operations for x86:
      1) Absolute for all data types
      2) Shifts for byte data types
      3) Shift right arithmetic for long data type
      4) Byte multiply
      5) Negate for float/double
      "

      Investigate implementing on aarch64.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                yzhang Yang Zhang
                Reporter:
                drwhite Derek White
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: