[prev in list] [next in list] [prev in thread] [next in thread]
List: openjdk-hotspot-compiler-dev
Subject: Re: RFR: 8318446: C2: optimize stores into primitive arrays by combining values into larger store [v
From: Emanuel Peter <epeter () openjdk ! org>
Date: 2024-01-30 16:17:46
Message-ID: irt4FQMUsqxjsEENOVdo-bmPbf7k7P20gvWhIAYbvvY=.652988c8-bb6d-417a-b974-407567aad786 () github ! com
[Download RAW message or body]
On Tue, 30 Jan 2024 14:43:41 GMT, Roland Westrelin <roland@openjdk.org> wrote:
> > Ok. Well in that case I might have to make a more intelligent pointer-analysis, \
> > and parse past ConvI2L and CastII nodes.
>
> Do you still need a traversal of the graph to find the Stores or can you enqueue \
> them for post loop opts then?
Maybe I can do it with the post-loops enqueue. But of course at that point the \
pointers are just about to be transformed, at least the way it works today. They may \
be in any state that has the ConvI2L and CastII etc nodes, or it may have some or \
none of them. But maybe all of that can be done.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/16245#issuecomment-1917052226
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic