RFR: 8329887: RISC-V: C2: Support Zvbb Vector And-Not instruction [v9]
Feilong Jiang
fjiang at openjdk.org
Tue Apr 15 13:42:45 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/3f4aeaa5...66c886c6
Thanks!
-------------
Marked as reviewed by fjiang (Committer).
PR Review: https://git.openjdk.org/jdk/pull/24129#pullrequestreview-2768322643
More information about the hotspot-compiler-dev
mailing list