RFR: 8296638: RISC-V: Add T_SHORT/T_BYTE support for NegVI [v2]

Dingli Zhang dzhang at openjdk.org
Thu Nov 10 02:25:23 UTC 2022


> Hi,
> 
> NegVI also matches nodes with vector elements of T_SHORT/T_BYTE type, so it is necessary to add support for these two basic types in the instruct `vnegI`.
> 
> These two tests are currently failing:
> test/jdk/jdk/incubator/vector/Byte256VectorTests.java
> test/jdk/jdk/incubator/vector/Short256VectorTests.java
> 
> Meanwhile, I removed some useless trailing whitespace.
> 
> Please take a look and have some reviews. Thanks a lot.
> 
> ## Testing:
> 
> - test/jdk/jdk/incubator/vector/* with fastdebug/release on qemu

Dingli Zhang has updated the pull request incrementally with one additional commit since the last revision:

  Remove useless predicate

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/11074/files
  - new: https://git.openjdk.org/jdk/pull/11074/files/378fe8db..a5a04735

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=11074&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=11074&range=00-01

  Stats: 3 lines in 1 file changed: 0 ins; 3 del; 0 mod
  Patch: https://git.openjdk.org/jdk/pull/11074.diff
  Fetch: git fetch https://git.openjdk.org/jdk pull/11074/head:pull/11074

PR: https://git.openjdk.org/jdk/pull/11074


More information about the hotspot-compiler-dev mailing list