Lines Matching defs:negzero

402   FloatBits negzero(-0.0f);
403 EXPECT_TRUE(negzero.is_neg());
404 EXPECT_EQ(negzero.get_biased_exponent(), 0_u16);
405 EXPECT_EQ(negzero.get_mantissa(), 0_u32);
406 EXPECT_EQ(negzero.uintval(), 0x80000000_u32);
407 EXPECT_STREQ(LIBC_NAMESPACE::str(negzero).c_str(),
464 DoubleBits negzero(-0.0);
465 EXPECT_TRUE(negzero.is_neg());
466 EXPECT_EQ(negzero.get_biased_exponent(), 0_u16);
467 EXPECT_EQ(negzero.get_mantissa(), 0_u64);
468 EXPECT_EQ(negzero.uintval(), 0x8000000000000000_u64);
469 EXPECT_STREQ(LIBC_NAMESPACE::str(negzero).c_str(),
538 LongDoubleBits negzero(-0.0l);
539 EXPECT_TRUE(negzero.is_neg());
540 EXPECT_EQ(negzero.get_biased_exponent(), 0_u16);
541 EXPECT_EQ(negzero.get_mantissa(), LongDoubleBits::StorageType(Rep::zero()));
543 EXPECT_EQ(negzero.uintval(), 0x8000'00000000'00000000_u128);
545 LIBC_NAMESPACE::str(negzero).c_str(),
549 EXPECT_EQ(negzero.uintval(), 0x8000'00000000'00000000_u96);
550 EXPECT_STREQ(LIBC_NAMESPACE::str(negzero).c_str(),
661 LongDoubleBits negzero(-0.0l);
662 EXPECT_TRUE(negzero.is_neg());
663 EXPECT_EQ(negzero.get_biased_exponent(), 0_u16);
664 EXPECT_EQ(negzero.get_mantissa(), 0_u128);
665 EXPECT_EQ(negzero.uintval(), 0x80000000'00000000'00000000'00000000_u128);
666 EXPECT_STREQ(LIBC_NAMESPACE::str(negzero).c_str(),
732 Float128Bits negzero = Float128Bits::zero(Sign::NEG);
733 EXPECT_TRUE(negzero.is_neg());
734 EXPECT_EQ(negzero.get_biased_exponent(), 0_u16);
735 EXPECT_EQ(negzero.get_mantissa(), 0_u128);
736 EXPECT_EQ(negzero.uintval(), 0x80000000'00000000'00000000'00000000_u128);
737 EXPECT_STREQ(LIBC_NAMESPACE::str(negzero).c_str(),