Lines Matching +full:low +full:-
6 This C source file is part of the SoftFloat IEC/IEEE Floating-point
12 National Science Foundation under grant MIP-9311980. The original version
13 of this code was written as part of a project to build a fixed-point vector
111 for ( i = minIterations; i; --i ) { in time_a_int32_z_float32()
113 inputNum = ( inputNum + 1 ) & ( numInputs_int32 - 1 ); in time_a_int32_z_float32()
116 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_int32_z_float32()
119 for ( i = count; i; --i ) { in time_a_int32_z_float32()
121 inputNum = ( inputNum + 1 ) & ( numInputs_int32 - 1 ); in time_a_int32_z_float32()
124 reportTime( count, endClock - startClock ); in time_a_int32_z_float32()
138 for ( i = minIterations; i; --i ) { in time_a_int32_z_float64()
140 inputNum = ( inputNum + 1 ) & ( numInputs_int32 - 1 ); in time_a_int32_z_float64()
143 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_int32_z_float64()
146 for ( i = count; i; --i ) { in time_a_int32_z_float64()
148 inputNum = ( inputNum + 1 ) & ( numInputs_int32 - 1 ); in time_a_int32_z_float64()
151 reportTime( count, endClock - startClock ); in time_a_int32_z_float64()
167 for ( i = minIterations; i; --i ) { in time_a_int32_z_floatx80()
169 inputNum = ( inputNum + 1 ) & ( numInputs_int32 - 1 ); in time_a_int32_z_floatx80()
172 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_int32_z_floatx80()
175 for ( i = count; i; --i ) { in time_a_int32_z_floatx80()
177 inputNum = ( inputNum + 1 ) & ( numInputs_int32 - 1 ); in time_a_int32_z_floatx80()
180 reportTime( count, endClock - startClock ); in time_a_int32_z_floatx80()
198 for ( i = minIterations; i; --i ) { in time_a_int32_z_float128()
200 inputNum = ( inputNum + 1 ) & ( numInputs_int32 - 1 ); in time_a_int32_z_float128()
203 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_int32_z_float128()
206 for ( i = count; i; --i ) { in time_a_int32_z_float128()
208 inputNum = ( inputNum + 1 ) & ( numInputs_int32 - 1 ); in time_a_int32_z_float128()
211 reportTime( count, endClock - startClock ); in time_a_int32_z_float128()
266 for ( i = minIterations; i; --i ) { in time_a_int64_z_float32()
268 inputNum = ( inputNum + 1 ) & ( numInputs_int64 - 1 ); in time_a_int64_z_float32()
271 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_int64_z_float32()
274 for ( i = count; i; --i ) { in time_a_int64_z_float32()
276 inputNum = ( inputNum + 1 ) & ( numInputs_int64 - 1 ); in time_a_int64_z_float32()
279 reportTime( count, endClock - startClock ); in time_a_int64_z_float32()
293 for ( i = minIterations; i; --i ) { in time_a_int64_z_float64()
295 inputNum = ( inputNum + 1 ) & ( numInputs_int64 - 1 ); in time_a_int64_z_float64()
298 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_int64_z_float64()
301 for ( i = count; i; --i ) { in time_a_int64_z_float64()
303 inputNum = ( inputNum + 1 ) & ( numInputs_int64 - 1 ); in time_a_int64_z_float64()
306 reportTime( count, endClock - startClock ); in time_a_int64_z_float64()
322 for ( i = minIterations; i; --i ) { in time_a_int64_z_floatx80()
324 inputNum = ( inputNum + 1 ) & ( numInputs_int64 - 1 ); in time_a_int64_z_floatx80()
327 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_int64_z_floatx80()
330 for ( i = count; i; --i ) { in time_a_int64_z_floatx80()
332 inputNum = ( inputNum + 1 ) & ( numInputs_int64 - 1 ); in time_a_int64_z_floatx80()
335 reportTime( count, endClock - startClock ); in time_a_int64_z_floatx80()
353 for ( i = minIterations; i; --i ) { in time_a_int64_z_float128()
355 inputNum = ( inputNum + 1 ) & ( numInputs_int64 - 1 ); in time_a_int64_z_float128()
358 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_int64_z_float128()
361 for ( i = count; i; --i ) { in time_a_int64_z_float128()
363 inputNum = ( inputNum + 1 ) & ( numInputs_int64 - 1 ); in time_a_int64_z_float128()
366 reportTime( count, endClock - startClock ); in time_a_int64_z_float128()
397 for ( i = minIterations; i; --i ) { in time_a_float32_z_int32()
399 inputNum = ( inputNum + 1 ) & ( numInputs_float32 - 1 ); in time_a_float32_z_int32()
402 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_float32_z_int32()
405 for ( i = count; i; --i ) { in time_a_float32_z_int32()
407 inputNum = ( inputNum + 1 ) & ( numInputs_float32 - 1 ); in time_a_float32_z_int32()
410 reportTime( count, endClock - startClock ); in time_a_float32_z_int32()
424 for ( i = minIterations; i; --i ) { in time_a_float32_z_int64()
426 inputNum = ( inputNum + 1 ) & ( numInputs_float32 - 1 ); in time_a_float32_z_int64()
429 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_float32_z_int64()
432 for ( i = count; i; --i ) { in time_a_float32_z_int64()
434 inputNum = ( inputNum + 1 ) & ( numInputs_float32 - 1 ); in time_a_float32_z_int64()
437 reportTime( count, endClock - startClock ); in time_a_float32_z_int64()
451 for ( i = minIterations; i; --i ) { in time_a_float32_z_float64()
453 inputNum = ( inputNum + 1 ) & ( numInputs_float32 - 1 ); in time_a_float32_z_float64()
456 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_float32_z_float64()
459 for ( i = count; i; --i ) { in time_a_float32_z_float64()
461 inputNum = ( inputNum + 1 ) & ( numInputs_float32 - 1 ); in time_a_float32_z_float64()
464 reportTime( count, endClock - startClock ); in time_a_float32_z_float64()
480 for ( i = minIterations; i; --i ) { in time_a_float32_z_floatx80()
482 inputNum = ( inputNum + 1 ) & ( numInputs_float32 - 1 ); in time_a_float32_z_floatx80()
485 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_float32_z_floatx80()
488 for ( i = count; i; --i ) { in time_a_float32_z_floatx80()
490 inputNum = ( inputNum + 1 ) & ( numInputs_float32 - 1 ); in time_a_float32_z_floatx80()
493 reportTime( count, endClock - startClock ); in time_a_float32_z_floatx80()
511 for ( i = minIterations; i; --i ) { in time_a_float32_z_float128()
513 inputNum = ( inputNum + 1 ) & ( numInputs_float32 - 1 ); in time_a_float32_z_float128()
516 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_float32_z_float128()
519 for ( i = count; i; --i ) { in time_a_float32_z_float128()
521 inputNum = ( inputNum + 1 ) & ( numInputs_float32 - 1 ); in time_a_float32_z_float128()
524 reportTime( count, endClock - startClock ); in time_a_float32_z_float128()
540 for ( i = minIterations; i; --i ) { in time_az_float32()
542 inputNum = ( inputNum + 1 ) & ( numInputs_float32 - 1 ); in time_az_float32()
545 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_az_float32()
548 for ( i = count; i; --i ) { in time_az_float32()
550 inputNum = ( inputNum + 1 ) & ( numInputs_float32 - 1 ); in time_az_float32()
553 reportTime( count, endClock - startClock ); in time_az_float32()
568 for ( i = minIterations; i; --i ) { in time_ab_float32_z_flag()
571 inputNumA = ( inputNumA + 1 ) & ( numInputs_float32 - 1 ); in time_ab_float32_z_flag()
573 inputNumB = ( inputNumB + 1 ) & ( numInputs_float32 - 1 ); in time_ab_float32_z_flag()
576 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_ab_float32_z_flag()
580 for ( i = count; i; --i ) { in time_ab_float32_z_flag()
583 inputNumA = ( inputNumA + 1 ) & ( numInputs_float32 - 1 ); in time_ab_float32_z_flag()
585 inputNumB = ( inputNumB + 1 ) & ( numInputs_float32 - 1 ); in time_ab_float32_z_flag()
588 reportTime( count, endClock - startClock ); in time_ab_float32_z_flag()
603 for ( i = minIterations; i; --i ) { in time_abz_float32()
606 inputNumA = ( inputNumA + 1 ) & ( numInputs_float32 - 1 ); in time_abz_float32()
608 inputNumB = ( inputNumB + 1 ) & ( numInputs_float32 - 1 ); in time_abz_float32()
611 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_abz_float32()
615 for ( i = count; i; --i ) { in time_abz_float32()
618 inputNumA = ( inputNumA + 1 ) & ( numInputs_float32 - 1 ); in time_abz_float32()
620 inputNumB = ( inputNumB + 1 ) & ( numInputs_float32 - 1 ); in time_abz_float32()
623 reportTime( count, endClock - startClock ); in time_abz_float32()
648 for ( i = minIterations; i; --i ) { in time_az_float32_pos()
650 inputNum = ( inputNum + 1 ) & ( numInputs_float32 - 1 ); in time_az_float32_pos()
653 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_az_float32_pos()
656 for ( i = count; i; --i ) { in time_az_float32_pos()
658 inputNum = ( inputNum + 1 ) & ( numInputs_float32 - 1 ); in time_az_float32_pos()
661 reportTime( count, endClock - startClock ); in time_az_float32_pos()
714 for ( i = minIterations; i; --i ) { in time_a_float64_z_int32()
716 inputNum = ( inputNum + 1 ) & ( numInputs_float64 - 1 ); in time_a_float64_z_int32()
719 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_float64_z_int32()
722 for ( i = count; i; --i ) { in time_a_float64_z_int32()
724 inputNum = ( inputNum + 1 ) & ( numInputs_float64 - 1 ); in time_a_float64_z_int32()
727 reportTime( count, endClock - startClock ); in time_a_float64_z_int32()
741 for ( i = minIterations; i; --i ) { in time_a_float64_z_int64()
743 inputNum = ( inputNum + 1 ) & ( numInputs_float64 - 1 ); in time_a_float64_z_int64()
746 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_float64_z_int64()
749 for ( i = count; i; --i ) { in time_a_float64_z_int64()
751 inputNum = ( inputNum + 1 ) & ( numInputs_float64 - 1 ); in time_a_float64_z_int64()
754 reportTime( count, endClock - startClock ); in time_a_float64_z_int64()
768 for ( i = minIterations; i; --i ) { in time_a_float64_z_float32()
770 inputNum = ( inputNum + 1 ) & ( numInputs_float64 - 1 ); in time_a_float64_z_float32()
773 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_float64_z_float32()
776 for ( i = count; i; --i ) { in time_a_float64_z_float32()
778 inputNum = ( inputNum + 1 ) & ( numInputs_float64 - 1 ); in time_a_float64_z_float32()
781 reportTime( count, endClock - startClock ); in time_a_float64_z_float32()
797 for ( i = minIterations; i; --i ) { in time_a_float64_z_floatx80()
799 inputNum = ( inputNum + 1 ) & ( numInputs_float64 - 1 ); in time_a_float64_z_floatx80()
802 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_float64_z_floatx80()
805 for ( i = count; i; --i ) { in time_a_float64_z_floatx80()
807 inputNum = ( inputNum + 1 ) & ( numInputs_float64 - 1 ); in time_a_float64_z_floatx80()
810 reportTime( count, endClock - startClock ); in time_a_float64_z_floatx80()
828 for ( i = minIterations; i; --i ) { in time_a_float64_z_float128()
830 inputNum = ( inputNum + 1 ) & ( numInputs_float64 - 1 ); in time_a_float64_z_float128()
833 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_float64_z_float128()
836 for ( i = count; i; --i ) { in time_a_float64_z_float128()
838 inputNum = ( inputNum + 1 ) & ( numInputs_float64 - 1 ); in time_a_float64_z_float128()
841 reportTime( count, endClock - startClock ); in time_a_float64_z_float128()
857 for ( i = minIterations; i; --i ) { in time_az_float64()
859 inputNum = ( inputNum + 1 ) & ( numInputs_float64 - 1 ); in time_az_float64()
862 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_az_float64()
865 for ( i = count; i; --i ) { in time_az_float64()
867 inputNum = ( inputNum + 1 ) & ( numInputs_float64 - 1 ); in time_az_float64()
870 reportTime( count, endClock - startClock ); in time_az_float64()
885 for ( i = minIterations; i; --i ) { in time_ab_float64_z_flag()
888 inputNumA = ( inputNumA + 1 ) & ( numInputs_float64 - 1 ); in time_ab_float64_z_flag()
890 inputNumB = ( inputNumB + 1 ) & ( numInputs_float64 - 1 ); in time_ab_float64_z_flag()
893 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_ab_float64_z_flag()
897 for ( i = count; i; --i ) { in time_ab_float64_z_flag()
900 inputNumA = ( inputNumA + 1 ) & ( numInputs_float64 - 1 ); in time_ab_float64_z_flag()
902 inputNumB = ( inputNumB + 1 ) & ( numInputs_float64 - 1 ); in time_ab_float64_z_flag()
905 reportTime( count, endClock - startClock ); in time_ab_float64_z_flag()
920 for ( i = minIterations; i; --i ) { in time_abz_float64()
923 inputNumA = ( inputNumA + 1 ) & ( numInputs_float64 - 1 ); in time_abz_float64()
925 inputNumB = ( inputNumB + 1 ) & ( numInputs_float64 - 1 ); in time_abz_float64()
928 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_abz_float64()
932 for ( i = count; i; --i ) { in time_abz_float64()
935 inputNumA = ( inputNumA + 1 ) & ( numInputs_float64 - 1 ); in time_abz_float64()
937 inputNumB = ( inputNumB + 1 ) & ( numInputs_float64 - 1 ); in time_abz_float64()
940 reportTime( count, endClock - startClock ); in time_abz_float64()
989 for ( i = minIterations; i; --i ) { in time_az_float64_pos()
991 inputNum = ( inputNum + 1 ) & ( numInputs_float64 - 1 ); in time_az_float64_pos()
994 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_az_float64_pos()
997 for ( i = count; i; --i ) { in time_az_float64_pos()
999 inputNum = ( inputNum + 1 ) & ( numInputs_float64 - 1 ); in time_az_float64_pos()
1002 reportTime( count, endClock - startClock ); in time_az_float64_pos()
1014 bits64 low; member
1061 for ( i = minIterations; i; --i ) { in time_a_floatx80_z_int32()
1062 a.low = inputs_floatx80[ inputNum ].low; in time_a_floatx80_z_int32()
1065 inputNum = ( inputNum + 1 ) & ( numInputs_floatx80 - 1 ); in time_a_floatx80_z_int32()
1068 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_floatx80_z_int32()
1071 for ( i = count; i; --i ) { in time_a_floatx80_z_int32()
1072 a.low = inputs_floatx80[ inputNum ].low; in time_a_floatx80_z_int32()
1075 inputNum = ( inputNum + 1 ) & ( numInputs_floatx80 - 1 ); in time_a_floatx80_z_int32()
1078 reportTime( count, endClock - startClock ); in time_a_floatx80_z_int32()
1093 for ( i = minIterations; i; --i ) { in time_a_floatx80_z_int64()
1094 a.low = inputs_floatx80[ inputNum ].low; in time_a_floatx80_z_int64()
1097 inputNum = ( inputNum + 1 ) & ( numInputs_floatx80 - 1 ); in time_a_floatx80_z_int64()
1100 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_floatx80_z_int64()
1103 for ( i = count; i; --i ) { in time_a_floatx80_z_int64()
1104 a.low = inputs_floatx80[ inputNum ].low; in time_a_floatx80_z_int64()
1107 inputNum = ( inputNum + 1 ) & ( numInputs_floatx80 - 1 ); in time_a_floatx80_z_int64()
1110 reportTime( count, endClock - startClock ); in time_a_floatx80_z_int64()
1125 for ( i = minIterations; i; --i ) { in time_a_floatx80_z_float32()
1126 a.low = inputs_floatx80[ inputNum ].low; in time_a_floatx80_z_float32()
1129 inputNum = ( inputNum + 1 ) & ( numInputs_floatx80 - 1 ); in time_a_floatx80_z_float32()
1132 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_floatx80_z_float32()
1135 for ( i = count; i; --i ) { in time_a_floatx80_z_float32()
1136 a.low = inputs_floatx80[ inputNum ].low; in time_a_floatx80_z_float32()
1139 inputNum = ( inputNum + 1 ) & ( numInputs_floatx80 - 1 ); in time_a_floatx80_z_float32()
1142 reportTime( count, endClock - startClock ); in time_a_floatx80_z_float32()
1157 for ( i = minIterations; i; --i ) { in time_a_floatx80_z_float64()
1158 a.low = inputs_floatx80[ inputNum ].low; in time_a_floatx80_z_float64()
1161 inputNum = ( inputNum + 1 ) & ( numInputs_floatx80 - 1 ); in time_a_floatx80_z_float64()
1164 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_floatx80_z_float64()
1167 for ( i = count; i; --i ) { in time_a_floatx80_z_float64()
1168 a.low = inputs_floatx80[ inputNum ].low; in time_a_floatx80_z_float64()
1171 inputNum = ( inputNum + 1 ) & ( numInputs_floatx80 - 1 ); in time_a_floatx80_z_float64()
1174 reportTime( count, endClock - startClock ); in time_a_floatx80_z_float64()
1191 for ( i = minIterations; i; --i ) { in time_a_floatx80_z_float128()
1192 a.low = inputs_floatx80[ inputNum ].low; in time_a_floatx80_z_float128()
1195 inputNum = ( inputNum + 1 ) & ( numInputs_floatx80 - 1 ); in time_a_floatx80_z_float128()
1198 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_floatx80_z_float128()
1201 for ( i = count; i; --i ) { in time_a_floatx80_z_float128()
1202 a.low = inputs_floatx80[ inputNum ].low; in time_a_floatx80_z_float128()
1205 inputNum = ( inputNum + 1 ) & ( numInputs_floatx80 - 1 ); in time_a_floatx80_z_float128()
1208 reportTime( count, endClock - startClock ); in time_a_floatx80_z_float128()
1225 for ( i = minIterations; i; --i ) { in time_az_floatx80()
1226 a.low = inputs_floatx80[ inputNum ].low; in time_az_floatx80()
1229 inputNum = ( inputNum + 1 ) & ( numInputs_floatx80 - 1 ); in time_az_floatx80()
1232 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_az_floatx80()
1235 for ( i = count; i; --i ) { in time_az_floatx80()
1236 a.low = inputs_floatx80[ inputNum ].low; in time_az_floatx80()
1239 inputNum = ( inputNum + 1 ) & ( numInputs_floatx80 - 1 ); in time_az_floatx80()
1242 reportTime( count, endClock - startClock ); in time_az_floatx80()
1258 for ( i = minIterations; i; --i ) { in time_ab_floatx80_z_flag()
1259 a.low = inputs_floatx80[ inputNumA ].low; in time_ab_floatx80_z_flag()
1261 b.low = inputs_floatx80[ inputNumB ].low; in time_ab_floatx80_z_flag()
1264 inputNumA = ( inputNumA + 1 ) & ( numInputs_floatx80 - 1 ); in time_ab_floatx80_z_flag()
1266 inputNumB = ( inputNumB + 1 ) & ( numInputs_floatx80 - 1 ); in time_ab_floatx80_z_flag()
1269 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_ab_floatx80_z_flag()
1273 for ( i = count; i; --i ) { in time_ab_floatx80_z_flag()
1274 a.low = inputs_floatx80[ inputNumA ].low; in time_ab_floatx80_z_flag()
1276 b.low = inputs_floatx80[ inputNumB ].low; in time_ab_floatx80_z_flag()
1279 inputNumA = ( inputNumA + 1 ) & ( numInputs_floatx80 - 1 ); in time_ab_floatx80_z_flag()
1281 inputNumB = ( inputNumB + 1 ) & ( numInputs_floatx80 - 1 ); in time_ab_floatx80_z_flag()
1284 reportTime( count, endClock - startClock ); in time_ab_floatx80_z_flag()
1300 for ( i = minIterations; i; --i ) { in time_abz_floatx80()
1301 a.low = inputs_floatx80[ inputNumA ].low; in time_abz_floatx80()
1303 b.low = inputs_floatx80[ inputNumB ].low; in time_abz_floatx80()
1306 inputNumA = ( inputNumA + 1 ) & ( numInputs_floatx80 - 1 ); in time_abz_floatx80()
1308 inputNumB = ( inputNumB + 1 ) & ( numInputs_floatx80 - 1 ); in time_abz_floatx80()
1311 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_abz_floatx80()
1315 for ( i = count; i; --i ) { in time_abz_floatx80()
1316 a.low = inputs_floatx80[ inputNumA ].low; in time_abz_floatx80()
1318 b.low = inputs_floatx80[ inputNumB ].low; in time_abz_floatx80()
1321 inputNumA = ( inputNumA + 1 ) & ( numInputs_floatx80 - 1 ); in time_abz_floatx80()
1323 inputNumB = ( inputNumB + 1 ) & ( numInputs_floatx80 - 1 ); in time_abz_floatx80()
1326 reportTime( count, endClock - startClock ); in time_abz_floatx80()
1332 bits64 low; member
1379 for ( i = minIterations; i; --i ) { in time_az_floatx80_pos()
1380 a.low = inputs_floatx80_pos[ inputNum ].low; in time_az_floatx80_pos()
1383 inputNum = ( inputNum + 1 ) & ( numInputs_floatx80 - 1 ); in time_az_floatx80_pos()
1386 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_az_floatx80_pos()
1389 for ( i = count; i; --i ) { in time_az_floatx80_pos()
1390 a.low = inputs_floatx80_pos[ inputNum ].low; in time_az_floatx80_pos()
1393 inputNum = ( inputNum + 1 ) & ( numInputs_floatx80 - 1 ); in time_az_floatx80_pos()
1396 reportTime( count, endClock - startClock ); in time_az_floatx80_pos()
1409 bits64 high, low; member
1456 for ( i = minIterations; i; --i ) { in time_a_float128_z_int32()
1457 a.low = inputs_float128[ inputNum ].low; in time_a_float128_z_int32()
1460 inputNum = ( inputNum + 1 ) & ( numInputs_float128 - 1 ); in time_a_float128_z_int32()
1463 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_float128_z_int32()
1466 for ( i = count; i; --i ) { in time_a_float128_z_int32()
1467 a.low = inputs_float128[ inputNum ].low; in time_a_float128_z_int32()
1470 inputNum = ( inputNum + 1 ) & ( numInputs_float128 - 1 ); in time_a_float128_z_int32()
1473 reportTime( count, endClock - startClock ); in time_a_float128_z_int32()
1488 for ( i = minIterations; i; --i ) { in time_a_float128_z_int64()
1489 a.low = inputs_float128[ inputNum ].low; in time_a_float128_z_int64()
1492 inputNum = ( inputNum + 1 ) & ( numInputs_float128 - 1 ); in time_a_float128_z_int64()
1495 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_float128_z_int64()
1498 for ( i = count; i; --i ) { in time_a_float128_z_int64()
1499 a.low = inputs_float128[ inputNum ].low; in time_a_float128_z_int64()
1502 inputNum = ( inputNum + 1 ) & ( numInputs_float128 - 1 ); in time_a_float128_z_int64()
1505 reportTime( count, endClock - startClock ); in time_a_float128_z_int64()
1520 for ( i = minIterations; i; --i ) { in time_a_float128_z_float32()
1521 a.low = inputs_float128[ inputNum ].low; in time_a_float128_z_float32()
1524 inputNum = ( inputNum + 1 ) & ( numInputs_float128 - 1 ); in time_a_float128_z_float32()
1527 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_float128_z_float32()
1530 for ( i = count; i; --i ) { in time_a_float128_z_float32()
1531 a.low = inputs_float128[ inputNum ].low; in time_a_float128_z_float32()
1534 inputNum = ( inputNum + 1 ) & ( numInputs_float128 - 1 ); in time_a_float128_z_float32()
1537 reportTime( count, endClock - startClock ); in time_a_float128_z_float32()
1552 for ( i = minIterations; i; --i ) { in time_a_float128_z_float64()
1553 a.low = inputs_float128[ inputNum ].low; in time_a_float128_z_float64()
1556 inputNum = ( inputNum + 1 ) & ( numInputs_float128 - 1 ); in time_a_float128_z_float64()
1559 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_float128_z_float64()
1562 for ( i = count; i; --i ) { in time_a_float128_z_float64()
1563 a.low = inputs_float128[ inputNum ].low; in time_a_float128_z_float64()
1566 inputNum = ( inputNum + 1 ) & ( numInputs_float128 - 1 ); in time_a_float128_z_float64()
1569 reportTime( count, endClock - startClock ); in time_a_float128_z_float64()
1586 for ( i = minIterations; i; --i ) { in time_a_float128_z_floatx80()
1587 a.low = inputs_float128[ inputNum ].low; in time_a_float128_z_floatx80()
1590 inputNum = ( inputNum + 1 ) & ( numInputs_float128 - 1 ); in time_a_float128_z_floatx80()
1593 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_a_float128_z_floatx80()
1596 for ( i = count; i; --i ) { in time_a_float128_z_floatx80()
1597 a.low = inputs_float128[ inputNum ].low; in time_a_float128_z_floatx80()
1600 inputNum = ( inputNum + 1 ) & ( numInputs_float128 - 1 ); in time_a_float128_z_floatx80()
1603 reportTime( count, endClock - startClock ); in time_a_float128_z_floatx80()
1620 for ( i = minIterations; i; --i ) { in time_az_float128()
1621 a.low = inputs_float128[ inputNum ].low; in time_az_float128()
1624 inputNum = ( inputNum + 1 ) & ( numInputs_float128 - 1 ); in time_az_float128()
1627 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_az_float128()
1630 for ( i = count; i; --i ) { in time_az_float128()
1631 a.low = inputs_float128[ inputNum ].low; in time_az_float128()
1634 inputNum = ( inputNum + 1 ) & ( numInputs_float128 - 1 ); in time_az_float128()
1637 reportTime( count, endClock - startClock ); in time_az_float128()
1653 for ( i = minIterations; i; --i ) { in time_ab_float128_z_flag()
1654 a.low = inputs_float128[ inputNumA ].low; in time_ab_float128_z_flag()
1656 b.low = inputs_float128[ inputNumB ].low; in time_ab_float128_z_flag()
1659 inputNumA = ( inputNumA + 1 ) & ( numInputs_float128 - 1 ); in time_ab_float128_z_flag()
1661 inputNumB = ( inputNumB + 1 ) & ( numInputs_float128 - 1 ); in time_ab_float128_z_flag()
1664 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_ab_float128_z_flag()
1668 for ( i = count; i; --i ) { in time_ab_float128_z_flag()
1669 a.low = inputs_float128[ inputNumA ].low; in time_ab_float128_z_flag()
1671 b.low = inputs_float128[ inputNumB ].low; in time_ab_float128_z_flag()
1674 inputNumA = ( inputNumA + 1 ) & ( numInputs_float128 - 1 ); in time_ab_float128_z_flag()
1676 inputNumB = ( inputNumB + 1 ) & ( numInputs_float128 - 1 ); in time_ab_float128_z_flag()
1679 reportTime( count, endClock - startClock ); in time_ab_float128_z_flag()
1695 for ( i = minIterations; i; --i ) { in time_abz_float128()
1696 a.low = inputs_float128[ inputNumA ].low; in time_abz_float128()
1698 b.low = inputs_float128[ inputNumB ].low; in time_abz_float128()
1701 inputNumA = ( inputNumA + 1 ) & ( numInputs_float128 - 1 ); in time_abz_float128()
1703 inputNumB = ( inputNumB + 1 ) & ( numInputs_float128 - 1 ); in time_abz_float128()
1706 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_abz_float128()
1710 for ( i = count; i; --i ) { in time_abz_float128()
1711 a.low = inputs_float128[ inputNumA ].low; in time_abz_float128()
1713 b.low = inputs_float128[ inputNumB ].low; in time_abz_float128()
1716 inputNumA = ( inputNumA + 1 ) & ( numInputs_float128 - 1 ); in time_abz_float128()
1718 inputNumB = ( inputNumB + 1 ) & ( numInputs_float128 - 1 ); in time_abz_float128()
1721 reportTime( count, endClock - startClock ); in time_abz_float128()
1726 bits64 high, low; member
1773 for ( i = minIterations; i; --i ) { in time_az_float128_pos()
1774 a.low = inputs_float128_pos[ inputNum ].low; in time_az_float128_pos()
1777 inputNum = ( inputNum + 1 ) & ( numInputs_float128 - 1 ); in time_az_float128_pos()
1780 } while ( clock() - startClock < CLOCKS_PER_SEC ); in time_az_float128_pos()
1783 for ( i = count; i; --i ) { in time_az_float128_pos()
1784 a.low = inputs_float128_pos[ inputNum ].low; in time_az_float128_pos()
1787 inputNum = ( inputNum + 1 ) & ( numInputs_float128 - 1 ); in time_az_float128_pos()
1790 reportTime( count, endClock - startClock ); in time_az_float128_pos()
2490 --argc; in main()
2493 if ( argPtr[ 0 ] == '-' ) ++argPtr; in main()
2499 " -help --Write this message and exit.\n" in main()
2501 " -precision32 --Only time rounding precision equivalent to float32.\n" in main()
2502 " -precision64 --Only time rounding precision equivalent to float64.\n" in main()
2503 " -precision80 --Only time maximum rounding precision.\n" in main()
2505 " -nearesteven --Only time rounding to nearest/even.\n" in main()
2506 " -tozero --Only time rounding to zero.\n" in main()
2507 " -down --Only time rounding down.\n" in main()
2508 " -up --Only time rounding up.\n" in main()
2509 " -tininessbefore --Only time underflow tininess before rounding.\n" in main()
2510 " -tininessafter --Only time underflow tininess after rounding.\n" in main()
2521 " -all1 --All 1-operand functions.\n" in main()
2522 " -all2 --All 2-operand functions.\n" in main()
2523 " -all --All functions.\n" in main()
2525 " float32 --Single precision.\n" in main()
2526 " float64 --Double precision.\n" in main()
2528 " floatx80 --Extended double precision.\n" in main()
2531 " float128 --Quadruple precision.\n" in main()
2598 --argc; in main()