RFR: 8324751: C2 SuperWord: Aliasing Analysis runtime check [v11]

Emanuel Peter epeter at openjdk.org
Mon Aug 18 06:56:22 UTC 2025


On Sun, 17 Aug 2025 22:29:21 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:

>> Emanuel Peter has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   more documentation for Christian
>
> src/hotspot/share/opto/mempointer.hpp line 674:
> 
>> 672: // to be as simple as possible. For example, the pointer:
>> 673: //
>> 674: //   pointer = base + 2L * ConvI2L(i + 4 * j + con1) + con2
> 
> Is this `MemPointerRawSummand` form?

No, that was supposed to be C2 IR... though I suppose `MemPointerRawSummand` would also faithfully represent the same form, see below.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/24278#discussion_r2281457341


More information about the hotspot-compiler-dev mailing list