Searched refs:sc_fix (Results 1 - 25 of 45) sorted by relevance

12

/gem5/src/systemc/tests/systemc/datatypes/fx/fast_constructors/
H A Dfx_precision_double.h63 #define sc_fix sc_fix_fast macro
H A Dfx_precision_arbitrary.h63 #undef sc_fix macro
H A Ddefault_constructor.cpp308 sc_fix a("0"); SHOW(a);
309 sc_fix b("1"); SHOW(b);
310 sc_fix c("-1"); SHOW(c);
311 sc_fix d(T_CHAR_MAX); SHOW(d);
312 sc_fix e(T_CHAR_MIN); SHOW(e);
321 sc_fix a(0);
322 sc_fix b(1);
323 sc_fix c(-1);
324 sc_fix d(INT_MAX);
325 sc_fix
[all...]
H A Dassign_constructor.cpp282 sc_fix a = 0;
283 sc_fix b = 1;
284 sc_fix c = -1;
285 sc_fix d = INT_MAX;
286 sc_fix e = INT_MIN;
295 sc_fix a = (uint)0;
296 sc_fix b = (uint)1;
297 sc_fix c = (uint)-1;
298 sc_fix d = UINT_MAX;
299 sc_fix
[all...]
H A Ddefault_assign.cpp276 sc_fix a; a = 0;
277 sc_fix b; b = 1;
278 sc_fix c; c = -1;
279 sc_fix d; d = INT_MAX;
280 sc_fix e; e = INT_MIN;
289 sc_fix a; a = (uint)0;
290 sc_fix b; b = (uint)1;
291 sc_fix c; c = (uint)-1;
292 sc_fix d; d = UINT_MAX;
293 sc_fix
[all...]
H A Dassign.cpp241 sc_fix a = 0;
242 sc_fix b;
243 sc_fix c = b = -1;
252 sc_fix a = (uint)0;
253 sc_fix b;
254 sc_fix c = b = (uint)-1;
263 sc_fix a = (short)0;
264 sc_fix b;
265 sc_fix c = b = (short)-1;
274 sc_fix
[all...]
/gem5/src/systemc/tests/systemc/datatypes/fx/fast_limits/
H A Dfx_precision_double.h63 #define sc_fix sc_fix_fast macro
H A Dfx_precision_arbitrary.h63 #undef sc_fix macro
H A Dfx_fix_limits_double.cpp93 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_max);
104 sc_fix double_mi
[all...]
H A Dfx_fix_limits_inf.cpp93 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_max);
104 sc_fix double_mi
[all...]
H A Dfx_fix_limits_long.cpp93 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_max);
104 sc_fix double_mi
[all...]
H A Dfx_fix_limits_zero.cpp93 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_max);
104 sc_fix double_mi
[all...]
/gem5/src/systemc/tests/systemc/datatypes/fx/shift/
H A Dfx_precision_double.h63 #define sc_fix sc_fix_fast macro
H A Dfx_precision_arbitrary.h63 #undef sc_fix macro
/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dsc_fix.h22 sc_fix.h -
38 // $Log: sc_fix.h,v $
61 class sc_fix;
66 // CLASS : sc_fix
71 class sc_fix : public sc_fxnum class in namespace:sc_dt
78 explicit sc_fix( sc_fxnum_observer* = 0 );
79 sc_fix( int, int,
81 sc_fix( sc_q_mode, sc_o_mode,
83 sc_fix( sc_q_mode, sc_o_mode, int,
85 sc_fix( in
537 sc_fix::sc_fix( sc_fxnum_observer* observer_ ) function in class:sc_dt::sc_fix
545 sc_fix::sc_fix( int wl_, int iwl_, function in class:sc_dt::sc_fix
554 sc_fix::sc_fix( sc_q_mode qm, sc_o_mode om, function in class:sc_dt::sc_fix
563 sc_fix::sc_fix( sc_q_mode qm, sc_o_mode om, int nb, function in class:sc_dt::sc_fix
572 sc_fix::sc_fix( int wl_, int iwl_, sc_q_mode qm, sc_o_mode om, function in class:sc_dt::sc_fix
581 sc_fix::sc_fix( int wl_, int iwl_, sc_q_mode qm, sc_o_mode om, int nb, function in class:sc_dt::sc_fix
590 sc_fix::sc_fix( const sc_fxcast_switch& cast_sw, function in class:sc_dt::sc_fix
599 sc_fix::sc_fix( int wl_, int iwl_, function in class:sc_dt::sc_fix
609 sc_fix::sc_fix( sc_q_mode qm, sc_o_mode om, function in class:sc_dt::sc_fix
619 sc_fix::sc_fix( sc_q_mode qm, sc_o_mode om, int nb, function in class:sc_dt::sc_fix
629 sc_fix::sc_fix( int wl_, int iwl_, sc_q_mode qm, sc_o_mode om, function in class:sc_dt::sc_fix
639 sc_fix::sc_fix( int wl_, int iwl_, sc_q_mode qm, sc_o_mode om, int nb, function in class:sc_dt::sc_fix
649 sc_fix::sc_fix( const sc_fxtype_params& type_params, function in class:sc_dt::sc_fix
658 sc_fix::sc_fix( const sc_fxtype_params& type_params, function in class:sc_dt::sc_fix
1013 sc_fix::sc_fix( const sc_fix& a ) function in class:sc_dt::sc_fix
[all...]
/gem5/src/systemc/ext/dt/fx/
H A Dsc_fix.hh22 sc_fix.h -
38 // $Log: sc_fix.h,v $
59 class sc_fix;
64 // CLASS : sc_fix
69 class sc_fix : public sc_fxnum class in namespace:sc_dt
73 explicit sc_fix(sc_fxnum_observer * =0);
74 sc_fix(int, int, sc_fxnum_observer * =0);
75 sc_fix(sc_q_mode, sc_o_mode, sc_fxnum_observer * =0);
76 sc_fix(sc_q_mode, sc_o_mode, int, sc_fxnum_observer * =0);
77 sc_fix(in
408 inline sc_fix::sc_fix(sc_fxnum_observer *observer_) : function in class:sc_dt::sc_fix
412 inline sc_fix::sc_fix(int wl_, int iwl_, sc_fxnum_observer *observer_) : function in class:sc_dt::sc_fix
417 inline sc_fix::sc_fix(sc_q_mode qm, sc_o_mode om, function in class:sc_dt::sc_fix
423 inline sc_fix::sc_fix(sc_q_mode qm, sc_o_mode om, int nb, function in class:sc_dt::sc_fix
429 inline sc_fix::sc_fix(int wl_, int iwl_, sc_q_mode qm, sc_o_mode om, function in class:sc_dt::sc_fix
435 inline sc_fix::sc_fix(int wl_, int iwl_, sc_q_mode qm, sc_o_mode om, int nb, function in class:sc_dt::sc_fix
441 inline sc_fix::sc_fix(const sc_fxcast_switch &cast_sw, function in class:sc_dt::sc_fix
446 inline sc_fix::sc_fix(int wl_, int iwl_, const sc_fxcast_switch &cast_sw, function in class:sc_dt::sc_fix
451 inline sc_fix::sc_fix(sc_q_mode qm, sc_o_mode om, function in class:sc_dt::sc_fix
457 inline sc_fix::sc_fix(sc_q_mode qm, sc_o_mode om, int nb, function in class:sc_dt::sc_fix
463 inline sc_fix::sc_fix(int wl_, int iwl_, sc_q_mode qm, sc_o_mode om, function in class:sc_dt::sc_fix
470 inline sc_fix::sc_fix(int wl_, int iwl_, sc_q_mode qm, sc_o_mode om, int nb, function in class:sc_dt::sc_fix
477 inline sc_fix::sc_fix(const sc_fxtype_params &type_params_, function in class:sc_dt::sc_fix
482 inline sc_fix::sc_fix(const sc_fxtype_params &type_params_, function in class:sc_dt::sc_fix
681 inline sc_fix::sc_fix(const sc_fix &a) : function in class:sc_dt::sc_fix
[all...]
/gem5/src/systemc/tests/systemc/datatypes/fx/limits/
H A Dfx_fix_limits_double.cpp91 sc_fix zero_min("-0"); SHOW(zero_min);
92 sc_fix zero_plus("+0"); SHOW(zero_plus);
93 sc_fix zero(0); SHOW(zero);
95 sc_fix long_max(LONG_MAX); SHOW(long_max);
96 sc_fix long_min(LONG_MIN); SHOW(long_min);
97 sc_fix int_max(INT_MAX); SHOW(int_max);
98 sc_fix int_min(INT_MIN); SHOW(int_min);
99 sc_fix uint_max(UINT_MAX); SHOW(uint_max);
100 sc_fix ulong_max(ULONG_MAX); SHOW(ulong_max);
102 sc_fix double_mi
[all...]
H A Dfx_fix_limits_inf.cpp91 sc_fix zero_min("-0"); SHOW(zero_min);
92 sc_fix zero_plus("+0"); SHOW(zero_plus);
93 sc_fix zero(0); SHOW(zero);
95 sc_fix long_max(LONG_MAX); SHOW(long_max);
96 sc_fix long_min(LONG_MIN); SHOW(long_min);
97 sc_fix int_max(INT_MAX); SHOW(int_max);
98 sc_fix int_min(INT_MIN); SHOW(int_min);
99 sc_fix uint_max(UINT_MAX); SHOW(uint_max);
100 sc_fix ulong_max(ULONG_MAX); SHOW(ulong_max);
102 sc_fix double_mi
[all...]
H A Dfx_fix_limits_long.cpp91 sc_fix zero_min("-0"); SHOW(zero_min);
92 sc_fix zero_plus("+0"); SHOW(zero_plus);
93 sc_fix zero(0); SHOW(zero);
95 sc_fix long_max(LONG_MAX); SHOW(long_max);
96 sc_fix long_min(LONG_MIN); SHOW(long_min);
97 sc_fix int_max(INT_MAX); SHOW(int_max);
98 sc_fix int_min(INT_MIN); SHOW(int_min);
99 sc_fix uint_max(UINT_MAX); SHOW(uint_max);
100 sc_fix ulong_max(ULONG_MAX); SHOW(ulong_max);
102 sc_fix double_mi
[all...]
H A Dfx_fix_limits_zero.cpp91 sc_fix zero_min("-0"); SHOW(zero_min);
92 sc_fix zero_plus("+0"); SHOW(zero_plus);
93 sc_fix zero(0); SHOW(zero);
95 sc_fix long_max(LONG_MAX); SHOW(long_max);
96 sc_fix long_min(LONG_MIN); SHOW(long_min);
97 sc_fix int_max(INT_MAX); SHOW(int_max);
98 sc_fix int_min(INT_MIN); SHOW(int_min);
99 sc_fix uint_max(UINT_MAX); SHOW(uint_max);
100 sc_fix ulong_max(ULONG_MAX); SHOW(ulong_max);
102 sc_fix double_mi
[all...]
/gem5/src/systemc/tests/systemc/datatypes/fx/constructors/
H A Ddefault_constructor.cpp304 sc_fix a("0"); SHOW(a);
305 sc_fix b("1"); SHOW(b);
306 sc_fix c("-1"); SHOW(c);
307 sc_fix d(T_CHAR_MAX); SHOW(d);
308 sc_fix e(T_CHAR_MIN); SHOW(e);
317 sc_fix a(0);
318 sc_fix b(1);
319 sc_fix c(-1);
320 sc_fix d(INT_MAX);
321 sc_fix
[all...]
H A Dassign_constructor.cpp280 sc_fix a = 0;
281 sc_fix b = 1;
282 sc_fix c = -1;
283 sc_fix d = INT_MAX;
284 sc_fix e = INT_MIN;
293 sc_fix a = (uint)0;
294 sc_fix b = (uint)1;
295 sc_fix c = (uint)-1;
296 sc_fix d = UINT_MAX;
297 sc_fix
[all...]
H A Ddefault_assign.cpp274 sc_fix a; a = 0;
275 sc_fix b; b = 1;
276 sc_fix c; c = -1;
277 sc_fix d; d = INT_MAX;
278 sc_fix e; e = INT_MIN;
287 sc_fix a; a = (uint)0;
288 sc_fix b; b = (uint)1;
289 sc_fix c; c = (uint)-1;
290 sc_fix d; d = UINT_MAX;
291 sc_fix
[all...]
H A Dassign.cpp240 sc_fix a = 0;
241 sc_fix b;
242 sc_fix c = b = -1;
251 sc_fix a = (uint)0;
252 sc_fix b;
253 sc_fix c = b = (uint)-1;
262 sc_fix a = (short)0;
263 sc_fix b;
264 sc_fix c = b = (short)-1;
273 sc_fix
[all...]
/gem5/src/systemc/tests/systemc/datatypes/fx/copy_ctors/
H A Dcopy_ctors.cpp54 sc_fix fx( 9, 10, SC_RND_CONV, SC_SAT );
69 // sc_fix
70 sc_fix fx01( fxd );
71 sc_fix fx02( fxdf );
72 sc_fix fx03( ufxd );
73 sc_fix fx04( ufxdf );
74 sc_fix fx05( fx );
75 sc_fix fx06( fxf );
76 sc_fix fx07( ufx );
77 sc_fix fx0
[all...]

Completed in 22 milliseconds

12