/gem5/src/systemc/ext/dt/fx/ |
H A D | sc_fxnum_observer.hh | 52 namespace sc_dt namespace 173 } // namespace sc_dt
|
H A D | sc_fxval_observer.hh | 52 namespace sc_dt namespace 176 } // namespace sc_dt
|
H A D | sc_fxval.hh | 68 namespace sc_dt namespace 747 return sc_fxval(sc_dt::neg_scfx_rep(*m_rep)); 763 c.m_rep = sc_dt::neg_scfx_rep(*a.m_rep); 774 return sc_fxval(sc_dt::fnc ## _scfx_rep(*a.m_rep, *tmp.m_rep)); \ 783 return sc_fxval(sc_dt::fnc ## _scfx_rep(*tmp.m_rep, *b.m_rep)); \ 800 return sc_fxval(sc_dt::fnc ## _scfx_rep( *a.m_rep, *b.m_rep)); \ 823 return sc_fxval(sc_dt::div_scfx_rep(*a.m_rep, *b.m_rep)); 851 return sc_fxval(sc_dt::lsh_scfx_rep(*a.m_rep, b)); 858 return sc_fxval(sc_dt::rsh_scfx_rep(*a.m_rep, b)); 869 c.m_rep = sc_dt [all...] |
H A D | sc_fxnum.hh | 79 namespace sc_dt namespace 2258 return sc_fxval(sc_dt::neg_scfx_rep(*m_rep)); 2273 c.set_rep(sc_dt::neg_scfx_rep(*a.m_rep)); 2281 c.m_rep = sc_dt::neg_scfx_rep(*a.m_rep); 2293 return sc_fxval(sc_dt::fnc ## _scfx_rep(*a.m_rep, *tmp.get_rep())); \ 2301 return sc_fxval(sc_dt::fnc ## _scfx_rep(*tmp.get_rep(), *b.m_rep)); \ 2322 return sc_fxval(sc_dt::fnc ## _scfx_rep(*a.m_rep, *b.m_rep)); \ 2329 return sc_fxval(sc_dt::fnc ## _scfx_rep(*a.m_rep, *b.get_rep())); \ 2336 return sc_fxval(sc_dt::fnc ## _scfx_rep(*a.get_rep(), *b.m_rep)); \ 2360 return sc_fxval(sc_dt [all...] |
/gem5/src/systemc/tests/systemc/1666-2011-compliance/stepwise_simulation/ |
H A D | stepwise_simulation.cpp | 80 sc_dt::uint64 delta = sc_delta_count();
|
/gem5/src/systemc/tests/systemc/compliance_1666/test203b/ |
H A D | test203b.cpp | 5 using namespace sc_dt;
|
/gem5/src/systemc/tests/systemc/compliance_1666/test234/ |
H A D | test234.cpp | 3 using namespace sc_dt;
|
/gem5/src/systemc/tests/systemc/compliance_1666/test235b/ |
H A D | test235b.cpp | 3 using namespace sc_dt;
|
/gem5/src/systemc/tests/systemc/datatypes/misc/test03/ |
H A D | test03.cpp | 65 sc_dt::sc_without_context foo;
|
/gem5/src/systemc/tlm_bridge/ |
H A D | gem5_to_tlm.cc | 186 sc_dt::uint64 start = trans.get_address(); 187 sc_dt::uint64 end = start + trans.get_data_length(); 446 sc_dt::uint64 start_range, sc_dt::uint64 end_range)
|
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_generic_payload/ |
H A D | tlm_endian_conv.h | 176 sc_dt::uint64 address; // used by generic, word 177 sc_dt::uint64 new_address; // used by generic 315 sc_dt::uint64 orig_start_address, sc_dt::uint64 new_start_address, int be_length, 321 sc_dt::uint64 ie_addr = orig_start_address; 368 sc_dt::uint64 new_address = (txn->get_address() & ~(sizeof_databus - 1)); 369 sc_dt::uint64 end_address = ((txn->get_address() + s_width - 1) 535 sc_dt::uint64 b_mask = sizeof_databus - 1; 568 sc_dt::uint64 b_mask = sizeof_databus - 1; 570 sc_dt [all...] |
H A D | tlm_gp.h | 306 typedef sc_dt::uint64* u; 384 sc_dt::uint64 get_address() const {return m_address;} 385 void set_address(const sc_dt::uint64 address) {m_address = address;} 472 sc_dt::uint64 m_address;
|
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp/ |
H A D | SimpleLTInitiator_ext.h | 169 sc_dt::uint64 tmp = trans.get_address() - mDMIData.get_start_address(); 259 void invalidate_direct_mem_ptr(sc_dt::uint64 start_range, 260 sc_dt::uint64 end_range)
|
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp2ext/ |
H A D | SimpleLTInitiator_ext.h | 169 sc_dt::uint64 tmp = trans.get_address() - mDMIData.get_start_address(); 259 void invalidate_direct_mem_ptr(sc_dt::uint64 start_range, 260 sc_dt::uint64 end_range)
|
/gem5/ext/systemc/src/sysc/datatypes/fx/ |
H A D | sc_fxval.h | 77 namespace sc_dt namespace 887 return sc_fxval( sc_dt::neg_scfx_rep( *m_rep ) ); 907 c.m_rep = sc_dt::neg_scfx_rep( *a.m_rep ); 921 return sc_fxval( sc_dt::fnc ## _scfx_rep( *a.m_rep, *tmp.m_rep ) ); \ 930 return sc_fxval( sc_dt::fnc ## _scfx_rep( *tmp.m_rep, *b.m_rep ) ); \ 952 return sc_fxval( sc_dt::fnc ## _scfx_rep( *a.m_rep, *b.m_rep ) ); \ 976 return sc_fxval( sc_dt::div_scfx_rep( *a.m_rep, *b.m_rep ) ); 1007 return sc_fxval( sc_dt::lsh_scfx_rep( *a.m_rep, b ) ); 1015 return sc_fxval( sc_dt::rsh_scfx_rep( *a.m_rep, b ) ); 1029 c.m_rep = sc_dt [all...] |
H A D | sc_fxnum.h | 77 namespace sc_dt namespace 2673 return sc_fxval( sc_dt::neg_scfx_rep( *m_rep ) ); 2692 c.set_rep( sc_dt::neg_scfx_rep( *a.m_rep ) ); 2701 c.m_rep = sc_dt::neg_scfx_rep( *a.m_rep ); 2716 return sc_fxval( sc_dt::fnc ## _scfx_rep( *a.m_rep, *tmp.get_rep() ) ); \ 2725 return sc_fxval( sc_dt::fnc ## _scfx_rep( *tmp.get_rep(), *b.m_rep ) ); \ 2747 return sc_fxval( sc_dt::fnc ## _scfx_rep( *a.m_rep, *b.m_rep ) ); \ 2755 return sc_fxval( sc_dt::fnc ## _scfx_rep( *a.m_rep, *b.get_rep() ) ); \ 2763 return sc_fxval( sc_dt::fnc ## _scfx_rep( *a.get_rep(), *b.m_rep ) ); \ 2788 return sc_fxval( sc_dt [all...] |
H A D | sc_fxdefs.h | 56 namespace sc_dt namespace 303 } // namespace sc_dt
|
/gem5/src/systemc/tests/systemc/compliance_1666/test00/ |
H A D | test00.cpp | 45 using sc_dt::sc_abs;
46 using sc_dt::sc_max;
47 using sc_dt::sc_min;
48 using sc_dt::sc_int;
49 using sc_dt::sc_bigint;
|
/gem5/src/systemc/ext/tlm_utils/ |
H A D | multi_socket_bases.h | 148 #define TLM_FULL_ARG_LIST sc_dt::uint64 l, sc_dt::uint64 u 224 dmi_data.set_end_address((sc_dt::uint64)-1); 321 invalidate_direct_mem_ptr(sc_dt::uint64 l, sc_dt::uint64 u)
|
H A D | simple_target_socket.h | 124 bw_invalidate_direct_mem_ptr(sc_dt::uint64 s, sc_dt::uint64 e) 167 invalidate_direct_mem_ptr(sc_dt::uint64 s, sc_dt::uint64 e) 377 dmi_data.set_end_address((sc_dt::uint64)-1); 707 bw_invalidate_direct_mem_ptr(sc_dt::uint64 s, sc_dt::uint64 e) 748 invalidate_direct_mem_ptr(sc_dt::uint64 s, sc_dt::uint64 e) 974 dmi_data.set_end_address((sc_dt [all...] |
/gem5/ext/systemc/src/tlm_utils/ |
H A D | simple_target_socket.h | 125 void bw_invalidate_direct_mem_ptr(sc_dt::uint64 s,sc_dt::uint64 e) 170 void invalidate_direct_mem_ptr(sc_dt::uint64 s,sc_dt::uint64 e) 375 dmi_data.set_end_address((sc_dt::uint64)-1); 656 void bw_invalidate_direct_mem_ptr(sc_dt::uint64 s,sc_dt::uint64 e) 701 void invalidate_direct_mem_ptr(sc_dt::uint64 s,sc_dt::uint64 e) 920 dmi_data.set_end_address((sc_dt [all...] |
/gem5/ext/systemc/src/sysc/datatypes/bit/ |
H A D | sc_lv_base.cpp | 55 namespace sc_dt namespace 173 } // namespace sc_dt
|
/gem5/src/systemc/core/ |
H A D | sc_main.cc | 137 sc_dt::uint64
|
/gem5/src/systemc/dt/bit/ |
H A D | sc_lv_base.cc | 57 namespace sc_dt namespace 182 } // namespace sc_dt
|
/gem5/src/systemc/ext/dt/bit/ |
H A D | sc_bv.hh | 52 namespace sc_dt namespace 206 } // namespace sc_dt
|