Searched refs:sc_ufixed (Results 1 - 25 of 39) sorted by relevance

12

/gem5/src/systemc/tests/systemc/datatypes/fx/fast_constructors/
H A Dfx_precision_double.h67 #define sc_ufixed sc_ufixed_fast macro
H A Dfx_precision_arbitrary.h67 #undef sc_ufixed macro
H A Ddefault_constructor.cpp554 sc_ufixed<8, 5> a("0");
555 sc_ufixed<8, 5> b("1");
556 sc_ufixed<8, 5> c("-1");
557 sc_ufixed<8, 5> d(T_UCHAR_MAX);
558 sc_ufixed<8, 5> e(T_UCHAR_MIN);
560 // cerr << "sc_ufixed<8, 5> d(INT_MAX); does not work\n";
568 sc_ufixed<8, 5> a(0);
569 sc_ufixed<8, 5> b(1);
570 sc_ufixed<8, 5> c(-1);
571 sc_ufixed<
[all...]
H A Dassign_constructor.cpp492 sc_ufixed<8, 5> a = 0;
493 sc_ufixed<8, 5> b = 1;
494 sc_ufixed<8, 5> c = -1;
495 sc_ufixed<8, 5> d = INT_MAX;
496 sc_ufixed<8, 5> e = INT_MIN;
505 sc_ufixed<8, 5> a = (uint)0;
506 sc_ufixed<8, 5> b = (uint)1;
507 sc_ufixed<8, 5> c = (uint)-1;
508 sc_ufixed<8, 5> d = UINT_MAX;
509 sc_ufixed<
[all...]
H A Ddefault_assign.cpp486 sc_ufixed<8, 5> a; a = 0;
487 sc_ufixed<8, 5> b; b = 1;
488 sc_ufixed<8, 5> c; c = -1;
489 sc_ufixed<8, 5> d; d = INT_MAX;
490 sc_ufixed<8, 5> e; e = INT_MIN;
499 sc_ufixed<8, 5> a; a = (uint)0;
500 sc_ufixed<8, 5> b; b = (uint)1;
501 sc_ufixed<8, 5> c; c = (uint)-1;
502 sc_ufixed<8, 5> d; d = UINT_MAX;
503 sc_ufixed<
[all...]
H A Dassign.cpp417 sc_ufixed<8, 5> a = 0;
418 sc_ufixed<8, 5> b;
419 sc_ufixed<8, 5> c = b = -1;
428 sc_ufixed<8, 5> a = (uint)0;
429 sc_ufixed<8, 5> b;
430 sc_ufixed<8, 5> c = b = (uint)abs(-1);
439 sc_ufixed<8, 5> a = (short)0;
440 sc_ufixed<8, 5> b;
441 sc_ufixed<8, 5> c = b = (short)-1;
450 sc_ufixed<
[all...]
/gem5/src/systemc/tests/systemc/datatypes/fx/fast_limits/
H A Dfx_precision_double.h67 #define sc_ufixed sc_ufixed_fast macro
H A Dfx_precision_arbitrary.h67 #undef sc_ufixed macro
H A Dfx_ufixed_limits_double.cpp93 sc_ufixed<8, 5> zero_min("-0"); SHOW(zero_min);
94 sc_ufixed<8, 5> zero_plus("+0"); SHOW(zero_plus);
95 sc_ufixed<8, 5> zero(0); SHOW(zero);
97 sc_ufixed<8, 5> long_max(LONG_MAX); SHOW(long_max);
98 sc_ufixed<8, 5> long_min(LONG_MIN); SHOW(long_min);
99 sc_ufixed<8, 5> int_max(INT_MAX); SHOW(int_max);
100 sc_ufixed<8, 5> int_min(INT_MIN); SHOW(int_min);
101 sc_ufixed<8, 5> uint_max(UINT_MAX); SHOW(uint_max);
102 sc_ufixed<8, 5> ulong_max(ULONG_MAX); SHOW(ulong_max);
104 sc_ufixed<
[all...]
H A Dfx_ufixed_limits_inf.cpp93 sc_ufixed<8, 5> zero_min("-0"); SHOW(zero_min);
94 sc_ufixed<8, 5> zero_plus("+0"); SHOW(zero_plus);
95 sc_ufixed<8, 5> zero(0); SHOW(zero);
97 sc_ufixed<8, 5> long_max(LONG_MAX); SHOW(long_max);
98 sc_ufixed<8, 5> long_min(LONG_MIN); SHOW(long_min);
99 sc_ufixed<8, 5> int_max(INT_MAX); SHOW(int_max);
100 sc_ufixed<8, 5> int_min(INT_MIN); SHOW(int_min);
101 sc_ufixed<8, 5> uint_max(UINT_MAX); SHOW(uint_max);
102 sc_ufixed<8, 5> ulong_max(ULONG_MAX); SHOW(ulong_max);
104 sc_ufixed<
[all...]
H A Dfx_ufixed_limits_long.cpp93 sc_ufixed<8, 5> zero_min("-0"); SHOW(zero_min);
94 sc_ufixed<8, 5> zero_plus("+0"); SHOW(zero_plus);
95 sc_ufixed<8, 5> zero(0); SHOW(zero);
97 sc_ufixed<8, 5> long_max(LONG_MAX); SHOW(long_max);
98 sc_ufixed<8, 5> long_min(LONG_MIN); SHOW(long_min);
99 sc_ufixed<8, 5> int_max(INT_MAX); SHOW(int_max);
100 sc_ufixed<8, 5> int_min(INT_MIN); SHOW(int_min);
101 sc_ufixed<8, 5> uint_max(UINT_MAX); SHOW(uint_max);
102 sc_ufixed<8, 5> ulong_max(ULONG_MAX); SHOW(ulong_max);
104 sc_ufixed<
[all...]
H A Dfx_ufixed_limits_zero.cpp93 sc_ufixed<8, 5> zero_min("-0"); SHOW(zero_min);
94 sc_ufixed<8, 5> zero_plus("+0"); SHOW(zero_plus);
95 sc_ufixed<8, 5> zero(0); SHOW(zero);
97 sc_ufixed<8, 5> long_max(LONG_MAX); SHOW(long_max);
98 sc_ufixed<8, 5> long_min(LONG_MIN); SHOW(long_min);
99 sc_ufixed<8, 5> int_max(INT_MAX); SHOW(int_max);
100 sc_ufixed<8, 5> int_min(INT_MIN); SHOW(int_min);
101 sc_ufixed<8, 5> uint_max(UINT_MAX); SHOW(uint_max);
102 sc_ufixed<8, 5> ulong_max(ULONG_MAX); SHOW(ulong_max);
104 sc_ufixed<
[all...]
/gem5/src/systemc/tests/systemc/datatypes/fx/shift/
H A Dfx_precision_double.h67 #define sc_ufixed sc_ufixed_fast macro
H A Dfx_precision_arbitrary.h67 #undef sc_ufixed macro
/gem5/src/systemc/tests/systemc/datatypes/fx/limits/
H A Dfx_ufixed_limits_double.cpp91 sc_ufixed<8, 5> zero_min("-0"); SHOW(zero_min);
92 sc_ufixed<8, 5> zero_plus("+0"); SHOW(zero_plus);
93 sc_ufixed<8, 5> zero(0); SHOW(zero);
95 sc_ufixed<8, 5> long_max(LONG_MAX); SHOW(long_max);
96 sc_ufixed<8, 5> long_min(LONG_MIN); SHOW(long_min);
97 sc_ufixed<8, 5> int_max(INT_MAX); SHOW(int_max);
98 sc_ufixed<8, 5> int_min(INT_MIN); SHOW(int_min);
99 sc_ufixed<8, 5> uint_max(UINT_MAX); SHOW(uint_max);
100 sc_ufixed<8, 5> ulong_max(ULONG_MAX); SHOW(ulong_max);
102 sc_ufixed<
[all...]
H A Dfx_ufixed_limits_inf.cpp91 sc_ufixed<8, 5> zero_min("-0"); SHOW(zero_min);
92 sc_ufixed<8, 5> zero_plus("+0"); SHOW(zero_plus);
93 sc_ufixed<8, 5> zero(0); SHOW(zero);
95 sc_ufixed<8, 5> long_max(LONG_MAX); SHOW(long_max);
96 sc_ufixed<8, 5> long_min(LONG_MIN); SHOW(long_min);
97 sc_ufixed<8, 5> int_max(INT_MAX); SHOW(int_max);
98 sc_ufixed<8, 5> int_min(INT_MIN); SHOW(int_min);
99 sc_ufixed<8, 5> uint_max(UINT_MAX); SHOW(uint_max);
100 sc_ufixed<8, 5> ulong_max(ULONG_MAX); SHOW(ulong_max);
102 sc_ufixed<
[all...]
H A Dfx_ufixed_limits_long.cpp91 sc_ufixed<8, 5> zero_min("-0"); SHOW(zero_min);
92 sc_ufixed<8, 5> zero_plus("+0"); SHOW(zero_plus);
93 sc_ufixed<8, 5> zero(0); SHOW(zero);
95 sc_ufixed<8, 5> long_max(LONG_MAX); SHOW(long_max);
96 sc_ufixed<8, 5> long_min(LONG_MIN); SHOW(long_min);
97 sc_ufixed<8, 5> int_max(INT_MAX); SHOW(int_max);
98 sc_ufixed<8, 5> int_min(INT_MIN); SHOW(int_min);
99 sc_ufixed<8, 5> uint_max(UINT_MAX); SHOW(uint_max);
100 sc_ufixed<8, 5> ulong_max(ULONG_MAX); SHOW(ulong_max);
102 sc_ufixed<
[all...]
H A Dfx_ufixed_limits_zero.cpp91 sc_ufixed<8, 5> zero_min("-0"); SHOW(zero_min);
92 sc_ufixed<8, 5> zero_plus("+0"); SHOW(zero_plus);
93 sc_ufixed<8, 5> zero(0); SHOW(zero);
95 sc_ufixed<8, 5> long_max(LONG_MAX); SHOW(long_max);
96 sc_ufixed<8, 5> long_min(LONG_MIN); SHOW(long_min);
97 sc_ufixed<8, 5> int_max(INT_MAX); SHOW(int_max);
98 sc_ufixed<8, 5> int_min(INT_MIN); SHOW(int_min);
99 sc_ufixed<8, 5> uint_max(UINT_MAX); SHOW(uint_max);
100 sc_ufixed<8, 5> ulong_max(ULONG_MAX); SHOW(ulong_max);
102 sc_ufixed<
[all...]
/gem5/src/systemc/tests/systemc/datatypes/fx/constructors/
H A Ddefault_constructor.cpp539 sc_ufixed<8, 5> a("0");
540 sc_ufixed<8, 5> b("1");
541 sc_ufixed<8, 5> c("-1");
542 sc_ufixed<8, 5> d(T_UCHAR_MAX);
543 sc_ufixed<8, 5> e(T_UCHAR_MIN);
552 sc_ufixed<8, 5> a(0);
553 sc_ufixed<8, 5> b(1);
554 sc_ufixed<8, 5> c(-1);
555 sc_ufixed<8, 5> d(INT_MAX);
556 sc_ufixed<
[all...]
H A Dassign_constructor.cpp490 sc_ufixed<8, 5> a = 0;
491 sc_ufixed<8, 5> b = 1;
492 sc_ufixed<8, 5> c = -1;
493 sc_ufixed<8, 5> d = INT_MAX;
494 sc_ufixed<8, 5> e = INT_MIN;
503 sc_ufixed<8, 5> a = (uint)0;
504 sc_ufixed<8, 5> b = (uint)1;
505 sc_ufixed<8, 5> c = (uint)-1;
506 sc_ufixed<8, 5> d = UINT_MAX;
507 sc_ufixed<
[all...]
H A Ddefault_assign.cpp484 sc_ufixed<8, 5> a; a = 0;
485 sc_ufixed<8, 5> b; b = 1;
486 sc_ufixed<8, 5> c; c = -1;
487 sc_ufixed<8, 5> d; d = INT_MAX;
488 sc_ufixed<8, 5> e; e = INT_MIN;
497 sc_ufixed<8, 5> a; a = (uint)0;
498 sc_ufixed<8, 5> b; b = (uint)1;
499 sc_ufixed<8, 5> c; c = (uint)-1;
500 sc_ufixed<8, 5> d; d = UINT_MAX;
501 sc_ufixed<
[all...]
H A Dassign.cpp416 sc_ufixed<8, 5> a = 0;
417 sc_ufixed<8, 5> b;
418 sc_ufixed<8, 5> c = b = -1;
427 sc_ufixed<8, 5> a = (uint)0;
428 sc_ufixed<8, 5> b;
429 sc_ufixed<8, 5> c = b = (uint)abs(-1);
438 sc_ufixed<8, 5> a = (short)0;
439 sc_ufixed<8, 5> b;
440 sc_ufixed<8, 5> c = b = (short)-1;
449 sc_ufixed<
[all...]
/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dsc_ufixed.h22 sc_ufixed.h -
38 // $Log: sc_ufixed.h,v $
61 template <int W, int I, sc_q_mode Q, sc_o_mode O, int N> class sc_ufixed;
66 // TEMPLATE CLASS : sc_ufixed
74 class sc_ufixed : public sc_ufix class in namespace:sc_dt
81 explicit sc_ufixed( sc_fxnum_observer* = 0 );
82 explicit sc_ufixed( const sc_fxcast_switch&, sc_fxnum_observer* = 0 );
85 sc_ufixed( tp, sc_fxnum_observer* = 0 ); \
86 sc_ufixed( tp, const sc_fxcast_switch&, sc_fxnum_observer* = 0 );
89 explicit sc_ufixed( t
320 sc_ufixed<W,I,Q,O,N>::sc_ufixed( sc_fxnum_observer* observer_ ) function in class:sc_dt::sc_ufixed
326 sc_ufixed<W,I,Q,O,N>::sc_ufixed( const sc_fxcast_switch& cast_sw, function in class:sc_dt::sc_ufixed
373 sc_ufixed( const sc_ufixed<W,I,Q,O,N>& a ) argument
383 operator =( const sc_ufixed<W,I,Q,O,N>& a ) argument
[all...]
/gem5/src/systemc/ext/dt/fx/
H A Dsc_ufixed.hh22 sc_ufixed.h -
38 // $Log: sc_ufixed.h,v $
60 class sc_ufixed;
66 // TEMPLATE CLASS : sc_ufixed
74 class sc_ufixed : public sc_ufix class in namespace:sc_dt
78 explicit sc_ufixed(sc_fxnum_observer * =0);
79 explicit sc_ufixed(const sc_fxcast_switch &, sc_fxnum_observer * =0);
82 sc_ufixed(tp, sc_fxnum_observer * =0); \
83 sc_ufixed(tp, const sc_fxcast_switch &, sc_fxnum_observer * =0);
86 explicit sc_ufixed(t
285 inline sc_ufixed<W, I, Q, O, N>::sc_ufixed(sc_fxnum_observer *observer_) : function in class:sc_dt::sc_ufixed
290 inline sc_ufixed<W, I, Q, O, N>::sc_ufixed(const sc_fxcast_switch &cast_sw, function in class:sc_dt::sc_ufixed
332 sc_ufixed(const sc_ufixed<W, I, Q, O, N> &a) argument
339 operator =(const sc_ufixed<W, I, Q, O, N> &a) argument
[all...]
H A D_using.hh44 using sc_dt::sc_ufixed;

Completed in 38 milliseconds

12