git: openjdk/jdk: 8287087: C2: perform SLP reduction analysis on-demand

Roberto Castañeda Lozano rcastanedalo at openjdk.org
Thu Apr 27 09:41:00 UTC 2023


Changeset: 1be80a44
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2023-04-27 09:39:53 +0000
URL:       https://git.openjdk.org/jdk/commit/1be80a4445cf74adc9b2cd5bf262a897f9ede74f

8287087: C2: perform SLP reduction analysis on-demand

Reviewed-by: epeter, jbhateja, thartmann

! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! test/hotspot/jtreg/compiler/c2/irTests/TestSuperwordFailsUnrolling.java
+ test/hotspot/jtreg/compiler/intrinsics/math/TestFpMinMaxReductions.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestGeneralizedReductions.java
! test/micro/org/openjdk/bench/vm/compiler/FpMinMaxIntrinsics.java
! test/micro/org/openjdk/bench/vm/compiler/VectorReduction.java



More information about the jdk-changes mailing list