• Home
  • Raw
  • Download

Lines Matching full:run_test

25   void run_test(const char *inputString, const ptrdiff_t expectedStrLen,  in run_test()  function in LlvmLibcStrToFTest
60 run_test("1", 1, 0x3f800000); in TEST_F()
61 run_test("123", 3, 0x42f60000); in TEST_F()
62 run_test("1234567890", 10, 0x4e932c06u); in TEST_F()
63 run_test("123456789012345678901", 21, 0x60d629d4); in TEST_F()
64 run_test("0.1", 3, 0x3dcccccdu); in TEST_F()
65 run_test(".1", 2, 0x3dcccccdu); in TEST_F()
66 run_test("-0.123456789", 12, 0xbdfcd6eau); in TEST_F()
67 run_test("0.11111111111111111111", 22, 0x3de38e39u); in TEST_F()
68 run_test("0.0000000000000000000000001", 27, 0x15f79688u); in TEST_F()
72 run_test("555E36", 6, 0x7f800000, ERANGE); in TEST_F()
73 run_test("1e-10000", 8, 0x0, ERANGE); in TEST_F()
77 run_test("20040229", 8, 0x4b98e512); in TEST_F()
78 run_test("20040401", 8, 0x4b98e568); in TEST_F()
79 run_test("9E9", 3, 0x50061c46); in TEST_F()
83 run_test("1.4012984643248170709237295832899161312802619418765e-45", 55, 0x1, in TEST_F()
88 run_test("1e2147483648", 12, 0x7f800000, ERANGE); in TEST_F()
89 run_test("1e2147483646", 12, 0x7f800000, ERANGE); in TEST_F()
90 run_test("100e2147483646", 14, 0x7f800000, ERANGE); in TEST_F()
91 run_test("1e-2147483647", 13, 0x0, ERANGE); in TEST_F()
92 run_test("1e-2147483649", 13, 0x0, ERANGE); in TEST_F()
96 run_test("0x1", 3, 0x3f800000); in TEST_F()
97 run_test("0x10", 4, 0x41800000); in TEST_F()
98 run_test("0x11", 4, 0x41880000); in TEST_F()
99 run_test("0x0.1234", 8, 0x3d91a000); in TEST_F()
103 run_test("0x0.0000000000000000000000000000000002", 38, 0x4000, ERANGE); in TEST_F()
106 run_test("0x0.00000000000000000000000000000003fffff8", 42, 0x7fffff, ERANGE); in TEST_F()
112 run_test("0x0.00000000000000000000000000000000000004", 42, 0x0, ERANGE); in TEST_F()
115 run_test("0x0.000000000000000000000000000000000000041", 43, 0x00000001, in TEST_F()
119 run_test("0x0.0000000000000000000000000000000000000b", 42, 0x00000001, in TEST_F()
121 run_test("0x0.0000000000000000000000000000000000000c", 42, 0x00000002, in TEST_F()
126 run_test("0x1.000000000000000000000p-150", 30, 0x00000000, ERANGE); in TEST_F()
127 run_test("0x1.000010000000000001000p-150", 30, 0x00000001, ERANGE); in TEST_F()
128 run_test("0x1.000100000000000001000p-134", 30, 0x00008001, ERANGE); in TEST_F()
129 run_test("0x1.FFFFFC000000000001000p-127", 30, 0x007FFFFF, ERANGE); in TEST_F()
130 run_test("0x1.FFFFFE000000000000000p-127", 30, 0x00800000); in TEST_F()
137 run_test("0x123456500", 11, 0x4f91a2b2); in TEST_F()
139 run_test("0x123456600", 11, 0x4f91a2b3); in TEST_F()
141 run_test("0x123456700", 11, 0x4f91a2b4); in TEST_F()
143 run_test("0x1.000001000000000000000", 25, 0x3f800000); in TEST_F()
144 run_test("0x1.000001000000000000100", 25, 0x3f800001); in TEST_F()
148 run_test("0xFFFFFFFF", 10, 0x4f800000); in TEST_F()
152 run_test("0x123456789123456789123456789123456789", 38, 0x7f800000, ERANGE); in TEST_F()
153 run_test("-0x123456789123456789123456789123456789", 39, 0xff800000, ERANGE); in TEST_F()
154 run_test("0x0.00000000000000000000000000000000000001", 42, 0x0, ERANGE); in TEST_F()
158 run_test("INF", 3, 0x7f800000); in TEST_F()
159 run_test("INFinity", 8, 0x7f800000); in TEST_F()
160 run_test("infnity", 3, 0x7f800000); in TEST_F()
161 run_test("infinit", 3, 0x7f800000); in TEST_F()
162 run_test("infinfinit", 3, 0x7f800000); in TEST_F()
163 run_test("innf", 0, 0x0); in TEST_F()
164 run_test("-inf", 4, 0xff800000); in TEST_F()
165 run_test("-iNfInItY", 9, 0xff800000); in TEST_F()
169 run_test("NaN", 3, 0x7fc00000); in TEST_F()
170 run_test("-nAn", 4, 0xffc00000); in TEST_F()
181 run_test("NaN()", 5, 0x7fc00000); in TEST_F()
185 run_test("NaN(1234)", 9, 0x7fc004d2); in TEST_F()
186 run_test("NaN(0x1234)", 11, 0x7fc01234); in TEST_F()
187 run_test("NaN(01234)", 10, 0x7fc0029c); in TEST_F()
191 run_test("NaN( 1234)", 3, 0x7fc00000); in TEST_F()
192 run_test("NaN(-1234)", 3, 0x7fc00000); in TEST_F()
193 run_test("NaN(asd&f)", 3, 0x7fc00000); in TEST_F()
194 run_test("NaN(123 )", 3, 0x7fc00000); in TEST_F()
195 run_test("NaN(123+asdf)", 3, 0x7fc00000); in TEST_F()
196 run_test("NaN(123", 3, 0x7fc00000); in TEST_F()
200 run_test("NaN(1a)", 7, 0x7fc00000); in TEST_F()
201 run_test("NaN(asdf)", 9, 0x7fc00000); in TEST_F()
202 run_test("NaN(1A1)", 8, 0x7fc00000); in TEST_F()
203 run_test("NaN(underscores_are_ok)", 23, 0x7fc00000); in TEST_F()
204 run_test( in TEST_F()