[lworld+vector] RFR: 8307715: Integrate VectorMask/Shuffle with value/primitive classes [v8]

Jatin Bhateja jbhateja at openjdk.org
Mon May 29 11:51:23 UTC 2023


On Mon, 29 May 2023 10:04:02 GMT, Xiaohong Gong <xgong at openjdk.org> wrote:

> Hi Jatin,
> 
> With following two patches applied on this PR, all the jtreg tests inside `[Byte|Short|Int|Float]256VectorTests.java` can pass on X86 AVX2 systems: [fix.patch](https://github.com/openjdk/valhalla/files/11590714/fix.patch) [deoptimize.patch](https://github.com/openjdk/valhalla/files/11590716/deoptimize.patch)
> 
> The first one (fix.patch) is used to fix the inlinetype mismatch issues that I also pasted above. I think it can also be pushed to the lworld branch. And the similar logic has been added in latest lworld. So I plan to push the patch after your merging patch is in.
> 
> The second one is used to fix the deoptimization issue for the vectorized multifields. It's just a prototype which needs to be refine. I will try to publish it after this PR is merged.
> 
> You can run the tests by applying these two patches, or modify them if anything is wrong. Hope this could avoid some conflicts with you.
> 
> Thanks, Xiaohong

Great, kindly integrate this PR.  I understand that we plan to fix regressions in subsequent commits.

Best Regards,
Jatin

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

PR Comment: https://git.openjdk.org/valhalla/pull/845#issuecomment-1567033118



More information about the valhalla-dev mailing list