git: openjdk/jdk: master: 8359678: C2: assert(static_cast<T1>(result) == thing) caused by ReverseBytesNode::Value()

Tobias Hartmann thartmann at openjdk.org
Tue Jul 15 06:32:02 UTC 2025


Changeset: e5ab2107
Branch: master
Author:    Hannes Greule <hgreule at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2025-07-15 06:28:03 +0000
URL:       https://git.openjdk.org/jdk/commit/e5ab210713f76c5307287bd97ce63f9e22d0ab8e

8359678: C2: assert(static_cast<T1>(result) == thing) caused by ReverseBytesNode::Value()

Reviewed-by: mhaessig, dlong, thartmann

! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/gvn/ReverseBytesConstantsHelper.jasm
! test/hotspot/jtreg/compiler/c2/gvn/ReverseBytesConstantsTests.java



More information about the jdk-changes mailing list