RFR: 8367611: Enable vblendvp[sd] on Future ECore [v3]

Jatin Bhateja jbhateja at openjdk.org
Tue Sep 23 09:25:33 UTC 2025


On Mon, 22 Sep 2025 20:40:11 GMT, Mohamed Issa <missa at openjdk.org> wrote:

>> Mohamed Issa has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Combine boolean flags to avoid ambiguity
>
> @eme64 Could you launch tests for this one?

Hi @missa-prime , VBLENDVPS was always supported by AVX2 targets. We enabled its software emulation for performance reasons, as these needs microcode assistance on AVX2 targets.

<img width="1187" height="228" alt="image" src="https://github.com/user-attachments/assets/a32c66bb-df82-4534-925a-1c75dd78bea7" />

It seems your PR is lifting this limitation for Darkmont under a constraint on dst and src1 register equivalence?

Please add appropriate comments in code and documentary reference to the relevant section of the Intel Architectural Set Extension Manual.

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

PR Comment: https://git.openjdk.org/jdk/pull/27354#issuecomment-3323108638


More information about the hotspot-dev mailing list