Lines Matching defs:dst_p
163 sc_uint_subref_r::concat_get_ctrl(sc_digit *dst_p, int low_i) const
165 int dst_i; // Word in dst_p now processing.
166 int end_i; // Highest order word in dst_p to process.
175 dst_p[dst_i] = (sc_digit)((dst_p[dst_i] & mask));
179 dst_p[dst_i] = 0;
185 sc_uint_subref_r::concat_get_data(sc_digit *dst_p, int low_i) const
187 int dst_i; // Word in dst_p now processing.
188 int end_i; // Highest order word in dst_p to process.
189 int high_i; // Index of high order bit in dst_p to set.
205 dst_p[dst_i] = (sc_digit)(((dst_p[dst_i] & mask)) |
213 dst_p[dst_i] = (sc_digit)val;
220 dst_p[dst_i++] = (sc_digit)(val & DIGIT_MASK);
222 dst_p[dst_i] = (sc_digit)val;
229 dst_p[dst_i++] = (sc_digit)(val & DIGIT_MASK);
231 dst_p[dst_i++] = (sc_digit)(val & DIGIT_MASK);
233 dst_p[dst_i] = (sc_digit)val;
571 sc_uint_base::concat_get_ctrl(sc_digit *dst_p, int low_i) const
573 int dst_i; // Word in dst_p now processing.
574 int end_i; // Highest order word in dst_p to process.
584 dst_p[dst_i] = (sc_digit)((dst_p[dst_i] & mask));
588 dst_p[dst_i] = 0;
604 // dst_p -> array of sc_unsigned digits to be filled in.
605 // low_i = first bit within dst_p to be set.
608 sc_uint_base::concat_get_data(sc_digit *dst_p, int low_i) const
610 int dst_i; // Word in dst_p now processing.
611 int end_i; // Highest order word in dst_p to process.
612 int high_i; // Index of high order bit in dst_p to set.
633 dst_p[dst_i] = (sc_digit)(((dst_p[dst_i] & mask)) |
641 dst_p[dst_i] = (sc_digit)val;
648 dst_p[dst_i++] = (sc_digit)(val & DIGIT_MASK);
650 dst_p[dst_i] = (sc_digit)val;
657 dst_p[dst_i++] = (sc_digit)(val & DIGIT_MASK);
659 dst_p[dst_i++] = (sc_digit)(val & DIGIT_MASK);
661 dst_p[dst_i] = (sc_digit)val;