Searched refs:uint64 (Results 1 - 25 of 165) sorted by relevance

1234567

/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_nbdefs.cpp74 const uint64 UINT64_ZERO = 0ULL;
75 const uint64 UINT64_ONE = 1ULL;
76 const uint64 UINT64_32ONES = 0x00000000ffffffffULL;
78 const uint64 UINT64_ZERO = 0i64;
79 const uint64 UINT64_ONE = 1i64;
80 const uint64 UINT64_32ONES = 0x00000000ffffffffi64;
86 const uint64 UINT_ZERO = UINT64_ZERO;
87 const uint64 UINT_ONE = UINT64_ONE;
H A Dsc_nbdefs.h182 typedef unsigned long long uint64; typedef in namespace:sc_dt
185 typedef uint64_t uint64; typedef in namespace:sc_dt
187 extern const uint64 UINT64_ZERO;
188 extern const uint64 UINT64_ONE;
189 extern const uint64 UINT64_32ONES;
192 typedef unsigned __int64 uint64; typedef in namespace:sc_dt
193 extern const uint64 UINT64_ZERO;
194 extern const uint64 UINT64_ONE;
195 extern const uint64 UINT64_32ONES;
207 #define BITS_PER_UINT64 (sizeof(::sc_dt::uint64) * BITS_PER_CHA
[all...]
H A Dsc_int64_io.cpp64 write_uint64(::std::ostream& os, uint64 val, int sign)
66 const int WRITE_BUF_SIZE = 10 + sizeof(uint64)*3;
160 uint64 abs_n = (uint64) n;
162 abs_n = -1*((uint64) n);
171 operator << ( ::std::ostream& os, uint64 n )
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int/bitselect/64bit/signed/
H A Dselect.cpp49 for(uint64 j=0; j < COUNT; j++ ){
56 sc_assert( (bool) Bx[i] == (j & (uint64(1)<<i)? 1 : 0) );
58 sc_assert( (bool) By[i] == (j & (uint64(1)<<i)? 1 : 0) );
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int/bitselect/64bit/unsigned/
H A Dselect.cpp49 for(uint64 j=0; j < COUNT; j++ ){
56 sc_assert( (bool) Bx[i] == (j & (uint64(1)<<i)? 1 : 0) );
58 sc_assert( (bool) By[i] == (j & (uint64(1)<<i)? 1 : 0) );
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/bitselect/64bit/signed/
H A Dselect.cpp49 for(uint64 j=0; j < COUNT; j++ ){
56 sc_assert( (bool) Bx[i] == (j & (uint64(1)<<i)? 1 : 0) );
58 sc_assert( (bool) By[i] == (j & (uint64(1)<<i)? 1 : 0) );
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/bitselect/64bit/unsigned/
H A Dselect.cpp49 for(uint64 j=0; j < COUNT; j++ ){
56 sc_assert( (bool) Bx[i] == (j & (uint64(1)<<i)? 1 : 0) );
58 sc_assert( (bool) By[i] == (j & (uint64(1)<<i)? 1 : 0) );
/gem5/src/systemc/ext/dt/int/
H A Dsc_nbdefs.hh169 typedef unsigned long long uint64; typedef in namespace:sc_dt
172 typedef uint64_t uint64; typedef in namespace:sc_dt
175 static const uint64 UINT64_ZERO = 0ULL;
176 static const uint64 UINT64_ONE = 1ULL;
177 static const uint64 UINT64_32ONES = 0x00000000ffffffffULL;
188 #define BITS_PER_UINT64 (sizeof(::sc_dt::uint64) * BITS_PER_CHAR)
207 typedef uint64 uint_type;
209 static const uint64 UINT_ZERO = UINT64_ZERO;
210 static const uint64 UINT_ONE = UINT64_ONE;
/gem5/src/systemc/ext/tlm_core/2/interfaces/
H A Ddmi.hh52 m_dmi_end_address = (sc_dt::uint64)(-1);
59 sc_dt::uint64 get_start_address() const { return m_dmi_start_address; }
60 sc_dt::uint64 get_end_address() const { return m_dmi_end_address; }
82 void set_start_address(sc_dt::uint64 addr) { m_dmi_start_address = addr; }
83 void set_end_address(sc_dt::uint64 addr) { m_dmi_end_address = addr; }
105 sc_dt::uint64 m_dmi_start_address;
106 sc_dt::uint64 m_dmi_end_address;
/gem5/src/systemc/ext/core/
H A Dsc_simcontext.hh42 sc_dt::uint64 delta_count() const;
H A Dsc_time.hh63 sc_time(sc_dt::uint64, bool);
67 sc_dt::uint64 value() const;
87 static sc_time from_value(sc_dt::uint64);
123 sc_dt::uint64 value() const;
135 sc_dt::uint64 _value;
/gem5/src/systemc/tests/tlm/multi_sockets/
H A DsimpleAddressMap.h34 typedef std::map<sc_dt::uint64, unsigned int> mapType;
35 typedef std::map<sc_dt::uint64, unsigned int>::iterator addressMapIterator;
85 unsigned int decode(sc_dt::uint64 address_)
99 const sc_dt::uint64& get_max(){
112 const sc_dt::uint64& get_min(){
129 void insert(sc_dt::uint64 baseAddress_, sc_dt::uint64 highAddress_, unsigned int portNumber_)
140 sc_dt::uint64 retval;
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_2_interfaces/
H A Dtlm_dmi.h52 m_dmi_end_address = (sc_dt::uint64)(-1);
59 sc_dt::uint64 get_start_address (void) const {return m_dmi_start_address;}
60 sc_dt::uint64 get_end_address (void) const {return m_dmi_end_address;}
70 void set_start_address (sc_dt::uint64 addr) {m_dmi_start_address = addr;}
71 void set_end_address (sc_dt::uint64 addr) {m_dmi_end_address = addr;}
94 sc_dt::uint64 m_dmi_start_address;
95 sc_dt::uint64 m_dmi_end_address;
/gem5/src/systemc/tests/include/
H A DSimpleBusLT.h64 unsigned int getPortId(const sc_dt::uint64& address)
69 sc_dt::uint64 getAddressOffset(unsigned int portId)
74 sc_dt::uint64 getAddressMask(unsigned int portId)
79 unsigned int decode(const sc_dt::uint64& address)
119 bool limitRange(unsigned int portId, sc_dt::uint64& low, sc_dt::uint64& high)
121 sc_dt::uint64 addressOffset = getAddressOffset(portId);
122 sc_dt::uint64 addressMask = getAddressMask(portId);
143 sc_dt::uint64 address = trans.get_address();
148 sc_dt::uint64 maskedAddres
[all...]
H A DSimpleBusAT.h72 unsigned int getPortId(const sc_dt::uint64& address)
77 sc_dt::uint64 getAddressOffset(unsigned int portId)
82 sc_dt::uint64 getAddressMask(unsigned int portId)
87 unsigned int decode(const sc_dt::uint64& address)
274 bool limitRange(unsigned int portId, sc_dt::uint64& low, sc_dt::uint64& high)
276 sc_dt::uint64 addressOffset = getAddressOffset(portId);
277 sc_dt::uint64 addressMask = getAddressMask(portId);
299 sc_dt::uint64 address = trans.get_address();
304 sc_dt::uint64 maskedAddres
[all...]
/gem5/src/systemc/ext/dt/misc/
H A Dsc_value_base.hh83 virtual uint64 concat_get_uint64() const;
88 virtual void concat_set(uint64 src, int low_i);
108 // (1) uint64 to_uint64() const
/gem5/src/systemc/tests/systemc/datatypes/int/sc_small/bsps1/
H A Dbsps1.cpp59 sc_assert((uint64)x == 0xffffffff80000006ULL);
61 sc_assert((uint64)x == 0xffffffff80000006ui64);
/gem5/src/systemc/tests/include/specialized_signals/
H A Dscx_signal_uint.h203 virtual sc_dt::uint64 read_part( int left, int right ) const;
207 virtual void write_part( sc_dt::uint64 v, int left, int right );
270 virtual void concat_set(sc_dt::uint64 src, int low_i);
276 inline void operator = ( sc_dt::uint64 v );
334 inline void base_write( sc_dt::uint64 value );
347 virtual inline sc_dt::uint64 read_part(int left, int right) const;
349 virtual inline void write_part(sc_dt::uint64 v, int left, int right);
368 inline void operator = ( sc_dt::uint64 new_val );
388 virtual inline void concat_set(sc_dt::uint64 src, int low_i);
410 sc_dt::uint64 m_event_delt
[all...]
/gem5/ext/systemc/src/sysc/datatypes/misc/
H A Dsc_value_base.h84 virtual uint64 concat_get_uint64() const;
89 virtual void concat_set( uint64 src, int low_i );
109 // (1) uint64 to_uint64() const
/gem5/src/systemc/dt/misc/
H A Dsc_value_base.cc88 sc_dt::uint64
131 sc_value_base::concat_set(uint64 /*src*/, int /*low_i*/)
134 "concat_set(uint64) method not supported by this type";
/gem5/ext/systemc/src/tlm_utils/
H A Dsimple_initiator_socket.h66 void (MODULE::*cb)(sc_dt::uint64, sc_dt::uint64))
78 typedef void (MODULE::*InvalidateDirectMemPtr)(sc_dt::uint64,
79 sc_dt::uint64);
130 void invalidate_direct_mem_ptr(sc_dt::uint64 start_range,
131 sc_dt::uint64 end_range)
194 void (MODULE::*cb)(int, sc_dt::uint64, sc_dt::uint64),
210 sc_dt::uint64,
211 sc_dt::uint64);
[all...]
/gem5/src/systemc/tests/systemc/misc/examples/a2901/
H A Da2901_output_and_shifter.cpp56 Y.write( ( ( i86 == 0x2 ) && ( OEbar.read() == 0x0)) ? (uint64)A.read() :
58 (uint64)F.read() : (uint64)z4);
/gem5/src/systemc/tests/systemc/kernel/phase_callbacks/test05/
H A Dsimulation_callbacks.cpp83 static const sc_dt::uint64 max_rounds = ROUNDS;
84 static const sc_dt::uint64 max_timed_triggers = NUM_TIMED_TRIGGERS;
85 static const sc_dt::uint64 max_delta_triggers = NUM_DELTA_TRIGGERS;
137 sc_dt::uint64 cb_count;
219 sc_dt::uint64 timed_count, delta_count;
/gem5/src/systemc/tests/systemc/kernel/sc_event/test15/
H A Devent_triggered.cpp43 static const sc_dt::uint64 num_events = 128;
44 static const sc_dt::uint64 num_triggers = 4;
45 static const sc_dt::uint64 num_iterations = 10000000;
48 static const sc_dt::uint64 num_events = 16;
49 static const sc_dt::uint64 num_triggers = 4;
50 static const sc_dt::uint64 num_iterations = 4;
192 sc_dt::uint64 m_rng_state;
/gem5/src/systemc/ext/tlm_utils/
H A Dsimple_initiator_socket.h72 void (MODULE::*cb)(sc_dt::uint64, sc_dt::uint64))
85 sc_dt::uint64, sc_dt::uint64);
130 invalidate_direct_mem_ptr(sc_dt::uint64 start_range,
131 sc_dt::uint64 end_range)
222 void (MODULE::*cb)(int, sc_dt::uint64, sc_dt::uint64), int id)
236 int, sc_dt::uint64, sc_dt::uint64);
[all...]

Completed in 30 milliseconds

1234567