Searched refs:sc_logic (Results 76 - 100 of 137) sorted by relevance
123456
/gem5/ext/systemc/src/sysc/datatypes/bit/ |
H A D | sc_lv.h | 79 explicit sc_lv( const sc_logic& init_value ) 84 : sc_lv_base( sc_logic( init_value ), W ) 88 : sc_lv_base( sc_logic( init_value ), W ) 99 sc_lv( const sc_logic* a ) 168 sc_lv<W>& operator = ( const sc_logic* a )
|
H A D | sc_lv_base.h | 70 #include "sysc/datatypes/bit/sc_logic.h" 93 void init( int length_, const sc_logic& init_value = SC_LOGIC_X ); 110 explicit sc_lv_base( const sc_logic& a, 167 sc_lv_base& operator = ( const sc_logic* a ) 404 DEFN_BITWISE_AND_ASN_OP_T(const sc_logic*) 437 DEFN_BITWISE_AND_OP_T_A(const sc_logic*) 463 DEFN_BITWISE_AND_OP_T_B(const sc_logic*) 506 DEFN_BITWISE_OR_ASN_OP_T(const sc_logic*) 539 DEFN_BITWISE_OR_OP_T_A(const sc_logic*) 565 DEFN_BITWISE_OR_OP_T_B(const sc_logic*) [all...] |
H A D | sc_lv_base.cpp | 72 sc_lv_base::init( int length_, const sc_logic& init_value ) 105 set_bit( i, sc_logic::char_to_logic[(int)c] );
|
H A D | sc_bit_proxies.h | 92 { return bit_type( sc_logic::not_table[value()] ); } 108 { return sc_logic( value() ).is_01(); } 111 { return sc_logic( value() ).to_bool(); } 114 { return sc_logic( value() ).to_char(); } 155 const sc_logic 163 const sc_logic 171 const sc_logic 223 operator , ( sc_bitref_r<T>, const sc_logic& ); 228 operator , ( const sc_logic&, sc_bitref_r<T> ); 274 concat( sc_bitref_r<T>, const sc_logic [all...] |
/gem5/src/systemc/ext/dt/bit/ |
H A D | sc_lv_base.hh | 69 #include "sc_logic.hh" 88 void init(int length_, const sc_logic &init_value=SC_LOGIC_X); 104 const sc_logic &a, int length_=sc_length_param().len()) : 152 operator = (const sc_logic *a) 346 DEFN_BITWISE_AND_ASN_OP_T(const sc_logic *) 375 DEFN_BITWISE_AND_OP_T_A(const sc_logic *) 399 DEFN_BITWISE_AND_OP_T_B(const sc_logic *) 437 DEFN_BITWISE_OR_ASN_OP_T(const sc_logic *) 466 DEFN_BITWISE_OR_OP_T_A(const sc_logic *) 490 DEFN_BITWISE_OR_OP_T_B(const sc_logic *) [all...] |
H A D | sc_bit_proxies.hh | 121 return bit_type(sc_logic::not_table[value()]); 129 bool is_01() const { return sc_logic(value()).is_01(); } 130 bool to_bool() const { return sc_logic(value()).to_bool(); } 131 char to_char() const { return sc_logic(value()).to_char(); } 159 inline sc_logic operator & ( 165 inline sc_logic operator | ( 170 inline sc_logic operator ^ ( 207 sc_bitref_r<T>, const sc_logic &); 211 const sc_logic &, sc_bitref_r<T>); 248 sc_bitref_r<T>, const sc_logic [all...] |
H A D | sc_proxy.hh | 73 #include "sc_logic.hh" 128 // bool, all others point to the sc_logic_value_t/sc_logic/sc_lv_base types. 139 typedef sc_logic bit_type; // sc_logic needed for mixed expressions 148 typedef sc_logic bit_type; 222 X &assign_(const sc_logic *a); 257 X &operator &= (const sc_logic *b); 271 const sc_lv_base operator & (const sc_logic *b) const; 286 X &operator |= (const sc_logic *b); 300 const sc_lv_base operator | (const sc_logic * [all...] |
H A D | sc_bv.hh | 79 sc_bv(const sc_logic *a) : sc_bv_base(W) { sc_bv_base::operator = (a); } 129 operator = (const sc_logic *a)
|
/gem5/src/systemc/ext/dt/int/ |
H A D | _using.hh | 56 using sc_dt::sc_logic;
|
/gem5/src/systemc/tests/systemc/communication/sc_signal_resolved/test04/ |
H A D | test04.cpp | 51 sc_logic data('1');
|
/gem5/src/systemc/tests/systemc/kernel/kind_string/test01/ |
H A D | main.cpp | 98 sc_signal<sc_logic> signal_logic;
|
/gem5/src/systemc/tests/systemc/compliance_1666/test228/ |
H A D | test228.cpp | 34 sc_logic l;
80 sc_signal<sc_logic> sig;
|
/gem5/src/systemc/dt/bit/ |
H A D | sc_lv_base.cc | 90 sc_lv_base::init(int length_, const sc_logic& init_value) 123 set_bit(i, sc_logic::char_to_logic[(int)c]);
|
/gem5/src/systemc/tests/systemc/kernel/sc_module/test01/ |
H A D | test01.cpp | 170 hier1<sc_logic> hier1_logic( "hier1_logic" ); 174 hier2<sc_logic> hier2_logic( "hier2_logic" );
|
/gem5/src/systemc/tests/systemc/kernel/sc_module/test02/ |
H A D | test02.cpp | 170 hier1<sc_logic> hier1_logic( "hier1_logic" ); 174 hier2<sc_logic> hier2_logic( "hier2_logic" );
|
/gem5/src/systemc/tests/systemc/kernel/sc_module/test03/ |
H A D | test03.cpp | 170 hier1<sc_logic> hier1_logic( "hier1_logic" ); 174 hier2<sc_logic> hier2_logic( "hier2_logic" );
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_signal_resolved_ports.h | 34 #include "sysc/datatypes/bit/sc_logic.h" 45 : public sc_in<sc_dt::sc_logic> 51 typedef sc_dt::sc_logic data_type; 135 : public sc_inout<sc_dt::sc_logic> 141 typedef sc_dt::sc_logic data_type;
|
/gem5/src/systemc/tests/systemc/datatypes/misc/test01/ |
H A D | test01.cpp | 175 // sc_logic 178 sc_logic a( SC_LOGIC_0 ); 179 sc_logic b( SC_LOGIC_1 ); 180 sc_logic c( SC_LOGIC_Z ); 181 sc_logic d( SC_LOGIC_X );
|
/gem5/src/systemc/tests/systemc/misc/communication/reslv/test1/ |
H A D | test1.cpp | 123 sc_logic v;
|
/gem5/src/systemc/tests/systemc/misc/communication/reslv/test2/ |
H A D | test2.cpp | 123 sc_logic v;
|
/gem5/src/systemc/tests/systemc/misc/communication/reslv/test3/ |
H A D | test3.cpp | 124 sc_logic v;
|
/gem5/src/systemc/tests/systemc/misc/unit/rtlout/test1/ |
H A D | test1.cpp | 60 while(test1.in_valid == (sc_logic)'0') {
|
/gem5/src/systemc/tests/systemc/tracing/vcd_trace/test01/ |
H A D | test01.cpp | 47 sc_logic obj2;
|
/gem5/src/systemc/tests/systemc/tracing/wif_trace/test01/ |
H A D | test01.cpp | 47 sc_logic obj2;
|
/gem5/src/systemc/tests/systemc/tracing/wif_trace/test11/ |
H A D | test11.cpp | 47 sc_logic obj2;
|
Completed in 24 milliseconds
123456