RFR: 8356453: C2: assert(!vbox->is_Phi()) during vector box expansion
Tobias Hartmann
thartmann at openjdk.org
Thu May 8 05:37:51 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
Looks good to me.
-------------
Marked as reviewed by thartmann (Reviewer).
PR Review: https://git.openjdk.org/jdk/pull/25110#pullrequestreview-2823859522
More information about the hotspot-compiler-dev
mailing list