gem5 v24.0.0.0
|
#include <scfx_pow10.hh>
Public Member Functions | |
scfx_pow10 () | |
~scfx_pow10 () | |
const scfx_rep | operator() (int) |
Private Member Functions | |
scfx_rep * | pos (int) |
scfx_rep * | neg (int) |
Private Attributes | |
scfx_rep | m_pos [SCFX_POW10_TABLE_SIZE] |
scfx_rep | m_neg [SCFX_POW10_TABLE_SIZE] |
Definition at line 68 of file scfx_pow10.hh.
sc_dt::scfx_pow10::scfx_pow10 | ( | ) |
Definition at line 60 of file scfx_pow10.cc.
References m_neg, m_pos, sc_dt::SCFX_POW10_TABLE_SIZE, and sc_dt::scfx_rep::set_nan().
sc_dt::scfx_pow10::~scfx_pow10 | ( | ) |
Definition at line 71 of file scfx_pow10.cc.
|
private |
Definition at line 121 of file scfx_pow10.cc.
References m_neg, sc_dt::multiply(), and neg().
Referenced by neg(), and operator()().
const scfx_rep sc_dt::scfx_pow10::operator() | ( | int | i | ) |
Definition at line 74 of file scfx_pow10.cc.
References sc_dt::mult_scfx_rep(), neg(), pos(), and sc_dt::scfx_find_msb().
|
private |
Definition at line 112 of file scfx_pow10.cc.
References m_pos, sc_dt::multiply(), and pos().
Referenced by operator()(), and pos().
|
private |
Definition at line 81 of file scfx_pow10.hh.
Referenced by neg(), and scfx_pow10().
|
private |
Definition at line 80 of file scfx_pow10.hh.
Referenced by pos(), and scfx_pow10().