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

Integration of JEP 426: Vector API (Fourth Incubator)

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Fixed
    • P4
    • 19
    • 19
    • hotspot
    • None
    • b25

    Description

      Integration of the features detailed in the JEP 426: Vector API (Fourth Incubator)

      Attachments

        Issue Links

          1.
          Load and store vectors to and from MemorySegments Sub-task Closed Paul Sandoz  
          2.
          Add new vector operations to count leading and trailing zeros. Sub-task Closed Jatin Bhateja  
          3.
          Add new vector operation for reverse bits operation Sub-task Closed Jatin Bhateja  
          4.
          Add new vector operation for compress and expand bits Sub-task Closed Smita Kamath  
          5.
          AArch64: Backend support for compress VectorAPI Sub-task Resolved Eric Liu  
          6.
          AArch64: [vectorapi] SVE backend support for CompressM and CompressV(B/H) Sub-task Resolved Eric Liu  
          7.
          [vector] Add the compiler IR and aarch64 support for count leading and trailing zeros Sub-task Resolved Xiaohong Gong (Inactive)  
          8.
          AArch64: Add the backend support for vector bitcount Sub-task Resolved Xiaohong Gong (Inactive)  
          9.
          AArch64: Add backend implementations for vector reverse bits/bytes Sub-task Resolved Xiaohong Gong (Inactive)  
          10.
          AArch64: [vectorapi] Backend support of ExpandV for SVE2 Sub-task Resolved Eric Liu  
          11.
          [x86] Add C2 mid-end and back-end implementation for bit REVERSE and REVERSE_BYTES operation Sub-task Closed Jatin Bhateja  
          12.
          [x86] Add back-end implementation for bit BIT_COUNT operation Sub-task Closed Jatin Bhateja  
          13.
          [x86] Add back-end implementation for LEADING and TRAILING ZEROS COUNT operations Sub-task Closed Jatin Bhateja  
          14.
          Add new vector operation to reverse bytes of a vector lane. Sub-task Closed Jatin Bhateja  
          15.
          Add new vector bitcount operation. Sub-task Resolved Smita Kamath  
          16.
          [x86] Add mid-end and backend support for crosslane compress and expand operations. Sub-task Closed Jatin Bhateja  
          17.
          [x86] Add backend support for VectorMask.compress operation Sub-task Closed Jatin Bhateja  
          18.
          Add new VectorMask.compress API Sub-task Closed Joshua Zhu  
          19.
          Add new crosslane compress/expand APIs Sub-task Closed Sandhya Viswanathan  
          20.
          [x86] Add C2 mid-end and back-end implementation for COMPRESS_BITS and EXPAND_BITS operations Sub-task Closed Jatin Bhateja  

          Activity

            People

              psandoz Paul Sandoz
              psandoz Paul Sandoz
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: