/gem5/src/systemc/tests/systemc/datatypes/fx/constructors/ |
H A D | default_constructor.cpp | 56 #define SHOW(a) cerr << #a << " : " << double(a) << " : " << a.to_string(SC_HEX) << "\n" macro 74 SHOW(a); SHOW(b); SHOW(c); SHOW(d); SHOW(e); 87 SHOW(a); SHOW(b); SHOW(c); SHOW( [all...] |
/gem5/src/systemc/tests/systemc/datatypes/fx/fast_constructors/ |
H A D | default_constructor.cpp | 58 #define SHOW(a) cerr << #a << " : " << double(a) << " : " << a.to_string(SC_HEX) << "\n" macro 76 SHOW(a); SHOW(b); SHOW(c); SHOW(d); SHOW(e); 89 SHOW(a); SHOW(b); SHOW(c); SHOW( [all...] |
/gem5/src/systemc/tests/systemc/datatypes/fx/shift/ |
H A D | operator_shift_left.cpp | 60 #define SHOW(i, a) \ macro 77 SHOW(i, r); \ 86 SHOW(i, q); \ 89 SHOW(0, q); \ 91 SHOW(-5, m); \ 94 SHOW(0, r); \ 96 SHOW(-4, r); \ 98 SHOW(0, r); \ 100 SHOW(-4, r); \ 149 SHOW( [all...] |
H A D | operator_shift_right.cpp | 60 #define SHOW(i, a) \ macro 80 SHOW(i, r); \ 81 SHOW(i, q); \ 84 SHOW(0, r); \ 86 SHOW(-4, r); \ 88 SHOW(0, r); \ 90 SHOW(-4, r); \ 92 SHOW(0, m); \ 94 SHOW(-5, q); \ 149 SHOW( [all...] |
/gem5/src/systemc/tests/systemc/datatypes/fx/fast_limits/ |
H A D | fx_float_limits_double.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 97 sc_fxval zero_min("-0"); SHOW(zero_min); 98 sc_fxval zero_plus("+0"); SHOW(zero_plus); 99 sc_fxval zero(0); SHOW(zero); 101 sc_fxval nan("NaN"); SHOW(nan); 102 sc_fxval inf_plus("+Inf"); SHOW(inf_plus); 103 sc_fxval inf_min("-Inf"); SHOW(inf_min); 104 sc_fxval inf("Inf"); SHOW(inf); 106 sc_fxval long_max(LONG_MAX); SHOW(long_max); 107 sc_fxval long_min(LONG_MIN); SHOW(long_mi [all...] |
H A D | fx_float_limits_inf.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 97 sc_fxval zero_min("-0"); SHOW(zero_min); 98 sc_fxval zero_plus("+0"); SHOW(zero_plus); 99 sc_fxval zero(0); SHOW(zero); 101 sc_fxval nan("NaN"); SHOW(nan); 102 sc_fxval inf_plus("+Inf"); SHOW(inf_plus); 103 sc_fxval inf_min("-Inf"); SHOW(inf_min); 104 sc_fxval inf("Inf"); SHOW(inf); 106 sc_fxval long_max(LONG_MAX); SHOW(long_max); 107 sc_fxval long_min(LONG_MIN); SHOW(long_mi [all...] |
H A D | fx_float_limits_long.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 97 sc_fxval zero_min("-0"); SHOW(zero_min); 98 sc_fxval zero_plus("+0"); SHOW(zero_plus); 99 sc_fxval zero(0); SHOW(zero); 101 sc_fxval nan("NaN"); SHOW(nan); 102 sc_fxval inf_plus("+Inf"); SHOW(inf_plus); 103 sc_fxval inf_min("-Inf"); SHOW(inf_min); 104 sc_fxval inf("Inf"); SHOW(inf); 106 sc_fxval long_max(LONG_MAX); SHOW(long_max); 107 sc_fxval long_min(LONG_MIN); SHOW(long_mi [all...] |
H A D | fx_float_limits_zero.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 97 sc_fxval zero_min("-0"); SHOW(zero_min); 98 sc_fxval zero_plus("+0"); SHOW(zero_plus); 99 sc_fxval zero(0); SHOW(zero); 101 sc_fxval nan("NaN"); SHOW(nan); 102 sc_fxval inf_plus("+Inf"); SHOW(inf_plus); 103 sc_fxval inf_min("-Inf"); SHOW(inf_min); 104 sc_fxval inf("Inf"); SHOW(inf); 106 sc_fxval long_max(LONG_MAX); SHOW(long_max); 107 sc_fxval long_min(LONG_MIN); SHOW(long_mi [all...] |
H A D | fx_fix_limits_double.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 93 sc_fix zero_min("-0"); SHOW(zero_min); 94 sc_fix zero_plus("+0"); SHOW(zero_plus); 95 sc_fix zero(0); SHOW(zero); 97 sc_fix long_max(LONG_MAX); SHOW(long_max); 98 sc_fix long_min(LONG_MIN); SHOW(long_min); 99 sc_fix int_max(INT_MAX); SHOW(int_max); 100 sc_fix int_min(INT_MIN); SHOW(int_min); 101 sc_fix uint_max(UINT_MAX); SHOW(uint_max); 102 sc_fix ulong_max(ULONG_MAX); SHOW(ulong_ma [all...] |
H A D | fx_fix_limits_inf.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 93 sc_fix zero_min("-0"); SHOW(zero_min); 94 sc_fix zero_plus("+0"); SHOW(zero_plus); 95 sc_fix zero(0); SHOW(zero); 97 sc_fix long_max(LONG_MAX); SHOW(long_max); 98 sc_fix long_min(LONG_MIN); SHOW(long_min); 99 sc_fix int_max(INT_MAX); SHOW(int_max); 100 sc_fix int_min(INT_MIN); SHOW(int_min); 101 sc_fix uint_max(UINT_MAX); SHOW(uint_max); 102 sc_fix ulong_max(ULONG_MAX); SHOW(ulong_ma [all...] |
H A D | fx_fix_limits_long.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 93 sc_fix zero_min("-0"); SHOW(zero_min); 94 sc_fix zero_plus("+0"); SHOW(zero_plus); 95 sc_fix zero(0); SHOW(zero); 97 sc_fix long_max(LONG_MAX); SHOW(long_max); 98 sc_fix long_min(LONG_MIN); SHOW(long_min); 99 sc_fix int_max(INT_MAX); SHOW(int_max); 100 sc_fix int_min(INT_MIN); SHOW(int_min); 101 sc_fix uint_max(UINT_MAX); SHOW(uint_max); 102 sc_fix ulong_max(ULONG_MAX); SHOW(ulong_ma [all...] |
H A D | fx_fix_limits_zero.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 93 sc_fix zero_min("-0"); SHOW(zero_min); 94 sc_fix zero_plus("+0"); SHOW(zero_plus); 95 sc_fix zero(0); SHOW(zero); 97 sc_fix long_max(LONG_MAX); SHOW(long_max); 98 sc_fix long_min(LONG_MIN); SHOW(long_min); 99 sc_fix int_max(INT_MAX); SHOW(int_max); 100 sc_fix int_min(INT_MIN); SHOW(int_min); 101 sc_fix uint_max(UINT_MAX); SHOW(uint_max); 102 sc_fix ulong_max(ULONG_MAX); SHOW(ulong_ma [all...] |
H A D | fx_fixed_limits_double.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 93 sc_fixed<8, 5> zero_min("-0"); SHOW(zero_min); 94 sc_fixed<8, 5> zero_plus("+0"); SHOW(zero_plus); 95 sc_fixed<8, 5> zero(0); SHOW(zero); 97 sc_fixed<8, 5> long_max(LONG_MAX); SHOW(long_max); 98 sc_fixed<8, 5> long_min(LONG_MIN); SHOW(long_min); 99 sc_fixed<8, 5> int_max(INT_MAX); SHOW(int_max); 100 sc_fixed<8, 5> int_min(INT_MIN); SHOW(int_min); 101 sc_fixed<8, 5> uint_max(UINT_MAX); SHOW(uint_max); 102 sc_fixed<8, 5> ulong_max(ULONG_MAX); SHOW(ulong_ma [all...] |
H A D | fx_fixed_limits_inf.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 93 sc_fixed<8, 5> zero_min("-0"); SHOW(zero_min); 94 sc_fixed<8, 5> zero_plus("+0"); SHOW(zero_plus); 95 sc_fixed<8, 5> zero(0); SHOW(zero); 97 sc_fixed<8, 5> long_max(LONG_MAX); SHOW(long_max); 98 sc_fixed<8, 5> long_min(LONG_MIN); SHOW(long_min); 99 sc_fixed<8, 5> int_max(INT_MAX); SHOW(int_max); 100 sc_fixed<8, 5> int_min(INT_MIN); SHOW(int_min); 101 sc_fixed<8, 5> uint_max(UINT_MAX); SHOW(uint_max); 102 sc_fixed<8, 5> ulong_max(ULONG_MAX); SHOW(ulong_ma [all...] |
H A D | fx_fixed_limits_long.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 93 sc_fixed<8, 5> zero_min("-0"); SHOW(zero_min); 94 sc_fixed<8, 5> zero_plus("+0"); SHOW(zero_plus); 95 sc_fixed<8, 5> zero(0); SHOW(zero); 97 sc_fixed<8, 5> long_max(LONG_MAX); SHOW(long_max); 98 sc_fixed<8, 5> long_min(LONG_MIN); SHOW(long_min); 99 sc_fixed<8, 5> int_max(INT_MAX); SHOW(int_max); 100 sc_fixed<8, 5> int_min(INT_MIN); SHOW(int_min); 101 sc_fixed<8, 5> uint_max(UINT_MAX); SHOW(uint_max); 102 sc_fixed<8, 5> ulong_max(ULONG_MAX); SHOW(ulong_ma [all...] |
H A D | fx_fixed_limits_zero.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 93 sc_fixed<8, 5> zero_min("-0"); SHOW(zero_min); 94 sc_fixed<8, 5> zero_plus("+0"); SHOW(zero_plus); 95 sc_fixed<8, 5> zero(0); SHOW(zero); 97 sc_fixed<8, 5> long_max(LONG_MAX); SHOW(long_max); 98 sc_fixed<8, 5> long_min(LONG_MIN); SHOW(long_min); 99 sc_fixed<8, 5> int_max(INT_MAX); SHOW(int_max); 100 sc_fixed<8, 5> int_min(INT_MIN); SHOW(int_min); 101 sc_fixed<8, 5> uint_max(UINT_MAX); SHOW(uint_max); 102 sc_fixed<8, 5> ulong_max(ULONG_MAX); SHOW(ulong_ma [all...] |
H A D | fx_ufix_limits_double.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 93 sc_ufix zero_min("-0"); SHOW(zero_min); 94 sc_ufix zero_plus("+0"); SHOW(zero_plus); 95 sc_ufix zero(0); SHOW(zero); 97 sc_ufix long_max(LONG_MAX); SHOW(long_max); 98 sc_ufix long_min(LONG_MIN); SHOW(long_min); 99 sc_ufix int_max(INT_MAX); SHOW(int_max); 100 sc_ufix int_min(INT_MIN); SHOW(int_min); 101 sc_ufix uint_max(UINT_MAX); SHOW(uint_max); 102 sc_ufix ulong_max(ULONG_MAX); SHOW(ulong_ma [all...] |
H A D | fx_ufix_limits_inf.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 93 sc_ufix zero_min("-0"); SHOW(zero_min); 94 sc_ufix zero_plus("+0"); SHOW(zero_plus); 95 sc_ufix zero(0); SHOW(zero); 97 sc_ufix long_max(LONG_MAX); SHOW(long_max); 98 sc_ufix long_min(LONG_MIN); SHOW(long_min); 99 sc_ufix int_max(INT_MAX); SHOW(int_max); 100 sc_ufix int_min(INT_MIN); SHOW(int_min); 101 sc_ufix uint_max(UINT_MAX); SHOW(uint_max); 102 sc_ufix ulong_max(ULONG_MAX); SHOW(ulong_ma [all...] |
H A D | fx_ufix_limits_long.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 93 sc_ufix zero_min("-0"); SHOW(zero_min); 94 sc_ufix zero_plus("+0"); SHOW(zero_plus); 95 sc_ufix zero(0); SHOW(zero); 97 sc_ufix long_max(LONG_MAX); SHOW(long_max); 98 sc_ufix long_min(LONG_MIN); SHOW(long_min); 99 sc_ufix int_max(INT_MAX); SHOW(int_max); 100 sc_ufix int_min(INT_MIN); SHOW(int_min); 101 sc_ufix uint_max(UINT_MAX); SHOW(uint_max); 102 sc_ufix ulong_max(ULONG_MAX); SHOW(ulong_ma [all...] |
H A D | fx_ufix_limits_zero.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 93 sc_ufix zero_min("-0"); SHOW(zero_min); 94 sc_ufix zero_plus("+0"); SHOW(zero_plus); 95 sc_ufix zero(0); SHOW(zero); 97 sc_ufix long_max(LONG_MAX); SHOW(long_max); 98 sc_ufix long_min(LONG_MIN); SHOW(long_min); 99 sc_ufix int_max(INT_MAX); SHOW(int_max); 100 sc_ufix int_min(INT_MIN); SHOW(int_min); 101 sc_ufix uint_max(UINT_MAX); SHOW(uint_max); 102 sc_ufix ulong_max(ULONG_MAX); SHOW(ulong_ma [all...] |
H A D | fx_ufixed_limits_double.cpp | 56 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 93 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_ma [all...] |
/gem5/src/systemc/tests/systemc/datatypes/fx/limits/ |
H A D | fx_float_limits_double.cpp | 54 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 95 sc_fxval zero_min("-0"); SHOW(zero_min); 96 sc_fxval zero_plus("+0"); SHOW(zero_plus); 97 sc_fxval zero(0); SHOW(zero); 99 sc_fxval nan("NaN"); SHOW(nan); 100 sc_fxval inf_plus("+Inf"); SHOW(inf_plus); 101 sc_fxval inf_min("-Inf"); SHOW(inf_min); 102 sc_fxval inf("Inf"); SHOW(inf); 104 sc_fxval long_max(LONG_MAX); SHOW(long_max); 105 sc_fxval long_min(LONG_MIN); SHOW(long_mi [all...] |
H A D | fx_float_limits_inf.cpp | 54 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 95 sc_fxval zero_min("-0"); SHOW(zero_min); 96 sc_fxval zero_plus("+0"); SHOW(zero_plus); 97 sc_fxval zero(0); SHOW(zero); 99 sc_fxval nan("NaN"); SHOW(nan); 100 sc_fxval inf_plus("+Inf"); SHOW(inf_plus); 101 sc_fxval inf_min("-Inf"); SHOW(inf_min); 102 sc_fxval inf("Inf"); SHOW(inf); 104 sc_fxval long_max(LONG_MAX); SHOW(long_max); 105 sc_fxval long_min(LONG_MIN); SHOW(long_mi [all...] |
H A D | fx_float_limits_long.cpp | 54 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 95 sc_fxval zero_min("-0"); SHOW(zero_min); 96 sc_fxval zero_plus("+0"); SHOW(zero_plus); 97 sc_fxval zero(0); SHOW(zero); 99 sc_fxval nan("NaN"); SHOW(nan); 100 sc_fxval inf_plus("+Inf"); SHOW(inf_plus); 101 sc_fxval inf_min("-Inf"); SHOW(inf_min); 102 sc_fxval inf("Inf"); SHOW(inf); 104 sc_fxval long_max(LONG_MAX); SHOW(long_max); 105 sc_fxval long_min(LONG_MIN); SHOW(long_mi [all...] |
H A D | fx_float_limits_zero.cpp | 54 #define SHOW(a) out << #a << " : " << a.to_string(SC_HEX) << "\n" macro 95 sc_fxval zero_min("-0"); SHOW(zero_min); 96 sc_fxval zero_plus("+0"); SHOW(zero_plus); 97 sc_fxval zero(0); SHOW(zero); 99 sc_fxval nan("NaN"); SHOW(nan); 100 sc_fxval inf_plus("+Inf"); SHOW(inf_plus); 101 sc_fxval inf_min("-Inf"); SHOW(inf_min); 102 sc_fxval inf("Inf"); SHOW(inf); 104 sc_fxval long_max(LONG_MAX); SHOW(long_max); 105 sc_fxval long_min(LONG_MIN); SHOW(long_mi [all...] |