Lines Matching defs:m_rep

823     scfx_rep *m_rep;
2178 SC_ERROR_IF_(!m_rep->is_normal(), sc_core::SC_ID_INVALID_FX_VALUE_);
2181 m_rep->cast(m_params, m_q_flag, m_o_flag);
2188 m_rep(new scfx_rep), m_params(type_params_, enc_, cast_sw),
2199 m_rep(new scfx_rep(arg)), m_params(type_params_, enc_, cast_sw), \
2209 #define DEFN_CTOR_T_B(tp) DEFN_CTOR_T(tp, *a.m_rep)
2242 delete m_rep;
2250 return m_rep;
2258 return sc_fxval(sc_dt::neg_scfx_rep(*m_rep));
2265 return sc_fxval(new scfx_rep(*m_rep));
2273 c.set_rep(sc_dt::neg_scfx_rep(*a.m_rep));
2280 delete c.m_rep;
2281 c.m_rep = sc_dt::neg_scfx_rep(*a.m_rep);
2293 return sc_fxval(sc_dt::fnc ## _scfx_rep(*a.m_rep, *tmp.get_rep())); \
2301 return sc_fxval(sc_dt::fnc ## _scfx_rep(*tmp.get_rep(), *b.m_rep)); \
2322 return sc_fxval(sc_dt::fnc ## _scfx_rep(*a.m_rep, *b.m_rep)); \
2329 return sc_fxval(sc_dt::fnc ## _scfx_rep(*a.m_rep, *b.get_rep())); \
2336 return sc_fxval(sc_dt::fnc ## _scfx_rep(*a.get_rep(), *b.m_rep)); \
2360 return sc_fxval(sc_dt::div_scfx_rep(*a.m_rep, *b.m_rep));
2367 return sc_fxval(sc_dt::div_scfx_rep(*a.m_rep, *b.get_rep()));
2374 return sc_fxval(sc_dt::div_scfx_rep(*a.get_rep(), *b.m_rep));
2403 return sc_fxval(sc_dt::lsh_scfx_rep(*a.m_rep, b));
2410 return sc_fxval(sc_dt::rsh_scfx_rep(*a.m_rep, b));
2420 c.set_rep(sc_dt::fnc ## _scfx_rep(*a.m_rep, *tmp.get_rep())); \
2428 c.set_rep(sc_dt::fnc ## _scfx_rep(*tmp.get_rep(), *b.m_rep)); \
2436 delete c.m_rep; \
2437 c.m_rep = sc_dt::fnc ## _scfx_rep(*a.m_rep, *tmp.get_rep()); \
2447 delete c.m_rep; \
2448 c.m_rep = sc_dt::fnc ## _scfx_rep(*tmp.get_rep(), *b.m_rep); \
2467 c.set_rep(sc_dt::fnc ## _scfx_rep(*a.m_rep, *b.m_rep)); \
2475 delete c.m_rep; \
2476 c.m_rep = sc_dt::fnc ## _scfx_rep(*a.m_rep, *b.m_rep); \
2485 c.set_rep(sc_dt::fnc ## _scfx_rep(*a.m_rep, *b.get_rep())); \
2492 c.set_rep(sc_dt::fnc ## _scfx_rep(*a.get_rep(), *b.m_rep)); \
2499 delete c.m_rep; \
2500 c.m_rep = sc_dt::fnc ## _scfx_rep(*a.m_rep, *b.get_rep()); \
2509 delete c.m_rep; \
2510 c.m_rep = sc_dt::fnc ## _scfx_rep(*a.get_rep(), *b.m_rep); \
2539 c.set_rep(sc_dt::lsh_scfx_rep(*a.m_rep, b));
2546 c.set_rep(sc_dt::rsh_scfx_rep(*a.m_rep, b));
2553 delete c.m_rep;
2554 c.m_rep = sc_dt::lsh_scfx_rep(*a.m_rep, b);
2563 delete c.m_rep;
2564 c.m_rep = sc_dt::rsh_scfx_rep(*a.m_rep, b);
2576 int result = sc_dt::cmp_scfx_rep(*a.m_rep, *tmp.get_rep()); \
2585 int result = sc_dt::cmp_scfx_rep(*tmp.get_rep(), *b.m_rep); \
2603 int result = sc_dt::cmp_scfx_rep(*a.m_rep, *b.m_rep); \
2611 int result = sc_dt::cmp_scfx_rep(*a.m_rep, *b.get_rep()); \
2619 int result = sc_dt::cmp_scfx_rep(*a.get_rep(), *b.m_rep); \
2651 *m_rep = *a.m_rep;
2661 *m_rep = *a.get_rep();
2672 *m_rep = *tmp.get_rep(); \
2704 scfx_rep *new_rep = sc_dt::fnc ## _scfx_rep(*m_rep, *tmp.get_rep()); \
2705 delete m_rep; \
2706 m_rep = new_rep; \
2726 scfx_rep *new_rep = sc_dt::fnc ## _scfx_rep(*m_rep, *b.m_rep); \
2727 delete m_rep; \
2728 m_rep = new_rep; \
2738 scfx_rep *new_rep = sc_dt::fnc ## _scfx_rep(*m_rep, *b.get_rep()); \
2739 delete m_rep; \
2740 m_rep = new_rep; \
2771 m_rep->lshift(b);
2781 m_rep->rshift(b);
2918 return m_rep->to_double();
2926 return static_cast<short>(m_rep->to_uint64());
2933 return static_cast<unsigned short>(m_rep->to_uint64());
2940 return static_cast<int>(m_rep->to_uint64());
2947 return static_cast<int64>(m_rep->to_uint64());
2954 return static_cast<unsigned int>(m_rep->to_uint64());
2961 return m_rep->to_uint64();
2968 return static_cast<long>(m_rep->to_uint64());
2975 return static_cast<unsigned long>(m_rep->to_uint64());
2982 return static_cast<float>(m_rep->to_double());
2989 return m_rep->to_double();
2997 return m_rep->is_neg();
3004 return m_rep->is_zero();
3012 return m_rep->is_normal();
3032 return sc_fxval(new scfx_rep(*m_rep));
3089 return m_rep->get_bit(i);
3097 return m_rep->set(i, m_params);
3099 return m_rep->clear(i, m_params);
3105 return m_rep->get_slice(i, j, m_params, bv);
3111 return m_rep->set_slice(i, j, m_params, bv);
4079 m_rep(new scfx_rep(*a.get_rep())), m_observer(observer_)
4088 m_rep(new scfx_rep(a.to_double())), m_observer(observer_)
4102 return sc_fxval(sc_dt::fnc ## _scfx_rep(*a.m_rep, *tmp.m_rep)); \
4110 return sc_fxval(sc_dt::fnc ## _scfx_rep(*tmp.m_rep, *b.m_rep)); \
4133 delete c.m_rep; \
4134 c.m_rep = sc_dt::fnc ## _scfx_rep(*a.m_rep, *tmp.m_rep); \
4143 delete c.m_rep; \
4144 c.m_rep = sc_dt::fnc ## _scfx_rep(*tmp.m_rep, *b.m_rep); \
4167 int result = sc_dt::cmp_scfx_rep(*a.m_rep, *tmp.m_rep); \
4176 int result = sc_dt::cmp_scfx_rep(*tmp.m_rep, *b.m_rep); \
4197 *m_rep = *a.get_rep();
4207 *m_rep = *tmp.m_rep; \
4222 scfx_rep *new_rep = sc_dt::fnc ## _scfx_rep(*m_rep, *tmp.m_rep); \
4223 delete m_rep; \
4224 m_rep = new_rep; \
4234 scfx_rep *new_rep = sc_dt::fnc ## _scfx_rep(*m_rep, *b.get_rep()); \
4235 delete m_rep; \
4236 m_rep = new_rep; \