Searched refs:uint64 (Results 51 - 75 of 165) sorted by relevance

1234567

/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
H A Dmulti_passthrough_initiator_socket.h67 typedef void (MODULE::*dmi_cb)(int, sc_dt::uint64, sc_dt::uint64);
135 void (MODULE::*cb)(int, sc_dt::uint64, sc_dt::uint64))
/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/src/systemc/ext/dt/bit/
H A Dsc_proxy.hh238 X &assign_(const sc_uint_base &a) { return assign_((uint64)a); }
244 X &assign_(uint64 a);
260 X &operator &= (const sc_uint_base &b) { return operator &= ((uint64)b); }
266 X &operator &= (uint64 b);
280 const sc_lv_base operator & (uint64 b) const;
289 X &operator |= (const sc_uint_base &b) { return operator |= ((uint64)b); }
295 X &operator |= (uint64 b);
309 const sc_lv_base operator | (uint64 b) const;
318 X &operator ^= (const sc_uint_base &b) { return operator ^= ((uint64)b); }
324 X &operator ^= (uint64
[all...]
H A Dsc_bv.hh91 sc_bv(uint64 a) : sc_bv_base(W) { sc_bv_base::operator = (a); }
192 operator = (uint64 a)
H A Dsc_lv.hh89 sc_lv(uint64 a) : sc_lv_base(W) { sc_lv_base::operator = (a); }
189 operator = (uint64 a)
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp2ext/
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 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/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::uint64 a_aligne
[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/sysc/datatypes/int/
H A Dsc_signed.cpp361 // Return this object instance's bits as a uint64 without sign extension.
363 uint64 sc_signed::concat_get_uint64() const
365 uint64 result;
387 uint64 mask = ~0;
420 void sc_signed::concat_set(uint64 src, int low_i)
506 from_uint(ndigits, digit, (uint64) v);
514 sc_signed::operator=(uint64 v)
888 { return operator=((uint64) v); }
893 { return operator+(u, (uint64) v); }
897 { return operator+((uint64)
[all...]
H A Dsc_uint_base.h180 if ( operator uint64() )
192 virtual uint64 concat_get_uint64() const
193 { return operator uint64(); }
206 // implicit conversion to uint64
208 operator uint64 () const;
215 uint64 value() const
216 { return operator uint64 (); }
219 { return operator uint64 (); }
284 virtual void concat_set(uint64 src, int low_i);
358 virtual uint64 concat_get_uint6
[all...]
/gem5/src/systemc/dt/int/
H A Dsc_signed.cc322 // Return this object instance's bits as a uint64 without sign extension.
324 uint64
327 uint64 result;
346 uint64 mask = ~0;
383 sc_signed::concat_set(uint64 src, int low_i)
469 from_uint(ndigits, digit, (uint64)v);
477 sc_signed::operator=(uint64 v)
963 return operator = ((uint64)v);
970 return operator + (u, (uint64)v);
976 return operator + ((uint64)
[all...]
/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dsc_fxval.h124 SCFX_EXPLICIT_OTHER_ sc_fxval( uint64, sc_fxval_observer* = 0 );
159 DECL_BIN_OP_T(op,uint64) \
200 DECL_BIN_OP_T(/,uint64) \
225 DECL_BIN_FNC_T(fnc,uint64) \
269 DECL_REL_OP_T(op,uint64) \
311 DECL_ASN_OP_T(op,uint64) \
372 uint64 to_uint64() const;
464 SCFX_EXPLICIT_OTHER_ sc_fxval_fast( uint64, sc_fxval_fast_observer* = 0 );
498 DECL_BIN_OP_T(op,uint64) \
536 DECL_BIN_OP_T(/,uint64) \
[all...]
/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;
/gem5/src/systemc/ext/dt/fx/
H A Dsc_fxval.hh111 explicit sc_fxval(uint64, sc_fxval_observer* = 0);
137 DECL_BIN_OP_T(op, uint64) \
175 DECL_BIN_OP_T(/, uint64)
195 DECL_BIN_FNC_T(fnc, uint64) \
233 DECL_REL_OP_T(op, uint64) \
268 DECL_ASN_OP_T(op, uint64) \
320 uint64 to_uint64() const;
398 explicit sc_fxval_fast(uint64, sc_fxval_fast_observer * =0);
424 DECL_BIN_OP_T(op, uint64) \
459 DECL_BIN_OP_T(/, uint64) \
[all...]
/gem5/src/systemc/ext/dt/int/
H A Dsc_uint_base.hh186 if (operator uint64()) {
195 virtual uint64 concat_get_uint64() const { return operator uint64(); }
200 // implicit conversion to uint64
201 operator uint64 () const;
206 uint64 value() const { return operator uint64 (); }
207 bool to_bool() const { return operator uint64 (); }
257 virtual void concat_set(uint64 src, int low_i);
316 virtual uint64
[all...]
/gem5/src/systemc/tests/include/
H A DSimpleLTInitiator1.h148 void invalidate_direct_mem_ptr(sc_dt::uint64 start_range,
149 sc_dt::uint64 end_range)
H A DSimpleLTTarget2.h58 sc_dt::uint64 address = trans.get_address();
127 sc_dt::uint64 address = trans.get_address();
H A DSimpleLTInitiator1_DMI.h164 sc_dt::uint64 tmp = trans.get_address() - mDMIData.get_start_address();
185 sc_dt::uint64 addr = trans.get_address(); //Save address before it is mutated
222 void invalidate_direct_mem_ptr(sc_dt::uint64 start_range,
223 sc_dt::uint64 end_range)
H A DSimpleLTInitiator2_DMI.h171 sc_dt::uint64 address = trans.get_address(); //save original address
186 sc_dt::uint64 tmp = trans.get_address() - dmi_data.first.get_start_address();
218 void invalidate_direct_mem_ptr(sc_dt::uint64 start_range,
219 sc_dt::uint64 end_range)
H A DSimpleLTInitiator3_DMI.h169 sc_dt::uint64 address = trans.get_address(); //save original address
185 sc_dt::uint64 tmp = trans.get_address() - dmi_data.first.get_start_address();
219 void invalidate_direct_mem_ptr(sc_dt::uint64 start_range,
220 sc_dt::uint64 end_range)
/gem5/src/systemc/tlm_bridge/
H A Dgem5_to_tlm.hh192 sc_dt::uint64 start_range, sc_dt::uint64 end_range);
/gem5/src/systemc/ext/core/
H A Dsc_main.hh76 sc_dt::uint64 sc_delta_count();
/gem5/src/systemc/ext/utils/
H A Dsc_trace_file.hh165 void sc_trace(sc_trace_file *, const sc_dt::uint64 &,
166 const std::string &, int width=(8 * sizeof(sc_dt::uint64)));
167 void sc_trace(sc_trace_file *, const sc_dt::uint64 *,
168 const std::string &, int width=(8 * sizeof(sc_dt::uint64)));

Completed in 33 milliseconds

1234567