sc_fix.h

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

H
1,445
字号
inlinesc_fix::sc_fix( int wl_, int iwl_,		const sc_fxcast_switch& cast_sw,		sc_fxnum_observer* observer_ ): sc_fxnum( sc_fxtype_params( wl_, iwl_ ),	    SC_TC_,	    cast_sw,	    observer_ ){}inlinesc_fix::sc_fix( 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_TC_,	    cast_sw,	    observer_ ){}inlinesc_fix::sc_fix( 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_TC_,	    cast_sw,	    observer_ ){}inlinesc_fix::sc_fix( 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_TC_,	    cast_sw,	    observer_ ){}inlinesc_fix::sc_fix( 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_TC_,	    cast_sw,	    observer_ ){}inlinesc_fix::sc_fix( const sc_fxtype_params& type_params,		sc_fxnum_observer* observer_ ): sc_fxnum( type_params,	    SC_TC_,	    sc_fxcast_switch(),	    observer_ ){}inlinesc_fix::sc_fix( const sc_fxtype_params& type_params,		const sc_fxcast_switch& cast_sw,		sc_fxnum_observer* observer_ ): sc_fxnum( type_params,	    SC_TC_,	    cast_sw,	    observer_ ){}#define DEFN_CTORS_T_A(tp)                                                    \inline                                                                        \sc_fix::sc_fix( tp a,                                                         \		sc_fxnum_observer* observer_ )                                \: sc_fxnum( a,                                                                \	    sc_fxtype_params(),                                               \	    SC_TC_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( tp a,                                                         \		int wl_, int iwl_,                                            \		sc_fxnum_observer* observer_ )                                \: sc_fxnum( a,                                                                \	    sc_fxtype_params( wl_, iwl_ ),                                    \	    SC_TC_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( tp a,                                                         \		sc_q_mode qm, sc_o_mode om,                                   \		sc_fxnum_observer* observer_ )                                \: sc_fxnum( a,                                                                \	    sc_fxtype_params( qm, om ),                                       \	    SC_TC_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( 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_TC_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( 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_TC_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( 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_TC_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( tp a,                                                         \		const sc_fxcast_switch& cast_sw,                              \		sc_fxnum_observer* observer_ )                                \: sc_fxnum( a,                                                                \	    sc_fxtype_params(),                                               \	    SC_TC_,                                                           \	    cast_sw,                                                          \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( 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_TC_,                                                           \	    cast_sw,                                                          \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( 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_TC_,                                                           \	    cast_sw,                                                          \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( 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_TC_,                                                           \	    cast_sw,                                                          \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( 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_TC_,                                                           \	    cast_sw,                                                          \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( 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_TC_,                                                           \	    cast_sw,                                                          \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( tp a,                                                         \		const sc_fxtype_params& type_params,                          \		sc_fxnum_observer* observer_ )                                \: sc_fxnum( a,                                                                \	    type_params,                                                      \	    SC_TC_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( tp a,                                                         \		const sc_fxtype_params& type_params,                          \		const sc_fxcast_switch& cast_sw,                              \		sc_fxnum_observer* observer_ )                                \: sc_fxnum( a,                                                                \	    type_params,                                                      \	    SC_TC_,                                                           \	    cast_sw,                                                          \	    observer_ )                                                       \{}#define DEFN_CTORS_T_B(tp)                                                    \inline                                                                        \sc_fix::sc_fix( tp a,                                                         \		sc_fxnum_observer* observer_ )                                \: sc_fxnum( a,                                                                \	    a.type_params(),                                                  \	    SC_TC_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( tp a,                                                         \		int wl_, int iwl_,                                            \		sc_fxnum_observer* observer_ )                                \: sc_fxnum( a,                                                                \	    sc_fxtype_params( a.type_params(), wl_, iwl_ ),                   \	    SC_TC_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( 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_TC_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( 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_TC_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( 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_TC_,                                                           \	    sc_fxcast_switch(),                                               \	    observer_ )                                                       \{}                                                                            \                                                                              \inline                                                                        \sc_fix::sc_fix( 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 + -
显示快捷键?