[libc-commits] [libc] [libc][math][c23] Fix X86_Binary80 special cases for canonicalize functions. (PR #86924)

Shourya Goel via libc-commits libc-commits at lists.llvm.org
Thu Mar 28 11:39:50 PDT 2024


Sh0g0-1758 wrote:

Fixed tests. Ran into a rather interesting observation. Why is that 

```
A = (UInt128(0x0000) << 64) + UInt128(0x8000000000000000)
B = (UInt128(0x0001) << 64) + UInt128(0x8000000000000000)
````

Both have a ```get_biased_exponent()``` value of 1 ? 

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


More information about the libc-commits mailing list