[libc-commits] [libc] [llvm] [libc] Make ldexpf128/scalbnf128/scalblnf128 use emulated Float128 (PR #220295)
via libc-commits
libc-commits at lists.llvm.org
Tue Sep 1 11:54:37 PDT 2026
================
@@ -604,6 +604,12 @@ TEST(LlvmLibcSharedMathTest, AllEmuFloat128) {
EXPECT_FP_EQ(Float128(0.0), LIBC_NAMESPACE::shared::roundf128(Float128(0.0)));
EXPECT_FP_EQ(Float128(1.0), LIBC_NAMESPACE::shared::sqrtf128(Float128(1.0)));
EXPECT_FP_EQ(Float128(0.0), LIBC_NAMESPACE::shared::truncf128(Float128(0.0)));
+ EXPECT_FP_EQ(Float128(0.0),
+ LIBC_NAMESPACE::shared::ldexpf128(Float128(0.0), 0));
+ EXPECT_FP_EQ(Float128(0.0),
+ LIBC_NAMESPACE::shared::scalbnf128(Float128(0.0), 0));
+ EXPECT_FP_EQ(Float128(0.0),
+ LIBC_NAMESPACE::shared::scalblnf128(Float128(0.0), 0L));
----------------
Sukumarsawant wrote:
add them alpbetically
https://github.com/llvm/llvm-project/pull/220295
More information about the libc-commits
mailing list