RFR: 8343747: C2: TestReplicateAtConv.java crashes with -XX:MaxVectorSize=8

Emanuel Peter epeter at openjdk.org
Wed Dec 4 06:46:38 UTC 2024


On Thu, 28 Nov 2024 15:31:47 GMT, Roland Westrelin <roland at openjdk.org> wrote:

> Crash occurs when attempting to create a `Replicate` node that's input
> to a `VectorCast` node (for a `ConvL2I`) that's not supported by the
> platform (when run with `MaxVectorSize=8`). I think the pack for the
> `VectorCast` should be filtered out earlier as not implemented and I
> propose adding a test to `VectorCastNode::implemented()` for the type
> of its input to handle that corner case.

Marked as reviewed by epeter (Reviewer).

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

PR Review: https://git.openjdk.org/jdk/pull/22442#pullrequestreview-2477422598


More information about the hotspot-compiler-dev mailing list