sc_ufix.h

来自「基于4个mips核的noc设计」· C头文件 代码 · 共 1,448 行 · 第 1/5 页

H
1,448
字号
{}inlinesc_ufix::sc_ufix( int wl_, int iwl_,		  const sc_fxcast_switch& cast_sw,		  sc_fxnum_observer* observer_ ): sc_fxnum( sc_fxtype_params( wl_, iwl_ ),	    SC_US_,	    cast_sw,	    observer_ ){}inlinesc_ufix::sc_ufix( sc_q_mode qm, sc_o_mode om,		  const sc_fxcast_switch& cast_sw,		  sc_fxnum_observer* observer_ ): sc_fxnum( sc_fxtype_params( qm, om ),	    SC_US_,	    cast_sw,	    observer_ ){}inlinesc_ufix::sc_ufix( sc_q_mode qm, sc_o_mode om, int nb,		  const sc_fxcast_switch& cast_sw,		  sc_fxnum_observer* observer_ ): sc_fxnum( sc_fxtype_params( qm, om, nb ),	    SC_US_,	    cast_sw,	    observer_ ){}inlinesc_ufix::sc_ufix( int wl_, int iwl_, sc_q_mode qm, sc_o_mode om,		  const sc_fxcast_switch& cast_sw,		  sc_fxnum_observer* observer_ ): sc_fxnum( sc_fxtype_params( wl_, iwl_, qm, om ),	    SC_US_,	    cast_sw,	    observer_ ){}inlinesc_ufix::sc_ufix( int wl_, int iwl_, sc_q_mode qm, sc_o_mode om, int nb,		  const sc_fxcast_switch& cast_sw,		  sc_fxnum_observer* observer_ ): sc_fxnum( sc_fxtype_params( wl_, iwl_, qm, om, nb ),	    SC_US_,	    cast_sw,	    observer_ ){}inlinesc_ufix::sc_ufix( const sc_fxtype_params& type_params,		  sc_fxnum_observer* observer_ ): sc_fxnum( type_params,	    SC_US_,	    sc_fxcast_switch(),	    observer_ ){}inlinesc_ufix::sc_ufix( const sc_fxtype_params& type_params,		  const sc_fxcast_switch& cast_sw,		  sc_fxnum_observer* observer_ ): sc_fxnum( type_params,	    SC_US_,	    cast_sw,	    observer_ ){}#define DEFN_CTORS_T_A(tp)                                                    \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    sc_fxtype_params(),                                               \	    SC_US_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  int wl_, int iwl_,                                          \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    sc_fxtype_params( wl_, iwl_ ),                                    \	    SC_US_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  sc_q_mode qm, sc_o_mode om,                                 \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    sc_fxtype_params( qm, om ),                                       \	    SC_US_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  sc_q_mode qm, sc_o_mode om, int nb,                         \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    sc_fxtype_params( qm, om, nb ),                                   \	    SC_US_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  int wl_, int iwl_, sc_q_mode qm, sc_o_mode om,              \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    sc_fxtype_params( wl_, iwl_, qm, om ),                            \	    SC_US_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  int wl_, int iwl_, sc_q_mode qm, sc_o_mode om, int nb,      \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    sc_fxtype_params( wl_, iwl_, qm, om, nb ),                        \	    SC_US_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  const sc_fxcast_switch& cast_sw,                            \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    sc_fxtype_params(),                                               \	    SC_US_,                                                           \	    cast_sw,                                                          \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  int wl_, int iwl_,                                          \		  const sc_fxcast_switch& cast_sw,                            \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    sc_fxtype_params( wl_, iwl_ ),                                    \	    SC_US_,                                                           \	    cast_sw,                                                          \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  sc_q_mode qm, sc_o_mode om,                                 \		  const sc_fxcast_switch& cast_sw,                            \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    sc_fxtype_params( qm, om ),                                       \	    SC_US_,                                                           \	    cast_sw,                                                          \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  sc_q_mode qm, sc_o_mode om, int nb,                         \		  const sc_fxcast_switch& cast_sw,                            \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    sc_fxtype_params( qm, om, nb ),                                   \	    SC_US_,                                                           \	    cast_sw,                                                          \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  int wl_, int iwl_, sc_q_mode qm, sc_o_mode om,              \		  const sc_fxcast_switch& cast_sw,                            \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    sc_fxtype_params( wl_, iwl_, qm, om ),                            \	    SC_US_,                                                           \	    cast_sw,                                                          \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  int wl_, int iwl_, sc_q_mode qm, sc_o_mode om, int nb,      \		  const sc_fxcast_switch& cast_sw,                            \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    sc_fxtype_params( wl_, iwl_, qm, om, nb ),                        \	    SC_US_,                                                           \	    cast_sw,                                                          \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  const sc_fxtype_params& type_params,                        \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    type_params,                                                      \	    SC_US_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  const sc_fxtype_params& type_params,                        \		  const sc_fxcast_switch& cast_sw,                            \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    type_params,                                                      \	    SC_US_,                                                           \	    cast_sw,                                                          \	    observer_ )                                                       \{}#define DEFN_CTORS_T_B(tp)                                                    \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    a.type_params(),                                                  \	    SC_US_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  int wl_, int iwl_,                                          \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    sc_fxtype_params( a.type_params(), wl_, iwl_ ),                   \	    SC_US_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  sc_q_mode qm, sc_o_mode om,                                 \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    sc_fxtype_params( a.type_params(), qm, om ),                      \	    SC_US_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  sc_q_mode qm, sc_o_mode om, int nb,                         \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    sc_fxtype_params( a.type_params(), qm, om, nb ),                  \	    SC_US_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  int wl_, int iwl_, sc_q_mode qm, sc_o_mode om,              \		  sc_fxnum_observer* observer_ )                              \: sc_fxnum( a,                                                                \	    sc_fxtype_params( wl_, iwl_, qm, om ),                            \	    SC_US_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_ufix::sc_ufix( tp a,                                                       \		  int wl_, int iwl_, sc_q_mode qm, sc_o_mode om, int nb,      \		  sc_fxnum_observer* observer_ )                              \

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?