#include <sc_fxnum.h>
Inheritance diagram for sc_dt::sc_fxnum_fast:


|
||||||||||||||||||||
|
Definition at line 3596 of file sc_fxnum.h. References sc_dt::m_observer(), sc_dt::sc_enc, SC_FXNUM_FAST_OBSERVER_CONSTRUCT_, and SC_FXNUM_FAST_OBSERVER_DEFAULT_. |
|
|
Definition at line 3679 of file sc_fxnum.h. References SC_FXNUM_FAST_OBSERVER_DESTRUCT_. |
|
|
Definition at line 4348 of file sc_fxnum.h. References sc_dt::scfx_params::fwl(), SC_ERROR_IF_, sc_fxnum_fast_bitref, and sc_dt::scfx_params::wl(). |
|
|
Definition at line 4339 of file sc_fxnum.h. References sc_dt::scfx_params::fwl(), SC_ERROR_IF_, sc_fxnum_fast_bitref, and sc_dt::scfx_params::wl(). |
|
|
Definition at line 603 of file sc_fxnum.cpp. References sc_dt::scfx_params::cast_switch(), sc_dt::scfx_ieee_double::is_inf(), sc_dt::scfx_ieee_double::is_nan(), sc_dt::scfx_ieee_double::is_zero(), sc_dt::scfx_ieee_double::negative(), SC_ERROR_IF_, and sc_dt::SC_ON. Referenced by sc_dt::b_not(), sc_dt::lshift(), sc_dt::neg(), operator++(), operator--(), and sc_dt::rshift(). |
|
|
Definition at line 4610 of file sc_fxnum.h. References sc_dt::scfx_params::cast_switch(). |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Definition at line 736 of file sc_fxnum.cpp. References sc_dt::scfx_params::dump(). Referenced by sc_dt::sc_fxnum_fast_subref::dump(), and sc_dt::sc_fxnum_fast_bitref::dump(). |
|
|
||||||||||||||||
|
|
Definition at line 3688 of file sc_fxnum.h. References SC_FXNUM_FAST_OBSERVER_READ_. |
|
|
Definition at line 4511 of file sc_fxnum.h. References sc_dt::scfx_ieee_double::negative(), and SC_FXNUM_FAST_OBSERVER_READ_. |
|
|
Definition at line 4530 of file sc_fxnum.h. References sc_dt::scfx_ieee_double::is_normal(), sc_dt::scfx_ieee_double::is_subnormal(), sc_dt::scfx_ieee_double::is_zero(), and SC_FXNUM_FAST_OBSERVER_READ_. |
|
|
Definition at line 4520 of file sc_fxnum.h. References sc_dt::scfx_ieee_double::is_zero(), and SC_FXNUM_FAST_OBSERVER_READ_. |
|
|
Definition at line 4573 of file sc_fxnum.h. References sc_dt::scfx_params::iwl(). Referenced by sc_dt::b_not(), sc_dt::sc_ufix_fast::operator~(), and sc_dt::sc_fix_fast::operator~(). |
|
|
Definition at line 923 of file sc_fxnum.cpp. References SC_ASSERT_. |
|
|
Definition at line 4594 of file sc_fxnum.h. References sc_dt::scfx_params::n_bits(). |
|
|
Definition at line 4587 of file sc_fxnum.h. References sc_dt::scfx_params::o_mode(). |
|
|
Definition at line 3587 of file sc_fxnum.h. |
|
|
Definition at line 4619 of file sc_fxnum.h. References SC_FXNUM_OBSERVER_READ_. |
|
|
Definition at line 4433 of file sc_fxnum.h. References SC_FXNUM_FAST_OBSERVER_READ_. |
|
|
Definition at line 4410 of file sc_fxnum.h. References operator()(), and sc_dt::scfx_params::wl(). |
|
|
Definition at line 4403 of file sc_fxnum.h. References sc_dt::scfx_params::wl(). Referenced by operator()(). |
|
||||||||||||
|
Definition at line 4370 of file sc_fxnum.h. References sc_dt::scfx_params::fwl(), SC_ERROR_IF_, sc_fxnum_fast_subref, and sc_dt::scfx_params::wl(). |
|
||||||||||||
|
Definition at line 4359 of file sc_fxnum.h. References sc_dt::scfx_params::fwl(), SC_ERROR_IF_, sc_fxnum_fast_subref, and sc_dt::scfx_params::wl(). |
|
|
Definition at line 3707 of file sc_fxnum.h. References SC_FXNUM_FAST_OBSERVER_READ_, and sc_fxval_fast. |
|
|
Reimplemented in sc_dt::sc_fix_fast, sc_dt::sc_fixed_fast< W, I, Q, O, N >, sc_dt::sc_ufix_fast, and sc_dt::sc_ufixed_fast< W, I, Q, O, N >. Definition at line 4297 of file sc_fxnum.h. References cast(), SC_FXNUM_FAST_OBSERVER_READ_, and SC_FXNUM_FAST_OBSERVER_WRITE_. |
|
|
Reimplemented in sc_dt::sc_fix_fast, sc_dt::sc_fixed_fast< W, I, Q, O, N >, sc_dt::sc_ufix_fast, and sc_dt::sc_ufixed_fast< W, I, Q, O, N >. Definition at line 4271 of file sc_fxnum.h. References cast(), SC_FXNUM_FAST_OBSERVER_READ_, SC_FXNUM_FAST_OBSERVER_WRITE_, and sc_fxval_fast. |
|
|
Definition at line 3699 of file sc_fxnum.h. References SC_FXNUM_FAST_OBSERVER_READ_, and sc_fxval_fast. |
|
|
Reimplemented in sc_dt::sc_fix_fast, sc_dt::sc_fixed_fast< W, I, Q, O, N >, sc_dt::sc_ufix_fast, and sc_dt::sc_ufixed_fast< W, I, Q, O, N >. Definition at line 4308 of file sc_fxnum.h. References cast(), SC_FXNUM_FAST_OBSERVER_READ_, and SC_FXNUM_FAST_OBSERVER_WRITE_. |
|
|
Reimplemented in sc_dt::sc_fix_fast, sc_dt::sc_fixed_fast< W, I, Q, O, N >, sc_dt::sc_ufix_fast, and sc_dt::sc_ufixed_fast< W, I, Q, O, N >. Definition at line 4284 of file sc_fxnum.h. References cast(), SC_FXNUM_FAST_OBSERVER_READ_, SC_FXNUM_FAST_OBSERVER_WRITE_, and sc_fxval_fast. |
|
|
Definition at line 4331 of file sc_fxnum.h. References sc_dt::scfx_params::fwl(), SC_ERROR_IF_, sc_fxnum_fast_bitref, and sc_dt::scfx_params::wl(). |
|
|
Definition at line 4322 of file sc_fxnum.h. References sc_dt::scfx_params::fwl(), SC_ERROR_IF_, sc_fxnum_fast_bitref, and sc_dt::scfx_params::wl(). |
|
|
Definition at line 4547 of file sc_fxnum.h. |
|
|
Definition at line 722 of file sc_fxnum.cpp. References SC_DEC, sc_dt::SC_F, and sc_dt::to_string(). Referenced by sc_dt::operator<<(). |
|
|
Definition at line 4580 of file sc_fxnum.h. References sc_dt::scfx_params::q_mode(). |
|
|
Definition at line 4540 of file sc_fxnum.h. |
|
|
Definition at line 4424 of file sc_fxnum.h. References range(), and sc_dt::scfx_params::wl(). |
|
|
Definition at line 4417 of file sc_fxnum.h. References sc_dt::scfx_params::wl(). Referenced by range(). |
|
||||||||||||
|
Definition at line 4392 of file sc_fxnum.h. References sc_dt::scfx_params::fwl(), SC_ERROR_IF_, sc_fxnum_fast_subref, and sc_dt::scfx_params::wl(). |
|
||||||||||||
|
Definition at line 4381 of file sc_fxnum.h. References sc_dt::scfx_params::fwl(), SC_ERROR_IF_, sc_fxnum_fast_subref, and sc_dt::scfx_params::wl(). |
|
|
Definition at line 728 of file sc_fxnum.cpp. References sc_string::c_str(), and s. Referenced by sc_dt::operator>>(). |
|
||||||||||||
|
Definition at line 796 of file sc_fxnum.cpp. References sc_dt::scfx_params::enc(), get_bit(), sc_dt::scfx_ieee_double::is_inf(), sc_dt::scfx_ieee_double::is_nan(), sc_dt::scfx_params::iwl(), sc_dt::SC_TC_, and sc_dt::scfx_pow2(). Referenced by sc_dt::b_not(), sc_dt::sc_ufix_fast::operator~(), and sc_dt::sc_fix_fast::operator~(). |
|
||||||||||||||||
|
Definition at line 879 of file sc_fxnum.cpp. References sc_dt::scfx_params::enc(), get_bit(), sc_dt::scfx_ieee_double::is_inf(), sc_dt::scfx_ieee_double::is_nan(), sc_dt::scfx_params::iwl(), sc_dt::sc_bv_base::length(), sc_dt::SC_TC_, and sc_dt::scfx_pow2(). |
|
|
Definition at line 701 of file sc_fxnum.cpp. References SC_BIN, and sc_dt::SC_F. |
|
|
Definition at line 695 of file sc_fxnum.cpp. References SC_DEC, and sc_dt::SC_F. |
|
|
Definition at line 4500 of file sc_fxnum.h. References SC_FXNUM_FAST_OBSERVER_READ_. |
|
|
Definition at line 4492 of file sc_fxnum.h. References SC_FXNUM_FAST_OBSERVER_READ_. |
|
|
Definition at line 713 of file sc_fxnum.cpp. References sc_dt::SC_F, and SC_HEX. |
|
|
Definition at line 4460 of file sc_fxnum.h. References SC_FXNUM_FAST_OBSERVER_READ_. |
|
|
Definition at line 4476 of file sc_fxnum.h. References SC_FXNUM_FAST_OBSERVER_READ_. |
|
|
Definition at line 707 of file sc_fxnum.cpp. References sc_dt::SC_F, and SC_OCT. |
|
|
Definition at line 4444 of file sc_fxnum.h. References SC_FXNUM_FAST_OBSERVER_READ_. |
|
||||||||||||||||
|
Definition at line 687 of file sc_fxnum.cpp. References sc_dt::sc_fmt, and sc_numrep. |
|
||||||||||||
|
Definition at line 681 of file sc_fxnum.cpp. References sc_dt::sc_fmt, and sc_numrep. |
|
|
Definition at line 675 of file sc_fxnum.cpp. References SC_DEC, and sc_dt::sc_fmt. |
|
||||||||||||
|
Definition at line 668 of file sc_fxnum.cpp. References sc_dt::SC_F, and sc_numrep. |
|
|
Definition at line 662 of file sc_fxnum.cpp. References sc_dt::SC_F, and sc_numrep. |
|
|
Definition at line 656 of file sc_fxnum.cpp. References SC_DEC, and sc_dt::SC_F. |
|
|
Definition at line 4468 of file sc_fxnum.h. References SC_FXNUM_FAST_OBSERVER_READ_. |
|
|
Definition at line 4484 of file sc_fxnum.h. References SC_FXNUM_FAST_OBSERVER_READ_. |
|
|
Definition at line 4452 of file sc_fxnum.h. References SC_FXNUM_FAST_OBSERVER_READ_. |
|
|
Definition at line 4602 of file sc_fxnum.h. References sc_dt::scfx_params::type_params(). |
|
|
Definition at line 932 of file sc_fxnum.cpp. References SC_ASSERT_. |
|
|
Definition at line 4555 of file sc_fxnum.h. References SC_FXNUM_FAST_OBSERVER_READ_, and sc_fxval_fast. |
|
|
Definition at line 4566 of file sc_fxnum.h. References sc_dt::scfx_params::wl(). Referenced by sc_dt::b_not(), sc_dt::sc_ufix_fast::operator~(), and sc_dt::sc_fix_fast::operator~(). |
|
|
Definition at line 965 of file sc_fxnum.h. |
|
|
Definition at line 966 of file sc_fxnum.h. |
|
|
Definition at line 967 of file sc_fxnum.h. |
|
||||||||||||||||
|
Definition at line 4019 of file sc_fxnum.h. |
|
||||||||||||||||
|
Definition at line 4003 of file sc_fxnum.h. |
|
||||||||||||
|
Definition at line 3726 of file sc_fxnum.h. |
|
||||||||||||
|
Definition at line 3718 of file sc_fxnum.h. |
|
||||||||||||
|
Definition at line 3808 of file sc_fxnum.h. |
|
||||||||||||
|
Definition at line 3862 of file sc_fxnum.h. |
|
||||||||||||||||
|
Definition at line 4029 of file sc_fxnum.h. |
|
||||||||||||||||
|
Definition at line 4011 of file sc_fxnum.h. |
|
|
Definition at line 960 of file sc_fxnum.h. |
|
|
Definition at line 962 of file sc_fxnum.h. Referenced by bit(), and operator[](). |
|
|
Definition at line 963 of file sc_fxnum.h. Referenced by operator()(), and range(). |
|
|
Definition at line 961 of file sc_fxnum.h. |
|
|
|
Definition at line 1089 of file sc_fxnum.h. |
