Searched refs:tf (Results 1 - 25 of 86) sorted by relevance

1234

/gem5/src/systemc/tests/systemc/misc/stars/star123845/
H A Dtest.cpp47 sc_trace_file* tf = sc_create_vcd_trace_file( "foobar" ); local
48 sc_trace( tf, clk, "clock" );
49 sc_trace_delta_cycles( tf, true );
52 sc_close_vcd_trace_file( tf );
/gem5/src/systemc/utils/
H A Dsc_trace_file.cc57 auto tf = new ::sc_gem5::VcdTraceFile(name); local
58 ::sc_gem5::scheduler.registerTraceFile(tf);
59 return tf;
63 sc_close_vcd_trace_file(sc_trace_file *tf) argument
66 static_cast<::sc_gem5::TraceFile *>(tf));
67 delete tf;
71 sc_write_comment(sc_trace_file *tf, const std::string &comment) argument
73 static_cast<::sc_gem5::TraceFile *>(tf)->writeComment(comment);
77 sc_trace(sc_trace_file *tf, const bool &v, const std::string &name) argument
79 static_cast<::sc_gem5::TraceFile *>(tf)
83 sc_trace(sc_trace_file *tf, const bool *v, const std::string &name) argument
89 sc_trace(sc_trace_file *tf, const float &v, const std::string &name) argument
95 sc_trace(sc_trace_file *tf, const float *v, const std::string &name) argument
101 sc_trace(sc_trace_file *tf, const double &v, const std::string &name) argument
107 sc_trace(sc_trace_file *tf, const double *v, const std::string &name) argument
113 sc_trace(sc_trace_file *tf, const sc_dt::sc_logic &v, const std::string &name) argument
119 sc_trace(sc_trace_file *tf, const sc_dt::sc_logic *v, const std::string &name) argument
125 sc_trace(sc_trace_file *tf, const sc_dt::sc_int_base &v, const std::string &name) argument
132 sc_trace(sc_trace_file *tf, const sc_dt::sc_int_base *v, const std::string &name) argument
139 sc_trace(sc_trace_file *tf, const sc_dt::sc_uint_base &v, const std::string &name) argument
146 sc_trace(sc_trace_file *tf, const sc_dt::sc_uint_base *v, const std::string &name) argument
153 sc_trace(sc_trace_file *tf, const sc_dt::sc_signed &v, const std::string &name) argument
160 sc_trace(sc_trace_file *tf, const sc_dt::sc_signed *v, const std::string &name) argument
167 sc_trace(sc_trace_file *tf, const sc_dt::sc_unsigned &v, const std::string &name) argument
174 sc_trace(sc_trace_file *tf, const sc_dt::sc_unsigned *v, const std::string &name) argument
181 sc_trace(sc_trace_file *tf, const sc_dt::sc_bv_base &v, const std::string &name) argument
188 sc_trace(sc_trace_file *tf, const sc_dt::sc_bv_base *v, const std::string &name) argument
195 sc_trace(sc_trace_file *tf, const sc_dt::sc_lv_base &v, const std::string &name) argument
202 sc_trace(sc_trace_file *tf, const sc_dt::sc_lv_base *v, const std::string &name) argument
209 sc_trace(sc_trace_file *tf, const sc_dt::sc_fxval &v, const std::string &name) argument
215 sc_trace(sc_trace_file *tf, const sc_dt::sc_fxval *v, const std::string &name) argument
221 sc_trace(sc_trace_file *tf, const sc_dt::sc_fxval_fast &v, const std::string &name) argument
228 sc_trace(sc_trace_file *tf, const sc_dt::sc_fxval_fast *v, const std::string &name) argument
235 sc_trace(sc_trace_file *tf, const sc_dt::sc_fxnum &v, const std::string &name) argument
241 sc_trace(sc_trace_file *tf, const sc_dt::sc_fxnum *v, const std::string &name) argument
247 sc_trace(sc_trace_file *tf, const sc_dt::sc_fxnum_fast &v, const std::string &name) argument
254 sc_trace(sc_trace_file *tf, const sc_dt::sc_fxnum_fast *v, const std::string &name) argument
261 sc_trace(sc_trace_file *tf, const sc_event &v, const std::string &name) argument
267 sc_trace(sc_trace_file *tf, const sc_event *v, const std::string &name) argument
273 sc_trace(sc_trace_file *tf, const sc_time &v, const std::string &name) argument
279 sc_trace(sc_trace_file *tf, const sc_time *v, const std::string &name) argument
285 sc_trace(sc_trace_file *tf, const unsigned char &v, const std::string &name, int width) argument
292 sc_trace(sc_trace_file *tf, const unsigned char *v, const std::string &name, int width) argument
299 sc_trace(sc_trace_file *tf, const unsigned short &v, const std::string &name, int width) argument
306 sc_trace(sc_trace_file *tf, const unsigned short *v, const std::string &name, int width) argument
313 sc_trace(sc_trace_file *tf, const unsigned int &v, const std::string &name, int width) argument
320 sc_trace(sc_trace_file *tf, const unsigned int *v, const std::string &name, int width) argument
327 sc_trace(sc_trace_file *tf, const unsigned long &v, const std::string &name, int width) argument
334 sc_trace(sc_trace_file *tf, const unsigned long *v, const std::string &name, int width) argument
341 sc_trace(sc_trace_file *tf, const char &v, const std::string &name, int width) argument
347 sc_trace(sc_trace_file *tf, const char *v, const std::string &name, int width) argument
353 sc_trace(sc_trace_file *tf, const short &v, const std::string &name, int width) argument
360 sc_trace(sc_trace_file *tf, const short *v, const std::string &name, int width) argument
367 sc_trace(sc_trace_file *tf, const int &v, const std::string &name, int width) argument
373 sc_trace(sc_trace_file *tf, const int *v, const std::string &name, int width) argument
379 sc_trace(sc_trace_file *tf, const long &v, const std::string &name, int width) argument
385 sc_trace(sc_trace_file *tf, const long *v, const std::string &name, int width) argument
391 sc_trace(sc_trace_file *tf, const sc_dt::int64 &v, const std::string &name, int width) argument
398 sc_trace(sc_trace_file *tf, const sc_dt::int64 *v, const std::string &name, int width) argument
405 sc_trace(sc_trace_file *tf, const sc_dt::uint64 &v, const std::string &name, int width) argument
412 sc_trace(sc_trace_file *tf, const sc_dt::uint64 *v, const std::string &name, int width) argument
419 sc_trace(sc_trace_file *tf, const sc_signal_in_if<char> &v, const std::string &name, int width) argument
427 sc_trace(sc_trace_file *tf, const sc_signal_in_if<short> &v, const std::string &name, int width) argument
435 sc_trace(sc_trace_file *tf, const sc_signal_in_if<int> &v, const std::string &name, int width) argument
443 sc_trace(sc_trace_file *tf, const sc_signal_in_if<long> &v, const std::string &name, int width) argument
451 sc_trace(sc_trace_file *tf, const unsigned int &v, const std::string &name, const char **enum_literals) argument
459 sc_trace_delta_cycles(sc_trace_file *tf, bool on) argument
[all...]
/gem5/src/systemc/tests/systemc/misc/stars/wif_trace/star115332/
H A Dtest.cpp61 sc_trace_file * tf = sc_create_wif_trace_file("test"); local
62 sc_trace( tf, clk, "clk");
63 sc_trace( tf, int1, "int1");
64 sc_trace( tf, int2, "int2");
74 sc_close_wif_trace_file( tf );
/gem5/src/systemc/tests/systemc/misc/v1.0/dash2/
H A Dmain.cpp120 sc_trace_file *tf = sc_create_vcd_trace_file("dash"); local
122 sc_trace(tf, clk0, "slow_clk");
123 sc_trace(tf, clk1, "fast_clk");
124 sc_trace(tf, speed_pulses, "speed_pulses");
125 sc_trace(tf, dist_pulses, "dist_pulses");
126 sc_trace(tf, reset, "reset");
127 sc_trace(tf, start, "start");
128 sc_trace(tf, speed, "speed");
129 sc_trace(tf, disp_speed, "disp_speed");
130 sc_trace(tf, disp_angl
[all...]
/gem5/src/systemc/tests/systemc/misc/v1.0/dash3/
H A Dmain.cpp120 sc_trace_file *tf = sc_create_vcd_trace_file("dash"); local
122 sc_trace(tf, clk0, "slow_clk");
123 sc_trace(tf, clk1, "fast_clk");
124 sc_trace(tf, speed_pulses, "speed_pulses");
125 sc_trace(tf, dist_pulses, "dist_pulses");
126 sc_trace(tf, reset, "reset");
127 sc_trace(tf, start, "start");
128 sc_trace(tf, speed, "speed");
129 sc_trace(tf, disp_speed, "disp_speed");
130 sc_trace(tf, disp_angl
[all...]
/gem5/src/systemc/tests/systemc/misc/v1.0/dash4/
H A Dmain.cpp121 sc_trace_file *tf = sc_create_vcd_trace_file("dash"); local
123 sc_trace(tf, clk0, "slow_clk");
124 sc_trace(tf, clk1, "fast_clk");
125 sc_trace(tf, speed_pulses, "speed_pulses");
126 sc_trace(tf, dist_pulses, "dist_pulses");
127 sc_trace(tf, reset, "reset");
128 sc_trace(tf, start, "start");
129 sc_trace(tf, speed, "speed");
130 sc_trace(tf, disp_speed, "disp_speed");
131 sc_trace(tf, disp_angl
[all...]
/gem5/src/systemc/tests/systemc/misc/v1.0/dash5/
H A Dmain.cpp120 sc_trace_file *tf = sc_create_vcd_trace_file("dash"); local
122 sc_trace(tf, clk0, "slow_clk");
123 sc_trace(tf, clk1, "fast_clk");
124 sc_trace(tf, speed_pulses, "speed_pulses");
125 sc_trace(tf, dist_pulses, "dist_pulses");
126 sc_trace(tf, reset, "reset");
127 sc_trace(tf, start, "start");
128 sc_trace(tf, speed, "speed");
129 sc_trace(tf, disp_speed, "disp_speed");
130 sc_trace(tf, disp_angl
[all...]
/gem5/src/systemc/tests/systemc/misc/v1.0/dash6/
H A Dmain.cpp120 sc_trace_file *tf = sc_create_vcd_trace_file("dash"); local
122 sc_trace(tf, clk0, "slow_clk");
123 sc_trace(tf, clk1, "fast_clk");
124 sc_trace(tf, speed_pulses, "speed_pulses");
125 sc_trace(tf, dist_pulses, "dist_pulses");
126 sc_trace(tf, reset, "reset");
127 sc_trace(tf, start, "start");
128 sc_trace(tf, speed, "speed");
129 sc_trace(tf, disp_speed, "disp_speed");
130 sc_trace(tf, disp_angl
[all...]
/gem5/src/systemc/tests/systemc/misc/v1.0/dash7/
H A Dmain.cpp126 sc_trace_file *tf = sc_create_vcd_trace_file("dash"); local
128 sc_trace(tf, clk0, "slow_clk");
129 sc_trace(tf, clk1, "fast_clk");
130 sc_trace(tf, speed_pulses, "speed_pulses");
131 sc_trace(tf, dist_pulses, "dist_pulses");
132 sc_trace(tf, reset, "reset");
133 sc_trace(tf, start, "start");
134 sc_trace(tf, speed, "speed");
135 sc_trace(tf, disp_speed, "disp_speed");
136 sc_trace(tf, disp_angl
[all...]
/gem5/src/systemc/tests/systemc/misc/v1.0/dash8/
H A Dmain.cpp133 sc_trace_file *tf = sc_create_vcd_trace_file("dash"); local
135 sc_trace(tf, clk0, "slow_clk");
136 sc_trace(tf, clk1, "fast_clk");
137 sc_trace(tf, speed_pulses, "speed_pulses");
138 sc_trace(tf, dist_pulses, "dist_pulses");
139 sc_trace(tf, reset, "reset");
140 sc_trace(tf, start, "start");
141 sc_trace(tf, speed, "speed");
142 sc_trace(tf, disp_speed, "disp_speed");
143 sc_trace(tf, disp_angl
[all...]
/gem5/src/systemc/tests/systemc/misc/v1.0/dash9/
H A Dmain.cpp138 sc_trace_file *tf = sc_create_vcd_trace_file("dash"); local
140 sc_trace(tf, clk0, "slow_clk");
141 sc_trace(tf, clk1, "fast_clk");
142 sc_trace(tf, speed_pulses, "speed_pulses");
143 sc_trace(tf, dist_pulses, "dist_pulses");
144 sc_trace(tf, reset, "reset");
145 sc_trace(tf, start, "start");
146 sc_trace(tf, speed, "speed");
147 sc_trace(tf, disp_speed, "disp_speed");
148 sc_trace(tf, disp_angl
[all...]
/gem5/ext/systemc/src/sysc/tracing/
H A Dsc_trace.cpp67 void tprintf(sc_trace_file* tf, const char* format, ...) argument
74 if (tf) tf->write_comment(buffer);
89 sc_trace( sc_trace_file* tf, argument
94 if( tf ) {
95 tf->trace( object.read(), name, width );
100 sc_trace( sc_trace_file* tf, argument
105 if( tf ) {
106 tf->trace( object.read(), name, width );
111 sc_trace( sc_trace_file* tf, argument
122 sc_trace( sc_trace_file* tf, const sc_signal_in_if<long>& object, const std::string& name, int width ) argument
199 sc_trace( sc_trace_file* tf, const unsigned int& object, const std::string& name, const char** enum_literals ) argument
[all...]
H A Dsc_trace.h179 sc_trace( sc_trace_file* tf, \
185 sc_trace( sc_trace_file* tf, \
216 sc_trace( sc_trace_file* tf, const tp& object, const std::string& name ) \
218 if( tf ) { \
219 tf->trace( object, name ); \
226 sc_trace( sc_trace_file* tf, const tp* object, const std::string& name ) \
228 if( tf ) { \
229 tf->trace( *object, name ); \
241 sc_trace( sc_trace_file* tf, const tp& object, const std::string& name, \
244 if( tf ) { \
294 sc_trace( sc_trace_file* tf, const sc_signal_in_if<T>& object, const std::string& name ) argument
304 sc_trace( sc_trace_file* tf, const sc_signal_in_if<T>& object, const char* name ) argument
363 sc_trace_delta_cycles( sc_trace_file* tf, bool on = true ) argument
373 sc_write_comment( sc_trace_file* tf, const std::string& comment ) argument
[all...]
/gem5/src/systemc/tests/systemc/misc/v1.0/dash1/
H A Dmain.cpp120 sc_trace_file *tf = sc_create_vcd_trace_file("dash"); local
122 sc_trace(tf, clk0, "slow_clk");
123 sc_trace(tf, clk1, "fast_clk");
124 sc_trace(tf, speed_pulses, "speed_pulses");
125 sc_trace(tf, dist_pulses, "dist_pulses");
126 sc_trace(tf, reset, "reset");
127 sc_trace(tf, start, "start");
128 sc_trace(tf, speed, "speed");
129 sc_trace(tf, disp_speed, "disp_speed");
130 sc_trace(tf, disp_angl
[all...]
/gem5/src/systemc/tests/systemc/misc/v1.0/dash0/
H A Dmain.cpp99 sc_trace_file *tf = sc_create_vcd_trace_file("dash"); local
101 sc_trace(tf, clk1, "fast_clk");
102 sc_trace(tf, speed_pulses, "speed_pulses");
103 sc_trace(tf, dist_pulses, "dist_pulses");
105 sc_trace(tf, speedometer.elapsed_time, "elapsed_time");
/gem5/src/systemc/tests/systemc/tracing/wif_trace/pct1/
H A Dmain.cpp50 sc_trace_file *tf = sc_create_wif_trace_file("pct1"); local
60 // sc_trace(tf, clock.signal(), "Clock");
61 sc_trace(tf, tx, "Tx");
62 sc_trace(tf, dout, "dout");
63 sc_trace(tf, wr, "wr");
66 sc_close_wif_trace_file( tf );
/gem5/src/systemc/tests/systemc/tracing/vcd_trace/sc_signal_ports/
H A Dtest.cpp119 sc_trace_file* tf = sc_create_vcd_trace_file( "test" ); local
121 sc_trace( tf, sig_int, "sig_int" );
122 sc_trace( tf, sig_bool, "sig_bool" );
123 sc_trace( tf, sig_logic, "sig_logic" );
124 sc_trace( tf, sig_resolved, "sig_resolved" );
125 sc_trace( tf, sig_rv1, "sig_rv1" );
127 sc_trace( tf, a.in_int, "a.in_int" );
128 sc_trace( tf, a.in_bool, "a.in_bool" );
129 sc_trace( tf, a.in_logic, "a.in_logic" );
130 sc_trace( tf,
[all...]
/gem5/src/systemc/tests/systemc/tracing/vcd_trace/test03/
H A Dtest03.cpp92 sc_trace_file *tf; local
97 tf = sc_create_vcd_trace_file("test03");
98 sc_trace(tf, P1.obj1, "Char", 4);
99 sc_trace(tf, P1.obj2, "Short", 4);
100 sc_trace(tf, P1.obj3, "Int", 12);
101 sc_trace(tf, P1.obj4, "Long", 10);
102 sc_trace(tf, P1.obj5, "Uint64", 43);
103 sc_trace(tf, clock, "Clock");
113 sc_close_vcd_trace_file( tf );
/gem5/src/systemc/tests/systemc/tracing/vcd_trace/test04/
H A Dtest04.cpp91 sc_trace_file *tf; local
96 tf = sc_create_vcd_trace_file("test04");
97 sc_trace(tf, P1.obj1, "Char");
98 sc_trace(tf, P1.obj2, "Short");
99 sc_trace(tf, P1.obj3, "Int");
100 sc_trace(tf, P1.obj4, "Long");
101 sc_trace(tf, P1.obj5, "Int64");
102 sc_trace(tf, clock, "Clock");
112 sc_close_vcd_trace_file( tf );
/gem5/src/systemc/tests/systemc/tracing/vcd_trace/test05/
H A Dtest05.cpp92 sc_trace_file *tf; local
97 tf = sc_create_vcd_trace_file("test05");
98 sc_trace(tf, P1.obj1, "Char", 4);
99 sc_trace(tf, P1.obj2, "Short", 12);
100 sc_trace(tf, P1.obj3, "Int", 14);
101 sc_trace(tf, P1.obj4, "Long", 14);
102 sc_trace(tf, P1.obj5, "Int64", 44);
103 sc_trace(tf, clock, "Clock");
113 sc_close_vcd_trace_file( tf );
/gem5/src/systemc/tests/systemc/tracing/wif_trace/test01/
H A Dtest01.cpp94 sc_trace_file *tf; local
99 tf = sc_create_wif_trace_file("test01");
100 tf->set_time_unit( 1, SC_PS );
101 // @@@@ ((wif_trace_file *) tf)->sc_set_wif_time_unit(-12);
102 sc_trace(tf, P1.obj1, "Bool");
103 sc_trace(tf, P1.obj2, "SC_Logic");
104 sc_trace(tf, P1.obj3, "SC_BV");
105 sc_trace(tf, P1.obj4, "SC_LV");
106 sc_trace(tf, clock, "Clock");
116 sc_close_wif_trace_file( tf );
[all...]
/gem5/src/systemc/tests/systemc/tracing/wif_trace/test03/
H A Dtest03.cpp92 sc_trace_file *tf; local
97 tf = sc_create_wif_trace_file("test03");
98 sc_trace(tf, P1.obj1, "Char", 4);
99 sc_trace(tf, P1.obj2, "Short", 4);
100 sc_trace(tf, P1.obj3, "Int", 12);
101 sc_trace(tf, P1.obj4, "Long", 10);
102 sc_trace(tf, P1.obj5, "Uint64", 43);
103 sc_trace(tf, clock, "Clock");
113 sc_close_wif_trace_file( tf );
/gem5/src/systemc/tests/systemc/tracing/wif_trace/test04/
H A Dtest04.cpp91 sc_trace_file *tf; local
96 tf = sc_create_wif_trace_file("test04");
97 sc_trace(tf, P1.obj1, "Char");
98 sc_trace(tf, P1.obj2, "Short");
99 sc_trace(tf, P1.obj3, "Int");
100 sc_trace(tf, P1.obj4, "Long");
101 sc_trace(tf, P1.obj5, "Int64");
102 sc_trace(tf, clock, "Clock");
112 sc_close_wif_trace_file( tf );
/gem5/src/systemc/tests/systemc/tracing/wif_trace/test05/
H A Dtest05.cpp92 sc_trace_file *tf; local
97 tf = sc_create_wif_trace_file("test05");
98 sc_trace(tf, P1.obj1, "Char", 4);
99 sc_trace(tf, P1.obj2, "Short", 12);
100 sc_trace(tf, P1.obj3, "Int", 14);
101 sc_trace(tf, P1.obj4, "Long", 14);
102 sc_trace(tf, P1.obj5, "Int64", 44);
103 sc_trace(tf, clock, "Clock");
113 sc_close_wif_trace_file( tf );
/gem5/src/systemc/tests/systemc/tracing/wif_trace/test11/
H A Dtest11.cpp87 sc_trace_file *tf; local
92 tf = sc_create_wif_trace_file("test11");
93 tf->set_time_unit(1, SC_PS);
94 sc_trace(tf, P1.obj1, "Bool");
95 sc_trace(tf, P1.obj2, "SC_Logic");
96 sc_trace(tf, P1.obj3, "SC_BV");
97 sc_trace(tf, P1.obj4, "SC_LV");
98 sc_trace(tf, clock, "Clock");
108 sc_close_wif_trace_file( tf );

Completed in 23 milliseconds

1234