[aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259609: C2: optimize long range checks in long counted loops
Roland Westrelin
roland at openjdk.java.net
Tue Oct 26 15:55:21 UTC 2021
Changeset: 82f4aacb
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-10-26 15:53:37 +0000
URL: https://git.openjdk.java.net/aarch64-port/commit/82f4aacb42e60e9cd00e199703a869e7ad4465ff
8259609: C2: optimize long range checks in long counted loops
Co-authored-by: John R Rose <jrose at openjdk.org>
Reviewed-by: thartmann, jrose
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/loopPredicate.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/mulnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/subnode.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestLongRangeChecks.java
+ test/hotspot/jtreg/compiler/rangechecks/TestLongRangeCheck.java
+ test/hotspot/jtreg/compiler/rangechecks/TestRCMinInt.java
More information about the aarch64-port-dev
mailing list