Searched refs:m_left (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_righ
[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_righ
[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];
273 uint_type mask = mask_int[m_left][m_right];
H A Dsc_int_base.h326 sc_int_subref_r() : sc_value_base(), m_left(0), m_obj_p(0), m_right(0)
334 m_left = left_i;
343 sc_value_base(a), m_left( a.m_left ), m_obj_p( a.m_obj_p ),
355 { return ( m_left - m_right + 1 ); }
429 int m_left; member in class:sc_dt::sc_int_subref_r
1019 int uleft = SC_INTWIDTH - (m_left + 1);
H A Dsc_uint_base.h318 sc_value_base(init), m_left(init.m_left), m_obj_p(init.m_obj_p),
323 sc_uint_subref_r() : sc_value_base(), m_left(0), m_obj_p(0), m_right(0)
331 m_left = left_i;
345 { return ( m_left - m_right + 1 ); }
413 int m_left; member in class:sc_dt::sc_uint_subref_r
992 int uleft = SC_INTWIDTH - (m_left + 1);
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];
246 uint_type mask = mask_int[m_left][m_right];
H A Dsc_signed.h903 sc_signed_subref_r() : sc_value_base(), m_left(0), m_obj_p(0), m_right(0)
909 m_left = left_;
924 : sc_value_base(a), m_left( a.m_left ), m_obj_p( a.m_obj_p ),
932 { return m_left >= m_right ? (m_left-m_right+1) : (m_right-m_left+1 ); }
961 return m_left - m_right + 1;
984 int m_left; // Left-most bit in this part selection. member in class:sc_dt::sc_signed_subref_r
2255 for ( int i = m_right; i <= m_left;
[all...]
H A Dsc_unsigned.h807 sc_unsigned_subref_r() : sc_value_base(), m_left(0), m_obj_p(0), m_right(0)
813 m_left = left_;
828 : sc_value_base(a), m_left( a.m_left ), m_obj_p( a.m_obj_p ),
836 { return m_left >= m_right ? (m_left-m_right+1) : (m_right-m_left+1 ); }
866 return m_left - m_right + 1;
888 int m_left; // Left-most bit in this part selection. member in class:sc_dt::sc_unsigned_subref_r
2066 for ( int i = m_right; i <= m_left;
[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_righ
[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_righ
[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];
268 uint_type mask = mask_int[m_left][m_right];
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];
253 uint_type mask = mask_int[m_left][m_right];
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) {}
302 m_left = left_i;
309 sc_value_base(a), m_left(a.m_left), m_obj_p(a.m_obj_p),
317 int length() const { return (m_left - m_right + 1); }
375 int m_left; member in class:sc_dt::sc_int_subref_r
1064 int uleft = SC_INTWIDTH - (m_left + 1);
H A Dsc_uint_base.hh283 sc_value_base(init), m_left(init.m_left), m_obj_p(init.m_obj_p),
288 sc_uint_subref_r() : sc_value_base(), m_left(0), m_obj_p(0), m_right(0) {}
295 m_left = left_i;
304 int length() const { return (m_left - m_right + 1); }
356 int m_left; member in class:sc_dt::sc_uint_subref_r
977 int uleft = SC_INTWIDTH - (m_left + 1);
H A Dsc_signed.hh822 sc_signed_subref_r() : sc_value_base(), m_left(0), m_obj_p(0), m_right(0)
829 m_left = left_;
839 sc_value_base(a), m_left(a.m_left), m_obj_p(a.m_obj_p),
847 return m_left >= m_right ? (m_left-m_right + 1) : (m_right-m_left + 1);
872 return m_left - m_right + 1;
894 int m_left; // Left-most bit in this part selection. member in class:sc_dt::sc_signed_subref_r
2379 for (int i = m_right; i <= m_left;
[all...]
H A Dsc_unsigned.hh729 sc_unsigned_subref_r() : sc_value_base(), m_left(0), m_obj_p(0), m_right(0)
736 m_left = left_;
746 sc_value_base(a), m_left(a.m_left), m_obj_p(a.m_obj_p),
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;
803 int m_left; // Left-most bit in this part selection. member in class:sc_dt::sc_unsigned_subref_r
2079 for (int i = m_right; i <= m_left;
[all...]
/gem5/src/systemc/tests/include/specialized_signals/
H A Dscx_signal_signed.h1646 m_left = left_;
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_righ
[all...]
H A Dscx_signal_unsigned.h1643 m_left = left_;
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_righ
[all...]
H A Dscx_signal_int.h1461 m_left = left;
1475 m_if_p->write_part( v, m_left, m_right );
H A Dscx_signal_uint.h1516 m_left = left;
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()); }
1077 X &m_left; member in class:sc_dt::sc_concref_r
2653 delete &m_left;
2669 } else if (n < r_len + m_left.length()) {
2670 return value_type(m_left
[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() ); }
1166 X& m_left; member in class:sc_dt::sc_concref_r
3002 delete &m_left;
3021 } else if( n < r_len + m_left.length() ) {
3022 return m_left
[all...]

Completed in 121 milliseconds