RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v6]

Roland Westrelin roland at openjdk.org
Mon Jan 29 12:32:29 UTC 2024


On Fri, 19 Jan 2024 13:15:28 GMT, Emanuel Peter <epeter at openjdk.org> wrote:

>     2. Should I make a fresh pass over the whole graph like in `gather_nodes_for_merge_stores`, or rather have a list that collects the store nodes during igvn, and that I can just readily pick up here. Just like these lists:
>        https://github.com/openjdk/jdk/pull/16966/files#diff-f076857d7da81f56709da3de1511b1105727032186cde4d02c678667761f46eaR445-R451

Why not simply enqueue stores for post loop opts processing by igvn?

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

PR Review Comment: https://git.openjdk.org/jdk/pull/16245#discussion_r1469521646


More information about the hotspot-compiler-dev mailing list