Searched refs:m_val (Results 1 - 25 of 32) sorted by relevance

12

/gem5/src/systemc/tests/systemc/communication/sc_signal/datatypes/test01/
H A Dtest01.cpp49 : m_val( 0 ) {}
51 : m_val( val_ ) {}
53 : m_val( a.m_val ) {}
57 { m_val = a.m_val; return *this; }
59 { return ( a.m_val == b.m_val ); }
61 { os << m_val; } local
63 int m_val; member in class:my_datatype
[all...]
/gem5/src/systemc/tests/systemc/communication/sc_signal/datatypes/test02/
H A Dtest02.cpp49 : m_val( 0 ) {}
51 : m_val( val_ ) {}
53 : m_val( a.m_val ) {}
57 { m_val = a.m_val; return *this; }
59 { return ( a.m_val == b.m_val ); }
62 { sc_core::sc_trace( tf, a.m_val, name ); }
64 { os << m_val; } local
66 int m_val; member in class:my_datatype
[all...]
/gem5/ext/systemc/src/sysc/datatypes/bit/
H A Dsc_logic.h167 : m_val( Log_X )
171 : m_val( a.m_val )
175 : m_val( to_value( v ) )
179 : m_val( to_value( a ) )
183 : m_val( to_value( a ) )
187 : m_val( to_value( a ) )
191 : m_val( to_value( a.to_bool() ) )
215 { m_val = a.m_val; retur
299 sc_logic_value_t m_val; member in class:sc_dt::sc_logic
[all...]
H A Dsc_bit.h131 : m_val( false )
138 : m_val( to_value(a) ) \
159 : m_val( a.m_val )
174 { m_val = b.m_val; return *this; }
196 { m_val = ( m_val && b.m_val ); return *this; }
199 { m_val
266 bool m_val; member in class:sc_dt::sc_bit
[all...]
H A Dsc_bit.cpp99 : m_val( a.to_bool() )
/gem5/src/systemc/ext/dt/bit/
H A Dsc_logic.hh154 sc_logic() : m_val(Log_X) {}
155 sc_logic(const sc_logic &a) : m_val(a.m_val) {}
156 sc_logic(sc_logic_value_t v) : m_val(to_value(v)) {}
157 explicit sc_logic(bool a) : m_val(to_value(a)) {}
158 explicit sc_logic(char a) : m_val(to_value(a)) {}
159 explicit sc_logic(int a) : m_val(to_value(a)) {}
160 explicit sc_logic(const sc_bit &a) : m_val(to_value(a.to_bool())) {}
184 m_val = a.m_val;
279 sc_logic_value_t m_val; member in class:sc_dt::sc_logic
[all...]
H A Dsc_bit.hh127 sc_bit() : m_val(false) { sc_deprecated_sc_bit(); }
130 explicit sc_bit(tp a) : m_val(to_value(a)) { sc_deprecated_sc_bit(); }
147 sc_bit(const sc_bit &a) : m_val(a.m_val) {}
158 m_val = b.m_val;
181 m_val = (m_val && b.m_val);
188 m_val
249 bool m_val; member in class:sc_dt::sc_bit
[all...]
/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_int_base.h569 m_val = ( m_val << m_ulen >> m_ulen );
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 ),
590 : m_val( a ), m_len( a.length() ), m_ulen( SC_INTWIDTH - m_len )
595 m_val( a->to_int64() ), m_len( a->length() ),
617 { m_val = v; extend_sign(); return *this; }
620 { m_val
763 { v ? m_val |= (UINT_ONE << i) : m_val &= ~(UINT_ONE << i); } local
871 int_type m_val; // value member in class:sc_dt::sc_int_base
[all...]
H A Dsc_uint_base.h555 m_val &= ( ~UINT_ZERO >> m_ulen );
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_ulen(a.m_ulen)
575 : m_val( a ), m_len( a.length() ), m_ulen( SC_INTWIDTH - m_len )
580 : m_val( a->to_uint64() ), m_len( a->length() ),
602 { m_val = v; extend_sign(); return *this; }
605 { m_val = a.m_val; extend_sig
748 { v ? m_val |= (UINT_ONE << i) : m_val &= ~(UINT_ONE << i); } local
850 uint_type m_val; // value member in class:sc_dt::sc_uint_base
[all...]
H A Dsc_int_base.cpp214 val = (m_obj_p->m_val & mask) >> m_right;
272 int_type val = m_obj_p->m_val;
276 m_obj_p->m_val = val;
401 if( m_val < -limit || m_val >= limit ) {
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( v.length() ), m_ulen( SC_INTWIDTH - m_len )
430 : m_val(0), m_len( v.length() ), m_ulen( SC_INTWIDTH - m_len )
436 : m_val(
[all...]
H A Dsc_uint_base.cpp187 val = (m_obj_p->m_val & mask) >> m_right;
245 uint_type val = m_obj_p->m_val;
249 m_obj_p->m_val = val;
372 if( m_val > limit ) {
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 )
402 : m_val(0), m_len( v.length() ), m_ulen( SC_INTWIDTH - m_len )
408 : m_val(0), m_len( v.length() ), m_ulen( SC_INTWIDTH - m_len )
415 : m_val(
[all...]
H A Dsc_int.h199 { m_val = a.m_val; return *this; }
/gem5/src/systemc/ext/dt/int/
H A Dsc_int_base.hh539 m_val = (m_val << m_ulen >> m_ulen);
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_ulen(a.m_ulen)
563 m_val(a), m_len(a.length()), m_ulen(SC_INTWIDTH - m_len)
570 m_val(a->to_int64()), m_len(a->length()), m_ulen(SC_INTWIDTH - m_len)
592 m_val = v;
600 m_val
866 v ? m_val |= (UINT_ONE << i) : m_val &= ~(UINT_ONE << i); local
937 int_type m_val; // value member in class:sc_dt::sc_int_base
[all...]
H A Dsc_uint_base.hh509 m_val &= (~UINT_ZERO >> m_ulen);
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_ulen(a.m_ulen)
532 m_val(a), m_len(a.length()), m_ulen(SC_INTWIDTH - m_len)
539 m_val(a->to_uint64()), m_len(a->length()),
561 m_val = v;
568 m_val = a.m_val;
799 v ? m_val |= (UINT_ONE << i) : m_val &= ~(UINT_ONE << i); local
860 uint_type m_val; // value member in class:sc_dt::sc_uint_base
[all...]
/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dsc_fxnum.cpp622 scfx_ieee_double id( m_val );
635 m_val = -m_val;
641 sc_dt::quantization( m_val, m_params, m_q_flag );
642 sc_dt::overflow( m_val, m_params, m_o_flag );
646 id = m_val;
648 m_val = -m_val;
654 m_val = 0.0;
675 return std::string( sc_dt::to_string( m_val, SC_DE
[all...]
H A Dsc_fxval.h757 double m_val; member in class:sc_dt::sc_fxval_fast
1556 : m_val( 0.0 ),
1566 : m_val( a.m_val ),
1579 : m_val( arg ), \
1629 return m_val;
1637 m_val = val_;
1649 return sc_fxval_fast( - m_val );
1668 c.m_val = - a.m_val;
[all...]
H A Dsc_fxnum.h1392 double m_val; member in class:sc_dt::sc_fxnum_fast
3700 : m_val( 0.0 ),
3716 : m_val( a.m_val ),
3736 : m_val( arg ), \
3792 return m_val;
3803 return sc_fxval_fast( - m_val );
3811 return sc_fxval_fast( m_val );
3822 c.set_val( - a.m_val );
3830 c.m_val
[all...]
H A Dsc_fxval.cpp512 return std::string( sc_dt::to_string( m_val, SC_DEC, -1, SC_E ) );
518 return std::string( sc_dt::to_string( m_val, numrep, -1, SC_E ) );
524 return std::string( sc_dt::to_string( m_val, numrep, (w_prefix ? 1 : 0),
531 return std::string( sc_dt::to_string( m_val, SC_DEC, -1, fmt ) );
537 return std::string( sc_dt::to_string( m_val, numrep, -1, fmt ) );
543 return std::string( sc_dt::to_string( m_val, numrep, (w_prefix ? 1 : 0),
551 return std::string( sc_dt::to_string( m_val, SC_DEC, -1, SC_E ) );
557 return std::string( sc_dt::to_string( m_val, SC_BIN, -1, SC_E ) );
563 return std::string( sc_dt::to_string( m_val, SC_OCT, -1, SC_E ) );
569 return std::string( sc_dt::to_string( m_val, SC_HE
[all...]
/gem5/src/systemc/dt/fx/
H A Dsc_fxnum.cc567 scfx_ieee_double id(m_val);
578 m_val = -m_val;
583 sc_dt::quantization(m_val, m_params, m_q_flag);
584 sc_dt::overflow(m_val, m_params, m_o_flag);
587 id = m_val;
589 m_val = -m_val;
594 m_val = 0.0;
610 return std::string(sc_dt::to_string(m_val, SC_DE
[all...]
H A Dsc_fxval.cc474 return std::string(sc_dt::to_string(m_val, SC_DEC, -1, SC_E));
480 return std::string(sc_dt::to_string(m_val, numrep, -1, SC_E));
486 return std::string(sc_dt::to_string(m_val, numrep, (w_prefix ? 1 : 0),
493 return std::string(sc_dt::to_string(m_val, SC_DEC, -1, fmt));
499 return std::string(sc_dt::to_string(m_val, numrep, -1, fmt));
505 return std::string(sc_dt::to_string(m_val, numrep, (w_prefix ? 1 : 0),
512 return std::string(sc_dt::to_string(m_val, SC_DEC, -1, SC_E));
518 return std::string(sc_dt::to_string(m_val, SC_BIN, -1, SC_E));
524 return std::string(sc_dt::to_string(m_val, SC_OCT, -1, SC_E));
530 return std::string(sc_dt::to_string(m_val, SC_HE
[all...]
/gem5/src/systemc/ext/dt/fx/
H A Dsc_fxval.hh643 double m_val; member in class:sc_dt::sc_fxval_fast
1317 m_val(0.0), m_observer(observer_)
1325 m_val(a.m_val), m_observer(observer_)
1336 m_val(arg), m_observer(observer_) \
1380 return m_val;
1387 m_val = val_;
1396 return sc_fxval_fast(-m_val);
1411 c.m_val = - a.m_val;
[all...]
H A Dsc_fxnum.hh1181 double m_val; member in class:sc_dt::sc_fxnum_fast
3147 m_val(0.0), m_params(type_params_, enc_, cast_sw), m_q_flag(false),
3159 m_val(a.m_val), m_params(type_params_, enc_, cast_sw), m_q_flag(false),
3174 m_val(arg), m_params(type_params_, enc_, cast_sw), m_q_flag(false), \
3222 return m_val;
3230 return sc_fxval_fast(- m_val);
3237 return sc_fxval_fast(m_val);
3245 c.set_val(- a.m_val);
3252 c.m_val
[all...]
/gem5/src/systemc/dt/bit/
H A Dsc_bit.cc97 sc_bit::sc_bit(const sc_logic &a) : m_val(a.to_bool()) // non-VSIA
/gem5/src/systemc/dt/int/
H A Dsc_int_base.cc215 val = (m_obj_p->m_val & mask) >> m_right;
267 int_type val = m_obj_p->m_val;
271 m_obj_p->m_val = val;
394 if (m_val < -limit || m_val >= limit) {
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(v.length()), m_ulen(SC_INTWIDTH - m_len)
422 m_val(0), m_len(v.length()), m_ulen(SC_INTWIDTH - m_len)
428 m_val(
[all...]
H A Dsc_uint_base.cc200 val = (m_obj_p->m_val & mask) >> m_right;
252 uint_type val = m_obj_p->m_val;
256 m_obj_p->m_val = val;
380 if (m_val > limit) {
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)
408 m_val(0), m_len(v.length()), m_ulen(SC_INTWIDTH - m_len)
414 m_val(0), m_len(v.length()), m_ulen(SC_INTWIDTH - m_len)
421 m_val(
[all...]

Completed in 79 milliseconds

12