Lines Matching defs:src

104 void sc_uint_bitref::concat_set(int64 src, int low_i)
107 *this = aa = (low_i < 64) ? src >> low_i : src >> 63;
110 void sc_uint_bitref::concat_set(const sc_signed& src, int low_i)
113 if ( low_i < src.length() )
114 *this = aa = 1 & (src >> low_i);
116 *this = aa = (src < 0) ? (int_type)-1 : 0;
119 void sc_uint_bitref::concat_set(const sc_unsigned& src, int low_i)
122 if ( low_i < src.length() )
123 *this = aa = 1 & (src >> low_i);
128 void sc_uint_bitref::concat_set(uint64 src, int low_i)
131 *this = aa = (low_i < 64) ? src >> low_i : 0;
285 void sc_uint_subref::concat_set(int64 src, int low_i)
288 *this = aa = (low_i < 64) ? src >> low_i : src >> 63;
291 void sc_uint_subref::concat_set(const sc_signed& src, int low_i)
294 if ( low_i < src.length() )
295 *this = aa = src >> low_i;
297 *this = aa = (src < 0) ? (int_type)-1 : 0;
300 void sc_uint_subref::concat_set(const sc_unsigned& src, int low_i)
303 if ( low_i < src.length() )
304 *this = aa = src >> low_i;
309 void sc_uint_subref::concat_set(uint64 src, int low_i)
312 *this = aa = (low_i < 64) ? src >> low_i : 0;
687 void sc_uint_base::concat_set(int64 src, int low_i)
689 *this = (low_i < 64) ? src >> low_i : src >> 63;
692 void sc_uint_base::concat_set(const sc_signed& src, int low_i)
694 if ( low_i < src.length() )
695 *this = src >> low_i;
697 *this = (src < 0) ? (int_type)-1 : 0;
700 void sc_uint_base::concat_set(const sc_unsigned& src, int low_i)
702 if ( low_i < src.length() )
703 *this = src >> low_i;
708 void sc_uint_base::concat_set(uint64 src, int low_i)
710 *this = (low_i < 64) ? src >> low_i : 0;