Searched refs:m_right (Results 1 - 24 of 24) sorted by relevance

/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_signed_subref.inc49 sc_unsigned a( m_obj_p, m_left, m_right );
56 sc_unsigned a( m_obj_p, m_left, m_right );
63 sc_unsigned a( m_obj_p, m_left, m_right );
72 return sc_unsigned( m_obj_p, m_left, m_right );
81 sc_unsigned a( m_obj_p, m_left, m_right );
88 sc_unsigned a( m_obj_p, m_left, m_right );
95 sc_unsigned a( m_obj_p, m_left, m_right );
102 sc_unsigned a( m_obj_p, m_left, m_right );
109 sc_unsigned a( m_obj_p, m_left, m_right );
116 sc_unsigned a( m_obj_p, m_left, m_right );
[all...]
H A Dsc_unsigned_subref.inc49 sc_unsigned a( m_obj_p, m_left, m_right );
57 sc_unsigned a( m_obj_p, m_left, m_right );
64 sc_unsigned a( m_obj_p, m_left, m_right );
73 return sc_unsigned( m_obj_p, m_left, m_right );
82 sc_unsigned a( m_obj_p, m_left, m_right );
89 sc_unsigned a( m_obj_p, m_left, m_right );
96 sc_unsigned a( m_obj_p, m_left, m_right );
103 sc_unsigned a( m_obj_p, m_left, m_right );
110 sc_unsigned a( m_obj_p, m_left, m_right );
117 sc_unsigned a( m_obj_p, m_left, m_right );
[all...]
H A Dsc_int_base.cpp161 high_i = low_i + (m_left-m_right);
163 mask = ~mask_int[m_left][m_right];
211 high_i = low_i + (m_left-m_right);
213 mask = ~mask_int[m_left][m_right];
214 val = (m_obj_p->m_val & mask) >> m_right;
273 uint_type mask = mask_int[m_left][m_right];
275 val |= (v << m_right) & ~mask;
H A Dsc_uint_base.cpp161 end_i = (low_i + (m_left-m_right)) / BITS_PER_DIGIT;
184 high_i = low_i + (m_left-m_right);
186 mask = ~mask_int[m_left][m_right];
187 val = (m_obj_p->m_val & mask) >> m_right;
246 uint_type mask = mask_int[m_left][m_right];
248 val |= (v << m_right) & ~mask;
H A Dsc_int_base.h326 sc_int_subref_r() : sc_value_base(), m_left(0), m_obj_p(0), m_right(0)
335 m_right = right_i;
344 m_right( a.m_right )
355 { return ( m_left - m_right + 1 ); }
431 int m_right; member in class:sc_dt::sc_int_subref_r
1020 int uright = uleft + m_right;
H A Dsc_uint_base.h319 m_right(init.m_right)
323 sc_uint_subref_r() : sc_value_base(), m_left(0), m_obj_p(0), m_right(0)
332 m_right = right_i;
345 { return ( m_left - m_right + 1 ); }
415 int m_right; member in class:sc_dt::sc_uint_subref_r
993 return ( (val & (~UINT_ZERO >> uleft)) >> m_right );
H A Dsc_signed.h903 sc_signed_subref_r() : sc_value_base(), m_left(0), m_obj_p(0), m_right(0)
910 m_right = right_;
925 m_right( a.m_right )
932 { return m_left >= m_right ? (m_left-m_right+1) : (m_right-m_left+1 ); }
961 return m_left - m_right + 1;
986 int m_right; // Right-most bit in this part selection. member in class:sc_dt::sc_signed_subref_r
2255 for ( int i = m_right;
[all...]
H A Dsc_unsigned.h807 sc_unsigned_subref_r() : sc_value_base(), m_left(0), m_obj_p(0), m_right(0)
814 m_right = right_;
829 m_right( a.m_right )
836 { return m_left >= m_right ? (m_left-m_right+1) : (m_right-m_left+1 ); }
866 return m_left - m_right + 1;
890 int m_right; // Right-most bit in this part selection. member in class:sc_dt::sc_unsigned_subref_r
2066 for ( int i = m_right;
[all...]
H A Dsc_nbcommon.inc215 *this = sc_unsigned(v.m_obj_p, v.m_left, v.m_right);
238 *this = sc_unsigned(v.m_obj_p, v.m_left, v.m_right);
/gem5/src/systemc/dt/int/
H A Dsc_signed_subref.inc50 sc_unsigned a(m_obj_p, m_left, m_right);
58 sc_unsigned a(m_obj_p, m_left, m_right);
66 sc_unsigned a(m_obj_p, m_left, m_right);
74 return sc_unsigned(m_obj_p, m_left, m_right);
82 sc_unsigned a(m_obj_p, m_left, m_right);
89 sc_unsigned a(m_obj_p, m_left, m_right);
96 sc_unsigned a(m_obj_p, m_left, m_right);
103 sc_unsigned a(m_obj_p, m_left, m_right);
110 sc_unsigned a(m_obj_p, m_left, m_right);
117 sc_unsigned a(m_obj_p, m_left, m_right);
[all...]
H A Dsc_unsigned_subref.inc50 sc_unsigned a(m_obj_p, m_left, m_right);
59 sc_unsigned a(m_obj_p, m_left, m_right);
67 sc_unsigned a(m_obj_p, m_left, m_right);
74 return sc_unsigned(m_obj_p, m_left, m_right);
82 sc_unsigned a(m_obj_p, m_left, m_right);
89 sc_unsigned a(m_obj_p, m_left, m_right);
96 sc_unsigned a(m_obj_p, m_left, m_right);
103 sc_unsigned a(m_obj_p, m_left, m_right);
110 sc_unsigned a(m_obj_p, m_left, m_right);
117 sc_unsigned a(m_obj_p, m_left, m_right);
[all...]
H A Dsc_int_base.cc168 high_i = low_i + (m_left - m_right);
170 mask = ~mask_int[m_left][m_right];
212 high_i = low_i + (m_left-m_right);
214 mask = ~mask_int[m_left][m_right];
215 val = (m_obj_p->m_val & mask) >> m_right;
268 uint_type mask = mask_int[m_left][m_right];
270 val |= (v << m_right) & ~mask;
H A Dsc_uint_base.cc172 end_i = (low_i + (m_left-m_right)) / BITS_PER_DIGIT;
197 high_i = low_i + (m_left-m_right);
199 mask = ~mask_int[m_left][m_right];
200 val = (m_obj_p->m_val & mask) >> m_right;
253 uint_type mask = mask_int[m_left][m_right];
255 val |= (v << m_right) & ~mask;
H A Dsc_nbcommon.inc203 *this = sc_unsigned(v.m_obj_p, v.m_left, v.m_right);
224 *this = sc_unsigned(v.m_obj_p, v.m_left, v.m_right);
/gem5/src/systemc/ext/dt/int/
H A Dsc_int_base.hh296 sc_int_subref_r() : sc_value_base(), m_left(0), m_obj_p(0), m_right(0) {}
303 m_right = right_i;
310 m_right(a.m_right)
317 int length() const { return (m_left - m_right + 1); }
377 int m_right; member in class:sc_dt::sc_int_subref_r
1065 int uright = uleft + m_right;
H A Dsc_uint_base.hh284 m_right(init.m_right)
288 sc_uint_subref_r() : sc_value_base(), m_left(0), m_obj_p(0), m_right(0) {}
296 m_right = right_i;
304 int length() const { return (m_left - m_right + 1); }
358 int m_right; member in class:sc_dt::sc_uint_subref_r
978 return ((val & (~UINT_ZERO >> uleft)) >> m_right);
H A Dsc_signed.hh822 sc_signed_subref_r() : sc_value_base(), m_left(0), m_obj_p(0), m_right(0)
830 m_right = right_;
840 m_right(a.m_right)
847 return m_left >= m_right ? (m_left-m_right + 1) : (m_right-m_left + 1);
872 return m_left - m_right + 1;
896 int m_right; // Right-most bit in this part selection. member in class:sc_dt::sc_signed_subref_r
2379 for (int i = m_right;
[all...]
H A Dsc_unsigned.hh729 sc_unsigned_subref_r() : sc_value_base(), m_left(0), m_obj_p(0), m_right(0)
737 m_right = right_;
747 m_right(a.m_right)
754 if (m_left >= m_right)
755 return m_left - m_right + 1;
757 return m_right - m_left + 1;
781 return m_left - m_right + 1;
805 int m_right; // Right-most bit in this part selection. member in class:sc_dt::sc_unsigned_subref_r
2079 for (int i = m_right;
[all...]
/gem5/src/systemc/tests/include/specialized_signals/
H A Dscx_signal_signed.h1647 m_right = right_;
1660 m_if_p->write_part( v, m_left, m_right );
1696 sc_dt::sc_unsigned temp(m_left-m_right+1);
1698 m_if_p->write_part( temp, m_left, m_right );
1703 m_if_p->write_part( v, m_left, m_right );
1708 m_if_p->write_part( v, m_left, m_right );
1796 m_if_p->write_part( tmp, m_left, m_right );
1802 m_if_p->write_part( src >> low_i, m_left, m_right );
1810 m_if_p->write_part( tmp >> low_i, m_left, m_right );
1816 m_if_p->write_part( src >> low_i, m_left, m_right );
[all...]
H A Dscx_signal_unsigned.h1644 m_right = right_;
1657 m_if_p->write_part( v, m_left, m_right );
1700 m_if_p->write_part( v, m_left, m_right );
1705 m_if_p->write_part( v, m_left, m_right );
1712 sc_dt::sc_unsigned temp(m_left-m_right+1);
1714 m_if_p->write_part( temp, m_left, m_right );
1796 m_if_p->write_part( tmp, m_left, m_right );
1802 m_if_p->write_part( src >> low_i, m_left, m_right );
1810 m_if_p->write_part( tmp >> low_i, m_left, m_right );
1816 m_if_p->write_part( src >> low_i, m_left, m_right );
[all...]
H A Dscx_signal_int.h1462 m_right = right;
1475 m_if_p->write_part( v, m_left, m_right );
H A Dscx_signal_uint.h1517 m_right = right;
1531 m_if_p->write_part( v, m_left, m_right );
/gem5/src/systemc/ext/dt/bit/
H A Dsc_bit_proxies.hh1041 m_left(const_cast<X &>(left_)), m_right(const_cast<Y &>(right_)),
1047 m_left(a.m_left), m_right(a.m_right),
1058 int length() const { return (m_left.length() + m_right.length()); }
1071 void clean_tail() { m_left.clean_tail(); m_right.clean_tail(); }
1074 bool is_01() const { return (m_left.is_01() && m_right.is_01()); }
1078 Y &m_right; member in class:sc_dt::sc_concref_r
2656 delete &m_right;
2666 int r_len = m_right.length();
2668 return value_type(m_right
[all...]
/gem5/ext/systemc/src/sysc/datatypes/bit/
H A Dsc_bit_proxies.h1114 : m_left( CCAST<X&>( left_ ) ), m_right( CCAST<Y&>( right_ ) ),
1122 : m_left( a.m_left ), m_right( a.m_right ),
1141 { return ( m_left.length() + m_right.length() ); }
1156 { m_left.clean_tail(); m_right.clean_tail(); }
1162 { return ( m_left.is_01() && m_right.is_01() ); }
1167 Y& m_right; member in class:sc_dt::sc_concref_r
3005 delete &m_right;
3018 int r_len = m_right.length();
3020 return m_right
[all...]

Completed in 121 milliseconds