Searched refs:opnd3p1 (Results 1 - 3 of 3) sorted by relevance

/linux-4.1.27/arch/parisc/math-emu/
H A Ddfmpy.c57 register unsigned int opnd3p1, opnd3p2, resultp1, resultp2; dbl_fmpy() local
211 Dbl_setzero(opnd3p1,opnd3p2); dbl_fmpy()
218 Dbl_rightshiftby4(opnd3p1,opnd3p2); dbl_fmpy()
221 Twoword_add(opnd3p1, opnd3p2, opnd2p1<<3 | opnd2p2>>29, dbl_fmpy()
225 Twoword_add(opnd3p1, opnd3p2, opnd2p1<<2 | opnd2p2>>30, dbl_fmpy()
229 Twoword_add(opnd3p1, opnd3p2, opnd2p1<<1 | opnd2p2>>31, dbl_fmpy()
233 Twoword_add(opnd3p1, opnd3p2, opnd2p1, opnd2p2); dbl_fmpy()
237 if (Dbit3p1(opnd3p1)==0) { dbl_fmpy()
238 Dbl_leftshiftby1(opnd3p1,opnd3p2); dbl_fmpy()
245 while (Dbit3p1(opnd3p1)==0) { dbl_fmpy()
246 Dbl_leftshiftby1(opnd3p1,opnd3p2); dbl_fmpy()
257 Dbl_rightshiftby8(opnd3p1,opnd3p2); dbl_fmpy()
263 Dbl_clear_signexponent(opnd3p1); dbl_fmpy()
267 Dbl_increment(opnd3p1,opnd3p2); dbl_fmpy()
271 Dbl_increment(opnd3p1,opnd3p2); dbl_fmpy()
276 Dbl_increment(opnd3p1,opnd3p2); dbl_fmpy()
279 if (Dbl_isone_hidden(opnd3p1)) dest_exponent++; dbl_fmpy()
281 Dbl_set_mantissa(resultp1,resultp2,opnd3p1,opnd3p2); dbl_fmpy()
329 Dbl_increment(opnd3p1,opnd3p2); dbl_fmpy()
330 if (Dbl_isone_hiddenoverflow(opnd3p1)) dbl_fmpy()
332 Dbl_decrement(opnd3p1,opnd3p2); dbl_fmpy()
337 Dbl_increment(opnd3p1,opnd3p2); dbl_fmpy()
338 if (Dbl_isone_hiddenoverflow(opnd3p1)) dbl_fmpy()
340 Dbl_decrement(opnd3p1,opnd3p2); dbl_fmpy()
346 Dbl_increment(opnd3p1,opnd3p2); dbl_fmpy()
347 if (Dbl_isone_hiddenoverflow(opnd3p1)) dbl_fmpy()
349 Dbl_decrement(opnd3p1,opnd3p2); dbl_fmpy()
359 Dbl_denormalize(opnd3p1,opnd3p2,dest_exponent,guardbit, dbl_fmpy()
367 Dbl_increment(opnd3p1,opnd3p2); dbl_fmpy()
372 Dbl_increment(opnd3p1,opnd3p2); dbl_fmpy()
378 Dbl_increment(opnd3p1,opnd3p2); dbl_fmpy()
384 Dbl_set_exponentmantissa(resultp1,resultp2,opnd3p1,opnd3p2); dbl_fmpy()
H A Ddfdiv.c54 register unsigned int opnd3p1, opnd3p2, resultp1, resultp2; dbl_fdiv() local
224 Dbl_setzero(opnd3p1,opnd3p2); dbl_fdiv()
227 Dbl_leftshiftby1(opnd3p1,opnd3p2); dbl_fdiv()
237 Dbl_leftshiftby1(opnd3p1,opnd3p2); dbl_fdiv()
239 Dbl_leftshift(opnd3p1,opnd3p2,(DBL_P-count)); dbl_fdiv()
240 if (Dbl_iszero_hidden(opnd3p1)) { dbl_fdiv()
241 Dbl_leftshiftby1(opnd3p1,opnd3p2); dbl_fdiv()
246 if (Dbl_iszero_hidden(opnd3p1)) { dbl_fdiv()
249 Dbl_leftshiftby1(opnd3p1,opnd3p2); dbl_fdiv()
268 Dbl_clear_signexponent(opnd3p1); dbl_fdiv()
272 Dbl_increment(opnd3p1,opnd3p2); dbl_fdiv()
276 Dbl_increment(opnd3p1,opnd3p2); dbl_fdiv()
281 Dbl_increment(opnd3p1,opnd3p2); dbl_fdiv()
284 if (Dbl_isone_hidden(opnd3p1)) dest_exponent++; dbl_fdiv()
286 Dbl_set_mantissa(resultp1,resultp2,opnd3p1,opnd3p2); dbl_fdiv()
334 Dbl_increment(opnd3p1,opnd3p2); dbl_fdiv()
335 if (Dbl_isone_hiddenoverflow(opnd3p1)) dbl_fdiv()
337 Dbl_decrement(opnd3p1,opnd3p2); dbl_fdiv()
342 Dbl_increment(opnd3p1,opnd3p2); dbl_fdiv()
343 if (Dbl_isone_hiddenoverflow(opnd3p1)) dbl_fdiv()
345 Dbl_decrement(opnd3p1,opnd3p2); dbl_fdiv()
351 Dbl_increment(opnd3p1,opnd3p2); dbl_fdiv()
352 if (Dbl_isone_hiddenoverflow(opnd3p1)) dbl_fdiv()
354 Dbl_decrement(opnd3p1,opnd3p2); dbl_fdiv()
364 Dbl_denormalize(opnd3p1,opnd3p2,dest_exponent,guardbit, dbl_fdiv()
372 Dbl_increment(opnd3p1,opnd3p2); dbl_fdiv()
377 Dbl_increment(opnd3p1,opnd3p2); dbl_fdiv()
383 Dbl_increment(opnd3p1,opnd3p2); dbl_fdiv()
389 Dbl_set_exponentmantissa(resultp1,resultp2,opnd3p1,opnd3p2); dbl_fdiv()
H A Dfmpyfadd.c65 unsigned int opnd1p1, opnd1p2, opnd2p1, opnd2p2, opnd3p1, opnd3p2; dbl_fmpyfadd() local
78 Dbl_copyfromptr(src3ptr,opnd3p1,opnd3p2); dbl_fmpyfadd()
98 Dbl_isnotnan(opnd3p1,opnd3p2)) { dbl_fmpyfadd()
115 if (Dbl_isinfinity(opnd3p1,opnd3p2) && dbl_fmpyfadd()
116 (Dbl_sign(resultp1) ^ Dbl_sign(opnd3p1))) { dbl_fmpyfadd()
165 else if (Dbl_is_signalingnan(opnd3p1)) { dbl_fmpyfadd()
171 Dbl_set_quiet(opnd3p1); dbl_fmpyfadd()
172 Dbl_copytoptr(opnd3p1,opnd3p2,dstptr); dbl_fmpyfadd()
188 if (Dbl_isnotnan(opnd3p1,opnd3p2)) { dbl_fmpyfadd()
206 if (Dbl_isinfinity(opnd3p1,opnd3p2) && dbl_fmpyfadd()
207 (Dbl_sign(resultp1) ^ Dbl_sign(opnd3p1))) { dbl_fmpyfadd()
243 else if (Dbl_is_signalingnan(opnd3p1)) { dbl_fmpyfadd()
249 Dbl_set_quiet(opnd3p1); dbl_fmpyfadd()
250 Dbl_copytoptr(opnd3p1,opnd3p2,dstptr); dbl_fmpyfadd()
264 if (Dbl_isinfinity_exponent(opnd3p1)) { dbl_fmpyfadd()
265 if (Dbl_iszero_mantissa(opnd3p1,opnd3p2)) { dbl_fmpyfadd()
267 Dbl_copytoptr(opnd3p1,opnd3p2,dstptr); dbl_fmpyfadd()
273 if (Dbl_isone_signaling(opnd3p1)) { dbl_fmpyfadd()
279 Dbl_set_quiet(opnd3p1); dbl_fmpyfadd()
284 Dbl_copytoptr(opnd3p1,opnd3p2,dstptr); dbl_fmpyfadd()
302 if (Dbl_iszero_exponentmantissa(opnd3p1,opnd3p2)) { dbl_fmpyfadd()
304 Dbl_or_signs(opnd3p1,resultp1); dbl_fmpyfadd()
306 Dbl_and_signs(opnd3p1,resultp1); dbl_fmpyfadd()
312 else if (Dbl_iszero_exponent(opnd3p1) && dbl_fmpyfadd()
315 sign_save = Dbl_signextendedsign(opnd3p1); dbl_fmpyfadd()
317 Dbl_leftshiftby1(opnd3p1,opnd3p2); dbl_fmpyfadd()
318 Dbl_normalize(opnd3p1,opnd3p2,result_exponent); dbl_fmpyfadd()
319 Dbl_set_sign(opnd3p1,/*using*/sign_save); dbl_fmpyfadd()
320 Dbl_setwrapped_exponent(opnd3p1,result_exponent, dbl_fmpyfadd()
322 Dbl_copytoptr(opnd3p1,opnd3p2,dstptr); dbl_fmpyfadd()
326 Dbl_copytoptr(opnd3p1,opnd3p2,dstptr); dbl_fmpyfadd()
344 if (Dbl_iszero_exponentmantissa(opnd3p1,opnd3p2)) { dbl_fmpyfadd()
346 Dbl_or_signs(opnd3p1,resultp1); dbl_fmpyfadd()
348 Dbl_and_signs(opnd3p1,resultp1); dbl_fmpyfadd()
354 else if (Dbl_iszero_exponent(opnd3p1) && dbl_fmpyfadd()
357 sign_save = Dbl_signextendedsign(opnd3p1); dbl_fmpyfadd()
359 Dbl_leftshiftby1(opnd3p1,opnd3p2); dbl_fmpyfadd()
360 Dbl_normalize(opnd3p1,opnd3p2,result_exponent); dbl_fmpyfadd()
361 Dbl_set_sign(opnd3p1,/*using*/sign_save); dbl_fmpyfadd()
362 Dbl_setwrapped_exponent(opnd3p1,result_exponent, dbl_fmpyfadd()
364 Dbl_copytoptr(opnd3p1,opnd3p2,dstptr); dbl_fmpyfadd()
368 Dbl_copytoptr(opnd3p1,opnd3p2,dstptr); dbl_fmpyfadd()
436 add_exponent = Dbl_exponent(opnd3p1); dbl_fmpyfadd()
443 if (Dbl_iszero_mantissa(opnd3p1,opnd3p2)) { dbl_fmpyfadd()
462 sign_save = Dbl_signextendedsign(opnd3p1); /* save sign */ dbl_fmpyfadd()
463 Dbl_clear_signexponent(opnd3p1); dbl_fmpyfadd()
464 Dbl_leftshiftby1(opnd3p1,opnd3p2); dbl_fmpyfadd()
465 Dbl_normalize(opnd3p1,opnd3p2,add_exponent); dbl_fmpyfadd()
466 Dbl_set_sign(opnd3p1,sign_save); /* restore sign */ dbl_fmpyfadd()
468 Dbl_clear_exponent_set_hidden(opnd3p1); dbl_fmpyfadd()
473 Dbl_copyto_dblext(opnd3p1,opnd3p2,rightp1,rightp2,rightp3,rightp4); dbl_fmpyfadd()
724 unsigned int opnd1p1, opnd1p2, opnd2p1, opnd2p2, opnd3p1, opnd3p2; dbl_fmpynfadd() local
737 Dbl_copyfromptr(src3ptr,opnd3p1,opnd3p2); dbl_fmpynfadd()
758 Dbl_isnotnan(opnd3p1,opnd3p2)) { dbl_fmpynfadd()
775 if (Dbl_isinfinity(opnd3p1,opnd3p2) && dbl_fmpynfadd()
776 (Dbl_sign(resultp1) ^ Dbl_sign(opnd3p1))) { dbl_fmpynfadd()
825 else if (Dbl_is_signalingnan(opnd3p1)) { dbl_fmpynfadd()
831 Dbl_set_quiet(opnd3p1); dbl_fmpynfadd()
832 Dbl_copytoptr(opnd3p1,opnd3p2,dstptr); dbl_fmpynfadd()
848 if (Dbl_isnotnan(opnd3p1,opnd3p2)) { dbl_fmpynfadd()
866 if (Dbl_isinfinity(opnd3p1,opnd3p2) && dbl_fmpynfadd()
867 (Dbl_sign(resultp1) ^ Dbl_sign(opnd3p1))) { dbl_fmpynfadd()
903 else if (Dbl_is_signalingnan(opnd3p1)) { dbl_fmpynfadd()
909 Dbl_set_quiet(opnd3p1); dbl_fmpynfadd()
910 Dbl_copytoptr(opnd3p1,opnd3p2,dstptr); dbl_fmpynfadd()
924 if (Dbl_isinfinity_exponent(opnd3p1)) { dbl_fmpynfadd()
925 if (Dbl_iszero_mantissa(opnd3p1,opnd3p2)) { dbl_fmpynfadd()
927 Dbl_copytoptr(opnd3p1,opnd3p2,dstptr); dbl_fmpynfadd()
933 if (Dbl_isone_signaling(opnd3p1)) { dbl_fmpynfadd()
939 Dbl_set_quiet(opnd3p1); dbl_fmpynfadd()
944 Dbl_copytoptr(opnd3p1,opnd3p2,dstptr); dbl_fmpynfadd()
962 if (Dbl_iszero_exponentmantissa(opnd3p1,opnd3p2)) { dbl_fmpynfadd()
964 Dbl_or_signs(opnd3p1,resultp1); dbl_fmpynfadd()
966 Dbl_and_signs(opnd3p1,resultp1); dbl_fmpynfadd()
972 else if (Dbl_iszero_exponent(opnd3p1) && dbl_fmpynfadd()
975 sign_save = Dbl_signextendedsign(opnd3p1); dbl_fmpynfadd()
977 Dbl_leftshiftby1(opnd3p1,opnd3p2); dbl_fmpynfadd()
978 Dbl_normalize(opnd3p1,opnd3p2,result_exponent); dbl_fmpynfadd()
979 Dbl_set_sign(opnd3p1,/*using*/sign_save); dbl_fmpynfadd()
980 Dbl_setwrapped_exponent(opnd3p1,result_exponent, dbl_fmpynfadd()
982 Dbl_copytoptr(opnd3p1,opnd3p2,dstptr); dbl_fmpynfadd()
986 Dbl_copytoptr(opnd3p1,opnd3p2,dstptr); dbl_fmpynfadd()
1004 if (Dbl_iszero_exponentmantissa(opnd3p1,opnd3p2)) { dbl_fmpynfadd()
1006 Dbl_or_signs(opnd3p1,resultp1); dbl_fmpynfadd()
1008 Dbl_and_signs(opnd3p1,resultp1); dbl_fmpynfadd()
1014 else if (Dbl_iszero_exponent(opnd3p1) && dbl_fmpynfadd()
1017 sign_save = Dbl_signextendedsign(opnd3p1); dbl_fmpynfadd()
1019 Dbl_leftshiftby1(opnd3p1,opnd3p2); dbl_fmpynfadd()
1020 Dbl_normalize(opnd3p1,opnd3p2,result_exponent); dbl_fmpynfadd()
1021 Dbl_set_sign(opnd3p1,/*using*/sign_save); dbl_fmpynfadd()
1022 Dbl_setwrapped_exponent(opnd3p1,result_exponent, dbl_fmpynfadd()
1024 Dbl_copytoptr(opnd3p1,opnd3p2,dstptr); dbl_fmpynfadd()
1028 Dbl_copytoptr(opnd3p1,opnd3p2,dstptr); dbl_fmpynfadd()
1096 add_exponent = Dbl_exponent(opnd3p1); dbl_fmpynfadd()
1103 if (Dbl_iszero_mantissa(opnd3p1,opnd3p2)) { dbl_fmpynfadd()
1122 sign_save = Dbl_signextendedsign(opnd3p1); /* save sign */ dbl_fmpynfadd()
1123 Dbl_clear_signexponent(opnd3p1); dbl_fmpynfadd()
1124 Dbl_leftshiftby1(opnd3p1,opnd3p2); dbl_fmpynfadd()
1125 Dbl_normalize(opnd3p1,opnd3p2,add_exponent); dbl_fmpynfadd()
1126 Dbl_set_sign(opnd3p1,sign_save); /* restore sign */ dbl_fmpynfadd()
1128 Dbl_clear_exponent_set_hidden(opnd3p1); dbl_fmpynfadd()
1133 Dbl_copyto_dblext(opnd3p1,opnd3p2,rightp1,rightp2,rightp3,rightp4); dbl_fmpynfadd()

Completed in 212 milliseconds