[jdk17] RFR: 8268293: VectorAPI cast operation on mask and shuffle is broken [v6]
Jatin Bhateja
jbhateja at openjdk.java.net
Fri Jun 18 07:38:54 UTC 2021
> Existing implementation of VectoMask.cast and VectorShuffle.cast operation do not generate correct mask compliant with the species passed as the argument.
>
> This patch fixes the implementation and adds the corresponding cast operation test cases to VectorAPI regression suite.
Jatin Bhateja has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains seven additional commits since the last revision:
- 8268293: Review comments resolution.
- Merge http://github.com/openjdk/jdk17 into JDK-8268293
- 8268293: Review comments resolution.
- 8268293: Removing unneeded changes from AbstractVectorTest.java
- 8268293: Reinstating accidentally removed tests.
- 8268293: Moving new tests to VectorConversion tests.
- 8268293: VectorAPI cast operation on mask and shuffle is broken
-------------
Changes:
- all: https://git.openjdk.java.net/jdk17/pull/39/files
- new: https://git.openjdk.java.net/jdk17/pull/39/files/a891312f..23d441db
Webrevs:
- full: https://webrevs.openjdk.java.net/?repo=jdk17&pr=39&range=05
- incr: https://webrevs.openjdk.java.net/?repo=jdk17&pr=39&range=04-05
Stats: 4210 lines in 142 files changed: 2751 ins; 868 del; 591 mod
Patch: https://git.openjdk.java.net/jdk17/pull/39.diff
Fetch: git fetch https://git.openjdk.java.net/jdk17 pull/39/head:pull/39
PR: https://git.openjdk.java.net/jdk17/pull/39
More information about the hotspot-compiler-dev
mailing list