Lines Matching refs:sc_digit

98 const int SC_DIGIT_SIZE = BITS_PER_BYTE * sizeof(sc_digit);
100 const sc_digit SC_DIGIT_ZERO = (sc_digit)0;
101 const sc_digit SC_DIGIT_ONE = (sc_digit)1;
102 const sc_digit SC_DIGIT_TWO = (sc_digit)2;
463 sc_digit to_anything_unsigned() const;
604 get_words_(const X &x, int wi, sc_digit &x_dw, sc_digit &x_cw)
612 set_words_(X &x, int wi, sc_digit x_dw, sc_digit x_cw)
801 set_words_(x, 0, (sc_digit)a, SC_DIGIT_ZERO);
813 set_words_(x, 0, (sc_digit)a, SC_DIGIT_ZERO);
826 set_words_(x, 0, ((sc_digit)a & ~SC_DIGIT_ZERO), SC_DIGIT_ZERO);
828 set_words_(x, 1, ((sc_digit)(a >> SC_DIGIT_SIZE) & ~SC_DIGIT_ZERO),
842 set_words_(x, 0, ((sc_digit)a & ~SC_DIGIT_ZERO), SC_DIGIT_ZERO);
845 ((sc_digit)((uint64)a >> SC_DIGIT_SIZE) & ~SC_DIGIT_ZERO),
861 set_words_(x, 0, (sc_digit)a, SC_DIGIT_ZERO);
873 set_words_(x, 0, (sc_digit)a, SC_DIGIT_ZERO);
887 set_words_(x, 0, ((sc_digit)a & ~SC_DIGIT_ZERO), SC_DIGIT_ZERO);
889 set_words_(x, 1, ((sc_digit) (a >> SC_DIGIT_SIZE) & ~SC_DIGIT_ZERO),
903 set_words_(x, 0, ((sc_digit)a & ~SC_DIGIT_ZERO), SC_DIGIT_ZERO);
906 ((sc_digit)((uint64)a >> SC_DIGIT_SIZE) & ~SC_DIGIT_ZERO),
925 sc_digit x_dw, x_cw;
943 sc_digit x_dw, x_cw, y_dw, y_cw;
946 sc_digit cw = (x_dw & y_cw) | (x_cw & y_dw) | (x_cw & y_cw);
947 sc_digit dw = cw | (x_dw & y_dw);
964 sc_digit x_dw, x_cw, y_dw, y_cw;
967 sc_digit cw = (x_cw & y_cw) | (x_cw & ~y_dw) | (~x_dw & y_cw);
968 sc_digit dw = cw | x_dw | y_dw;
985 sc_digit x_dw, x_cw, y_dw, y_cw;
988 sc_digit cw = x_cw | y_cw;
989 sc_digit dw = cw | (x_dw ^ y_dw);
1028 sc_digit x_dw, x_cw;
1036 sc_digit x_dw, x_cw;
1078 sc_digit x_dw, x_cw;
1086 sc_digit x_dw, x_cw;
1257 inline sc_digit
1267 sc_digit w = x.get_word(0);