Lines Matching defs:m_mant

298     scfx_mant m_mant;     // mantissa (bits of the value).
315 m_mant.clear();
325 m_mant.resize_to( min_mant );
333 m_mant.resize_to( min_mant );
343 : m_mant( min_mant ), m_wp( 2 ), m_sign( 1 ), m_state( normal ),
365 m_mant = f.m_mant;
415 return m_mant.size();
434 if( m_mant[i] )
502 m_mant.resize_to( new_size, restore );
530 if( enc == SC_US_ || ( m_mant[wi] & ( ((word)1) << bi ) ) == 0 )
533 m_mant[wi] &= ~( ((word)-1) << ( bi + 1 ) );
535 m_mant[i] = 0;
541 m_mant[wi] |= ( ((word)-1) << ( bi + 1 ) );
543 m_mant[i] = static_cast<word>( -1 );
557 return ( m_mant[wi] & ( ((word)1) << bi ) ) != 0;
571 zero = ( m_mant[wi] & ( ((word)-1) << ( bi + 1 ) ) ) == 0;
573 zero = zero && m_mant[i] == 0;
587 bool zero = ( m_mant[wi] & ~( ((word)-1) << bi ) ) == 0;
589 zero = zero && m_mant[i] == 0;
603 m_mant.clear();
607 m_mant[wi] |= ( ((word)1) << bi );
630 m_mant[i] = static_cast<word>( -1 );
632 m_mant[wi] &= ~( ((word)-1) << bi );
634 m_mant[i] = 0;
636 m_mant[wi2] &= ( ((word)-1) << bi2 );
638 m_mant[i] = 0;
644 m_mant[wi] |= ( ((word)1) << bi );
665 m_mant[wi3] &= ~( ((word)-1) << ( bi3 + 1 ) );
667 m_mant[wi3] |= ( ((word)-1) << ( bi3 + 1 ) );
672 m_mant[i] = 0;
674 m_mant[i] = static_cast<word>( -1 );
680 m_mant[wi] |= ( ((word)1) << bi );
682 m_mant[wi] &= ~( ((word)1) << bi );
693 m_mant[wi2] ^= ( ((word)-1) << bi2 );
695 m_mant[i] = ~ m_mant[i];
708 return ( m_mant[wi] & ( ((word)1) << ( bi - 1 ) ) ) != 0;
710 return ( m_mant[wi - 1] & ( ((word)1) << ( bits_in_word - 1 ) ) ) != 0;
724 m_mant[wi] &= ( ((word)-1) << bi );
726 m_mant[i] = 0;
738 word old_val = m_mant[wi];
739 m_mant[wi] += ( ((word)1) << bi );
740 if( m_mant[wi] <= old_val )
747 if( ++ m_mant[i] != 0 )
762 return ( m_mant[wi] & ( ((word)1) << bi ) ) != 0;
778 zero = ( m_mant[wi] & ~( ((word)-1) << (bi - 1) ) ) == 0;
780 zero = zero && m_mant[i] == 0;
784 zero = ( m_mant[wi - 1] & ~( ((word)-1) << (bits_in_word - 1) ) ) == 0;
786 zero = zero && m_mant[i] == 0;
800 if( m_mant[i] )
812 if( m_mant[i] )
832 complement( m_mant, m_mant, m_mant.size() );
833 inc( m_mant );