Lines Matching defs:m_val

539         m_val = (m_val << m_ulen >> m_ulen);
546 m_val(0), m_len(w), m_ulen(SC_INTWIDTH - m_len)
552 m_val(v), m_len(w), m_ulen(SC_INTWIDTH - m_len)
559 sc_value_base(a), m_val(a.m_val), m_len(a.m_len), m_ulen(a.m_ulen)
563 m_val(a), m_len(a.length()), m_ulen(SC_INTWIDTH - m_len)
570 m_val(a->to_int64()), m_len(a->length()), m_ulen(SC_INTWIDTH - m_len)
592 m_val = v;
600 m_val = a.m_val;
608 m_val = a;
617 m_val = a->to_int64();
638 m_val = a;
646 m_val = a;
654 m_val = a;
662 m_val = a;
670 m_val = a;
678 m_val = (int_type)a;
687 m_val += v;
695 m_val -= v;
703 m_val *= v;
711 m_val /= v;
719 m_val %= v;
729 m_val &= v;
737 m_val |= v;
745 m_val ^= v;
754 m_val <<= v;
762 m_val >>= v;
772 ++m_val;
781 ++m_val;
789 --m_val;
798 --m_val;
808 return a.m_val == b.m_val;
814 return a.m_val != b.m_val;
820 return a.m_val < b.m_val;
826 return a.m_val <= b.m_val;
832 return a.m_val > b.m_val;
838 return a.m_val >= b.m_val;
859 bool test(int i) const { return (0 != (m_val & (UINT_ONE << i))); }
861 void set(int i) { m_val |= (UINT_ONE << i); }
866 v ? m_val |= (UINT_ONE << i) : m_val &= ~(UINT_ONE << i);
886 return (uint64)(m_val & ~((uint_type) - 1 << m_len));
888 return (uint64)m_val;
906 operator int_type() const { return m_val; }
911 int to_int() const { return (int)m_val; }
912 unsigned int to_uint() const { return (unsigned int)m_val; }
913 long to_long() const { return (long)m_val; }
914 unsigned long to_ulong() const { return (unsigned long)m_val; }
915 int64 to_int64() const { return (int64)m_val; }
916 uint64 to_uint64() const { return (uint64)m_val; }
917 double to_double() const { return (double)m_val; }
918 long long_low() const { return (long)(m_val & UINT64_32ONES); }
919 long long_high() const { return (long)((m_val >> 32) & UINT64_32ONES); }
937 int_type m_val; // value
1037 m_obj_p->m_val ^= (UINT_ONE << m_index);
1063 uint_type /*int_type*/ val = m_obj_p->m_val;