/gem5/ext/systemc/src/sysc/datatypes/bit/ |
H A D | sc_bit.h | 22 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 D | sc_bit.cpp | 22 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 D | sc_logic.h | 71 #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 D | sc_bit.hh | 22 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.hh | 39 using sc_dt::sc_bit;
|
H A D | sc_logic.hh | 69 #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 D | star110672.cpp | 41 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 D | star107468.cpp | 38 // When I assign a sc_logic with value 'X' to sc_bit 49 sc_bit a;
|
/gem5/src/systemc/dt/bit/ |
H A D | sc_bit.cc | 22 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 D | test.cpp | 41 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 D | test.cpp | 41 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 D | test3.cpp | 48 out_valid.write(sc_bit(0)); 68 out_valid.write( sc_bit(1)); 72 out_valid.write( sc_bit(0));
|
H A D | arraytypes.h | 46 sc_out<sc_bit> out_valid;
|
H A D | display.h | 44 sc_in<sc_bit> in_valid;
|
/gem5/src/systemc/tests/systemc/datatypes/bit/sc_bit/test01/ |
H A D | test01.cpp | 42 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 D | sc_trace.h | 60 class sc_bit; 107 DECL_TRACE_METHOD_A( sc_dt::sc_bit ) 194 DECL_TRACE_FUNC_A( sc_dt::sc_bit )
|
H A D | sc_trace.cpp | 181 DEFN_TRACE_FUNC_A( sc_dt::sc_bit )
|
H A D | sc_vcd_trace.h | 94 // Trace a sc_bit object (single bit) 95 virtual void trace( const sc_dt::sc_bit& object,
|
H A D | sc_wif_trace.h | 90 // Trace a sc_bit object (single bit) 91 void trace(const sc_dt::sc_bit& object, const std::string& name);
|
H A D | sc_wif_trace.cpp | 71 #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 D | sc_vcd_trace.cpp | 62 #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 D | test01.cpp | 166 // sc_bit 169 sc_bit a( true ); 170 sc_bit b( false );
|
/gem5/ext/systemc/src/sysc/datatypes/fx/ |
H A D | sc_fxnum.h | 92 // 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 D | sc_fxnum.hh | 94 // 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 D | systemc.h | 234 using sc_dt::sc_bit;
|