RFR: 8355585: Aarch64: Add aarch64 backend for Float16 vector operations [v5]

duke duke at openjdk.org
Tue May 27 08:03:58 UTC 2025


On Thu, 22 May 2025 11:58:18 GMT, Bhavana Kilambi <bkilambi at openjdk.org> wrote:

>> This patch adds aarch64 backend (both Neon and SVE) for FP16 vector operations - add, mul, sub, div, min, max, sqrt and fma.
>> 
>> Testing:
>> JTREG tests - hotspot_all, jdk (tier 1-3) and langtools (tier 1) pass on aarch64 which also includes the JTREG test to test the FP16 vector operations - `test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorOperations.java`
>
> Bhavana Kilambi has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Reduce @Warmup from 10000 to 50

@Bhavana-Kilambi 
Your change (at version 710edeecc1ec2acd5e808f9d5160c81d48976696) is now ready to be sponsored by a Committer.

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

PR Comment: https://git.openjdk.org/jdk/pull/25096#issuecomment-2911557903


More information about the hotspot-compiler-dev mailing list