Searched refs:sc_dt (Results 101 - 125 of 300) sorted by relevance

1234567891011>>

/gem5/src/systemc/dt/bit/
H A Dsc_bit.cc67 namespace sc_dt namespace
129 } // namespace sc_dt
/gem5/src/systemc/dt/fx/
H A Dsc_fxtype_params.cc52 namespace sc_dt namespace
97 } // namespace sc_dt
H A Dsc_fxnum.cc59 namespace sc_dt namespace
583 sc_dt::quantization(m_val, m_params, m_q_flag);
584 sc_dt::overflow(m_val, m_params, m_o_flag);
610 return std::string(sc_dt::to_string(m_val, SC_DEC, -1, SC_F, &m_params));
616 return std::string(sc_dt::to_string(m_val, numrep, -1, SC_F, &m_params));
622 return std::string(sc_dt::to_string(m_val, numrep, (w_prefix ? 1 : 0),
629 return std::string(sc_dt::to_string(m_val, SC_DEC, -1, fmt, &m_params));
635 return std::string(sc_dt::to_string(m_val, numrep, -1, fmt, &m_params));
641 return std::string(sc_dt::to_string(m_val, numrep, (w_prefix ? 1 : 0),
649 return std::string(sc_dt
[all...]
H A Dsc_fxval.cc56 namespace sc_dt namespace
461 sc_dt::print_dec(s, id, w_prefix, fmt);
463 sc_dt::print_other(s, id, numrep, w_prefix, fmt, params);
474 return std::string(sc_dt::to_string(m_val, SC_DEC, -1, SC_E));
480 return std::string(sc_dt::to_string(m_val, numrep, -1, SC_E));
486 return std::string(sc_dt::to_string(m_val, numrep, (w_prefix ? 1 : 0),
493 return std::string(sc_dt::to_string(m_val, SC_DEC, -1, fmt));
499 return std::string(sc_dt::to_string(m_val, numrep, -1, fmt));
505 return std::string(sc_dt::to_string(m_val, numrep, (w_prefix ? 1 : 0),
512 return std::string(sc_dt
[all...]
/gem5/src/systemc/tests/include/
H A DSimpleLTTarget1.h70 sc_dt::uint64 address = trans.get_address();
125 sc_dt::uint64 address = trans.get_address();
147 sc_dt::uint64 start_address = 0x0;
148 sc_dt::uint64 end_address = 399;
/gem5/src/systemc/tests/systemc/compliance_1666/test202/
H A Dtest202.cpp4 using namespace sc_dt;
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp/
H A Dextension_adaptors.h93 void invalidate_dmi_pointers(sc_dt::uint64 start_range,
94 sc_dt::uint64 end_range)
200 void invalidate_dmi_pointers(sc_dt::uint64 start_range,
201 sc_dt::uint64 end_range)
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp2ext/
H A Dextension_adaptors.h93 void invalidate_dmi_pointers(sc_dt::uint64 start_range,
94 sc_dt::uint64 end_range)
200 void invalidate_dmi_pointers(sc_dt::uint64 start_range,
201 sc_dt::uint64 end_range)
H A DSimpleLTTarget_ext.h78 sc_dt::uint64 address = trans.get_address();
176 sc_dt::uint64 start_address = 0x0;
177 sc_dt::uint64 end_address = 399;
/gem5/src/systemc/tests/tlm/static_extensions/gp2ext/
H A Dextension_adaptors.h93 void invalidate_dmi_pointers(sc_dt::uint64 start_range,
94 sc_dt::uint64 end_range)
200 void invalidate_dmi_pointers(sc_dt::uint64 start_range,
201 sc_dt::uint64 end_range)
H A DSimpleLTTarget_ext.h78 sc_dt::uint64 address = trans.get_address();
176 sc_dt::uint64 start_address = 0x0;
177 sc_dt::uint64 end_address = 399;
/gem5/src/systemc/core/
H A Dsc_simcontext.cc48 sc_dt::uint64 sc_simcontext::delta_count() const { return sc_delta_count(); }
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_simcontext.h111 sc_dt::uint64 sc_delta_count();
152 friend sc_dt::uint64 sc_delta_count();
243 sc_dt::uint64 change_stamp() const;
244 sc_dt::uint64 delta_count() const;
245 bool event_occurred( sc_dt::uint64 last_change_count ) const;
350 sc_dt::uint64 m_change_stamp; // "time" change occurred.
351 sc_dt::uint64 m_delta_count;
488 m_max_time = sc_time::from_value( ~sc_dt::UINT64_ZERO );
494 sc_dt::uint64
510 sc_simcontext::event_occurred(sc_dt
[all...]
H A Dsc_time.h79 typedef sc_dt::uint64 value_type;
192 return sc_dt::uint64_to_double( m_value );
280 volatile double tmp = sc_dt::uint64_to_double( m_value ) * d + 0.5;
281 m_value = SCAST<sc_dt::int64>( tmp );
290 volatile double tmp = sc_dt::uint64_to_double( m_value ) / d + 0.5;
291 m_value = SCAST<sc_dt::int64>( tmp );
/gem5/src/systemc/tests/systemc/datatypes/misc/test01/
H A Dtest01.cpp53 test( sc_dt::sc_bitref<X> a )
69 test( sc_dt::sc_subref<X> a )
85 test( sc_dt::sc_fxnum_bitref a )
100 test( sc_dt::sc_fxnum_fast_bitref a )
116 test( sc_dt::sc_fxnum_subref a )
131 test( sc_dt::sc_fxnum_fast_subref a )
/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dsc_fxnum.cpp59 namespace sc_dt namespace
641 sc_dt::quantization( m_val, m_params, m_q_flag );
642 sc_dt::overflow( m_val, m_params, m_o_flag );
675 return std::string( sc_dt::to_string( m_val, SC_DEC, -1, SC_F, &m_params ) );
681 return std::string( sc_dt::to_string( m_val, numrep, -1, SC_F, &m_params ) );
687 return std::string( sc_dt::to_string( m_val, numrep, (w_prefix ? 1 : 0),
694 return std::string( sc_dt::to_string( m_val, SC_DEC, -1, fmt, &m_params ) );
700 return std::string( sc_dt::to_string( m_val, numrep, -1, fmt, &m_params ) );
706 return std::string( sc_dt::to_string( m_val, numrep, (w_prefix ? 1 : 0),
714 return std::string( sc_dt
[all...]
H A Dsc_fxval.cpp56 namespace sc_dt namespace
499 sc_dt::print_dec( s, id, w_prefix, fmt );
501 sc_dt::print_other( s, id, numrep, w_prefix, fmt, params );
512 return std::string( sc_dt::to_string( m_val, SC_DEC, -1, SC_E ) );
518 return std::string( sc_dt::to_string( m_val, numrep, -1, SC_E ) );
524 return std::string( sc_dt::to_string( m_val, numrep, (w_prefix ? 1 : 0),
531 return std::string( sc_dt::to_string( m_val, SC_DEC, -1, fmt ) );
537 return std::string( sc_dt::to_string( m_val, numrep, -1, fmt ) );
543 return std::string( sc_dt::to_string( m_val, numrep, (w_prefix ? 1 : 0),
551 return std::string( sc_dt
[all...]
/gem5/src/systemc/tests/tlm/endian_conv/
H A Dtest_endian_conv.cpp40 using namespace sc_dt;
340 sc_dt::uint64 original_addr;
349 sc_dt::uint64 mask = sizeof_databus - 1;
361 sc_dt::uint64 new_addr = txn->get_address() & ~mask;
371 sc_dt::uint64 curr_a = txn->get_address();
376 sc_dt::uint64 he_addr = curr_a ^ mask;
395 sc_dt::uint64 mask = sizeof_databus - 1;
404 sc_dt::uint64 curr_a = original_addr;
409 sc_dt::uint64 he_addr = curr_a ^ mask;
/gem5/ext/systemc/src/tlm_utils/
H A Dpeq_with_cb_and_phase.h46 sc_dt::uint64 d;
47 element(PAYLOAD& p, sc_core::sc_time t, sc_dt::uint64 d): p(p),t(t),d(d) {}
133 sc_dt::uint64& top_delta()
226 if (sc_core::sc_delta_count() & (sc_dt::uint64)0x1) //uneven delta cycle so delta delay is for even cylce
260 if (sc_core::sc_delta_count() & (sc_dt::uint64) 0x1) {//uneven delta so put out all payloads for uneven delta
/gem5/src/systemc/ext/tlm_utils/
H A Dpeq_with_cb_and_phase.h44 sc_dt::uint64 d;
45 element(PAYLOAD &p, sc_core::sc_time t, sc_dt::uint64 d) :
124 sc_dt::uint64 &top_delta() { return list->d; }
209 if (sc_core::sc_delta_count() & (sc_dt::uint64)0x1) {
254 if (sc_core::sc_delta_count() & (sc_dt::uint64)0x1) {
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_string.h41 namespace sc_dt { namespace
46 typedef sc_dt::sc_string_old sc_string;
52 namespace sc_dt { namespace
237 } // namespace sc_dt
/gem5/src/systemc/tests/tlm/cancel_all/
H A Dcancel_all.cpp4 using namespace sc_dt;
55 sc_dt::uint64 adr = trans.get_address();
130 sc_dt::uint64 adr = trans->get_address();
/gem5/src/systemc/ext/tlm_core/2/generic_payload/
H A Dendian_conv.hh174 sc_dt::uint64 address; // Used by generic, word.
175 sc_dt::uint64 new_address; // Used by generic.
350 int sizeof_databus, sc_dt::uint64 orig_start_address,
351 sc_dt::uint64 new_start_address, int be_length,
357 sc_dt::uint64 ie_addr = orig_start_address;
416 sc_dt::uint64 new_address = (txn->get_address() & ~(sizeof_databus - 1));
417 sc_dt::uint64 end_address = ((txn->get_address() + s_width - 1) &
623 sc_dt::uint64 b_mask = sizeof_databus - 1;
667 sc_dt::uint64 b_mask = sizeof_databus - 1;
669 sc_dt
[all...]
H A Dgp.hh184 sc_dt::uint64 get_address() const { return m_address; }
185 void set_address(const sc_dt::uint64 address) { m_address = address; }
289 sc_dt::uint64 m_address;
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_2_interfaces/
H A Dtlm_fw_bw_ifs.h147 // by setting the range: 0x0 - 0xffffffffffffffffull = (sc_dt::uint64)-1
156 virtual void invalidate_direct_mem_ptr(sc_dt::uint64 start_range,
157 sc_dt::uint64 end_range) = 0;

Completed in 42 milliseconds

1234567891011>>