RFR: 8376187: [VectorAPI] Define new lane type constants and pass them to intrinsic entries

Jatin Bhateja jbhateja at openjdk.org
Thu Jan 29 07:25:03 UTC 2026


As per [discussions ](https://github.com/openjdk/jdk/pull/28002#issuecomment-3789507594) on JDK-8370691 pull request, splitting out portion of PR#28002 into a separate patch in preparation of Float16 vector API support.

Patch add new lane type constants and pass them to vector intrinsic entry points.

All existing Vector API jtreg test are passing with the patch.

Kindly review and share your feedback.

Best Regards,
Jatin

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

Commit messages:
 - [VectorAPI] Define new lane type constants and pass them to intrinsic entries

Changes: https://git.openjdk.org/jdk/pull/29481/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=29481&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8376187
  Stats: 1744 lines in 52 files changed: 192 ins; 79 del; 1473 mod
  Patch: https://git.openjdk.org/jdk/pull/29481.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/29481/head:pull/29481

PR: https://git.openjdk.org/jdk/pull/29481


More information about the core-libs-dev mailing list