/gem5/src/systemc/tests/systemc/datatypes/fx/constructors/ |
H A D | assign.cpp | 64 sc_fxval a = 0; 65 sc_fxval b; 66 sc_fxval c = b = -1; 75 sc_fxval a = (uint)0; 76 sc_fxval b; 77 sc_fxval c = b = (uint)-1; 86 sc_fxval a = (short)0; 87 sc_fxval b; 88 sc_fxval c = b = (short)-1; 97 sc_fxval [all...] |
H A D | array.cpp | 115 batch_test_fx<sc_fxval>("float", -1);
|
/gem5/src/systemc/tests/systemc/datatypes/fx/fast_constructors/ |
H A D | assign.cpp | 65 sc_fxval a(0); 66 sc_fxval b; 67 sc_fxval c = b = -1; 76 sc_fxval a(0u); 77 sc_fxval b; 78 sc_fxval c = b = (uint)-1; 87 sc_fxval a((short)0); 88 sc_fxval b; 89 sc_fxval c = b = (short)-1; 98 sc_fxval [all...] |
H A D | array.cpp | 116 batch_test_fx<sc_fxval>("float", -1);
|
/gem5/ext/systemc/src/sysc/datatypes/fx/ |
H A D | sc_fxnum.h | 64 #include "sysc/datatypes/fx/sc_fxval.h" 565 friend class sc_fxval; 604 DECL_CTOR_T(const sc_fxval&) 629 const sc_fxval operator - () const; 630 const sc_fxval operator + () const; 635 friend void neg( sc_fxval&, const sc_fxnum& ); 642 friend const sc_fxval operator op ( const sc_fxnum&, tp ); \ 643 friend const sc_fxval operator op ( tp, const sc_fxnum& ); 658 friend const sc_fxval operator op ( const sc_fxnum&, const sc_fxnum& ); \ 666 DECL_BIN_OP_T(op,const sc_fxval 4774 sc_fxval::sc_fxval( const sc_fxnum& a, function in class:sc_dt::sc_fxval 4785 sc_fxval::sc_fxval( const sc_fxnum_fast& a, function in class:sc_dt::sc_fxval [all...] |
H A D | scfx_other_defs.h | 72 sc_signed::operator = ( const sc_fxval& v ) 77 "sc_signed::operator = ( const sc_fxval& )" ); 143 sc_unsigned::operator = ( const sc_fxval& v ) 148 "sc_unsigned::operator = ( const sc_fxval& )" ); 221 sc_int_base::operator = ( const sc_fxval& v ) 225 "sc_int_base::operator = ( const sc_fxval& )" ); 290 sc_uint_base::operator = ( const sc_fxval& v ) 294 "sc_uint_base::operator = ( const sc_fxval& )" ); 359 const sc_fxval& object, const std::string& name ) 368 const sc_fxval* objec [all...] |
H A D | sc_fxval.cpp | 22 sc_fxval.cpp - 39 // $Log: sc_fxval.cpp,v $ 53 #include "sysc/datatypes/fx/sc_fxval.h" 60 // CLASS : sc_fxval 68 sc_fxval::to_string() const 74 sc_fxval::to_string( sc_numrep numrep ) const 80 sc_fxval::to_string( sc_numrep numrep, bool w_prefix ) const 86 sc_fxval::to_string( sc_fmt fmt ) const 92 sc_fxval::to_string( sc_numrep numrep, sc_fmt fmt ) const 98 sc_fxval [all...] |
H A D | sc_fixed.h | 99 DECL_CTORS_T_A(const sc_fxval&) 147 DECL_ASN_OP_T(op,const sc_fxval&) \ 177 const sc_fxval operator ++ ( int ); 178 const sc_fxval operator -- ( int ); 223 DECL_CTORS_T_A(const sc_fxval&) 271 DECL_ASN_OP_T(op,const sc_fxval&) \ 354 DEFN_CTORS_T(const sc_fxval&) 419 DEFN_ASN_OP_T(op,const sc_fxval&) \ 451 const sc_fxval 454 return sc_fxval( sc_fi [all...] |
H A D | sc_ufixed.h | 99 DECL_CTORS_T_A(const sc_fxval&) 147 DECL_ASN_OP_T(op,const sc_fxval&) \ 177 const sc_fxval operator ++ ( int ); 178 const sc_fxval operator -- ( int ); 223 DECL_CTORS_T_A(const sc_fxval&) 271 DECL_ASN_OP_T(op,const sc_fxval&) \ 354 DEFN_CTORS_T(const sc_fxval&) 419 DEFN_ASN_OP_T(op,const sc_fxval&) \ 451 const sc_fxval 454 return sc_fxval( sc_ufi [all...] |
/gem5/src/systemc/ext/dt/fx/ |
H A D | sc_fxnum.hh | 67 #include "sc_fxval.hh" 485 friend class sc_fxval; 515 DECL_CTOR_T(const sc_fxval &) 536 const sc_fxval operator - () const; 537 const sc_fxval operator + () const; 540 friend void neg(sc_fxval &, const sc_fxnum &); 545 friend const sc_fxval operator op (const sc_fxnum &, tp); \ 546 friend const sc_fxval operator op (tp, const sc_fxnum &); 557 friend const sc_fxval operator op (const sc_fxnum &, const sc_fxnum &); \ 565 DECL_BIN_OP_T(op, const sc_fxval 4078 inline sc_fxval::sc_fxval(const sc_fxnum &a, sc_fxval_observer *observer_) : function in class:sc_dt::sc_fxval 4086 inline sc_fxval::sc_fxval(const sc_fxnum_fast &a, function in class:sc_dt::sc_fxval [all...] |
H A D | scfx_other_defs.hh | 65 sc_signed::operator = (const sc_fxval &v) 69 "sc_signed::operator = ( const sc_fxval& )"); 131 sc_unsigned::operator = (const sc_fxval &v) 135 "sc_unsigned::operator = ( const sc_fxval& )"); 198 sc_int_base::operator = (const sc_fxval &v) 202 "sc_int_base::operator = ( const sc_fxval& )"); 264 sc_uint_base::operator = (const sc_fxval &v) 268 "sc_uint_base::operator = ( const sc_fxval& )");
|
H A D | sc_fixed.hh | 95 DECL_CTORS_T_A(const sc_fxval &) 134 DECL_ASN_OP_T(op, const sc_fxval &) \ 162 const sc_fxval operator ++ (int); 163 const sc_fxval operator -- (int); 204 DECL_CTORS_T_A(const sc_fxval &) 243 DECL_ASN_OP_T(op, const sc_fxval &) \ 319 DEFN_CTORS_T(const sc_fxval &) 373 DEFN_ASN_OP_T(op, const sc_fxval &) \ 402 inline const sc_fxval 405 return sc_fxval(sc_fi [all...] |
H A D | sc_ufixed.hh | 96 DECL_CTORS_T_A(const sc_fxval &) 134 DECL_ASN_OP_T(op, const sc_fxval &) \ 162 const sc_fxval operator ++ (int); 163 const sc_fxval operator -- (int); 202 DECL_CTORS_T_A(const sc_fxval &) 240 DECL_ASN_OP_T(op, const sc_fxval &) \ 316 DEFN_CTORS_T(const sc_fxval &) 370 DEFN_ASN_OP_T(op, const sc_fxval &) \ 399 inline const sc_fxval 402 return sc_fxval(sc_ufi [all...] |
H A D | _using.hh | 46 using sc_dt::sc_fxval;
|
/gem5/src/systemc/tests/systemc/datatypes/fx/observers/ |
H A D | observers.cpp | 65 observe<sc_fxval, sc_fxval, sc_dt::sc_fxval_observer>("sc_fxval");
|
/gem5/src/systemc/dt/fx/ |
H A D | sc_fxval.cc | 22 sc_fxval.cpp - 39 // $Log: sc_fxval.cpp,v $ 53 #include "systemc/ext/dt/fx/sc_fxval.hh" 60 // CLASS : sc_fxval 68 sc_fxval::to_string() const 74 sc_fxval::to_string(sc_numrep numrep) const 80 sc_fxval::to_string(sc_numrep numrep, bool w_prefix) const 86 sc_fxval::to_string(sc_fmt fmt) const 92 sc_fxval::to_string(sc_numrep numrep, sc_fmt fmt) const 98 sc_fxval [all...] |
/gem5/src/systemc/ext/dt/int/ |
H A D | sc_bigint.hh | 70 class sc_fxval; 115 explicit sc_bigint(const sc_fxval &v) : sc_signed(W) { *this = v; } 254 operator = (const sc_fxval &v)
|
H A D | sc_biguint.hh | 70 class sc_fxval; 115 explicit sc_biguint(const sc_fxval &v) : sc_unsigned(W) { *this = v; } 254 operator = (const sc_fxval &v)
|
/gem5/src/systemc/tests/systemc/datatypes/fx/arith_big/ |
H A D | add_big.cpp | 83 #define T_FX_FLOAT sc_fxval
|
/gem5/src/systemc/tests/systemc/datatypes/fx/shift/ |
H A D | operator_shift_both.cpp | 54 #define T_FX_FLOAT sc_fxval
|
/gem5/src/systemc/tests/systemc/compliance_1666/test228/ |
H A D | test228.cpp | 41 sc_fxval fxv;
|
/gem5/ext/systemc/src/sysc/datatypes/int/ |
H A D | sc_bigint.h | 70 class sc_fxval; 165 explicit sc_bigint( const sc_fxval& v ) 253 sc_bigint<W>& operator = ( const sc_fxval& v )
|
H A D | sc_biguint.h | 70 class sc_fxval; 165 explicit sc_biguint( const sc_fxval& v ) 254 sc_biguint<W>& operator = ( const sc_fxval& v )
|
/gem5/src/systemc/ext/utils/ |
H A D | sc_trace_file.hh | 47 class sc_fxval; 104 void sc_trace(sc_trace_file *, const sc_dt::sc_fxval &, const std::string &); 105 void sc_trace(sc_trace_file *, const sc_dt::sc_fxval *, const std::string &);
|
/gem5/src/systemc/tests/systemc/datatypes/fx/ranges/ |
H A D | range_fx.cpp | 53 #define T_FX_FLOAT sc_fxval
|