Lines Matching defs:low_i

112 void sc_int_bitref::concat_set(int64 src, int low_i)
115 *this = aa = (low_i < 64) ? src >> low_i : src >> 63;
118 void sc_int_bitref::concat_set(const sc_signed &src, int low_i)
121 if (low_i < src.length())
122 *this = aa = 1 & (src >> low_i);
127 void sc_int_bitref::concat_set(const sc_unsigned &src, int low_i)
130 if (low_i < src.length())
131 *this = aa = 1 & (src >> low_i);
136 void sc_int_bitref::concat_set(uint64 src, int low_i)
139 *this = aa = (low_i < 64) ? src >> low_i : 0;
160 sc_int_subref_r::concat_get_ctrl(sc_digit *dst_p, int low_i) const
167 dst_i = low_i / BITS_PER_DIGIT;
168 high_i = low_i + (m_left - m_right);
200 sc_int_subref_r::concat_get_data(sc_digit *dst_p, int low_i) const
210 dst_i = low_i / BITS_PER_DIGIT;
211 left_shift = low_i % BITS_PER_DIGIT;
212 high_i = low_i + (m_left-m_right);
308 sc_int_subref::concat_set(int64 src, int low_i)
311 *this = aa = (low_i < 64) ? src >> low_i : src >> 63;
315 sc_int_subref::concat_set(const sc_signed &src, int low_i)
318 if (low_i < src.length())
319 *this = aa = src >> low_i;
325 sc_int_subref::concat_set(const sc_unsigned &src, int low_i)
328 if (low_i < src.length())
329 *this = aa = src >> low_i;
335 sc_int_subref::concat_set(uint64 src, int low_i)
338 *this = aa = (low_i < 64) ? src >> low_i : 0;
574 sc_int_base::concat_get_ctrl(sc_digit *dst_p, int low_i) const
581 dst_i = low_i / BITS_PER_DIGIT;
582 left_shift = low_i % BITS_PER_DIGIT;
583 end_i = (low_i + (m_len - 1)) / BITS_PER_DIGIT;
597 // array of sc_unsigned digits starting with the bit specified by low_i within
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
619 dst_i = low_i / BITS_PER_DIGIT;
620 left_shift = low_i % BITS_PER_DIGIT;
621 high_i = low_i + (m_len - 1);
669 sc_int_base::concat_set(int64 src, int low_i)
671 *this = (low_i < 64) ? src >> low_i : src >> 63;
675 sc_int_base::concat_set(const sc_signed &src, int low_i)
677 if (low_i < src.length())
678 *this = src >> low_i;
684 sc_int_base::concat_set(const sc_unsigned &src, int low_i)
686 if (low_i < src.length())
687 *this = src >> low_i;
693 sc_int_base::concat_set(uint64 src, int low_i)
695 *this = (low_i < 64) ? src >> low_i : 0;