Searched refs:sc_fxnum_fast (Results 1 - 25 of 47) sorted by relevance

12

/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dsc_fxnum_observer.h63 class sc_fxnum_fast;
149 virtual void construct( const sc_fxnum_fast& );
150 virtual void destruct( const sc_fxnum_fast& );
151 virtual void read( const sc_fxnum_fast& );
152 virtual void write( const sc_fxnum_fast& );
196 sc_fxnum_fast_observer::construct( const sc_fxnum_fast& )
201 sc_fxnum_fast_observer::destruct( const sc_fxnum_fast& )
206 sc_fxnum_fast_observer::read( const sc_fxnum_fast& )
211 sc_fxnum_fast_observer::write( const sc_fxnum_fast& )
H A Dsc_fxnum.h86 class sc_fxnum_fast;
163 // Proxy class for bit-selection in class sc_fxnum_fast, behaves like sc_bit.
168 friend class sc_fxnum_fast;
178 sc_fxnum_fast_bitref( sc_fxnum_fast&, int );
221 sc_fxnum_fast& m_num;
397 // Proxy class for part-selection in class sc_fxnum_fast,
403 friend class sc_fxnum_fast;
412 sc_fxnum_fast_subref( sc_fxnum_fast&, int, int );
544 sc_fxnum_fast& m_num;
607 DECL_CTOR_T(const sc_fxnum_fast
990 class sc_fxnum_fast class in namespace:sc_dt
3696 sc_fxnum_fast::sc_fxnum_fast( const sc_fxtype_params& type_params_, function in class:sc_dt::sc_fxnum_fast
3711 sc_fxnum_fast::sc_fxnum_fast( const sc_fxnum_fast& a, function in class:sc_dt::sc_fxnum_fast
[all...]
H A Dsc_fix.h179 DECL_CTORS_T_A(const sc_fxnum_fast&)
264 DECL_ASN_OP_T(op,const sc_fxnum_fast&) \
306 class sc_fix_fast : public sc_fxnum_fast
414 DECL_CTORS_T_A(const sc_fxnum_fast&)
490 DECL_ASN_OP_T(op,const sc_fxnum_fast&) \
997 DEFN_CTORS_T_B(const sc_fxnum_fast&)
1160 DEFN_ASN_OP_T(op,const sc_fxnum_fast&) \
1246 : sc_fxnum_fast( sc_fxtype_params(),
1255 : sc_fxnum_fast( sc_fxtype_params( wl_, iwl_ ),
1264 : sc_fxnum_fast( sc_fxtype_param
[all...]
H A Dsc_ufix.h179 DECL_CTORS_T_A(const sc_fxnum_fast&)
264 DECL_ASN_OP_T(op,const sc_fxnum_fast&) \
306 class sc_ufix_fast : public sc_fxnum_fast
414 DECL_CTORS_T_A(const sc_fxnum_fast&)
493 DECL_ASN_OP_T(op,const sc_fxnum_fast&) \
1000 DEFN_CTORS_T_B(const sc_fxnum_fast&)
1163 DEFN_ASN_OP_T(op,const sc_fxnum_fast&) \
1249 : sc_fxnum_fast( sc_fxtype_params(),
1258 : sc_fxnum_fast( sc_fxtype_params( wl_, iwl_ ),
1267 : sc_fxnum_fast( sc_fxtype_param
[all...]
H A Dsc_fxnum.cpp112 // Proxy class for bit-selection in class sc_fxnum_fast, behaves like sc_bit.
208 // Proxy class for part-selection in class sc_fxnum_fast,
381 // CLASS : sc_fxnum_fast
620 sc_fxnum_fast::cast()
673 sc_fxnum_fast::to_string() const
679 sc_fxnum_fast::to_string( sc_numrep numrep ) const
685 sc_fxnum_fast::to_string( sc_numrep numrep, bool w_prefix ) const
692 sc_fxnum_fast::to_string( sc_fmt fmt ) const
698 sc_fxnum_fast::to_string( sc_numrep numrep, sc_fmt fmt ) const
704 sc_fxnum_fast
[all...]
H A Dscfx_other_defs.h120 sc_signed::operator = ( const sc_fxnum_fast& v )
125 "sc_signed::operator = ( const sc_fxnum_fast& )" );
191 sc_unsigned::operator = ( const sc_fxnum_fast& v )
196 "sc_unsigned::operator = ( const sc_fxnum_fast& )" );
266 sc_int_base::operator = ( const sc_fxnum_fast& v )
270 "sc_int_base::operator = ( const sc_fxnum_fast& )" );
335 sc_uint_base::operator = ( const sc_fxnum_fast& v )
339 "sc_uint_base::operator = ( const sc_fxnum_fast& )" );
413 const sc_fxnum_fast& object, const std::string& name )
422 const sc_fxnum_fast* objec
[all...]
H A Dsc_fixed.h102 DECL_CTORS_T_A(const sc_fxnum_fast&)
150 DECL_ASN_OP_T(op,const sc_fxnum_fast&) \
226 DECL_CTORS_T_A(const sc_fxnum_fast&)
274 DECL_ASN_OP_T(op,const sc_fxnum_fast&) \
357 DEFN_CTORS_T(const sc_fxnum_fast&)
422 DEFN_ASN_OP_T(op,const sc_fxnum_fast&) \
529 DEFN_CTORS_T(const sc_fxnum_fast&)
594 DEFN_ASN_OP_T(op,const sc_fxnum_fast&) \
H A Dsc_ufixed.h102 DECL_CTORS_T_A(const sc_fxnum_fast&)
150 DECL_ASN_OP_T(op,const sc_fxnum_fast&) \
226 DECL_CTORS_T_A(const sc_fxnum_fast&)
274 DECL_ASN_OP_T(op,const sc_fxnum_fast&) \
357 DEFN_CTORS_T(const sc_fxnum_fast&)
422 DEFN_ASN_OP_T(op,const sc_fxnum_fast&) \
529 DEFN_CTORS_T(const sc_fxnum_fast&)
594 DEFN_ASN_OP_T(op,const sc_fxnum_fast&) \
/gem5/src/systemc/ext/dt/fx/
H A Dsc_fxnum_observer.hh61 class sc_fxnum_fast;
139 virtual void construct(const sc_fxnum_fast &);
140 virtual void destruct(const sc_fxnum_fast &);
141 virtual void read(const sc_fxnum_fast &);
142 virtual void write(const sc_fxnum_fast &);
168 inline void sc_fxnum_fast_observer::construct(const sc_fxnum_fast &) {}
169 inline void sc_fxnum_fast_observer::destruct(const sc_fxnum_fast &) {}
170 inline void sc_fxnum_fast_observer::read(const sc_fxnum_fast &) {}
171 inline void sc_fxnum_fast_observer::write(const sc_fxnum_fast &) {}
H A Dsc_fxnum.hh88 class sc_fxnum_fast;
152 // Proxy class for bit-selection in class sc_fxnum_fast, behaves like sc_bit.
157 friend class sc_fxnum_fast;
164 sc_fxnum_fast_bitref(sc_fxnum_fast &, int);
197 sc_fxnum_fast &m_num;
345 // Proxy class for part-selection in class sc_fxnum_fast,
351 friend class sc_fxnum_fast;
358 sc_fxnum_fast_subref(sc_fxnum_fast &, int, int);
465 sc_fxnum_fast &m_num;
518 DECL_CTOR_T(const sc_fxnum_fast
844 class sc_fxnum_fast class in namespace:sc_dt
3143 inline sc_fxnum_fast::sc_fxnum_fast(const sc_fxtype_params &type_params_, function in class:sc_dt::sc_fxnum_fast
3154 inline sc_fxnum_fast::sc_fxnum_fast(const sc_fxnum_fast &a, function in class:sc_dt::sc_fxnum_fast
[all...]
H A Dsc_fix.hh131 DECL_CTORS_T_A(const sc_fxnum_fast &)
199 DECL_ASN_OP_T(op, const sc_fxnum_fast &) \
238 class sc_fix_fast : public sc_fxnum_fast
307 DECL_CTORS_T_A(const sc_fxnum_fast &)
366 DECL_ASN_OP_T(op, const sc_fxnum_fast &) \
668 DEFN_CTORS_T_B(const sc_fxnum_fast &)
804 DEFN_ASN_OP_T(op, const sc_fxnum_fast &) \
880 sc_fxnum_fast(sc_fxtype_params(), SC_TC_, sc_fxcast_switch(),
886 sc_fxnum_fast(sc_fxtype_params(wl_, iwl_), SC_TC_, sc_fxcast_switch(),
892 sc_fxnum_fast(sc_fxtype_param
[all...]
H A Dsc_ufix.hh131 DECL_CTORS_T_A(const sc_fxnum_fast &)
199 DECL_ASN_OP_T(op, const sc_fxnum_fast &) \
238 class sc_ufix_fast : public sc_fxnum_fast
307 DECL_CTORS_T_A(const sc_fxnum_fast &)
373 DECL_ASN_OP_T(op, const sc_fxnum_fast &) \
678 DEFN_CTORS_T_B(const sc_fxnum_fast &)
815 DEFN_ASN_OP_T(op, const sc_fxnum_fast &) \
893 sc_fxnum_fast(sc_fxtype_params(), SC_US_, sc_fxcast_switch(),
899 sc_fxnum_fast(sc_fxtype_params(wl_, iwl_), SC_US_, sc_fxcast_switch(),
905 sc_fxnum_fast(sc_fxtype_param
[all...]
H A Dscfx_other_defs.hh109 sc_signed::operator = (const sc_fxnum_fast &v)
113 "sc_signed::operator = ( const sc_fxnum_fast& )");
176 sc_unsigned::operator = (const sc_fxnum_fast &v)
180 "sc_unsigned::operator = ( const sc_fxnum_fast& )" );
243 sc_int_base::operator = (const sc_fxnum_fast &v)
247 "sc_int_base::operator = ( const sc_fxnum_fast& )");
309 sc_uint_base::operator = (const sc_fxnum_fast &v)
313 "sc_uint_base::operator = ( const sc_fxnum_fast& )");
H A D_using.hh37 using sc_dt::sc_fxnum_fast;
H A Dsc_fixed.hh98 DECL_CTORS_T_A(const sc_fxnum_fast &)
137 DECL_ASN_OP_T(op, const sc_fxnum_fast &) \
207 DECL_CTORS_T_A(const sc_fxnum_fast &)
246 DECL_ASN_OP_T(op, const sc_fxnum_fast &) \
322 DEFN_CTORS_T(const sc_fxnum_fast &)
376 DEFN_ASN_OP_T(op, const sc_fxnum_fast &) \
474 DEFN_CTORS_T(const sc_fxnum_fast &)
529 DEFN_ASN_OP_T(op, const sc_fxnum_fast &) \
H A Dsc_ufixed.hh99 DECL_CTORS_T_A(const sc_fxnum_fast &)
137 DECL_ASN_OP_T(op, const sc_fxnum_fast &) \
205 DECL_CTORS_T_A(const sc_fxnum_fast &)
243 DECL_ASN_OP_T(op, const sc_fxnum_fast &) \
319 DEFN_CTORS_T(const sc_fxnum_fast &)
373 DEFN_ASN_OP_T(op, const sc_fxnum_fast &) \
472 DEFN_CTORS_T(const sc_fxnum_fast &)
528 DEFN_ASN_OP_T(op, const sc_fxnum_fast &) \
/gem5/src/systemc/dt/fx/
H A Dsc_fxnum.cc97 // Proxy class for bit-selection in class sc_fxnum_fast, behaves like sc_bit.
175 // Proxy class for part-selection in class sc_fxnum_fast,
345 // CLASS : sc_fxnum_fast
565 sc_fxnum_fast::cast()
608 sc_fxnum_fast::to_string() const
614 sc_fxnum_fast::to_string(sc_numrep numrep) const
620 sc_fxnum_fast::to_string(sc_numrep numrep, bool w_prefix) const
627 sc_fxnum_fast::to_string(sc_fmt fmt) const
633 sc_fxnum_fast::to_string(sc_numrep numrep, sc_fmt fmt) const
639 sc_fxnum_fast
[all...]
/gem5/src/systemc/tests/systemc/datatypes/fx/observers/
H A Dobservers.cpp68 observe<sc_fixed_fast<3, 4>, sc_fxnum_fast, sc_dt::sc_fxnum_fast_observer>("sc_fixed_fast");
70 observe<sc_ufixed_fast<7, 8>, sc_fxnum_fast, sc_dt::sc_fxnum_fast_observer>("sc_ufixed_fast");
/gem5/src/systemc/ext/dt/int/
H A Dsc_bigint.hh73 class sc_fxnum_fast;
118 explicit sc_bigint(const sc_fxnum_fast &v) : sc_signed(W) { *this = v; }
275 operator = (const sc_fxnum_fast &v)
H A Dsc_biguint.hh73 class sc_fxnum_fast;
118 explicit sc_biguint(const sc_fxnum_fast &v) : sc_unsigned(W) { *this = v; }
275 operator = (const sc_fxnum_fast &v)
/gem5/src/systemc/utils/
H A Dtracefile.hh184 class TraceVal<::sc_dt::sc_fxnum_fast, Base> :
185 public TraceValFxnumBase<::sc_dt::sc_fxnum_fast, Base>
188 using TraceValFxnumBase<::sc_dt::sc_fxnum_fast, Base>::TraceValFxnumBase;
240 virtual void addTraceVal(const sc_dt::sc_fxnum_fast *v,
/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_bigint.h73 class sc_fxnum_fast;
177 explicit sc_bigint( const sc_fxnum_fast& v )
262 sc_bigint<W>& operator = ( const sc_fxnum_fast& v )
H A Dsc_biguint.h73 class sc_fxnum_fast;
177 explicit sc_biguint( const sc_fxnum_fast& v )
263 sc_biguint<W>& operator = ( const sc_fxnum_fast& v )
H A Dsc_int.h144 explicit sc_int( const sc_fxnum_fast& a )
222 sc_int<W>& operator = ( const sc_fxnum_fast& a )
/gem5/src/systemc/ext/utils/
H A Dsc_trace_file.hh50 class sc_fxnum_fast;
112 void sc_trace(sc_trace_file *, const sc_dt::sc_fxnum_fast &,
114 void sc_trace(sc_trace_file *, const sc_dt::sc_fxnum_fast *,

Completed in 61 milliseconds

12