Searched refs:scfx_pow2 (Results 1 - 10 of 10) sorted by relevance

/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dsc_fxnum.cpp391 double scale = scfx_pow2( fwl );
471 double full_circle = scfx_pow2( iwl );
472 double resolution = scfx_pow2( -fwl );
512 double X = scfx_pow2( iwl - n_bits );
589 double X = scfx_pow2( iwl - n_bits );
825 m_val -= scfx_pow2( i );
827 m_val += scfx_pow2( i );
835 m_val += scfx_pow2( i );
837 m_val -= scfx_pow2( i );
912 m_val -= scfx_pow2(
[all...]
H A Dscfx_ieee.h639 // FUNCTION : scfx_pow2
645 double scfx_pow2( int exp ) function in namespace:sc_dt
689 return ( tmp >= 0 ) ? tmp : tmp + sc_dt::scfx_pow2( 64 );
H A Dsc_fxval.h1766 return sc_fxval_fast( a.m_val * scfx_pow2( b ) );
1774 return sc_fxval_fast( a.m_val * scfx_pow2( -b ) );
1848 c.m_val = a.m_val * scfx_pow2( b );
1857 c.m_val = a.m_val * scfx_pow2( -b );
2033 m_val *= scfx_pow2( b );
2043 m_val *= scfx_pow2( -b );
H A Dsc_fxnum.h3960 return sc_fxval_fast( a.m_val * scfx_pow2( b ) );
3968 return sc_fxval_fast( a.m_val * scfx_pow2( -b ) );
4110 c.set_val( a.m_val * scfx_pow2( b ) );
4118 c.set_val( a.m_val * scfx_pow2( -b ) );
4126 c.m_val = a.m_val * scfx_pow2( b );
4136 c.m_val = a.m_val * scfx_pow2( -b );
4356 m_val *= scfx_pow2( b );
4367 m_val *= scfx_pow2( -b );
H A Dscfx_rep.cpp900 result += m_sign * scfx_pow2( exp - SCFX_IEEE_DOUBLE_M_SIZE );
/gem5/src/systemc/dt/fx/
H A Dsc_fxnum.cc354 double scale = scfx_pow2(fwl);
432 double full_circle = scfx_pow2(iwl);
433 double resolution = scfx_pow2(-fwl);
465 double X = scfx_pow2(iwl - n_bits);
534 double X = scfx_pow2(iwl - n_bits);
753 m_val -= scfx_pow2(i);
755 m_val += scfx_pow2(i);
761 m_val += scfx_pow2(i);
763 m_val -= scfx_pow2(i);
830 m_val -= scfx_pow2(
[all...]
H A Dscfx_rep.cc820 result += m_sign * scfx_pow2(exp - SCFX_IEEE_DOUBLE_M_SIZE);
/gem5/src/systemc/ext/dt/fx/
H A Dscfx_ieee.hh562 // FUNCTION : scfx_pow2
568 scfx_pow2(int exp) function in namespace:sc_dt
603 return (tmp >= 0) ? tmp : tmp + sc_dt::scfx_pow2(64);
H A Dsc_fxval.hh1497 return sc_fxval_fast(a.m_val * scfx_pow2(b));
1504 return sc_fxval_fast(a.m_val * scfx_pow2(-b));
1567 c.m_val = a.m_val * scfx_pow2(b);
1575 c.m_val = a.m_val * scfx_pow2(-b);
1727 m_val *= scfx_pow2(b);
1736 m_val *= scfx_pow2(-b);
H A Dsc_fxnum.hh3365 return sc_fxval_fast(a.m_val *scfx_pow2(b));
3372 return sc_fxval_fast(a.m_val *scfx_pow2(-b));
3496 c.set_val(a.m_val * scfx_pow2(b));
3503 c.set_val(a.m_val * scfx_pow2(-b));
3510 c.m_val = a.m_val * scfx_pow2(b);
3519 c.m_val = a.m_val * scfx_pow2(-b);
3712 m_val *= scfx_pow2(b);
3722 m_val *= scfx_pow2(-b);

Completed in 61 milliseconds