[libc-commits] [libc] [llvm] [libc] Make totalorder functions use the emulated float128 type (PR #221085)
via libc-commits
libc-commits at lists.llvm.org
Sun Sep 6 06:27:06 PDT 2026
================
@@ -587,6 +587,14 @@ TEST(LlvmLibcSharedMathTest, AllEmuFloat128) {
EXPECT_FP_EQ(Float128(0.0), LIBC_NAMESPACE::shared::copysignf128(
Float128(0.0), Float128(0.0)));
EXPECT_FP_EQ(Float128(0.0), LIBC_NAMESPACE::shared::fabsf128(Float128(0.0)));
+ Float128 totalorderf128_x = Float128(0.0);
+ Float128 totalorderf128_y = Float128(0.0);
+ EXPECT_EQ(1, LIBC_NAMESPACE::shared::totalorderf128(&totalorderf128_x,
+ &totalorderf128_y));
+ Float128 totalordermagf128_x = Float128(0.0);
+ Float128 totalordermagf128_y = Float128(0.0);
+ EXPECT_EQ(1, LIBC_NAMESPACE::shared::totalordermagf128(&totalordermagf128_x,
+ &totalordermagf128_y));
----------------
Sukumarsawant wrote:
nit: order
https://github.com/llvm/llvm-project/pull/221085
More information about the libc-commits
mailing list