Searched refs:mantissa (Results 1 - 5 of 5) sorted by relevance

/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dscfx_ieee.h434 unsigned mantissa:23; member in struct:sc_dt::ieee_float::__anon3
436 unsigned mantissa:23;
480 unsigned int mantissa() const;
481 void mantissa( unsigned int );
571 scfx_ieee_float::mantissa() const function in class:sc_dt::scfx_ieee_float
573 return m_if.s.mantissa;
578 scfx_ieee_float::mantissa( unsigned int a ) function in class:sc_dt::scfx_ieee_float
580 m_if.s.mantissa = a & SCFX_MASK_(SCFX_IEEE_FLOAT_M_SIZE);
588 return ( exponent() == SCFX_IEEE_FLOAT_E_MIN - 1 && mantissa() == 0U );
595 return ( exponent() == SCFX_IEEE_FLOAT_E_MIN - 1 && mantissa() !
[all...]
/gem5/src/systemc/ext/dt/fx/
H A Dscfx_ieee.hh382 unsigned mantissa:23; member in struct:sc_dt::ieee_float::__anon52
384 unsigned mantissa:23;
425 unsigned int mantissa() const;
426 void mantissa(unsigned int);
503 scfx_ieee_float::mantissa() const function in class:sc_dt::scfx_ieee_float
505 return m_if.s.mantissa;
509 scfx_ieee_float::mantissa(unsigned int a) function in class:sc_dt::scfx_ieee_float
511 m_if.s.mantissa = a & SCFX_MASK_(SCFX_IEEE_FLOAT_M_SIZE);
518 return (exponent() == SCFX_IEEE_FLOAT_E_MIN - 1 && mantissa() == 0U);
524 return (exponent() == SCFX_IEEE_FLOAT_E_MIN - 1 && mantissa() !
[all...]
H A Dsc_fxval.hh1836 uint64 mantissa = static_cast<uint64>( local
1844 mantissa = exponent >= 0 ? mantissa << exponent : mantissa >> -exponent;
1845 return mantissa_dbl >= 0 ? mantissa : -mantissa;
H A Dsc_fxnum.hh3921 uint64 mantissa = static_cast<uint64>(fabs(mantissa_dbl) * local
3929 mantissa = exponent >= 0 ? mantissa << exponent : mantissa >> -exponent;
3930 return mantissa_dbl >= 0 ? mantissa : -mantissa;
/gem5/src/arch/arm/insts/
H A Dvfp.cc417 uint32_t mantissa = oldMantissa >> (mWidth - 10); local
423 if (bits(mantissa, 9) == 0) {
428 mantissa = 0;
432 mantissa = (1 << 9);
437 mantissa |= (1 << 9);
444 mantissa = 0x3ff;
446 mantissa = 0;
471 (extra == (1 << 9) && bits(mantissa, 0))))) {
472 mantissa++;
476 if (mantissa
603 uint64_t mantissa = bits(op, 9, 0); local
[all...]

Completed in 28 milliseconds