gem5 v24.0.0.0
Loading...
Searching...
No Matches
scfx_rep.hh File Reference
#include <climits>
#include "scfx_mant.hh"
#include "scfx_params.hh"
#include "scfx_string.hh"

Go to the source code of this file.

Classes

class  sc_dt::scfx_index
 
class  sc_dt::scfx_rep
 

Namespaces

namespace  sc_dt
 

Functions

void sc_dt::multiply (scfx_rep &result, const scfx_rep &lhs, const scfx_rep &rhs, int max_wl=SC_DEFAULT_MAX_WL_)
 
scfx_repsc_dt::neg_scfx_rep (const scfx_rep &a)
 
scfx_repsc_dt::mult_scfx_rep (const scfx_rep &a, const scfx_rep &b, int max_wl=SC_DEFAULT_MAX_WL_)
 
scfx_repsc_dt::div_scfx_rep (const scfx_rep &lhs, const scfx_rep &rhs, int div_wl=SC_DEFAULT_DIV_WL_)
 
scfx_repsc_dt::add_scfx_rep (const scfx_rep &lhs, const scfx_rep &rhs, int max_wl=SC_DEFAULT_MAX_WL_)
 
scfx_repsc_dt::sub_scfx_rep (const scfx_rep &lhs, const scfx_rep &rhs, int max_wl=SC_DEFAULT_MAX_WL_)
 
scfx_repsc_dt::lsh_scfx_rep (const scfx_rep &a, int b)
 
scfx_repsc_dt::rsh_scfx_rep (const scfx_rep &a, int b)
 
int sc_dt::cmp_scfx_rep (const scfx_rep &a, const scfx_rep &b)
 
scfx_repsc_dt::quantization_scfx_rep (const scfx_rep &a, const scfx_params &params, bool &q_flag)
 
scfx_repsc_dt::overflow_scfx_rep (const scfx_rep &a, const scfx_params &params, bool &o_flag)
 

Variables

const int sc_dt::min_mant = 4
 
const int sc_dt::bits_in_int = sizeof(int) * CHAR_BIT
 
const int sc_dt::bits_in_word = sizeof(word) * CHAR_BIT
 

Generated on Tue Jun 18 2024 16:24:08 for gem5 by doxygen 1.11.0