Searched refs:sc_uint_base (Results 1 - 25 of 73) sorted by relevance

123

/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_uint.h69 #include "sysc/datatypes/int/sc_uint_base.h"
83 // is derived from sc_uint_base and most of its methods are just
91 : public sc_uint_base
98 : sc_uint_base( W )
102 : sc_uint_base( v, W )
106 : sc_uint_base( a )
109 sc_uint( const sc_uint_base& a )
110 : sc_uint_base( W )
111 { sc_uint_base::operator = ( a ); }
114 : sc_uint_base(
[all...]
H A Dsc_uint_base.h22 sc_uint_base.h -- A sc_uint is an unsigned integer whose length is less than
53 // $Log: sc_uint_base.h,v $
96 class sc_uint_base;
115 inline bool operator == ( const sc_uint_base& a, const sc_uint_base& b );
116 inline bool operator != ( const sc_uint_base& a, const sc_uint_base& b );
117 inline bool operator < ( const sc_uint_base& a, const sc_uint_base& b );
118 inline bool operator <= ( const sc_uint_base
525 class sc_uint_base : public sc_value_base class in namespace:sc_dt
562 explicit sc_uint_base( int w = sc_length_param().len() ) function in class:sc_dt::sc_uint_base
566 sc_uint_base( uint_type v, int w ) function in class:sc_dt::sc_uint_base
570 sc_uint_base( const sc_uint_base& a ) function in class:sc_dt::sc_uint_base
574 explicit sc_uint_base( const sc_uint_subref_r& a ) function in class:sc_dt::sc_uint_base
579 explicit sc_uint_base( const sc_generic_base<T>& a ) function in class:sc_dt::sc_uint_base
[all...]
H A Dsc_uint_base.cpp22 sc_uint_base.cpp -- contains interface definitions between sc_uint and
40 // $Log: sc_uint_base.cpp,v $
66 #include "sysc/datatypes/int/sc_uint_base.h"
106 sc_uint_base aa( 1 );
112 sc_uint_base aa( 1 );
121 sc_uint_base aa( 1 );
130 sc_uint_base aa( 1 );
257 sc_uint_base aa( length() );
264 sc_uint_base aa( length() );
271 sc_uint_base a
383 sc_uint_base::sc_uint_base( const sc_bv_base& v ) function in class:sc_dt::sc_uint_base
389 sc_uint_base::sc_uint_base( const sc_lv_base& v ) function in class:sc_dt::sc_uint_base
395 sc_uint_base::sc_uint_base( const sc_int_subref_r& v ) function in class:sc_dt::sc_uint_base
401 sc_uint_base::sc_uint_base( const sc_signed_subref_r& v ) function in class:sc_dt::sc_uint_base
407 sc_uint_base::sc_uint_base( const sc_unsigned_subref_r& v ) function in class:sc_dt::sc_uint_base
414 sc_uint_base::sc_uint_base( const sc_signed& a ) function in class:sc_dt::sc_uint_base
428 sc_uint_base::sc_uint_base( const sc_unsigned& a ) function in class:sc_dt::sc_uint_base
[all...]
H A Dsc_unsigned.cpp87 #include "sysc/datatypes/int/sc_uint_base.h"
710 // SECTION: Interfacing with sc_uint_base
714 sc_unsigned::operator= (const sc_uint_base& v)
718 operator+(const sc_unsigned& u, const sc_uint_base& v)
721 operator+(const sc_uint_base& u, const sc_unsigned& v)
724 sc_unsigned::operator+=(const sc_uint_base& v)
728 sc_unsigned::operator-=(const sc_uint_base& v)
732 operator*(const sc_unsigned& u, const sc_uint_base& v)
735 operator*(const sc_uint_base& u, const sc_unsigned& v)
738 sc_unsigned::operator*=(const sc_uint_base
[all...]
H A Dsc_signed.h122 class sc_uint_base;
239 sc_signed operator + (const sc_signed& u, const sc_uint_base& v);
241 sc_signed operator + (const sc_uint_base& u, const sc_signed& v);
282 sc_signed operator - (const sc_unsigned& u, const sc_uint_base& v);
284 sc_signed operator - (const sc_uint_base& u, const sc_unsigned& v);
286 sc_signed operator - (const sc_signed& u, const sc_uint_base& v);
288 sc_signed operator - (const sc_uint_base& u, const sc_signed& v);
323 sc_signed operator * (const sc_signed& u, const sc_uint_base& v);
325 sc_signed operator * (const sc_uint_base& u, const sc_signed& v);
360 sc_signed operator / (const sc_signed& u, const sc_uint_base
[all...]
H A Dsc_unsigned.h129 class sc_uint_base;
244 sc_unsigned operator + (const sc_unsigned& u, const sc_uint_base& v);
246 sc_unsigned operator + (const sc_uint_base& u, const sc_unsigned& v);
269 sc_signed operator - (const sc_unsigned& u, const sc_uint_base& v);
271 sc_signed operator - (const sc_uint_base& u, const sc_unsigned& v);
294 sc_unsigned operator * (const sc_unsigned& u, const sc_uint_base& v);
296 sc_unsigned operator * (const sc_uint_base& u, const sc_unsigned& v);
319 sc_unsigned operator / (const sc_unsigned& u, const sc_uint_base& v);
321 sc_unsigned operator / (const sc_uint_base& u, const sc_unsigned& v);
344 sc_unsigned operator % (const sc_unsigned& u, const sc_uint_base
[all...]
/gem5/src/systemc/ext/dt/int/
H A Dsc_uint.hh65 #include "sc_uint_base.hh"
79 // is derived from sc_uint_base and most of its methods are just
86 class sc_uint : public sc_uint_base
90 sc_uint() : sc_uint_base(W) {}
91 sc_uint(uint_type v) : sc_uint_base(v, W) {}
92 sc_uint(const sc_uint<W> &a) : sc_uint_base(a) {}
93 sc_uint(const sc_uint_base &a) : sc_uint_base(W)
95 sc_uint_base::operator = (a);
97 sc_uint(const sc_uint_subref_r &a) : sc_uint_base(
[all...]
H A Dsc_uint_base.hh22 sc_uint_base.h -- An unsigned integer whose length is less than 64 bits.
50 // $Log: sc_uint_base.h,v $
90 class sc_uint_base;
122 inline bool operator == (const sc_uint_base &a, const sc_uint_base &b);
123 inline bool operator != (const sc_uint_base &a, const sc_uint_base &b);
124 inline bool operator < (const sc_uint_base &a, const sc_uint_base &b);
125 inline bool operator <= (const sc_uint_base
465 class sc_uint_base : public sc_value_base class in namespace:sc_dt
514 explicit sc_uint_base(int w=sc_length_param().len()) : function in class:sc_dt::sc_uint_base
520 sc_uint_base(uint_type v, int w) : function in class:sc_dt::sc_uint_base
527 sc_uint_base(const sc_uint_base &a) : function in class:sc_dt::sc_uint_base
531 explicit sc_uint_base(const sc_uint_subref_r &a) : function in class:sc_dt::sc_uint_base
538 explicit sc_uint_base(const sc_generic_base<T> &a) : function in class:sc_dt::sc_uint_base
[all...]
H A Dsc_signed.hh120 class sc_uint_base;
214 sc_signed operator + (const sc_signed &u, const sc_uint_base &v);
216 sc_signed operator + (const sc_uint_base &u, const sc_signed &v);
255 sc_signed operator - (const sc_unsigned &u, const sc_uint_base &v);
257 sc_signed operator - (const sc_uint_base &u, const sc_unsigned &v);
259 sc_signed operator - (const sc_signed &u, const sc_uint_base &v);
261 sc_signed operator - (const sc_uint_base &u, const sc_signed &v);
294 sc_signed operator * (const sc_signed &u, const sc_uint_base &v);
296 sc_signed operator * (const sc_uint_base &u, const sc_signed &v);
329 sc_signed operator / (const sc_signed &u, const sc_uint_base
[all...]
H A Dsc_unsigned.hh126 class sc_uint_base;
215 sc_unsigned operator + (const sc_unsigned &u, const sc_uint_base &v);
217 sc_unsigned operator + (const sc_uint_base &u, const sc_unsigned &v);
239 sc_signed operator - (const sc_unsigned &u, const sc_uint_base &v);
241 sc_signed operator - (const sc_uint_base &u, const sc_unsigned &v);
263 sc_unsigned operator * (const sc_unsigned &u, const sc_uint_base &v);
265 sc_unsigned operator * (const sc_uint_base &u, const sc_unsigned &v);
287 sc_unsigned operator / (const sc_unsigned &u, const sc_uint_base &v);
289 sc_unsigned operator / (const sc_uint_base &u, const sc_unsigned &v);
311 sc_unsigned operator % (const sc_unsigned &u, const sc_uint_base
[all...]
H A D_using.hh60 using sc_dt::sc_uint_base;
/gem5/src/systemc/dt/int/
H A Dsc_uint_base.cc22 sc_uint_base.cpp -- contains interface definitions between sc_uint and
40 // $Log: sc_uint_base.cpp,v $
70 #include "systemc/ext/dt/int/sc_uint_base.hh"
114 sc_uint_base aa(1);
121 sc_uint_base aa(1);
131 sc_uint_base aa(1);
141 sc_uint_base aa(1);
264 sc_uint_base aa(length());
271 sc_uint_base aa(length());
278 sc_uint_base a
389 sc_uint_base::sc_uint_base(const sc_bv_base &v) : function in class:sc_dt::sc_uint_base
395 sc_uint_base::sc_uint_base(const sc_lv_base &v) : function in class:sc_dt::sc_uint_base
401 sc_uint_base::sc_uint_base(const sc_int_subref_r &v) : function in class:sc_dt::sc_uint_base
407 sc_uint_base::sc_uint_base(const sc_signed_subref_r &v) : function in class:sc_dt::sc_uint_base
413 sc_uint_base::sc_uint_base(const sc_unsigned_subref_r &v) : function in class:sc_dt::sc_uint_base
420 sc_uint_base::sc_uint_base(const sc_signed &a) : function in class:sc_dt::sc_uint_base
427 sc_uint_base::sc_uint_base(const sc_unsigned &a) : function in class:sc_dt::sc_uint_base
[all...]
H A Dsc_unsigned.cc90 #include "systemc/ext/dt/int/sc_uint_base.hh"
729 // SECTION: Interfacing with sc_uint_base
733 sc_unsigned::operator = (const sc_uint_base &v)
739 operator + (const sc_unsigned &u, const sc_uint_base &v)
744 operator + (const sc_uint_base &u, const sc_unsigned &v)
749 sc_unsigned::operator += (const sc_uint_base &v)
755 sc_unsigned::operator -= (const sc_uint_base &v)
761 operator * (const sc_unsigned &u, const sc_uint_base &v)
766 operator * (const sc_uint_base &u, const sc_unsigned &v)
771 sc_unsigned::operator *= (const sc_uint_base
[all...]
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/concat/unsigned/64bit/
H A Dconcat.cpp45 sc_uint_base a_su64(WIDTH), b_su64(WIDTH);
/gem5/src/systemc/ext/dt/fx/
H A Dscfx_other_defs.hh52 #include "../int/sc_uint_base.hh"
259 // CLASS : sc_uint_base
263 inline sc_uint_base &
264 sc_uint_base::operator = (const sc_fxval &v)
268 "sc_uint_base::operator = ( const sc_fxval& )");
278 inline sc_uint_base &
279 sc_uint_base::operator = (const sc_fxval_fast &v)
283 "sc_uint_base::operator = ( const sc_fxval_fast& )");
293 inline sc_uint_base &
294 sc_uint_base
[all...]
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/bitselect/32bit/unsigned/
H A Dselect.cpp45 sc_uint_base Bx(WIDTH), By(WIDTH);
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/bitselect/64bit/unsigned/
H A Dselect.cpp45 sc_uint_base Bx(WIDTH),By(WIDTH);
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/concat/unsigned/32bit/
H A Dconcat.cpp45 sc_uint_base a_su32(WIDTH), b_su32(WIDTH);
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/partselect/32bit/unsigned/
H A Dselect.cpp45 sc_uint_base Bx(WIDTH), By(WIDTH);
/gem5/src/systemc/tests/systemc/datatypes/int/sc_int_base/partselect/64bit/unsigned/
H A Dselect.cpp45 sc_uint_base Bx(WIDTH),By(WIDTH);
/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dscfx_other_defs.h55 #include "sysc/datatypes/int/sc_uint_base.h"
283 // CLASS : sc_uint_base
289 sc_uint_base&
290 sc_uint_base::operator = ( const sc_fxval& v )
294 "sc_uint_base::operator = ( const sc_fxval& )" );
304 sc_uint_base&
305 sc_uint_base::operator = ( const sc_fxval_fast& v )
309 "sc_uint_base::operator = ( const sc_fxval_fast& )" );
319 sc_uint_base&
320 sc_uint_base
[all...]
/gem5/src/systemc/ext/dt/bit/
H A Dsc_bv.hh82 sc_bv(const sc_uint_base &a) : sc_bv_base(W)
150 operator = (const sc_uint_base &a)
H A Dsc_lv.hh80 sc_lv(const sc_uint_base &a) : sc_lv_base(W)
147 operator = (const sc_uint_base &a)
/gem5/src/systemc/tests/systemc/datatypes/misc/concat/test07/
H A Dtest07.cpp74 sc_uint_base high_uint(high_i);
75 sc_uint_base low_uint(low_i);
/gem5/src/systemc/tests/systemc/datatypes/misc/signless_conversion/
H A Dsignless_conversion.cpp48 DISP( sc_uint_base(var) ) \

Completed in 54 milliseconds

123