Integrated: 8343747: C2: TestReplicateAtConv.java crashes with -XX:MaxVectorSize=8
Roland Westrelin
roland at openjdk.org
Fri Dec 6 09:22:43 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.
This pull request has now been integrated.
Changeset: 874d68a9
Author: Roland Westrelin <roland at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/874d68a96ce67caaf944dd25fbfb44eab965dfd3
Stats: 6 lines in 2 files changed: 4 ins; 0 del; 2 mod
8343747: C2: TestReplicateAtConv.java crashes with -XX:MaxVectorSize=8
Reviewed-by: epeter, kvn
-------------
PR: https://git.openjdk.org/jdk/pull/22442
More information about the hotspot-compiler-dev
mailing list