Searched refs:uint64 (Results 26 - 50 of 165) sorted by relevance

1234567

/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_unsigned.cpp367 // Return this object instance's bits as a uint64 without sign extension.
369 uint64 sc_unsigned::concat_get_uint64() const
371 uint64 result;
412 void sc_unsigned::concat_set(uint64 src, int low_i)
490 from_uint(ndigits, digit, (uint64) v);
497 sc_unsigned::operator=(uint64 v)
715 { return operator=((uint64) v); }
719 { return operator+(u, (uint64) v); }
722 { return operator+((uint64) u, v); }
725 { return operator+=((uint64)
[all...]
H A Dsc_int_base.h195 if ( operator uint64() )
207 virtual uint64 concat_get_uint64() const
208 { return operator uint64(); }
215 operator uint64 () const;
222 uint64 value() const
223 { return operator uint64(); }
226 { return operator uint64(); }
291 virtual void concat_set(uint64 src, int low_i);
368 virtual uint64 concat_get_uint64() const
371 uint64 va
[all...]
H A Dsc_signed.h223 sc_signed operator + (const sc_signed& u, uint64 v);
230 sc_signed operator + (uint64 u, const sc_signed& v);
252 sc_signed operator - (const sc_unsigned& u, uint64 v);
259 sc_signed operator - (uint64 u, const sc_unsigned& v);
267 sc_signed operator - (const sc_signed& u, uint64 v);
274 sc_signed operator - (uint64 u, const sc_signed& v);
307 sc_signed operator * (const sc_signed& u, uint64 v);
314 sc_signed operator * (uint64 u, const sc_signed& v);
344 sc_signed operator / (const sc_signed& u, uint64 v);
351 sc_signed operator / (uint64
[all...]
H A Dsc_unsigned.h231 sc_unsigned operator + (const sc_unsigned& u, uint64 v);
238 sc_unsigned operator + (uint64 u, const sc_unsigned& v);
256 sc_signed operator - (const sc_unsigned& u, uint64 v);
263 sc_signed operator - (uint64 u, const sc_unsigned& v);
281 sc_unsigned operator * (const sc_unsigned& u, uint64 v);
288 sc_unsigned operator * (uint64 u, const sc_unsigned& v);
306 sc_unsigned operator / (const sc_unsigned& u, uint64 v);
313 sc_unsigned operator / (uint64 u, const sc_unsigned& v);
331 sc_unsigned operator % (const sc_unsigned& u, uint64 v);
338 sc_unsigned operator % (uint64
[all...]
/gem5/src/systemc/dt/int/
H A Dsc_unsigned.cc338 // Return this object instance's bits as a uint64 without sign extension.
339 uint64
342 uint64 result;
386 sc_unsigned::concat_set(uint64 src, int low_i)
466 from_uint(ndigits, digit, (uint64) v);
473 sc_unsigned::operator = (uint64 v)
735 return operator = ((uint64)v);
741 return operator + (u, (uint64)v);
746 return operator + ((uint64)u, v);
751 return operator += ((uint64)
[all...]
/gem5/src/systemc/ext/dt/int/
H A Dsc_signed.hh198 sc_signed operator + (const sc_signed &u, uint64 v);
205 sc_signed operator + (uint64 u, const sc_signed &v);
225 sc_signed operator - (const sc_unsigned &u, uint64 v);
232 sc_signed operator - (uint64 u, const sc_unsigned &v);
240 sc_signed operator - (const sc_signed &u, uint64 v);
247 sc_signed operator - (uint64 u, const sc_signed &v);
278 sc_signed operator * (const sc_signed &u, uint64 v);
285 sc_signed operator * (uint64 u, const sc_signed &v);
313 sc_signed operator / (const sc_signed &u, uint64 v);
320 sc_signed operator / (uint64
[all...]
H A Dsc_unsigned.hh202 sc_unsigned operator + (const sc_unsigned &u, uint64 v);
209 sc_unsigned operator + (uint64 u, const sc_unsigned &v);
226 sc_signed operator - (const sc_unsigned &u, uint64 v);
233 sc_signed operator - (uint64 u, const sc_unsigned &v);
250 sc_unsigned operator * (const sc_unsigned &u, uint64 v);
257 sc_unsigned operator * (uint64 u, const sc_unsigned &v);
274 sc_unsigned operator / (const sc_unsigned &u, uint64 v);
281 sc_unsigned operator / (uint64 u, const sc_unsigned &v);
298 sc_unsigned operator % (const sc_unsigned &u, uint64 v);
305 sc_unsigned operator % (uint64
[all...]
H A Dsc_int_base.hh193 if (operator uint64()) {
202 virtual uint64
205 return operator uint64();
210 operator uint64 () const;
216 uint64 value() const { return operator uint64(); }
218 bool to_bool() const { return operator uint64(); }
268 virtual void concat_set(uint64 src, int low_i);
329 virtual uint64
333 uint64 va
[all...]
H A D_using.hh62 using sc_dt::uint64;
/gem5/src/systemc/tests/include/specialized_signals/
H A Dscx_signal_int.h171 virtual sc_dt::uint64 read_part( int left, int right ) const;
175 virtual void write_part( sc_dt::uint64 v, int left, int right );
238 virtual void concat_set(sc_dt::uint64 src, int low_i);
244 inline void operator = ( sc_dt::uint64 v );
315 virtual inline sc_dt::uint64 read_part(int left, int right) const;
317 virtual inline void write_part(sc_dt::uint64 v, int left, int right);
336 inline void operator = ( sc_dt::uint64 new_val );
357 virtual inline void concat_set(sc_dt::uint64 src, int low_i);
379 sc_dt::uint64 m_event_delta; // Delta cycle of last event.
417 SC_TEMPLATE // Write an sc_dt::uint64 valu
[all...]
H A Dscx_signal_unsigned.h179 using sc_dt::uint64;
212 virtual void write_part( sc_dt::uint64 v, int left, int right );
278 virtual void concat_set(sc_dt::uint64 src, int low_i);
284 inline void operator = ( sc_dt::uint64 v );
343 inline void base_write( sc_dt::uint64 value );
361 virtual inline void write_part( sc_dt::uint64 v, int left, int right );
383 inline void operator = ( sc_dt::uint64 new_val );
404 virtual inline void concat_set(sc_dt::uint64 src, int low_i);
418 sc_dt::sc_unsigned& operator += (sc_dt::uint64 );
426 sc_dt::sc_unsigned& operator -= (sc_dt::uint64 );
[all...]
H A Dscx_signal_signed.h92 using sc_dt::uint64;
222 virtual void write_part( sc_dt::uint64 v, int left, int right );
288 virtual void concat_set(sc_dt::uint64 src, int low_i);
294 inline void operator = ( sc_dt::uint64 v );
353 inline void base_write( sc_dt::uint64 value );
371 virtual inline void write_part( sc_dt::uint64 v, int left, int right );
393 inline void operator = ( sc_dt::uint64 new_val );
414 virtual inline void concat_set(sc_dt::uint64 src, int low_i);
428 sc_dt::sc_signed& operator += (sc_dt::uint64 );
436 sc_dt::sc_signed& operator -= (sc_dt::uint64 );
[all...]
/gem5/ext/systemc/src/sysc/datatypes/misc/
H A Dsc_value_base.cpp88 sc_dt::uint64 sc_value_base::concat_get_uint64() const
130 void sc_value_base::concat_set( uint64 /*src*/, int /*low_i*/ )
134 "concat_set(uint64) method not supported by this type");
H A Dsc_concatref.h180 virtual uint64 concat_get_uint64() const
209 virtual void concat_set( uint64 src, int low_i )
218 uint64 to_uint64() const
220 uint64 mask;
221 uint64 result;
226 mask = (uint64)~0;
232 mask = (uint64)~0;
286 operator uint64 () const
338 m_right_p->concat_set((uint64)v, 0);
339 m_left_p->concat_set((uint64)
[all...]
/gem5/src/systemc/ext/tlm_core/2/interfaces/
H A Dfw_bw_ifs.hh146 // by setting the range: 0x0 - 0xffffffffffffffffull = (sc_dt::uint64)-1
155 virtual void invalidate_direct_mem_ptr(sc_dt::uint64 start_range,
156 sc_dt::uint64 end_range) = 0;
/gem5/src/systemc/ext/dt/misc/
H A Dsc_concatref.hh189 virtual uint64
222 concat_set(uint64 src, int low_i)
229 uint64
232 uint64 mask;
233 uint64 result;
237 mask = (uint64)~0;
242 mask = (uint64)~0;
281 operator uint64 () const { return to_uint64(); }
333 m_right_p->concat_set((uint64)v, 0);
334 m_left_p->concat_set((uint64)
[all...]
/gem5/src/systemc/tests/systemc/datatypes/int/misc/test02/
H A Dtest02.cpp36 __FILE__, __LINE__, SUBJECT, value.to_uint64(), (uint64)EXPECTED);\
46 __FILE__, __LINE__, SUBJECT, value.to_uint64(), (uint64)EXPECTED);\
56 __FILE__, __LINE__, SUBJECT, value.to_uint64(), (uint64)EXPECTED);\
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_event_queue.h128 sc_dt::uint64 m_change_stamp;
/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/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)
/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)
/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;
494 sc_dt::uint64
510 sc_simcontext::event_occurred(sc_dt::uint64 last_change_stamp) const
658 sc_dt::uint64 sc_delta_coun
[all...]
/gem5/src/systemc/tests/tlm/endian_conv/
H A Dtest_endian_conv.cpp75 uint64 a;
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;

Completed in 72 milliseconds

1234567