Searched refs:m_sig (Results 1 – 4 of 4) sorted by relevance
44 sreal () : m_sig (-1), m_exp (-1) {} in sreal()65 return m_sig < other.m_sig;68 bool negative = m_sig < 0;69 bool other_negative = other.m_sig < 0;81 return m_exp == other.m_exp && m_sig == other.m_sig;87 tmp.m_sig *= -1;95 if (!m_sig) in shift()116 min.m_sig = -SREAL_MAX_SIG; in min()126 max.m_sig = SREAL_MAX_SIG; in max()139 int32_t m_sig; /* Significant. */ variable[all …]
774 u32 exp_diff, m_sig; in vfp_single_add() local812 m_sig = vfp_shiftright32jamming(vsm->significand, exp_diff); in vfp_single_add()818 m_sig = vsn->significand - m_sig; in vfp_single_add()819 if ((s32)m_sig < 0) { in vfp_single_add()821 m_sig = -m_sig; in vfp_single_add()822 } else if (m_sig == 0) { in vfp_single_add()827 m_sig = vsn->significand + m_sig; in vfp_single_add()829 vsd->significand = m_sig; in vfp_single_add()
729 u64 m_sig; in vfp_double_add() local767 m_sig = vfp_shiftright64jamming(vdm->significand, exp_diff); in vfp_double_add()773 m_sig = vdn->significand - m_sig; in vfp_double_add()774 if ((s64)m_sig < 0) { in vfp_double_add()776 m_sig = -m_sig; in vfp_double_add()777 } else if (m_sig == 0) { in vfp_double_add()782 m_sig += vdn->significand; in vfp_double_add()784 vdd->significand = m_sig; in vfp_double_add()