Lines Matching defs:m_rep

364     scfx_rep * m_rep;
663 m_rep(a != 0 ? a : new scfx_rep), m_observer(0)
670 m_rep(new scfx_rep), m_observer(observer_)
677 m_rep(new scfx_rep(*a.m_rep)), m_observer(observer_)
687 m_rep(new scfx_rep(arg)), m_observer(observer_) \
722 delete m_rep;
730 return m_rep;
737 delete m_rep;
738 m_rep = rep_;
747 return sc_fxval(sc_dt::neg_scfx_rep(*m_rep));
762 delete c.m_rep;
763 c.m_rep = sc_dt::neg_scfx_rep(*a.m_rep);
774 return sc_fxval(sc_dt::fnc ## _scfx_rep(*a.m_rep, *tmp.m_rep)); \
783 return sc_fxval(sc_dt::fnc ## _scfx_rep(*tmp.m_rep, *b.m_rep)); \
800 return sc_fxval(sc_dt::fnc ## _scfx_rep( *a.m_rep, *b.m_rep)); \
823 return sc_fxval(sc_dt::div_scfx_rep(*a.m_rep, *b.m_rep));
851 return sc_fxval(sc_dt::lsh_scfx_rep(*a.m_rep, b));
858 return sc_fxval(sc_dt::rsh_scfx_rep(*a.m_rep, b));
868 delete c.m_rep; \
869 c.m_rep = sc_dt::fnc ## _scfx_rep(*a.m_rep, *tmp.m_rep); \
878 delete c.m_rep; \
879 c.m_rep = sc_dt::fnc ## _scfx_rep(*tmp.m_rep, *b.m_rep); \
897 delete c.m_rep; \
898 c.m_rep = sc_dt::fnc ## _scfx_rep(*a.m_rep, *b.m_rep); \
925 delete c.m_rep;
926 c.m_rep = sc_dt::lsh_scfx_rep(*a.m_rep, b);
934 delete c.m_rep;
935 c.m_rep = sc_dt::rsh_scfx_rep(*a.m_rep, b);
946 int result = sc_dt::cmp_scfx_rep(*a.m_rep, *tmp.m_rep); \
955 int result = sc_dt::cmp_scfx_rep(*tmp.m_rep, *b.m_rep); \
973 int result = sc_dt::cmp_scfx_rep(*a.m_rep, *b.m_rep); \
1004 *m_rep = *a.m_rep;
1015 *m_rep = *tmp.m_rep; \
1044 scfx_rep *new_rep = sc_dt::fnc ## _scfx_rep(*m_rep, *tmp.m_rep); \
1045 delete m_rep; \
1046 m_rep = new_rep; \
1065 scfx_rep *new_rep = sc_dt::fnc ## _scfx_rep(*m_rep, *b.m_rep); \
1066 delete m_rep; \
1067 m_rep = new_rep; \
1095 m_rep->lshift(b);
1104 m_rep->rshift(b);
1144 return m_rep->to_double();
1152 return static_cast<short>(m_rep->to_uint64());
1159 return static_cast<unsigned short>(m_rep->to_uint64());
1166 return static_cast<int>(m_rep->to_uint64());
1173 return static_cast<int64>(m_rep->to_uint64());
1180 return static_cast<unsigned int>(m_rep->to_uint64());
1187 return m_rep->to_uint64();
1194 return static_cast<long>(m_rep->to_uint64());
1201 return static_cast<unsigned long>(m_rep->to_uint64());
1208 return static_cast<float>(m_rep->to_double());
1215 return m_rep->to_double();
1223 return m_rep->is_neg();
1230 return m_rep->is_zero();
1237 return m_rep->is_nan();
1244 return m_rep->is_inf();
1251 return m_rep->is_normal();
1257 return m_rep->rounding_flag();
1264 return m_rep->get_bit(i);
1271 m_rep->get_type(wl, iwl, enc);
1277 return sc_fxval(sc_dt::quantization_scfx_rep(*m_rep, params, q_flag));
1283 return sc_fxval(sc_dt::overflow_scfx_rep(*m_rep, params, o_flag));