Re: [PATCH v4 1/2] Aarch64: Use BUILTIN_VHSDF_HSDF for vector and scalar sqrt builtins

2025-05-01 Thread Kyrylo Tkachov
> On 28 Apr 2025, at 21:27, Ayan Shafqat wrote: > > Rebased with gcc 15.1 > > This patch changes the `sqrt` builtin definition from `BUILTIN_VHSDF_DF` > to `BUILTIN_VHSDF_HSDF` in `aarch64-simd-builtins.def`, ensuring the > builtin covers half, single, and double precision variants. The redun

[PATCH v4 1/2] Aarch64: Use BUILTIN_VHSDF_HSDF for vector and scalar sqrt builtins

2025-04-28 Thread Ayan Shafqat
Rebased with gcc 15.1 This patch changes the `sqrt` builtin definition from `BUILTIN_VHSDF_DF` to `BUILTIN_VHSDF_HSDF` in `aarch64-simd-builtins.def`, ensuring the builtin covers half, single, and double precision variants. The redundant `VAR1 (UNOP, sqrt, 2, FP, hf)` lines are removed, as they ar