[all-commits] [llvm/llvm-project] 1ae00a: [libc] Enable Float80-type for x86_32 (#221408)

Zorojuro via All-commits all-commits at lists.llvm.org
Sat Sep 12 08:23:07 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1ae00a52bbe432ff8174664ce28fb33cc600f6f0
      https://github.com/llvm/llvm-project/commit/1ae00a52bbe432ff8174664ce28fb33cc600f6f0
  Author: Zorojuro <sawantsukumar at gmail.com>
  Date:   2026-09-12 (Sat, 12 Sep 2026)

  Changed paths:
    M libc/src/__support/FPUtil/float80.h

  Log Message:
  -----------
  [libc] Enable Float80-type for x86_32 (#221408)

Enables for x86_32 by using Uint<96> 
```CPP
struct Float80 {
  #if __SIZEOF_LONG_DOUBLE__ == 12
    UInt<96> bits;
  #else
    UInt128 bits;
  #endif
 ```
for testing it on x86_32 
it needs -m32 and --msse2 extra flags other than your usual cmake for x86_32



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list