git: openjdk/jdk: master: 8341137: Optimize long vector multiplication using x86 VPMUL[U]DQ instruction
Jatin Bhateja
jbhateja at openjdk.org
Thu Nov 21 18:15:25 UTC 2024
Changeset: dc9a6ef6
Branch: master
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2024-11-21 18:13:32 +0000
URL: https://git.openjdk.org/jdk/commit/dc9a6ef6100d73a431cd0cfa2c252acf7743f8a3
8341137: Optimize long vector multiplication using x86 VPMUL[U]DQ instruction
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Reviewed-by: vlivanov, sviswanathan
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
+ test/hotspot/jtreg/compiler/vectorapi/VectorMultiplyOpt.java
+ test/micro/org/openjdk/bench/jdk/incubator/vector/VectorMultiplyOptBenchmark.java
+ test/micro/org/openjdk/bench/jdk/incubator/vector/VectorXXH3HashingBenchmark.java
More information about the jdk-changes
mailing list