[lworld+fp16] Integrated: 8340013: x86 backend support for Float16 unary and ternary operations

Jatin Bhateja jbhateja at openjdk.org
Fri Sep 13 17:25:20 UTC 2024


On Thu, 12 Sep 2024 14:22:10 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:

> Summary of changes:-
> - Add optimized x86 backend implementation for scalar and vector flavors of following Float16 APIs.
>   - FMA, SQRT, NEG, ABS
> - Add memory operand patterns for all existing Float16 vector operations.
> 
> All existing Float16 functional and IR based tests are passing with the patch.
> 
> Best Regards,
> Jatin

This pull request has now been integrated.

Changeset: baea588d
Author:    Jatin Bhateja <jbhateja at openjdk.org>
URL:       https://git.openjdk.org/valhalla/commit/baea588d190960a6386f51492c93d12e874b615e
Stats:     374 lines in 7 files changed: 355 ins; 9 del; 10 mod

8340013: x86 backend support for Float16 unary and ternary operations

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

PR: https://git.openjdk.org/valhalla/pull/1243


More information about the valhalla-dev mailing list