[all-commits] [llvm/llvm-project] ea43c8: [libc][NFC] Make `EXP_MANT_MASK` an implementation...

Guillaume Chatelet via All-commits all-commits at lists.llvm.org
Tue Dec 19 08:20:16 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ea43c8ee73fd34522ff074c7daeadb82c0f6035a
      https://github.com/llvm/llvm-project/commit/ea43c8ee73fd34522ff074c7daeadb82c0f6035a
  Author: Guillaume Chatelet <gchatelet at google.com>
  Date:   2023-12-19 (Tue, 19 Dec 2023)

  Changed paths:
    M libc/src/__support/FPUtil/FPBits.h
    M libc/src/__support/FPUtil/FloatProperties.h
    M libc/src/__support/FPUtil/x86_64/LongDoubleBits.h
    M libc/src/math/generic/acoshf.cpp
    M libc/src/math/generic/asinhf.cpp
    M libc/src/math/generic/atanhf.cpp
    M libc/src/math/generic/exp.cpp
    M libc/src/math/generic/exp10.cpp
    M libc/src/math/generic/exp2.cpp
    M libc/src/math/generic/expm1.cpp
    M libc/src/math/generic/inv_trigf_utils.h
    M libc/src/math/generic/powf.cpp
    M libc/src/math/generic/sinhf.cpp
    M libc/src/math/generic/tanhf.cpp

  Log Message:
  -----------
  [libc][NFC] Make `EXP_MANT_MASK` an implementation detail (#75810)

This mask is an implementation detail of `FPBits` and shouldn't really
leak outside of it.




More information about the All-commits mailing list