[libc-commits] [libc] [libc][math][c23] Implement canonicalize functions (PR #85940)

Shourya Goel via libc-commits libc-commits at lists.llvm.org
Wed Mar 20 07:50:23 PDT 2024


Sh0g0-1758 wrote:

@lntue, creating this to confirm whether or not this is moving in the right direction. I am little confused in the implementation of the long double type. I will add tests once you confirm about the implementation of others. As you said  :

> float, double, and float128: these are IEEE 754 standard formats, most of the inputs are already canonical, with signaling NaNs are the only exception.

So I figured that they are already in canonical format and so I just need to assign *x to *cx. 

https://github.com/llvm/llvm-project/pull/85940


More information about the libc-commits mailing list