Lines Matching refs:src

27 check_print (mpf_srcptr src, mpf_srcptr got, mpf_srcptr want)  in check_print()  argument
30 mpf_trace ("src ", src); in check_print()
42 check_one (mpf_srcptr src, mpf_srcptr trunc, mpf_srcptr ceil, mpf_srcptr floor) in check_one() argument
53 fun (got, src); \ in check_one()
58 check_print (src, got, want); \ in check_one()
67 mpf_set (got, src); \ in check_one()
73 check_print (src, got, want); \ in check_one()
81 if (mpf_size (src) <= PREC(trunc)+1) in check_one()
91 check_all (mpf_ptr src, mpf_ptr trunc, mpf_ptr ceil, mpf_ptr floor) in check_all() argument
94 MPF_CHECK_FORMAT (src); in check_all()
99 check_one (src, trunc, ceil, floor); in check_all()
101 mpf_neg (src, src); in check_all()
105 check_one (src, trunc, floor, ceil); in check_all()
111 mpf_t src, trunc, ceil, floor; in check_various() local
114 mpf_init2 (src, 512L); in check_various()
120 mpf_set_ui (src, 0L); in check_various()
124 check_all (src, trunc, ceil, floor); in check_various()
127 mpf_set_ui (src, 1L); in check_various()
131 check_all (src, trunc, ceil, floor); in check_various()
134 mpf_set_ui (src, 1L); in check_various()
135 mpf_mul_2exp (src, src, 1024L); in check_various()
136 mpf_set (trunc, src); in check_various()
137 mpf_set (ceil, src); in check_various()
138 mpf_set (floor, src); in check_various()
139 check_all (src, trunc, ceil, floor); in check_various()
142 mpf_set_ui (src, 1L); in check_various()
143 mpf_div_2exp (src, src, 1024L); in check_various()
147 check_all (src, trunc, ceil, floor); in check_various()
150 mpf_set_ui (src, 1L); in check_various()
151 mpf_div_2exp (src, src, 1L); in check_various()
155 check_all (src, trunc, ceil, floor); in check_various()
158 mpf_set_ui (src, 1L); in check_various()
159 mpf_div_2exp (src, src, 64L); in check_various()
160 mpf_add_ui (src, src, 123L); in check_various()
164 check_all (src, trunc, ceil, floor); in check_various()
168 ASSERT_ALWAYS (n <= PREC(src)+1); in check_various()
169 EXP(src) = n; in check_various()
170 SIZ(src) = n; in check_various()
171 for (i = 0; i < SIZ(src); i++) in check_various()
172 PTR(src)[i] = i+100; in check_various() local
173 mpf_set (trunc, src); in check_various()
174 mpf_set (ceil, src); in check_various()
175 mpf_set (floor, src); in check_various()
176 check_all (src, trunc, ceil, floor); in check_various()
180 ASSERT_ALWAYS (n <= PREC(src)+1); in check_various()
181 EXP(src) = n-1; in check_various()
182 SIZ(src) = n; in check_various()
183 for (i = 0; i < SIZ(src); i++) in check_various()
184 PTR(src)[i] = i+200; in check_various() local
191 check_all (src, trunc, ceil, floor); in check_various()
195 ASSERT_ALWAYS (n <= PREC(src)+1); in check_various()
196 EXP(src) = n; in check_various()
197 SIZ(src) = n; in check_various()
198 for (i = 0; i < SIZ(src); i++) in check_various()
199 PTR(src)[i] = i+300; in check_various() local
207 check_all (src, trunc, ceil, floor); in check_various()
211 ASSERT_ALWAYS (n <= PREC(src)+1); in check_various()
212 EXP(src) = n-1; in check_various()
213 SIZ(src) = n; in check_various()
214 for (i = 0; i < SIZ(src); i++) in check_various()
215 PTR(src)[i] = i+400; in check_various() local
223 check_all (src, trunc, ceil, floor); in check_various()
226 EXP(src) = 1; in check_various()
227 SIZ(src) = 2; in check_various()
228 PTR(src)[0] = GMP_NUMB_MAX; in check_various() local
229 PTR(src)[1] = GMP_NUMB_MAX; in check_various() local
237 check_all (src, trunc, ceil, floor); in check_various()
240 EXP(src) = 2; in check_various()
241 SIZ(src) = 3; in check_various()
242 PTR(src)[0] = GMP_NUMB_MAX; in check_various() local
243 PTR(src)[1] = GMP_NUMB_MAX; in check_various() local
244 PTR(src)[2] = GMP_NUMB_MAX; in check_various() local
253 check_all (src, trunc, ceil, floor); in check_various()
255 mpf_clear (src); in check_various()