RFR: 8361532: RISC-V: Several vector tests fail after JDK-8354383
    Dingli Zhang 
    dzhang at openjdk.org
       
    Tue Jul  8 02:35:28 UTC 2025
    
    
  
Hi all,
Please take a look and review this PR, thanks!
After [JDK-8354383](https://bugs.openjdk.org/browse/JDK-8354383) , several test cases fail when fastdebug with RVV.
The reason for the error is that riscv lacks CastVV with dst as the mask register. 
This PR adds the corresponding matching rules.
### Testing
qemu-system with RVV:
* [x]  Run jdk_vector (fastdebug)
* [x]  Run compiler/vectorapi (fastdebug)
-------------
Commit messages:
 - 8361532: RISC-V: Several vector tests fail after JDK-8354383
Changes: https://git.openjdk.org/jdk/pull/26178/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=26178&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8361532
  Stats: 11 lines in 1 file changed: 11 ins; 0 del; 0 mod
  Patch: https://git.openjdk.org/jdk/pull/26178.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/26178/head:pull/26178
PR: https://git.openjdk.org/jdk/pull/26178
    
    
More information about the hotspot-compiler-dev
mailing list