Lines Matching defs:params

988             sc_fmt fmt, const scfx_params *params)
1026 if (params != 0) {
1027 msb = params->iwl() - 1;
1028 lsb = params->iwl() - params->wl();
1030 if (params->enc() == SC_TC_ &&
1035 params->wl() > 1) {
1037 } else if (params->enc() == SC_US_ &&
1141 sc_fmt fmt, const scfx_params *params) const
1159 sc_dt::print_other(s, *this, numrep, w_prefix, fmt, params);
1779 scfx_rep::quantization(const scfx_params &params, bool &q_flag)
1781 scfx_index x = calc_indices(params.iwl() - params.wl());
1795 switch (params.q_mode()) {
1863 scfx_rep::overflow(const scfx_params &params, bool &o_flag)
1865 scfx_index x = calc_indices(params.iwl() - 1);
1882 sc_enc enc = params.enc();
1886 if (params.o_mode() == SC_SAT_SYM)
1903 scfx_index x2 = calc_indices(params.iwl() - params.wl());
1911 switch (params.o_mode()) {
1914 int n_bits = params.n_bits();
1921 } else if (n_bits < params.wl()) {
1922 scfx_index x3 = calc_indices(params.iwl() - 1 - n_bits);
1969 int n_bits = params.n_bits();
1972 scfx_index x4 = calc_indices(params.iwl());
1988 } else if (n_bits < params.wl()) {
1989 scfx_index x3 = calc_indices(params.iwl() - 1 - n_bits);
1990 scfx_index x4 = calc_indices(params.iwl() - n_bits);
2024 scfx_rep::cast(const scfx_params &params, bool &q_flag, bool &o_flag)
2037 quantization(params, q_flag);
2038 overflow(params, o_flag);
2390 scfx_rep::set(int i, const scfx_params &params)
2411 if (i == params.iwl() - 1)
2412 o_extend(x, params.enc()); // sign extension
2429 scfx_rep::clear(int i, const scfx_params &params)
2449 if (i == params.iwl() - 1)
2450 o_extend(x, params.enc()); // sign extension
2486 scfx_rep::set_slice(int i, int j, const scfx_params &params,
2496 set(l, params);
2498 clear(l, params);