RFR: 8366444: Add support for add/mul reduction operations for Float16 [v5]

Emanuel Peter epeter at openjdk.org
Thu Jan 15 07:27:24 UTC 2026


On Mon, 12 Jan 2026 08:47:29 GMT, Emanuel Peter <epeter at openjdk.org> wrote:

>> Hmm, I see. That sounds like a deficiency in the auto unboxing of Float16.
>> 
>> Suggestion: You should create both variants of the IR tests. And then file an RFE for the one that does not yet vectorize because of the boxing issues.
>> 
>> Because the way things are now, it's not a huge win, to be honest. Which user is supposed to write their code in such a convoluted way, having to cast back and forth? Would they not expect they could just use Float16 all the way through?
>
> @jatin-bhateja What do you think?

Someone filed the RFE: https://bugs.openjdk.org/browse/JDK-8375321

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

PR Review Comment: https://git.openjdk.org/jdk/pull/27526#discussion_r2693259787


More information about the hotspot-compiler-dev mailing list