Lines Matching defs:low_i

112 sc_uint_bitref::concat_set(int64 src, int low_i)
115 *this = aa = (low_i < 64) ? src >> low_i : src >> 63;
119 sc_uint_bitref::concat_set(const sc_signed &src, int low_i)
122 if (low_i < src.length())
123 *this = aa = 1 & (src >> low_i);
129 sc_uint_bitref::concat_set(const sc_unsigned &src, int low_i)
132 if (low_i < src.length())
133 *this = aa = 1 & (src >> low_i);
139 sc_uint_bitref::concat_set(uint64 src, int low_i)
142 *this = aa = (low_i < 64) ? src >> low_i : 0;
163 sc_uint_subref_r::concat_get_ctrl(sc_digit *dst_p, int low_i) const
170 dst_i = low_i / BITS_PER_DIGIT;
171 left_shift = low_i % BITS_PER_DIGIT;
172 end_i = (low_i + (m_left-m_right)) / BITS_PER_DIGIT;
185 sc_uint_subref_r::concat_get_data(sc_digit *dst_p, int low_i) const
195 dst_i = low_i / BITS_PER_DIGIT;
196 left_shift = low_i % BITS_PER_DIGIT;
197 high_i = low_i + (m_left-m_right);
293 sc_uint_subref::concat_set(int64 src, int low_i)
296 *this = aa = (low_i < 64) ? src >> low_i : src >> 63;
300 sc_uint_subref::concat_set(const sc_signed &src, int low_i)
303 if (low_i < src.length())
304 *this = aa = src >> low_i;
310 sc_uint_subref::concat_set(const sc_unsigned &src, int low_i)
313 if (low_i < src.length())
314 *this = aa = src >> low_i;
320 sc_uint_subref::concat_set(uint64 src, int low_i)
323 *this = aa = (low_i < 64) ? src >> low_i : 0;
571 sc_uint_base::concat_get_ctrl(sc_digit *dst_p, int low_i) const
578 dst_i = low_i / BITS_PER_DIGIT;
579 left_shift = low_i % BITS_PER_DIGIT;
580 end_i = (low_i + (m_len - 1)) / BITS_PER_DIGIT;
596 // array of sc_unsigned digits starting with the bit specified by low_i within
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
618 dst_i = low_i / BITS_PER_DIGIT;
619 left_shift = low_i % BITS_PER_DIGIT;
620 high_i = low_i + (m_len - 1);
669 sc_uint_base::concat_set(int64 src, int low_i)
671 *this = (low_i < 64) ? src >> low_i : src >> 63;
675 sc_uint_base::concat_set(const sc_signed &src, int low_i)
677 if (low_i < src.length())
678 *this = src >> low_i;
684 sc_uint_base::concat_set(const sc_unsigned &src, int low_i)
686 if (low_i < src.length())
687 *this = src >> low_i;
693 sc_uint_base::concat_set(uint64 src, int low_i)
695 *this = (low_i < 64) ? src >> low_i : 0;