/gem5/ext/systemc/src/sysc/datatypes/fx/ |
H A D | sc_fxnum_observer.cpp | 64 // CLASS : sc_fxnum_fast_observer 69 sc_fxnum_fast_observer* (*sc_fxnum_fast_observer::default_observer) () = 0;
|
H A D | sc_fxnum_observer.h | 59 class sc_fxnum_fast_observer; 80 SC_OBSERVER_(object,sc_fxnum_fast_observer*,construct) 82 SC_OBSERVER_(object,sc_fxnum_fast_observer*,destruct) 84 SC_OBSERVER_(object,sc_fxnum_fast_observer*,read) 86 SC_OBSERVER_(object,sc_fxnum_fast_observer*,write) 88 SC_OBSERVER_DEFAULT_(sc_fxnum_fast_observer) 134 // CLASS : sc_fxnum_fast_observer 139 class sc_fxnum_fast_observer class in namespace:sc_dt 144 sc_fxnum_fast_observer() {} function in class:sc_dt::sc_fxnum_fast_observer 145 virtual ~sc_fxnum_fast_observer() {} [all...] |
H A D | sc_fix.h | 313 explicit sc_fix_fast( sc_fxnum_fast_observer* = 0 ); 315 sc_fxnum_fast_observer* = 0 ); 317 sc_fxnum_fast_observer* = 0 ); 319 sc_fxnum_fast_observer* = 0 ); 321 sc_fxnum_fast_observer* = 0 ); 323 sc_fxnum_fast_observer* = 0 ); 325 sc_fxnum_fast_observer* = 0 ); 328 sc_fxnum_fast_observer* = 0 ); 331 sc_fxnum_fast_observer* = 0 ); 334 sc_fxnum_fast_observer* [all...] |
H A D | sc_ufix.h | 313 explicit sc_ufix_fast( sc_fxnum_fast_observer* = 0 ); 315 sc_fxnum_fast_observer* = 0 ); 317 sc_fxnum_fast_observer* = 0 ); 319 sc_fxnum_fast_observer* = 0 ); 321 sc_fxnum_fast_observer* = 0 ); 323 sc_fxnum_fast_observer* = 0 ); 325 sc_fxnum_fast_observer* = 0 ); 328 sc_fxnum_fast_observer* = 0 ); 331 sc_fxnum_fast_observer* = 0 ); 334 sc_fxnum_fast_observer* [all...] |
H A D | sc_fixed.h | 202 explicit sc_fixed_fast( sc_fxnum_fast_observer* = 0 ); 204 sc_fxnum_fast_observer* = 0 ); 207 sc_fixed_fast( tp, sc_fxnum_fast_observer* = 0 ); \ 209 sc_fxnum_fast_observer* = 0 ); 212 explicit sc_fixed_fast( tp, sc_fxnum_fast_observer* = 0 ); \ 214 sc_fxnum_fast_observer* = 0 ); 492 sc_fixed_fast<W,I,Q,O,N>::sc_fixed_fast( sc_fxnum_fast_observer* observer_ ) 499 sc_fxnum_fast_observer* observer_ ) 507 sc_fxnum_fast_observer* observer_ ) \ 515 sc_fxnum_fast_observer* observer [all...] |
H A D | sc_ufixed.h | 202 explicit sc_ufixed_fast( sc_fxnum_fast_observer* = 0 ); 204 sc_fxnum_fast_observer* = 0 ); 207 sc_ufixed_fast( tp, sc_fxnum_fast_observer* = 0 ); \ 209 sc_fxnum_fast_observer* = 0 ); 212 explicit sc_ufixed_fast( tp, sc_fxnum_fast_observer* = 0 ); \ 214 sc_fxnum_fast_observer* = 0 ); 492 sc_ufixed_fast<W,I,Q,O,N>::sc_ufixed_fast( sc_fxnum_fast_observer* observer_ ) 499 sc_fxnum_fast_observer* observer_ ) 507 sc_fxnum_fast_observer* observer_ )\ 515 sc_fxnum_fast_observer* observer [all...] |
H A D | sc_fxnum.cpp | 939 sc_fxnum_fast_observer* 943 sc_fxnum_fast_observer* tmp = m_observer; 949 sc_fxnum_fast::unlock_observer( sc_fxnum_fast_observer* observer_ ) const
|
H A D | sc_fxnum.h | 1004 sc_fxnum_fast_observer* observer() const; 1015 sc_fxnum_fast_observer* ); 1022 sc_fxnum_fast_observer* ); 1387 sc_fxnum_fast_observer* lock_observer() const; 1388 void unlock_observer( sc_fxnum_fast_observer* ) const; 1398 mutable sc_fxnum_fast_observer* m_observer; 3686 sc_fxnum_fast_observer* 3699 sc_fxnum_fast_observer* observer_ ) 3715 sc_fxnum_fast_observer* observer_ ) 3735 sc_fxnum_fast_observer* observer [all...] |
/gem5/src/systemc/dt/fx/ |
H A D | sc_fxnum_observer.cc | 63 // CLASS : sc_fxnum_fast_observer 68 sc_fxnum_fast_observer *(* sc_fxnum_fast_observer::default_observer) () = 0;
|
H A D | sc_fxnum.cc | 852 sc_fxnum_fast_observer * 856 sc_fxnum_fast_observer *tmp = m_observer; 862 sc_fxnum_fast::unlock_observer(sc_fxnum_fast_observer *observer_) const
|
/gem5/src/systemc/ext/dt/fx/ |
H A D | sc_fxnum_observer.hh | 57 class sc_fxnum_fast_observer; 77 SC_OBSERVER_(object, sc_fxnum_fast_observer *, construct) 79 SC_OBSERVER_(object, sc_fxnum_fast_observer *, destruct) 81 SC_OBSERVER_(object, sc_fxnum_fast_observer *, read) 83 SC_OBSERVER_(object, sc_fxnum_fast_observer *, write) 85 SC_OBSERVER_DEFAULT_(sc_fxnum_fast_observer) 127 // CLASS : sc_fxnum_fast_observer 132 class sc_fxnum_fast_observer class in namespace:sc_dt 135 sc_fxnum_fast_observer() {} function in class:sc_dt::sc_fxnum_fast_observer 136 virtual ~sc_fxnum_fast_observer() {} [all...] |
H A D | sc_fix.hh | 242 explicit sc_fix_fast(sc_fxnum_fast_observer * =0); 243 sc_fix_fast(int, int, sc_fxnum_fast_observer * =0); 244 sc_fix_fast(sc_q_mode, sc_o_mode, sc_fxnum_fast_observer * =0); 245 sc_fix_fast(sc_q_mode, sc_o_mode, int, sc_fxnum_fast_observer * =0); 246 sc_fix_fast(int, int, sc_q_mode, sc_o_mode, sc_fxnum_fast_observer * =0); 248 sc_fxnum_fast_observer * =0); 250 sc_fxnum_fast_observer * =0); 252 sc_fxnum_fast_observer * =0); 254 sc_fxnum_fast_observer * =0); 256 sc_fxnum_fast_observer * [all...] |
H A D | sc_ufix.hh | 242 explicit sc_ufix_fast(sc_fxnum_fast_observer * =0); 243 sc_ufix_fast(int, int, sc_fxnum_fast_observer * =0); 244 sc_ufix_fast(sc_q_mode, sc_o_mode, sc_fxnum_fast_observer * =0); 245 sc_ufix_fast(sc_q_mode, sc_o_mode, int, sc_fxnum_fast_observer * =0); 246 sc_ufix_fast(int, int, sc_q_mode, sc_o_mode, sc_fxnum_fast_observer * =0); 248 sc_fxnum_fast_observer * =0); 250 sc_fxnum_fast_observer * =0); 252 sc_fxnum_fast_observer * =0); 254 sc_fxnum_fast_observer * =0); 256 sc_fxnum_fast_observer * [all...] |
H A D | sc_fixed.hh | 183 explicit sc_fixed_fast(sc_fxnum_fast_observer * =0); 185 sc_fxnum_fast_observer * =0); 188 sc_fixed_fast(tp, sc_fxnum_fast_observer * =0); \ 190 sc_fxnum_fast_observer * =0); 193 explicit sc_fixed_fast(tp, sc_fxnum_fast_observer * =0); \ 195 sc_fxnum_fast_observer * =0); 440 sc_fxnum_fast_observer *observer_) : 446 const sc_fxcast_switch &cast_sw, sc_fxnum_fast_observer *observer_) : 453 tp a, sc_fxnum_fast_observer *observer_) : \ 460 sc_fxnum_fast_observer *observer [all...] |
H A D | sc_ufixed.hh | 183 explicit sc_ufixed_fast(sc_fxnum_fast_observer * =0); 185 sc_fxnum_fast_observer * =0); 188 sc_ufixed_fast(tp, sc_fxnum_fast_observer * =0); \ 189 sc_ufixed_fast(tp, const sc_fxcast_switch &, sc_fxnum_fast_observer * =0); 192 explicit sc_ufixed_fast(tp, sc_fxnum_fast_observer * =0); \ 193 sc_ufixed_fast(tp, const sc_fxcast_switch &, sc_fxnum_fast_observer * =0); 437 sc_fxnum_fast_observer *observer_) : 444 sc_fxnum_fast_observer *observer_) : 451 tp a, sc_fxnum_fast_observer *observer_ ) : \ 458 sc_fxnum_fast_observer *observer [all...] |
H A D | sc_fxnum.hh | 857 sc_fxnum_fast_observer *observer() const; 863 sc_fxnum_fast_observer *); 867 const sc_fxcast_switch &, sc_fxnum_fast_observer *); 1177 sc_fxnum_fast_observer *lock_observer() const; 1178 void unlock_observer(sc_fxnum_fast_observer *) const; 1187 mutable sc_fxnum_fast_observer *m_observer; 3135 inline sc_fxnum_fast_observer * 3146 sc_fxnum_fast_observer *observer_) : 3158 sc_fxnum_fast_observer *observer_) : 3173 sc_fxnum_fast_observer *observer [all...] |
/gem5/src/systemc/tests/systemc/datatypes/fx/observers/ |
H A D | observers.cpp | 68 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");
|