> On 1 May 2025, at 14:02, Ayan Shafqat wrote:
>
> On Thu, May 01, 2025 at 08:09:18AM +, Kyrylo Tkachov wrote:
>>
>> I was going to ask why not use the standard __buuiltin_sqrt builtins but I
>> guess those don’t guarantee that we avoid a libcall in all cases.
>> So this is ok.
>>
>
> Y
On Thu, May 01, 2025 at 08:09:18AM +, Kyrylo Tkachov wrote:
>
> I was going to ask why not use the standard __buuiltin_sqrt builtins but I
> guess those don’t guarantee that we avoid a libcall in all cases.
> So this is ok.
>
Yes, __builtin_sqrt will generate calls to sqrt(3) with default co
> On 28 Apr 2025, at 21:29, Ayan Shafqat wrote:
>
> Rebased with gcc 15.1
>
> This patch introduces two new inline functions, __sqrt and __sqrtf, in
> arm_acle.h for Aarch64 targets. These functions wrap the new builtins
> __builtin_aarch64_sqrtdf and __builtin_aarch64_sqrtsf, respectively,
>
Rebased with gcc 15.1
This patch introduces two new inline functions, __sqrt and __sqrtf, in
arm_acle.h for Aarch64 targets. These functions wrap the new builtins
__builtin_aarch64_sqrtdf and __builtin_aarch64_sqrtsf, respectively,
providing direct access to hardware instructions without relying o