RFR: 8303762: Optimize vector slice operation with constant index using VPALIGNR instruction [v14]

Jatin Bhateja jbhateja at openjdk.org
Fri Feb 27 04:47:37 UTC 2026


On Wed, 25 Feb 2026 05:35:41 GMT, Eric Fang <erfang at openjdk.org> wrote:

>> Jatin Bhateja has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Review comments resolution
>
> src/hotspot/share/opto/compile.cpp line 2065:
> 
>> 2063:     igvn_worklist()->ensure_empty(); // should be done with igvn
>> 2064: 
>> 2065:     while (inline_incrementally_one()) {
> 
> Is it possible to generate `_vector_late_inlines` candidate again in `inline_incrementally_one`?

`Compile::inline_vector_fallback(PhaseIterGVN& igvn) `inlines fallback implementation and if fallback is composed of intrinsics which are recorded in _late_inlines it attempts intrinsification. We don't append to _vector_late_inlines while executing fallback generator
https://github.com/jatin-bhateja/jdk/blob/444a35685eed8442b721795824cf0a43c7bb02f8/src/hotspot/share/opto/callGenerator.cpp#L722

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

PR Review Comment: https://git.openjdk.org/jdk/pull/24104#discussion_r2862486751


More information about the core-libs-dev mailing list