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

Enhance auto vectorization for aarch64

XMLWordPrintable

      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
      "
      JDK-8240248 "Extend superword reduction optimizations for x86" Extend superword reduction optimizations to support and, or, xor reduction.

      JDK-8241484 Optimizing vector logic not operation

      Investigate implementing on aarch64.

            yzhang Yang Zhang
            drwhite Derek White
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: