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

Integration of JEP 426: Vector API (Fourth Incubator)

XMLWordPrintable

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

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

        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 (Inactive)  
        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  
        8.
        AArch64: Add the backend support for vector bitcount Sub-task Resolved Xiaohong Gong  
        9.
        AArch64: Add backend implementations for vector reverse bits/bytes Sub-task Resolved Xiaohong Gong  
        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 (Inactive)  
        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  

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

              Created:
              Updated:
              Resolved: