RFR: 8340093: C2 SuperWord: implement cost model [v3]

Vladimir Kozlov kvn at openjdk.org
Tue Nov 4 18:39:27 UTC 2025


On Tue, 4 Nov 2025 17:13:22 GMT, Emanuel Peter <epeter at openjdk.org> wrote:

>> src/hotspot/share/opto/superword.cpp line 1910:
>> 
>>> 1908: #ifndef PRODUCT
>>> 1909:     if (_trace._info) {
>>> 1910:       tty->print_cr("\nForced bailout of vectorization (AutoVectorizationOverrideProfitability=0).");
>> 
>> Side note. Consider separate RFE to change this to UL for such outputs.
>
> Absolutely. The tricky part is that the current `TraceAutoVectorization` is a compile command that can be enabled with method name filtering. Is that already available via UL now?

Unfortunately no. I think this is what @anton-seoane worked on before.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/27803#discussion_r2491678845


More information about the hotspot-compiler-dev mailing list