Lines Matching refs:low_i
123 void sc_signed_bitref::concat_set(int64 src, int low_i)
125 bool value = 1 & ((low_i < 64) ? (src >> low_i) : (src >> 63));
126 m_obj_p->set(low_i, value);
129 void sc_signed_bitref::concat_set(const sc_signed& src, int low_i)
131 if ( low_i < src.length() )
132 m_obj_p->set(low_i, src.test(low_i));
134 m_obj_p->set(low_i, src<0);
137 void sc_signed_bitref::concat_set(const sc_unsigned& src, int low_i)
139 if ( low_i < src.length() )
140 m_obj_p->set(low_i, src.test(low_i));
142 m_obj_p->set(low_i, 0);
145 void sc_signed_bitref::concat_set(uint64 src, int low_i)
147 bool value = 1 & ((low_i < 64) ? (src >> low_i) : 0);
148 m_obj_p->set(low_i, value);