/gem5/ext/systemc/src/sysc/datatypes/fx/ |
H A D | sc_fxnum_observer.cpp | 22 sc_fxnum_observer.cpp - 39 // $Log: sc_fxnum_observer.cpp,v $ 48 #include "sysc/datatypes/fx/sc_fxnum_observer.h" 55 // CLASS : sc_fxnum_observer 60 sc_fxnum_observer* (*sc_fxnum_observer::default_observer) () = 0;
|
H A D | sc_fxnum_observer.h | 22 sc_fxnum_observer.h - 38 // $Log: sc_fxnum_observer.h,v $ 58 class sc_fxnum_observer; 69 SC_OBSERVER_(object,sc_fxnum_observer*,construct) 71 SC_OBSERVER_(object,sc_fxnum_observer*,destruct) 73 SC_OBSERVER_(object,sc_fxnum_observer*,read) 75 SC_OBSERVER_(object,sc_fxnum_observer*,write) 77 SC_OBSERVER_DEFAULT_(sc_fxnum_observer) 108 // CLASS : sc_fxnum_observer 113 class sc_fxnum_observer class in namespace:sc_dt 118 sc_fxnum_observer() {} function in class:sc_dt::sc_fxnum_observer [all...] |
H A D | sc_fix.h | 78 explicit sc_fix( sc_fxnum_observer* = 0 ); 80 sc_fxnum_observer* = 0 ); 82 sc_fxnum_observer* = 0 ); 84 sc_fxnum_observer* = 0 ); 86 sc_fxnum_observer* = 0 ); 88 sc_fxnum_observer* = 0 ); 90 sc_fxnum_observer* = 0 ); 93 sc_fxnum_observer* = 0 ); 96 sc_fxnum_observer* = 0 ); 99 sc_fxnum_observer* [all...] |
H A D | sc_ufix.h | 78 explicit sc_ufix( sc_fxnum_observer* = 0 ); 80 sc_fxnum_observer* = 0 ); 82 sc_fxnum_observer* = 0 ); 84 sc_fxnum_observer* = 0 ); 86 sc_fxnum_observer* = 0 ); 88 sc_fxnum_observer* = 0 ); 90 sc_fxnum_observer* = 0 ); 93 sc_fxnum_observer* = 0 ); 96 sc_fxnum_observer* = 0 ); 99 sc_fxnum_observer* [all...] |
H A D | sc_fixed.h | 81 explicit sc_fixed( sc_fxnum_observer* = 0 ); 82 explicit sc_fixed( const sc_fxcast_switch&, sc_fxnum_observer* = 0 ); 85 sc_fixed( tp, sc_fxnum_observer* = 0 ); \ 86 sc_fixed( tp, const sc_fxcast_switch&, sc_fxnum_observer* = 0 ); 89 explicit sc_fixed( tp, sc_fxnum_observer* = 0 ); \ 90 sc_fixed( tp, const sc_fxcast_switch&, sc_fxnum_observer* = 0 ); 320 sc_fixed<W,I,Q,O,N>::sc_fixed( sc_fxnum_observer* observer_ ) 327 sc_fxnum_observer* observer_ ) 335 sc_fxnum_observer* observer_ ) \ 343 sc_fxnum_observer* observer [all...] |
H A D | sc_ufixed.h | 81 explicit sc_ufixed( sc_fxnum_observer* = 0 ); 82 explicit sc_ufixed( const sc_fxcast_switch&, sc_fxnum_observer* = 0 ); 85 sc_ufixed( tp, sc_fxnum_observer* = 0 ); \ 86 sc_ufixed( tp, const sc_fxcast_switch&, sc_fxnum_observer* = 0 ); 89 explicit sc_ufixed( tp, sc_fxnum_observer* = 0 ); \ 90 sc_ufixed( tp, const sc_fxcast_switch&, sc_fxnum_observer* = 0 ); 320 sc_ufixed<W,I,Q,O,N>::sc_ufixed( sc_fxnum_observer* observer_ ) 327 sc_fxnum_observer* observer_ ) 335 sc_fxnum_observer* observer_ ) \ 343 sc_fxnum_observer* observer [all...] |
H A D | sc_fxnum.cpp | 363 sc_fxnum_observer* 367 sc_fxnum_observer* tmp = m_observer; 373 sc_fxnum::unlock_observer( sc_fxnum_observer* observer_ ) const
|
H A D | sc_fxnum.h | 66 #include "sysc/datatypes/fx/sc_fxnum_observer.h" 577 sc_fxnum_observer* observer() const; 588 sc_fxnum_observer* ); 595 sc_fxnum_observer* ); 963 sc_fxnum_observer* lock_observer() const; 964 void unlock_observer( sc_fxnum_observer* ) const; 974 mutable sc_fxnum_observer* m_observer; 2562 sc_fxnum_observer* 2586 sc_fxnum_observer* observer_ ) 2603 sc_fxnum_observer* observer [all...] |
/gem5/src/systemc/dt/fx/ |
H A D | sc_fxnum_observer.cc | 22 sc_fxnum_observer.cpp - 39 // $Log: sc_fxnum_observer.cpp,v $ 48 #include "systemc/ext/dt/fx/sc_fxnum_observer.hh" 54 // CLASS : sc_fxnum_observer 59 sc_fxnum_observer *(* sc_fxnum_observer::default_observer) () = 0;
|
H A D | sc_fxnum.cc | 327 sc_fxnum_observer * 331 sc_fxnum_observer * tmp = m_observer; 337 sc_fxnum::unlock_observer(sc_fxnum_observer *observer_) const
|
/gem5/src/systemc/ext/dt/fx/ |
H A D | sc_fxnum_observer.hh | 22 sc_fxnum_observer.h - 38 // $Log: sc_fxnum_observer.h,v $ 56 class sc_fxnum_observer; 66 SC_OBSERVER_(object, sc_fxnum_observer *, construct) 68 SC_OBSERVER_(object, sc_fxnum_observer *, destruct) 70 SC_OBSERVER_(object, sc_fxnum_observer *, read) 72 SC_OBSERVER_(object, sc_fxnum_observer *, write) 74 SC_OBSERVER_DEFAULT_(sc_fxnum_observer) 105 // CLASS : sc_fxnum_observer 110 class sc_fxnum_observer class in namespace:sc_dt 113 sc_fxnum_observer() {} function in class:sc_dt::sc_fxnum_observer [all...] |
H A D | sc_fix.hh | 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(int, int, sc_q_mode, sc_o_mode, sc_fxnum_observer * =0); 78 sc_fix(int, int, sc_q_mode, sc_o_mode, int, sc_fxnum_observer * =0); 79 explicit sc_fix(const sc_fxcast_switch &, sc_fxnum_observer * =0); 80 sc_fix(int, int, const sc_fxcast_switch &, sc_fxnum_observer * =0); 82 sc_fxnum_observer * =0); 84 sc_fxnum_observer * [all...] |
H A D | sc_ufix.hh | 73 explicit sc_ufix(sc_fxnum_observer * =0); 74 sc_ufix(int, int, sc_fxnum_observer * =0); 75 sc_ufix(sc_q_mode, sc_o_mode, sc_fxnum_observer * =0); 76 sc_ufix(sc_q_mode, sc_o_mode, int, sc_fxnum_observer * =0); 77 sc_ufix(int, int, sc_q_mode, sc_o_mode, sc_fxnum_observer * =0); 78 sc_ufix(int, int, sc_q_mode, sc_o_mode, int, sc_fxnum_observer * =0); 79 explicit sc_ufix(const sc_fxcast_switch &, sc_fxnum_observer * =0); 80 sc_ufix(int, int, const sc_fxcast_switch &, sc_fxnum_observer * =0); 82 sc_fxnum_observer * =0); 84 sc_fxnum_observer * [all...] |
H A D | sc_fixed.hh | 77 explicit sc_fixed(sc_fxnum_observer * =0); 78 explicit sc_fixed(const sc_fxcast_switch &, sc_fxnum_observer * =0); 81 sc_fixed(tp, sc_fxnum_observer * =0); \ 82 sc_fixed(tp, const sc_fxcast_switch &, sc_fxnum_observer * =0); 85 explicit sc_fixed(tp, sc_fxnum_observer * =0); \ 86 sc_fixed(tp, const sc_fxcast_switch &, sc_fxnum_observer * =0); 288 inline sc_fixed<W, I, Q, O, N>::sc_fixed(sc_fxnum_observer *observer_) : 294 const sc_fxcast_switch &cast_sw, sc_fxnum_observer *observer_) : 301 tp a, sc_fxnum_observer* observer_) : \ 308 sc_fxnum_observer *observer [all...] |
H A D | sc_ufixed.hh | 78 explicit sc_ufixed(sc_fxnum_observer * =0); 79 explicit sc_ufixed(const sc_fxcast_switch &, sc_fxnum_observer * =0); 82 sc_ufixed(tp, sc_fxnum_observer * =0); \ 83 sc_ufixed(tp, const sc_fxcast_switch &, sc_fxnum_observer * =0); 86 explicit sc_ufixed(tp, sc_fxnum_observer * =0); \ 87 sc_ufixed(tp, const sc_fxcast_switch &, sc_fxnum_observer * =0); 285 inline sc_ufixed<W, I, Q, O, N>::sc_ufixed(sc_fxnum_observer *observer_) : 291 sc_fxnum_observer *observer_) : 298 tp a, sc_fxnum_observer *observer_) :\ 305 sc_fxnum_observer *observer [all...] |
H A D | sc_fxnum.hh | 66 #include "sc_fxnum_observer.hh" 496 sc_fxnum_observer *observer() const; 502 sc_fxnum_observer *); 506 sc_fxnum_observer *); 819 sc_fxnum_observer *lock_observer() const; 820 void unlock_observer(sc_fxnum_observer *) const; 829 mutable sc_fxnum_observer *m_observer; 2169 inline sc_fxnum_observer * 2187 sc_fxnum_observer *observer_) : 2198 sc_fxnum_observer *observer [all...] |
/gem5/src/systemc/tests/systemc/datatypes/fx/observers/ |
H A D | observers.cpp | 67 observe<sc_fixed<1, 2>, sc_fxnum, sc_dt::sc_fxnum_observer>("sc_fixed"); 69 observe<sc_ufixed<5, 6>, sc_fxnum, sc_dt::sc_fxnum_observer>("sc_ufixed");
|