RFR: 8298935: fix independence bug in create_pack logic in SuperWord::find_adjacent_refs [v25]

Vladimir Kozlov kvn at openjdk.org
Mon Mar 13 17:08:43 UTC 2023


On Thu, 9 Mar 2023 16:49:03 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:

>> Emanuel Peter has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Fixed wording from last commit
>
> There was no big meaning in my question "Does not matter if they are in an other pack or not?"
> As you explained we go through memory and data inputs. In simple case they would be in an other pack (since we looking only inside block). But in `_do_vector_loop` case (and may be other cases) some packs could be eliminate leaving nodes not in packs. But it does not hinder the search for dependence. That is what I want to say and ask for confirmation.

> @vnkozlov I now found an example that reveals this **Bug 4**. I want to fix it in a separate Bug [JDK-8304042](https://bugs.openjdk.org/browse/JDK-8304042).

Agree.

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

PR: https://git.openjdk.org/jdk/pull/12350


More information about the hotspot-compiler-dev mailing list