Integrated: 8356453: C2: assert(!vbox->is_Phi()) during vector box expansion
Vladimir Ivanov
vlivanov at openjdk.org
Thu May 8 17:56:01 UTC 2025
On Thu, 8 May 2025 01:48:17 GMT, Vladimir Ivanov <vlivanov at openjdk.org> wrote:
> Some Vector API tests fail with an assert during `PhaseVector::expand_vbox_node()`. The assert itself is the culprit, since it doesn't cover the case when VBox node is already expanded.
>
> Proposed fix adjusts the assert.
>
> Also, extended `PhaseVector::optimize_vector_boxes()` with `StressMacroExpansion` support.
>
> Testing: hs-tier1 - hs-tier5
This pull request has now been integrated.
Changeset: b7b437d5
Author: Vladimir Ivanov <vlivanov at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/b7b437d5bd579a7a90a90470979768cdd085728c
Stats: 11 lines in 2 files changed: 9 ins; 0 del; 2 mod
8356453: C2: assert(!vbox->is_Phi()) during vector box expansion
Reviewed-by: thartmann, kvn
-------------
PR: https://git.openjdk.org/jdk/pull/25110
More information about the hotspot-compiler-dev
mailing list