Lines Matching defs:dst_p
160 sc_int_subref_r::concat_get_ctrl(sc_digit *dst_p, int low_i) const
162 int dst_i; // Word in dst_p now processing.
163 int end_i; // Highest order word in dst_p to process.
164 int high_i; // Index of high order bit in dst_p to set.
173 dst_p[dst_i] = (sc_digit)(dst_p[dst_i] & mask);
178 dst_p[dst_i] = 0;
184 dst_p[dst_i++] = 0;
185 dst_p[dst_i] = 0;
191 dst_p[dst_i++] = 0;
192 dst_p[dst_i++] = 0;
193 dst_p[dst_i] = 0;
200 sc_int_subref_r::concat_get_data(sc_digit *dst_p, int low_i) const
202 int dst_i; // Word in dst_p now processing.
203 int end_i; // Highest order word in dst_p to process.
204 int high_i; // Index of high order bit in dst_p to set.
220 dst_p[dst_i] = (sc_digit)((dst_p[dst_i] & mask) |
228 dst_p[dst_i] = (sc_digit)(val & DIGIT_MASK);
235 dst_p[dst_i++] = (sc_digit)(val & DIGIT_MASK);
237 dst_p[dst_i] = (sc_digit)val;
244 dst_p[dst_i++] = (sc_digit)(val & DIGIT_MASK);
246 dst_p[dst_i++] = (sc_digit)(val & DIGIT_MASK);
248 dst_p[dst_i] = (sc_digit)val;
574 sc_int_base::concat_get_ctrl(sc_digit *dst_p, int low_i) const
576 int dst_i; // Word in dst_p now processing.
577 int end_i; // Highest order word in dst_p to process.
586 dst_p[dst_i] = (sc_digit)(dst_p[dst_i] & mask);
589 dst_p[dst_i] = 0;
605 // dst_p -> array of sc_unsigned digits to be filled in.
606 // low_i = first bit within dst_p to be set.
609 sc_int_base::concat_get_data(sc_digit *dst_p, int low_i) const
611 int dst_i; // Word in dst_p now processing.
612 int end_i; // Highest order word in dst_p to process.
613 int high_i; // Index of high order bit in dst_p to set.
634 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;