Searched refs:sc_bit (Results 1 - 25 of 27) sorted by relevance

12

/gem5/ext/systemc/src/sysc/datatypes/bit/
H A Dsc_bit.h22 sc_bit.h -- Bit class.
38 // $Log: sc_bit.h,v $
51 // Andy Goodrich: enabled deprecation message for sc_bit.
54 // Andy Goodrich: added warnings indicating that sc_bit is deprecated and that
74 class sc_bit;
82 // CLASS : sc_bit
88 class sc_bit class in namespace:sc_dt
130 sc_bit() function in class:sc_dt::sc_bit
137 explicit sc_bit( tp a ) \
152 explicit sc_bit( cons
158 sc_bit( const sc_bit& a ) function in class:sc_dt::sc_bit
[all...]
H A Dsc_bit.cpp22 sc_bit.cpp -- Bit class.
39 // $Log: sc_bit.cpp,v $
44 // Andy Goodrich: enabled deprecation message for sc_bit.
51 // Andy Goodrich: added warnings indicating that sc_bit is deprecated and that
59 #include "sysc/datatypes/bit/sc_bit.h"
71 // CLASS : sc_bit
80 sc_bit::invalid_value( char c )
83 std::sprintf( msg, "sc_bit( '%c' )", c );
88 sc_bit::invalid_value( int i )
91 std::sprintf( msg, "sc_bit(
98 sc_bit::sc_bit( const sc_logic& a ) // non-VSIA function in class:sc_dt::sc_bit
[all...]
H A Dsc_logic.h71 #include "sysc/datatypes/bit/sc_bit.h"
190 explicit sc_logic( const sc_bit& a )
212 DEFN_ASN_OP_T(op, const sc_bit& )
/gem5/src/systemc/ext/dt/bit/
H A Dsc_bit.hh22 sc_bit.h -- Bit class.
38 // $Log: sc_bit.h,v $
51 // Andy Goodrich: enabled deprecation message for sc_bit.
54 // Andy Goodrich: added warnings indicating that sc_bit is deprecated and that
73 class sc_bit;
81 // CLASS : sc_bit
87 class sc_bit class in namespace:sc_dt
127 sc_bit() : m_val(false) { sc_deprecated_sc_bit(); } function in class:sc_dt::sc_bit
130 explicit sc_bit(tp a) : m_val(to_value(a)) { sc_deprecated_sc_bit(); }
143 explicit sc_bit(cons
147 sc_bit(const sc_bit &a) : m_val(a.m_val) {} function in class:sc_dt::sc_bit
[all...]
H A D_using.hh39 using sc_dt::sc_bit;
H A Dsc_logic.hh69 #include "sc_bit.hh"
160 explicit sc_logic(const sc_bit &a) : m_val(to_value(a.to_bool())) {}
179 DEFN_ASN_OP_T(op, const sc_bit &)
/gem5/src/systemc/tests/systemc/misc/stars/star110672/
H A Dstar110672.cpp41 sc_bit(1).to_char() = `
45 sc_bit(1).to_char() = 1
53 sc_bit dummy; // to force the deprecation message to come out first
55 cout << "sc_bit(1).to_char() = " << sc_bit(1).to_char() << endl;
/gem5/src/systemc/tests/systemc/misc/stars/star107468/
H A Dstar107468.cpp38 // When I assign a sc_logic with value 'X' to sc_bit
49 sc_bit a;
/gem5/src/systemc/dt/bit/
H A Dsc_bit.cc22 sc_bit.cpp -- Bit class.
39 // $Log: sc_bit.cpp,v $
44 // Andy Goodrich: enabled deprecation message for sc_bit.
51 // Andy Goodrich: added warnings indicating that sc_bit is deprecated and that
62 #include "systemc/ext/dt/bit/sc_bit.hh"
71 // CLASS : sc_bit
79 sc_bit::invalid_value(char c)
82 msg << "sc_bit( '" << c << "' )";
88 sc_bit::invalid_value(int i)
91 msg << "sc_bit( " <<
97 sc_bit::sc_bit(const sc_logic &a) : m_val(a.to_bool()) // non-VSIA function in class:sc_dt::sc_bit
[all...]
/gem5/src/systemc/tests/systemc/misc/stars/star116072/
H A Dtest.cpp41 sc_bit(1).to_char() = `
45 sc_bit(1).to_char() = 1
54 cout << "sc_bit(1).to_char() = " << sc_bit(1).to_char() << endl;
/gem5/src/systemc/tests/systemc/misc/stars/star113999/
H A Dtest.cpp41 Assignment of values other than 0 or 1 to an sc_bit results in a core dump
55 sc_bit res;
63 res = sc_bit(2); cout << res << "\n";
103 sc_bit b(2);
/gem5/src/systemc/tests/systemc/misc/unit/structs/test3/
H A Dtest3.cpp48 out_valid.write(sc_bit(0));
68 out_valid.write( sc_bit(1));
72 out_valid.write( sc_bit(0));
H A Darraytypes.h46 sc_out<sc_bit> out_valid;
H A Ddisplay.h44 sc_in<sc_bit> in_valid;
/gem5/src/systemc/tests/systemc/datatypes/bit/sc_bit/test01/
H A Dtest01.cpp42 sc_bit bdef;
43 sc_bit bf(false);
44 sc_bit bt(true);
45 sc_bit b0(0);
46 sc_bit b1(1);
48 sc_bit foo(2);
51 cout << "Caught exception for sc_bit(2)\n";
53 sc_bit bc0('0');
54 sc_bit bc1('1');
56 sc_bit fo
[all...]
/gem5/ext/systemc/src/sysc/tracing/
H A Dsc_trace.h60 class sc_bit;
107 DECL_TRACE_METHOD_A( sc_dt::sc_bit )
194 DECL_TRACE_FUNC_A( sc_dt::sc_bit )
H A Dsc_trace.cpp181 DEFN_TRACE_FUNC_A( sc_dt::sc_bit )
H A Dsc_vcd_trace.h94 // Trace a sc_bit object (single bit)
95 virtual void trace( const sc_dt::sc_bit& object,
H A Dsc_wif_trace.h90 // Trace a sc_bit object (single bit)
91 void trace(const sc_dt::sc_bit& object, const std::string& name);
H A Dsc_wif_trace.cpp71 #include "sysc/datatypes/bit/sc_bit.h"
346 wif_sc_bit_trace(const sc_dt::sc_bit& object_,
353 const sc_dt::sc_bit& object;
354 sc_dt::sc_bit old_value;
357 wif_sc_bit_trace::wif_sc_bit_trace(const sc_dt::sc_bit& object_,
1669 DEFN_TRACE_METHOD(sc_bit)
H A Dsc_vcd_trace.cpp62 #include "sysc/datatypes/bit/sc_bit.h"
342 vcd_sc_bit_trace(const sc_dt::sc_bit& , const std::string& ,
348 const sc_dt::sc_bit& object;
349 sc_dt::sc_bit old_value;
352 vcd_sc_bit_trace::vcd_sc_bit_trace( const sc_dt::sc_bit& object_,
1809 DEFN_TRACE_METHOD(sc_bit)
/gem5/src/systemc/tests/systemc/datatypes/misc/test01/
H A Dtest01.cpp166 // sc_bit
169 sc_bit a( true );
170 sc_bit b( false );
/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dsc_fxnum.h92 // Proxy class for bit-selection in class sc_fxnum, behaves like sc_bit.
124 DECL_ASN_OP_T(op,const sc_bit&) \
163 // Proxy class for bit-selection in class sc_fxnum_fast, behaves like sc_bit.
195 DECL_ASN_OP_T(op,const sc_bit&) \
1413 // Proxy class for bit-selection in class sc_fxnum, behaves like sc_bit.
1459 sc_fxnum_bitref::operator = ( const sc_bit& a )
1500 sc_fxnum_bitref::operator &= ( const sc_bit& b )
1543 sc_fxnum_bitref::operator |= ( const sc_bit& b )
1586 sc_fxnum_bitref::operator ^= ( const sc_bit& b )
1635 // Proxy class for bit-selection in class sc_fxnum_fast, behaves like sc_bit
[all...]
/gem5/src/systemc/ext/dt/fx/
H A Dsc_fxnum.hh94 // Proxy class for bit-selection in class sc_fxnum, behaves like sc_bit.
119 DECL_ASN_OP_T(op, const sc_bit &) \
152 // Proxy class for bit-selection in class sc_fxnum_fast, behaves like sc_bit.
176 DECL_ASN_OP_T(op, const sc_bit &) \
1201 // Proxy class for bit-selection in class sc_fxnum, behaves like sc_bit.
1238 sc_fxnum_bitref::operator = (const sc_bit &a)
1274 sc_fxnum_bitref::operator &= (const sc_bit &b)
1313 sc_fxnum_bitref::operator |= (const sc_bit &b)
1352 sc_fxnum_bitref::operator ^= (const sc_bit &b)
1394 // Proxy class for bit-selection in class sc_fxnum_fast, behaves like sc_bit
[all...]
/gem5/ext/systemc/src/
H A Dsystemc.h234 using sc_dt::sc_bit;

Completed in 51 milliseconds

12