Home
last modified time | relevance | path

Searched refs:m_sig (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/arch/arm/vfp/
H A Dvfpsingle.c774 u32 exp_diff, m_sig; in vfp_single_add() local
812 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()
H A Dvfpdouble.c729 u64 m_sig; in vfp_double_add() local
767 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()