/gem5/src/systemc/tests/systemc/tracing/vcd_trace/test15/ |
H A D | test15.cpp | 42 sc_signal <int> sig; local 46 : sig("sig",0) 48 iport.bind(sig); 54 cout << "initial sig value is " << sig.read() << endl; 55 sig = 2; 57 sig = 3; 59 sig = 4; 61 sig [all...] |
/gem5/src/systemc/tests/systemc/tracing/wif_trace/test15/ |
H A D | test15.cpp | 42 sc_signal <int> sig; local 46 : sig("sig",0) 48 iport.bind(sig); 54 cout << "initial sig value is " << sig.read() << endl; 55 sig = 2; 57 sig = 3; 59 sig = 4; 61 sig [all...] |
/gem5/src/systemc/tests/systemc/kernel/kind_string/test01/ |
H A D | foo.cpp | 43 sc_signal<int> sig; local 45 if( std::string(sig_.kind()) == std::string(sig.kind()) ) { 49 << sig.kind() << "'\n";
|
/gem5/src/systemc/tests/systemc/kernel/sc_event/test03/ |
H A D | test03.cpp | 65 my_signal sig;
local 67 sig.write( 1 );
|
/gem5/src/systemc/tests/systemc/communication/sc_signal/check_writer/test14/ |
H A D | test14.cpp | 36 sc_core::sc_signal<int> sig; local 39 : sig("sig") 47 sig.write(1); 52 sig.write(0);
|
/gem5/src/systemc/tests/systemc/communication/sc_signal/register_port/test01/ |
H A D | test.h | 67 sc_signal<T> sig; member in class:top 75 : sig(), w1( "w1" ), w2( "w2" ) 77 w1.out( sig ); 78 w2.out( sig );
|
/gem5/src/systemc/tests/systemc/communication/sc_signal/register_port/test02/ |
H A D | test.h | 67 sc_signal<T> sig; member in class:top 75 : sig(), w1( "w1" ), w2( "w2" ) 77 w1.out( sig ); 78 w2.out( sig );
|
/gem5/src/systemc/tests/systemc/communication/sc_signal/register_port/test03/ |
H A D | test.h | 67 sc_signal<T> sig; member in class:top 75 : sig(), w1( "w1" ), w2( "w2" ) 77 w1.out( sig ); 78 w2.out( sig );
|
/gem5/src/systemc/tests/systemc/kernel/sc_time/test04/ |
H A D | test04.cpp | 68 sc_signal<int> sig( "sig" ); 72 src.out( sig );
|
/gem5/src/systemc/tests/systemc/kernel/sc_time/test05/ |
H A D | test05.cpp | 67 sc_signal<int> sig( "sig" ); 71 src.out( sig );
|
/gem5/src/systemc/tests/systemc/kernel/sc_time/test06/ |
H A D | test06.cpp | 76 sc_signal<int> sig( "sig" ); 80 src.out( sig );
|
/gem5/src/systemc/tests/systemc/kernel/sc_time/test14/ |
H A D | test14.cpp | 68 sc_signal<int> sig( "sig" ); 72 src.out( sig );
|
/gem5/src/systemc/tests/systemc/communication/sc_buffer/test02/ |
H A D | sc_buffer_edge_reset.cpp | 83 sc_signal<bool> sig; local 86 sig_mod.in(sig); 93 sig.write( !sig.read() ); 97 sig.write( sig.read() );
|
/gem5/src/systemc/tests/systemc/misc/parsing/T_1_1_2_6/ |
H A D | T_1_1_2_6.cpp | 64 sc_signal<bool> sig; member in class:foo 73 I1("I1", CLK, input, sig), 74 I2("I2", CLK, sig, output) {
|
/gem5/src/systemc/tests/systemc/misc/stars/star114104/ |
H A D | test.cpp | 92 sc_signal<sc_logic> sig; local 95 p.out( sig ); 96 c.in( sig );
|
/gem5/src/systemc/tests/systemc/kernel/sc_module/test05/ |
H A D | test05.cpp | 95 sc_signal<int> sig; local 102 a.out( sig ); 103 b.in( sig ); 124 sc_signal<int> sig; local 127 a.out( sig ); 128 b.in( sig );
|
/gem5/src/mem/cache/prefetch/ |
H A D | signature_path_v2.cc | 80 PatternEntry const &sig, PatternStrideEntry const &lookahead) const 82 if (sig.counter == 0) return 0.0; 84 (((double) lookahead.counter) / sig.counter); 88 SignaturePathPrefetcherV2::calculatePrefetchConfidence(PatternEntry const &sig, argument 91 if (sig.counter == 0) return 0.0; 92 return ((double) entry.counter) / sig.counter; 79 calculateLookaheadConfidence( PatternEntry const &sig, PatternStrideEntry const &lookahead) const argument
|
H A D | signature_path.hh | 146 * @param sig current signature 150 inline signature_t updateSignature(signature_t sig, stride_t str) const { argument 151 sig <<= signatureShift; 152 sig ^= str; 153 sig &= mask(signatureBits); 154 return sig; 209 * @param sig the PatternEntry to use 213 virtual double calculateLookaheadConfidence(PatternEntry const &sig, 218 * @param sig the PatternEntry to use 222 virtual double calculatePrefetchConfidence(PatternEntry const &sig, [all...] |
H A D | signature_path_v2.hh | 67 double calculateLookaheadConfidence(PatternEntry const &sig, 70 double calculatePrefetchConfidence(PatternEntry const &sig,
|
/gem5/src/systemc/tests/systemc/communication/sc_signal/datatypes/test02/ |
H A D | test02.cpp | 83 sc_signal<my_datatype> sig; local 86 sc_trace( tf, sig, "sig" ); 88 sig = my_datatype( 10 - i ); 90 cout << sig.read() << endl;
|
/gem5/src/systemc/tests/systemc/communication/sc_signal_resolved/test01/ |
H A D | test01.cpp | 102 sc_signal_resolved sig; local 106 a.out1( sig ); 107 a.out2( sig ); 108 a.in( sig );
|
/gem5/src/systemc/tests/systemc/communication/sc_signal_rv/test01/ |
H A D | test01.cpp | 102 sc_signal_rv<1> sig; local 106 a.out1( sig ); 107 a.out2( sig ); 108 a.in( sig );
|
/gem5/src/systemc/channel/ |
H A D | sc_signal.cc | 90 reportSignalError(ScSignalBase *sig, sc_core::sc_object *first, argument 94 ss << "\n signal " << "`" << sig->name() << "' (" << sig->kind() << ")"; 110 sig(_sig), firstPort(nullptr), proc(nullptr), writeStamp(~0ULL) 119 reportSignalError(sig, firstPort, &port); 132 reportSignalError(sig, proc, p); 138 sig(_sig), proc(nullptr), writeStamp(~0ULL) 156 reportSignalError(sig, proc, p, writeStamp == stamp);
|
/gem5/src/systemc/tests/systemc/utils/sc_vector/test02/ |
H A D | test02.cpp | 90 sc_signal<bool>* sig = new sc_signal<bool>(n); local 91 inps[i]( *sig ); 92 return sig;
|
/gem5/src/systemc/tests/systemc/communication/sc_signal/check_writer/test16/ |
H A D | test16.cpp | 43 : sig("sig") 117 sig.write(value); // errors suppressed via report handler below 128 << sig.name() << " = " 129 << ( (value!=-1) ? value : sig.read() ) 133 sc_core::sc_signal<int, sc_core::SC_ONE_WRITER> sig; // use single-writer signal local
|