Lines Matching refs:m_val

509         m_val &= (~UINT_ZERO >> m_ulen);
515 m_val(0), m_len(w), m_ulen(SC_INTWIDTH - m_len)
521 m_val(v), m_len(w), m_ulen(SC_INTWIDTH - m_len)
528 sc_value_base(a), m_val(a.m_val), m_len(a.m_len), m_ulen(a.m_ulen)
532 m_val(a), m_len(a.length()), m_ulen(SC_INTWIDTH - m_len)
539 m_val(a->to_uint64()), m_len(a->length()),
561 m_val = v;
568 m_val = a.m_val;
575 m_val = a;
583 m_val = a->to_uint64();
599 m_val = a;
606 m_val = a;
613 m_val = a;
620 m_val = a;
627 m_val = a;
634 m_val = (uint_type)a;
643 m_val += v;
650 m_val -= v;
657 m_val *= v;
664 m_val /= v;
671 m_val %= v;
680 m_val &= v;
687 m_val |= v;
694 m_val ^= v;
701 m_val <<= v;
708 m_val >>= v;
717 ++m_val;
725 ++m_val;
733 --m_val;
741 --m_val;
750 return a.m_val == b.m_val;
755 return a.m_val != b.m_val;
760 return a.m_val < b.m_val;
765 return a.m_val <= b.m_val;
770 return a.m_val > b.m_val;
775 return a.m_val >= b.m_val;
793 bool test(int i) const { return (0 != (m_val & (UINT_ONE << i))); }
795 void set(int i) { m_val |= (UINT_ONE << i); }
799 v ? m_val |= (UINT_ONE << i) : m_val &= ~(UINT_ONE << i);
815 virtual uint64 concat_get_uint64() const { return m_val; }
830 operator uint_type() const { return m_val; }
835 int to_int() const { return (int) m_val; }
836 unsigned int to_uint() const { return (unsigned int)m_val; }
837 long to_long() const { return (long)m_val; }
838 unsigned long to_ulong() const { return (unsigned long)m_val; }
839 int64 to_int64() const { return (int64)m_val; }
840 uint64 to_uint64() const { return (uint64)m_val; }
841 double to_double() const { return uint64_to_double(m_val); }
843 long long_low() const { return (long)(m_val & UINT64_32ONES); }
844 long long_high() const { return (long)((m_val >> 32) & UINT64_32ONES); }
860 uint_type m_val; // value
953 m_obj_p->m_val ^= (UINT_ONE << m_index);
976 uint_type val = m_obj_p->m_val;