Lines Matching refs:extend_sign
550 void extend_sign()
568 { check_length(); extend_sign(); }
576 { extend_sign(); }
582 { check_length(); extend_sign(); }
602 { m_val = v; extend_sign(); return *this; }
605 { m_val = a.m_val; extend_sign(); return *this; }
608 { m_val = a; extend_sign(); return *this; }
612 { m_val = a->to_uint64(); extend_sign(); return *this; }
630 { m_val = a; extend_sign(); return *this; }
633 { m_val = a; extend_sign(); return *this; }
636 { m_val = a; extend_sign(); return *this; }
639 { m_val = a; extend_sign(); return *this; }
642 { m_val = a; extend_sign(); return *this; }
645 { m_val = (uint_type) a; extend_sign(); return *this; }
651 { m_val += v; extend_sign(); return *this; }
654 { m_val -= v; extend_sign(); return *this; }
657 { m_val *= v; extend_sign(); return *this; }
660 { m_val /= v; extend_sign(); return *this; }
663 { m_val %= v; extend_sign(); return *this; }
669 { m_val &= v; extend_sign(); return *this; }
672 { m_val |= v; extend_sign(); return *this; }
675 { m_val ^= v; extend_sign(); return *this; }
679 { m_val <<= v; extend_sign(); return *this; }
688 { ++ m_val; extend_sign(); return *this; }
691 { sc_uint_base tmp( *this ); ++ m_val; extend_sign(); return tmp; }
694 { -- m_val; extend_sign(); return *this; }
697 { sc_uint_base tmp( *this ); -- m_val; extend_sign(); return tmp; }