RFR: 8364305: Support AVX10 saturating floating point conversion instructions [v18]

Vladimir Ivanov vlivanov at openjdk.org
Mon Sep 29 18:44:51 UTC 2025


On Fri, 26 Sep 2025 23:53:41 GMT, Mohamed Issa <missa at openjdk.org> wrote:

> Is the main issue that each AVX10 reference (e.g., C2_MacroAssembler::vector_castF2X_avx10) isn't descriptive enough about which minimum sub-version is in use at a quick glance?

Yes, the confusing part is  avx10 implies AVX10.2 and not AVX10.1. 

AD files also suffer from it though it's less confusing there: 

instruct ..._avx10(...)
%{
  predicate(VM_Version::supports_avx10_2());

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

PR Comment: https://git.openjdk.org/jdk/pull/26919#issuecomment-3348566978


More information about the hotspot-compiler-dev mailing list