/gem5/src/systemc/ext/dt/fx/ |
H A D | scfx_string.hh | 101 std::size_t m_len; member in class:sc_dt::scfx_string 118 for (int j = 0; j < (int) m_len; ++j) { 121 temp[m_len] = 0; 128 m_len(0), m_alloc(BUFSIZ), m_buffer(new char[m_alloc]) 130 m_buffer[m_len] = 0; 135 inline int scfx_string::length() const { return m_len; } 140 m_len = 0; 141 m_buffer[m_len] = 0; 156 m_len += n; 157 m_buffer[m_len] [all...] |
H A D | scfx_other_defs.hh | 205 for (int i = 0; i < m_len; ++i) { 220 for (int i = 0; i < m_len; ++i) { 235 for (int i = 0; i < m_len; ++i) { 250 for (int i = 0; i < m_len; ++i) { 271 for (int i = 0; i < m_len; ++i) { 286 for (int i = 0; i < m_len; ++i) { 301 for (int i = 0; i < m_len; ++i) { 316 for (int i = 0; i < m_len; ++i) {
|
/gem5/ext/systemc/src/sysc/datatypes/fx/ |
H A D | scfx_string.h | 104 std::size_t m_len; member in class:sc_dt::scfx_string 122 for( int j = 0; j < (int) m_len; ++ j ) { 125 temp[m_len] = 0; 134 : m_len( 0 ), m_alloc( BUFSIZ ), m_buffer( new char[m_alloc] ) 136 m_buffer[m_len] = 0; 151 return m_len; 159 m_len = 0; 160 m_buffer[m_len] = 0; 179 m_len += n; 180 m_buffer[m_len] [all...] |
H A D | scfx_other_defs.h | 227 for( int i = 0; i < m_len; ++ i ) { 242 for( int i = 0; i < m_len; ++ i ) { 257 for( int i = 0; i < m_len; ++ i ) { 272 for( int i = 0; i < m_len; ++ i ) { 296 for( int i = 0; i < m_len; ++ i ) { 311 for( int i = 0; i < m_len; ++ i ) { 326 for( int i = 0; i < m_len; ++ i ) { 341 for( int i = 0; i < m_len; ++ i ) {
|
/gem5/src/systemc/ext/dt/int/ |
H A D | sc_length_param.hh | 104 int m_len; member in class:sc_dt::sc_length_param 126 inline sc_length_param::sc_length_param() : m_len() 131 inline sc_length_param::sc_length_param(int len_) : m_len(len_) 137 m_len(a.m_len) 141 m_len(SC_DEFAULT_WL_) 149 m_len = a.m_len; 158 return (a.m_len == b.m_len); [all...] |
H A D | sc_int_base.hh | 510 if (m_len <= 0 || m_len > SC_INTWIDTH) { 518 if (i < 0 || i >= m_len) { 526 if (r < 0 || l >= m_len || l < r) { 546 m_val(0), m_len(w), m_ulen(SC_INTWIDTH - m_len) 552 m_val(v), m_len(w), m_ulen(SC_INTWIDTH - m_len) 559 sc_value_base(a), m_val(a.m_val), m_len(a.m_len), m_ule 938 int m_len; // length member in class:sc_dt::sc_int_base [all...] |
H A D | sc_uint_base.hh | 480 if (m_len <= 0 || m_len > SC_INTWIDTH) { 488 if (i < 0 || i >= m_len) { 496 if (r < 0 || l >= m_len || l < r) { 515 m_val(0), m_len(w), m_ulen(SC_INTWIDTH - m_len) 521 m_val(v), m_len(w), m_ulen(SC_INTWIDTH - m_len) 528 sc_value_base(a), m_val(a.m_val), m_len(a.m_len), m_ule 861 int m_len; // length member in class:sc_dt::sc_uint_base [all...] |
/gem5/ext/systemc/src/sysc/datatypes/int/ |
H A D | sc_length_param.h | 109 int m_len; member in class:sc_dt::sc_length_param 125 sc_length_param::sc_length_param() : m_len() 131 sc_length_param::sc_length_param( int len_ ) : m_len(len_) 138 : m_len( a.m_len ) 143 : m_len( SC_DEFAULT_WL_ ) 153 m_len = a.m_len; 163 return ( a.m_len == b.m_len ); [all...] |
H A D | sc_length_param.cpp | 71 std::sprintf( buf, "%d", m_len ); 90 os << "len = " << m_len << ::std::endl;
|
H A D | sc_int_base.cpp | 370 m_len, SC_INTWIDTH ); 381 i, m_len - 1 ); 392 l, r, m_len - 1 ); 400 int_type limit = (int_type) 1 << ( m_len - 1 ); 404 m_len ); 412 : m_val(0), m_len( v.length() ), m_ulen( SC_INTWIDTH - m_len ) 418 : m_val(0), m_len( v.length() ), m_ulen( SC_INTWIDTH - m_len ) 424 : m_val(0), m_len( [all...] |
H A D | sc_uint_base.cpp | 341 m_len, SC_INTWIDTH ); 352 i, m_len - 1 ); 363 l, r, m_len - 1 ); 375 m_len ); 384 : m_val(0), m_len( v.length() ), m_ulen( SC_INTWIDTH - m_len ) 390 : m_val(0), m_len( v.length() ), m_ulen( SC_INTWIDTH - m_len ) 396 : m_val(0), m_len( v.length() ), m_ulen( SC_INTWIDTH - m_len ) [all...] |
H A D | sc_int_base.h | 554 { if( m_len <= 0 || m_len > SC_INTWIDTH ) { invalid_length(); } } 557 { if( i < 0 || i >= m_len ) { invalid_index( i ); } } 560 { if( r < 0 || l >= m_len || l < r ) { invalid_range( l, r ); } } 577 : m_val( 0 ), m_len( w ), m_ulen( SC_INTWIDTH - m_len ) 581 : m_val( v ), m_len( w ), m_ulen( SC_INTWIDTH - m_len ) 585 : sc_value_base(a), m_val( a.m_val ), m_len( a.m_len ), 872 int m_len; // length member in class:sc_dt::sc_int_base [all...] |
H A D | sc_uint_base.h | 540 { if( m_len <= 0 || m_len > SC_INTWIDTH ) { invalid_length(); } } 543 { if( i < 0 || i >= m_len ) { invalid_index( i ); } } 546 { if( r < 0 || l >= m_len || l < r ) { invalid_range( l, r ); } } 563 : m_val( 0 ), m_len( w ), m_ulen( SC_INTWIDTH - m_len ) 567 : m_val( v ), m_len( w ), m_ulen( SC_INTWIDTH - m_len ) 571 : sc_value_base(a), m_val(a.m_val), m_len(a.m_len), m_ule 851 int m_len; // length member in class:sc_dt::sc_uint_base [all...] |
/gem5/src/systemc/dt/int/ |
H A D | sc_length_param.cc | 79 os << "(" << m_len << ")"; local 87 os << "len = " << m_len << ::std::endl;
|
H A D | sc_int_base.cc | 363 msg << "sc_int[_base] initialization: length = " << m_len << 374 " violates 0 <= index <= " << (m_len - 1); 385 (m_len-1) << " >= left >= right >= 0"; 393 int_type limit = (int_type)1 << (m_len - 1); 396 msg << "sc_int[_base]: value does not fit into a length of " << m_len; local 404 m_val(0), m_len(v.length()), m_ulen(SC_INTWIDTH - m_len) 410 m_val(0), m_len(v.length()), m_ulen(SC_INTWIDTH - m_len) 416 m_val(0), m_len( [all...] |
H A D | sc_uint_base.cc | 348 msg << "sc_uint[_base] initialization: length = " << m_len << 359 " violates 0 <= index <= " << (m_len - 1); 370 (m_len - 1) << " >= left >= right >= 0"; 382 msg << "sc_uint[_base]: value does not fit into a length of " << m_len; local 390 m_val(0), m_len(v.length()), m_ulen(SC_INTWIDTH - m_len) 396 m_val(0), m_len(v.length()), m_ulen(SC_INTWIDTH - m_len) 402 m_val(0), m_len(v.length()), m_ulen(SC_INTWIDTH - m_len) [all...] |
/gem5/ext/systemc/src/sysc/datatypes/bit/ |
H A D | sc_lv_base.cpp | 79 m_len = length_; 80 m_size = (m_len - 1) / SC_DIGIT_SIZE + 1; 99 int len = m_len; 119 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 127 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 135 m_len( a.m_len ),
|
H A D | sc_bv_base.cpp | 80 m_len = length_; 81 m_size = (m_len - 1) / SC_DIGIT_SIZE + 1; 97 int len = m_len; 121 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 129 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 137 m_len( a.m_len ), 188 if( n >= m_len ) { 233 if( n >= m_len ) { 277 int len = m_len; [all...] |
H A D | sc_bv_base.h | 96 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 101 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 110 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 118 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 122 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 126 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 130 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 231 { return m_len; } 260 int m_len; // length in bits member in class:sc_dt::sc_bv_base 332 int bi = m_len [all...] |
H A D | sc_lv_base.h | 107 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 112 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 121 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 129 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 133 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 137 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 141 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 247 { return m_len; } 281 int m_len; // length in bits 345 int bi = m_len [all...] |
/gem5/src/systemc/dt/bit/ |
H A D | sc_lv_base.cc | 98 m_len = length_; 99 m_size = (m_len - 1) / SC_DIGIT_SIZE + 1; 117 int len = m_len; 135 m_len(0), m_size(0), m_data(0), m_ctrl(0) 143 m_len(0), m_size(0), m_data(0), m_ctrl(0) 150 sc_proxy<sc_lv_base>(), m_len(a.m_len), m_size(a.m_size),
|
H A D | sc_bv_base.cc | 82 m_len = length_; 83 m_size = (m_len - 1) / SC_DIGIT_SIZE + 1; 98 int len = m_len; 121 sc_bv_base::sc_bv_base(const char *a) : m_len(0), m_size(0), m_data(0) 129 m_len(0), m_size(0), m_data(0) 136 sc_proxy<sc_bv_base>(), m_len(a.m_len), m_size(a.m_size),
|
/gem5/src/systemc/ext/dt/bit/ |
H A D | sc_bv_base.hh | 88 m_len(0), m_size(0), m_data(0) 94 m_len(0), m_size(0), m_data(0) 103 sc_bv_base(const sc_proxy<X> &a) : m_len(0), m_size(0), m_data(0) 217 int length() const { return m_len; } 237 int m_len; // length in bits member in class:sc_dt::sc_bv_base 276 int bi = m_len % SC_DIGIT_SIZE;
|
/gem5/ext/systemc/src/sysc/datatypes/misc/ |
H A D | sc_concatref.h | 117 m_len = left.concat_length(&left_xz) + m_len_r; 131 m_len = left.concat_length(&left_xz) + m_len_r; 144 { return m_len; } 157 return m_len; 230 if ( m_len < 64 ) 233 result = result & ~(mask << m_len); 244 result_p->nbits = result_p->num_bits(m_len); 382 sc_unsigned v(m_len); 452 int m_len; // Length of concatenation. member in class:sc_dt::sc_concatref 458 sc_concatref() : m_left_p(0), m_right_p(0), m_len( [all...] |
/gem5/src/systemc/ext/dt/misc/ |
H A D | sc_concatref.hh | 133 m_len = left.concat_length(&left_xz) + m_len_r; 147 m_len = left.concat_length(&left_xz) + m_len_r; 155 unsigned int length() const { return m_len; } 163 return m_len; 241 if (m_len < 64) { 243 result = result & ~(mask << m_len); 255 result_p->nbits = result_p->num_bits(m_len); 383 sc_unsigned v(m_len); 442 int m_len; // Length of concatenation. member in class:sc_dt::sc_concatref 448 sc_concatref() : m_left_p(0), m_right_p(0), m_len( [all...] |