Home
last modified time | relevance | path

Searched refs:FloatStyle (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/Support/
H A DNativeFormatTests.cpp37 std::string format_number(double D, FloatStyle Style, in format_number()
97 EXPECT_EQ("0.000000e+00", format_number(0.0, FloatStyle::Exponent)); in TEST()
98 EXPECT_EQ("-0.000000e+00", format_number(-0.0, FloatStyle::Exponent)); in TEST()
99 EXPECT_EQ("1.100000e+00", format_number(1.1, FloatStyle::Exponent)); in TEST()
103 EXPECT_EQ("1.10", format_number(1.1, FloatStyle::Fixed)); in TEST()
104 EXPECT_EQ("1.34", format_number(1.34, FloatStyle::Fixed)); in TEST()
105 EXPECT_EQ("1.34", format_number(1.344, FloatStyle::Fixed)); in TEST()
106 EXPECT_EQ("1.35", format_number(1.346, FloatStyle::Fixed)); in TEST()
125 FloatStyle::Fixed)); in TEST()
127 FloatStyle::Fixed)); in TEST()
[all …]
/llvm-project-15.0.7/llvm/lib/Support/
H A DNativeFormatting.cpp179 if (Style == FloatStyle::Exponent) in write_double()
181 else if (Style == FloatStyle::ExponentUpper) in write_double()
190 if (Style == FloatStyle::Exponent || Style == FloatStyle::ExponentUpper) { in write_double()
199 if (Style == FloatStyle::ExponentUpper) in write_double()
210 if (Style == FloatStyle::ExponentUpper) in write_double()
242 if (Style == FloatStyle::Percent) in write_double()
248 if (Style == FloatStyle::Percent) in write_double()
258 case FloatStyle::Exponent: in getDefaultPrecision()
259 case FloatStyle::ExponentUpper: in getDefaultPrecision()
261 case FloatStyle::Fixed: in getDefaultPrecision()
[all …]
H A Draw_ostream.cpp208 llvm::write_double(*this, N, FloatStyle::Exponent); in operator <<()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DNativeFormatting.h17 enum class FloatStyle { Exponent, ExponentUpper, Fixed, Percent }; enum
24 size_t getDefaultPrecision(FloatStyle Style);
42 void write_double(raw_ostream &S, double D, FloatStyle Style,
H A DFormatProviders.h303 FloatStyle S;
305 S = FloatStyle::Percent;
307 S = FloatStyle::Fixed;
309 S = FloatStyle::ExponentUpper;
311 S = FloatStyle::Exponent;
313 S = FloatStyle::Fixed;