RFR: 8329887: RISC-V: C2: Support Zvbb Vector And-Not instruction [v9]

duke duke at openjdk.org
Thu Apr 17 02:08:53 UTC 2025


On Mon, 14 Apr 2025 12:57:00 GMT, Anjian-Wen <duke at openjdk.org> wrote:

>> support Zvbb Vector And-Not vandn.vv (with and without masked) match rule and add new test in jtreg
>> 
>> This patch add new test in
>> test/hotspot/jtreg/compiler/vectorapi/AllBitsSetVectorMatchRuleTest.java
>> 
>> Test Passed
>> test/hotspot/jtreg/compiler/vectorapi/*
>> in platform:
>> aarch64 with sve
>> aarch64 without sve 
>> riscv64 qemu with zvbb
>
> Anjian-Wen 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 11 additional commits since the last revision:
> 
>  - Merge branch 'openjdk:master' into JDK-8329887
>  - modify code and test format
>  - fix test bug
>  - add aarch64 judgement for the test
>  - fix zvbb mask match rule
>  - Merge branch 'openjdk:master' into JDK-8329887
>  - add vand_not_masked test
>  - add vand_not_L test
>  - Merge branch 'openjdk:master' into JDK-8329887
>  - RISC-V: C2: Support Zvbb Vector And-Not instruction
>    
>    fix match rule for format
>  - ... and 1 more: https://git.openjdk.org/jdk/compare/9215bce4...66c886c6

@Anjian-Wen 
Your change (at version 66c886c629a83feb7bf0edcc233f0a1bb630f498) is now ready to be sponsored by a Committer.

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

PR Comment: https://git.openjdk.org/jdk/pull/24129#issuecomment-2811537173


More information about the hotspot-compiler-dev mailing list