RFR: 8324751: C2 SuperWord: Aliasing Analysis runtime check [v11]
Emanuel Peter
epeter at openjdk.org
Mon Aug 18 06:23:24 UTC 2025
On Sun, 17 Aug 2025 21:24:39 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/c2_globals.hpp line 367:
>
>> 365: \
>> 366: product(bool, UseAutoVectorizationPredicate, true, DIAGNOSTIC, \
>> 367: "Use AutoVectorization predicate (for speculative compilation)") \
>
> I do not see benchmarks results with this flag off.
Would that be helpful to you? How?
What would you expect to see here @vnkozlov ?
This is really an optimization that reduces the code-size.
Or do you just want to sanity-check that the peek performance would be identical if we use multiversioning rather than the predicate approach?
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/24278#discussion_r2281399845
More information about the hotspot-compiler-dev
mailing list