/gem5/src/systemc/tests/systemc/misc/sim_tests/srlatch/ |
H A D | testbench.cpp | 46 s.write(true); 47 r.write(false); 51 s.write(false); 52 r.write(true); 56 s.write(false); 57 r.write(false); 61 s.write(true); 62 r.write(true);
|
/gem5/src/systemc/tests/systemc/misc/stars/star113946/ |
H A D | test.cpp | 47 new_input.write(input); // Fails g++ 51 new_input.write(input.read()); // works
|
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt5.1/ |
H A D | accumulator.cpp | 53 sum.write(sum_acc); 54 prod.write(mult_acc);
|
/gem5/src/systemc/ext/tlm_core/1/analysis/ |
H A D | write_if.hh | 32 virtual void write(const T &t) = 0; 39 virtual void write(const T &t, const sc_core::sc_time &time) = 0;
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/control/if_test/conditions/ |
H A D | conditions.cpp | 53 out_value1.write(0); 54 out_value2.write(0); 55 out_value3.write(0); 56 out_value4.write(0); 57 out_value5.write(0); 58 out_valid.write(false); 76 out_value1.write(4); 78 out_value1.write(tmp1); 85 out_value2.write(4); 87 out_value2.write(tmp [all...] |
/gem5/src/systemc/tests/systemc/misc/communication/signals/bool/ |
H A D | proc2.cpp | 45 ack.write( true );
|
/gem5/src/systemc/tests/systemc/misc/communication/signals/float/ |
H A D | proc1.cpp | 45 ack.write( 0.0 );
|
H A D | proc2.cpp | 45 ack.write( 1.0 );
|
/gem5/src/systemc/tests/systemc/misc/communication/signals/int/ |
H A D | proc2.cpp | 45 ack.write( 5 );
|
/gem5/src/systemc/tests/systemc/misc/communication/signals/unsigned/ |
H A D | proc2.cpp | 45 ack.write( 5 );
|
/gem5/src/systemc/tests/systemc/misc/sim_tests/hshake2/ |
H A D | proc1.cpp | 47 data_ready.write(false); 52 data_ready.write(true); 53 data.write(i++); 62 data_ready.write(false);
|
H A D | proc2.cpp | 47 data_ack.write(false); 58 data_ack.write(true); 61 data_ack.write(false);
|
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt14.1/ |
H A D | proc1.cpp | 47 data_ready.write(false); 52 data_ready.write(true); 53 data.write(i++); 62 data_ready.write(false);
|
H A D | proc2.cpp | 47 data_ack.write(false); 58 data_ack.write(true); 61 data_ack.write(false);
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/arith/addition/datatypes/ |
H A D | datatypes.cpp | 74 out_valid.write(false); 75 out_ack.write(false); 105 out_ack.write(true); 118 //write outputs 119 out_value1.write(tmp1r); 120 out_value2.write(tmp2r); 121 out_value3.write(tmp3r); 122 out_value4.write(tmp4r); 123 out_value5.write(tmp5r); 124 out_value6.write(tmp6 [all...] |
/gem5/src/systemc/tests/systemc/misc/cae_test/general/arith/subtract/datatypes/ |
H A D | datatypes.cpp | 64 out_valid.write(false); 65 out_ack.write(false); 92 out_ack.write(true); 103 //write outputs 104 out_value1.write(tmp1r); 105 out_value2.write(tmp2r); 106 out_value3.write(tmp3r); 107 out_value4.write(tmp4r); 108 out_value5.write(tmp5r); 109 out_value6.write(tmp6 [all...] |
/gem5/src/systemc/tests/systemc/misc/cae_test/general/bitwise/or/datatypes/ |
H A D | datatypes.cpp | 63 out_valid.write(false); 64 out_ack.write(false); 90 out_ack.write(true); 107 //write outputs 108 out_value1.write(tmp1r); 109 out_value2.write(tmp2r); 110 out_value3.write(tmp3r); 111 out_value4.write(tmp4r); 112 out_value5.write(tmp5r); 113 out_value6.write(tmp6 [all...] |
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt3.2/ |
H A D | sg.cpp | 52 data_ready.write(true); 53 stream.write(c); 55 data_ready.write(false);
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/bitwise/and/datatypes/ |
H A D | datatypes.cpp | 69 out_valid.write(false); 70 out_ack.write(false); 99 out_ack.write(true); 122 //write outputs 123 out_value1.write(tmp1r); 124 out_value2.write(tmp2r); 125 out_value3.write(tmp3r); 126 out_value4.write(tmp4r); 127 out_value5.write(tmp5r); 128 out_value6.write(tmp6 [all...] |
/gem5/src/systemc/tests/systemc/misc/cae_test/general/bitwise/not/datatypes/ |
H A D | datatypes.cpp | 69 out_valid.write(false); 70 out_ack.write(false); 99 out_ack.write(true); 123 //write outputs 124 out_value1.write(tmp1r); 125 out_value2.write(tmp2r); 126 out_value3.write(tmp3r); 127 out_value4.write(tmp4r); 128 out_value5.write(tmp5r); 129 out_value6.write(tmp6 [all...] |
/gem5/src/systemc/tests/systemc/misc/cae_test/general/bitwise/xor/datatypes/ |
H A D | datatypes.cpp | 69 out_valid.write(false); 70 out_ack.write(false); 99 out_ack.write(true); 122 //write outputs 123 out_value1.write(tmp1r); 124 out_value2.write(tmp2r); 125 out_value3.write(tmp3r); 126 out_value4.write(tmp4r); 127 out_value5.write(tmp5r); 128 out_value6.write(tmp6 [all...] |
/gem5/util/ |
H A D | decode_inst_dep_trace.py | 161 ascii_out.write('%s' % (packet.seq_num)) 164 ascii_out.write(',%s' % (packet.pc)) 166 ascii_out.write(',0') 169 ascii_out.write(',%s' % (packet.weight)) 171 ascii_out.write(',1') 174 ascii_out.write(',%s' % enumNames[packet.type]) 184 ascii_out.write(',%s' % (packet.p_addr)) 186 ascii_out.write(',%s' % (packet.size)) 188 ascii_out.write(',%s' % (packet.flags)) 191 ascii_out.write(', [all...] |
/gem5/src/systemc/tests/systemc/kernel/sc_event/test12/ |
H A D | test12.cpp | 49 void write( const char* msg ) function 70 timed_out() ? write( "sender - timed out" ) 71 : write( "sender" ); 89 write( "receiver - e1" ); 95 write( "receiver - e2" ); 101 write( "receiver - e3" ); 111 write( "receiver - e1 | e1 | e1" ); 117 write( "receiver - e2 | e2 | e2" ); 123 write( "receiver - e3 | e3 | e3" ); 129 write( "receive [all...] |
/gem5/src/systemc/channel/ |
H A D | sc_out_resolved.cc | 42 (*this)->write(l); 49 (*this)->write(i.read()); 57 (*this)->write(p->read()); 65 (*this)->write(p->read()); 72 (*this)->write(p->read());
|
/gem5/src/systemc/tests/systemc/misc/cae_test/general/arith/addition/increment/ |
H A D | increment.cpp | 49 out_valid.write(false); 74 // write outputs 75 out_value1.write(tmp1); 76 out_value2.write(tmp2); 77 out_valid.write(true); 79 out_valid.write(false);
|