RFR: 8319690: [AArch64] C2 compilation hits offset_ok_for_immed: assert "c2 compiler bug"

Emanuel Peter epeter at openjdk.org
Fri Jan 5 15:36:22 UTC 2024


On Thu, 7 Dec 2023 06:45:30 GMT, Fei Gao <fgao at openjdk.org> wrote:

>> After this change, `immIOffset` and `immLOffset` appear to be obsolete.
>
>> After this change, `immIOffset` and `immLOffset` appear to be obsolete.
> 
> Removed them in the new commit. Thanks!

@fg1417 what is the state on this?

The example here may look like a strange edge-case. But with my plans this may become more common:
[JDK-8318446](https://bugs.openjdk.org/browse/JDK-8318446) C2: implement StoreNode::Ideal_merge_stores

I will merge stores, which can then look like unaligned stores of a larger type.
This bug here blocks my progress. I'm not in a hurry, just curious if there is now a plan how to proceed here ;)

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

PR Comment: https://git.openjdk.org/jdk/pull/16991#issuecomment-1878857862


More information about the hotspot-compiler-dev mailing list