Lines Matching defs:sc_unsigned

67 //  mirror those of sc_unsigned. For instance, an sc_unsigned minus a value
69 // returning an sc_unsigned result. Now both sc_unsigned and sc_concatref
87 #include "../int/sc_unsigned.hh"
215 concat_set(const sc_unsigned &src, int low_i)
248 const sc_unsigned &
252 sc_unsigned *result_p = sc_unsigned::m_pool.allocate();
278 void to_sc_unsigned(sc_unsigned &target) const { target = value(); }
283 operator const sc_unsigned & () const { return value(); }
286 sc_unsigned operator + () const { return value(); }
290 sc_unsigned operator ~ () const { return ~value(); }
357 sc_unsigned temp(v.length());
373 operator = (const sc_unsigned &v)
383 sc_unsigned v(m_len);
393 sc_unsigned temp(v.length());
403 sc_unsigned data(v.length());
462 // Because sc_concatref has implicit casts to both uint64 and sc_unsigned
464 // this in favor of sc_unsigned so that precision is not lost. To get an
467 inline const sc_unsigned
473 inline const sc_unsigned
479 inline const sc_unsigned
485 inline const sc_unsigned
491 inline const sc_unsigned
497 inline const sc_unsigned
503 inline const sc_unsigned
509 inline const sc_unsigned
515 inline const sc_unsigned
521 inline const sc_unsigned
527 inline const sc_unsigned
533 inline const sc_unsigned
549 sc_unsigned temp(a.concat_length(0));
654 SC_CONCAT_OP_TYPE(RESULT, OP, const sc_unsigned &) \
681 SC_CONCAT_OP_TYPE(bool, OP, const sc_unsigned &) \
693 SC_CONCAT_OP(const sc_unsigned, +)
695 SC_CONCAT_OP(const sc_unsigned, *)
696 SC_CONCAT_OP(const sc_unsigned, /)
697 SC_CONCAT_OP(const sc_unsigned, %)
698 SC_CONCAT_OP(const sc_unsigned, &)
699 SC_CONCAT_OP(const sc_unsigned, |)
700 SC_CONCAT_OP(const sc_unsigned, ^)