[vectorIntrinsics+compress] RFR: 8274992: Apply intrinsic for compress API

Joshua Zhu jzhu at openjdk.java.net
Sat Oct 9 08:00:37 UTC 2021


This is my last local change for compress API.
After applying this change, all VectorAPI jtreg tests passed in my local environment.
My machine is Intel skylake, hence no AVX512 vbmi2 support.
Also due to lack of expand backend support in my change, therefore the jtreg tests covered:
    * compress java and intrinsic implementation for INT, FLOAT, LONG DOUBLE
    * compress java implementation for BYTE, SHORT
    * expand java implementation

-------------

Commit messages:
 - 8274992: Apply intrinsic for compress API

Changes: https://git.openjdk.java.net/panama-vector/pull/150/files
 Webrev: https://webrevs.openjdk.java.net/?repo=panama-vector&pr=150&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8274992
  Stats: 317 lines in 7 files changed: 175 ins; 28 del; 114 mod
  Patch: https://git.openjdk.java.net/panama-vector/pull/150.diff
  Fetch: git fetch https://git.openjdk.java.net/panama-vector pull/150/head:pull/150

PR: https://git.openjdk.java.net/panama-vector/pull/150


More information about the panama-dev mailing list