Lines Matching refs:diff

171      int diff;
317 diff = exp_x - exp_y;
320 if (diff > 0) { // to simplify the loop below,
323 if (diff > 33) {
328 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
329 __mul_128x128_to_256 (sig_n_prime256, sig_x, ten2k128[diff - 20]);
349 __mul_64x128_to_192 (sig_n_prime192, ten2k64[diff], sig_x);
368 diff = exp_y - exp_x;
371 if (diff > 33) {
376 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
378 __mul_128x128_to_256 (sig_n_prime256, sig_y, ten2k128[diff - 20]);
399 __mul_64x128_to_192 (sig_n_prime192, ten2k64[diff], sig_y);
424 int diff;
565 diff = exp_x - exp_y;
568 if (diff > 0) { // to simplify the loop below,
571 if (diff > 33) {
576 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
577 __mul_128x128_to_256 (sig_n_prime256, sig_x, ten2k128[diff - 20]);
598 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x);
617 diff = exp_y - exp_x;
620 if (diff > 33) {
625 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
627 __mul_128x128_to_256 (sig_n_prime256, sig_y, ten2k128[diff - 20]);
650 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y);
675 int diff;
816 diff = exp_x - exp_y;
819 if (diff > 0) { // to simplify the loop below,
822 if (diff > 33) {
827 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
828 __mul_128x128_to_256 (sig_n_prime256, sig_x, ten2k128[diff - 20]);
849 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x);
868 diff = exp_y - exp_x;
871 if (diff > 33) {
876 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
878 __mul_128x128_to_256 (sig_n_prime256, sig_y, ten2k128[diff - 20]);
901 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y);
924 int diff;
1067 diff = exp_x - exp_y;
1070 if (diff > 0) { // to simplify the loop below,
1073 if (diff > 33) {
1078 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
1079 __mul_128x128_to_256 (sig_n_prime256, sig_x, ten2k128[diff - 20]);
1100 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x);
1119 diff = exp_y - exp_x;
1122 if (diff > 33) {
1127 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
1129 __mul_128x128_to_256 (sig_n_prime256, sig_y, ten2k128[diff - 20]);
1151 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y);
1175 int diff;
1319 diff = exp_x - exp_y;
1322 if (diff > 0) { // to simplify the loop below,
1325 if (diff > 33) {
1330 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
1331 __mul_128x128_to_256 (sig_n_prime256, sig_x, ten2k128[diff - 20]);
1352 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x);
1371 diff = exp_y - exp_x;
1374 if (diff > 33) {
1379 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
1381 __mul_128x128_to_256 (sig_n_prime256, sig_y, ten2k128[diff - 20]);
1404 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y);
1429 int diff;
1571 diff = exp_x - exp_y;
1574 if (diff > 0) { // to simplify the loop below,
1577 if (diff > 33) {
1582 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
1583 __mul_128x128_to_256 (sig_n_prime256, sig_x, ten2k128[diff - 20]);
1604 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x);
1623 diff = exp_y - exp_x;
1626 if (diff > 33) {
1631 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
1633 __mul_128x128_to_256 (sig_n_prime256, sig_y, ten2k128[diff - 20]);
1656 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y);
1821 int diff;
1962 diff = exp_x - exp_y;
1965 if (diff > 0) { // to simplify the loop below,
1968 if (diff > 33) {
1973 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
1974 __mul_128x128_to_256 (sig_n_prime256, sig_x, ten2k128[diff - 20]);
1995 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x);
2014 diff = exp_y - exp_x;
2017 if (diff > 33) {
2022 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
2024 __mul_128x128_to_256 (sig_n_prime256, sig_y, ten2k128[diff - 20]);
2047 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y);
2071 int diff;
2213 diff = exp_x - exp_y;
2216 if (diff > 0) { // to simplify the loop below,
2219 if (diff > 33) {
2224 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
2225 __mul_128x128_to_256 (sig_n_prime256, sig_x, ten2k128[diff - 20]);
2246 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x);
2265 diff = exp_y - exp_x;
2268 if (diff > 33) {
2273 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
2275 __mul_128x128_to_256 (sig_n_prime256, sig_y, ten2k128[diff - 20]);
2298 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y);
2370 int diff;
2512 diff = exp_x - exp_y;
2515 if (diff > 0) { // to simplify the loop below,
2518 if (diff > 33) {
2523 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
2524 __mul_128x128_to_256 (sig_n_prime256, sig_x, ten2k128[diff - 20]);
2544 __mul_64x128_to_192 (sig_n_prime192, ten2k64[diff], sig_x);
2563 diff = exp_y - exp_x;
2566 if (diff > 33) {
2571 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
2573 __mul_128x128_to_256 (sig_n_prime256, sig_y, ten2k128[diff - 20]);
2595 __mul_64x128_to_192 (sig_n_prime192, ten2k64[diff], sig_y);
2620 int diff;
2758 diff = exp_x - exp_y;
2761 if (diff > 0) { // to simplify the loop below,
2764 if (diff > 33) {
2769 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
2770 __mul_128x128_to_256 (sig_n_prime256, sig_x, ten2k128[diff - 20]);
2791 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x);
2810 diff = exp_y - exp_x;
2813 if (diff > 33) {
2818 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
2820 __mul_128x128_to_256 (sig_n_prime256, sig_y, ten2k128[diff - 20]);
2843 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y);
2868 int diff;
3004 diff = exp_x - exp_y;
3007 if (diff > 0) { // to simplify the loop below,
3010 if (diff > 33) {
3015 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
3016 __mul_128x128_to_256 (sig_n_prime256, sig_x, ten2k128[diff - 20]);
3037 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x);
3056 diff = exp_y - exp_x;
3059 if (diff > 33) {
3064 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
3066 __mul_128x128_to_256 (sig_n_prime256, sig_y, ten2k128[diff - 20]);
3089 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y);
3113 int diff;
3253 diff = exp_x - exp_y;
3256 if (diff > 0) { // to simplify the loop below,
3259 if (diff > 33) {
3264 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
3265 __mul_128x128_to_256 (sig_n_prime256, sig_x, ten2k128[diff - 20]);
3286 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x);
3305 diff = exp_y - exp_x;
3308 if (diff > 33) {
3313 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
3315 __mul_128x128_to_256 (sig_n_prime256, sig_y, ten2k128[diff - 20]);
3338 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y);
3363 int diff;
3501 diff = exp_x - exp_y;
3504 if (diff > 0) { // to simplify the loop below,
3507 if (diff > 33) {
3512 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
3513 __mul_128x128_to_256 (sig_n_prime256, sig_x, ten2k128[diff - 20]);
3534 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x);
3553 diff = exp_y - exp_x;
3556 if (diff > 33) {
3561 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
3563 __mul_128x128_to_256 (sig_n_prime256, sig_y, ten2k128[diff - 20]);
3586 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y);
3611 int diff;
3750 diff = exp_x - exp_y;
3753 if (diff > 0) { // to simplify the loop below,
3756 if (diff > 33) {
3761 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
3762 __mul_128x128_to_256 (sig_n_prime256, sig_x, ten2k128[diff - 20]);
3783 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x);
3802 diff = exp_y - exp_x;
3805 if (diff > 33) {
3810 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
3812 __mul_128x128_to_256 (sig_n_prime256, sig_y, ten2k128[diff - 20]);
3835 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y);
3859 int diff;
3997 diff = exp_x - exp_y;
4000 if (diff > 0) { // to simplify the loop below,
4003 if (diff > 33) {
4008 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
4009 __mul_128x128_to_256 (sig_n_prime256, sig_x, ten2k128[diff - 20]);
4030 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x);
4049 diff = exp_y - exp_x;
4052 if (diff > 33) {
4057 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
4059 __mul_128x128_to_256 (sig_n_prime256, sig_y, ten2k128[diff - 20]);
4081 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y);
4106 int diff;
4245 diff = exp_x - exp_y;
4248 if (diff > 0) { // to simplify the loop below,
4251 if (diff > 33) {
4256 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
4257 __mul_128x128_to_256 (sig_n_prime256, sig_x, ten2k128[diff - 20]);
4278 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_x);
4297 diff = exp_y - exp_x;
4300 if (diff > 33) {
4305 if (diff > 19) { //128 by 128 bit multiply -> 256 bits
4307 __mul_128x128_to_256 (sig_n_prime256, sig_y, ten2k128[diff - 20]);
4330 __mul_64x128_to192 (sig_n_prime192, ten2k64[diff], sig_y);