gem5
v20.1.0.0
|
Typedefs | |
typedef sc_context< sc_fxcast_switch > | sc_fxcast_context |
typedef sc_context< sc_fxtype_params > | sc_fxtype_context |
typedef unsigned int | word |
typedef unsigned short | half_word |
typedef sc_context< sc_length_param > | sc_length_context |
typedef unsigned char | uchar |
typedef int | small_type |
typedef unsigned int | sc_digit |
typedef int64_t | int64 |
typedef uint64_t | uint64 |
typedef int64 | int_type |
typedef uint64 | uint_type |
Enumerations | |
enum | sc_logic_value_t { Log_0 = 0, Log_1, Log_Z, Log_X } |
enum | sc_context_begin { SC_NOW, SC_LATER } |
enum | sc_enc { SC_TC_, SC_US_ } |
enum | sc_q_mode { SC_RND, SC_RND_ZERO, SC_RND_MIN_INF, SC_RND_INF, SC_RND_CONV, SC_TRN, SC_TRN_ZERO } |
enum | sc_o_mode { SC_SAT, SC_SAT_ZERO, SC_SAT_SYM, SC_WRAP, SC_WRAP_SM } |
enum | sc_switch { SC_OFF, SC_ON } |
enum | sc_fmt { SC_F, SC_E } |
enum | sc_numrep { SC_NOBASE = 0, SC_BIN = 2, SC_OCT = 8, SC_DEC = 10, SC_HEX = 16, SC_BIN_US, SC_BIN_SM, SC_OCT_US, SC_OCT_SM, SC_HEX_US, SC_HEX_SM, SC_CSD } |
Functions | |
void | sc_deprecated_sc_bit () |
const std::string | convert_to_bin (const char *s) |
const std::string | convert_to_fmt (const std::string &s, sc_numrep numrep, bool w_prefix) |
void | sc_proxy_out_of_bounds (const char *msg, int64 val) |
const std::string | to_string (sc_enc enc) |
const std::string | to_string (sc_q_mode q_mode) |
const std::string | to_string (sc_o_mode o_mode) |
const std::string | to_string (sc_switch sw) |
const std::string | to_string (sc_fmt fmt) |
static void | quantization (double &c, const scfx_params ¶ms, bool &q_flag) |
static void | overflow (double &c, const scfx_params ¶ms, bool &o_flag) |
const char * | to_string (const scfx_ieee_double &, sc_numrep, int, sc_fmt, const scfx_params *=0) |
static void | print_dec (scfx_string &s, scfx_ieee_double id, int w_prefix, sc_fmt fmt) |
static void | print_other (scfx_string &s, const scfx_ieee_double &id, sc_numrep numrep, int w_prefix, sc_fmt fmt, const scfx_params *params) |
static unsigned | next_pow2_index (std::size_t size) |
static int | n_word (int x) |
void | print_dec (scfx_string &s, const scfx_rep &num, int w_prefix, sc_fmt fmt) |
void | print_other (scfx_string &s, const scfx_rep &a, sc_numrep numrep, int w_prefix, sc_fmt fmt, const scfx_params *params) |
static int | add_mants (int size, scfx_mant &result, const scfx_mant &a, const scfx_mant &b) |
static int | sub_mants (int size, scfx_mant &result, const scfx_mant &a, const scfx_mant &b) |
scfx_rep * | add_scfx_rep (const scfx_rep &lhs, const scfx_rep &rhs, int max_wl) |
static int | sub_with_index (scfx_mant &a, int a_msw, int, const scfx_mant &b, int b_msw, int b_lsw) |
scfx_rep * | sub_scfx_rep (const scfx_rep &lhs, const scfx_rep &rhs, int max_wl) |
void | multiply (scfx_rep &result, const scfx_rep &lhs, const scfx_rep &rhs, int max_wl) |
scfx_rep * | div_scfx_rep (const scfx_rep &lhs, const scfx_rep &rhs, int div_wl) |
int | compare_abs (const scfx_rep &a, const scfx_rep &b) |
int | cmp_scfx_rep (const scfx_rep &a, const scfx_rep &b) |
void | align (const scfx_rep &lhs, const scfx_rep &rhs, int &new_wp, int &len_mant, scfx_mant_ref &lhs_mant, scfx_mant_ref &rhs_mant) |
int | compare_msw_ff (const scfx_rep &lhs, const scfx_rep &rhs) |
void | scfx_tc2csd (scfx_string &s, int w_prefix) |
void | scfx_csd2tc (scfx_string &csd) |
void | sc_int_concref_invalid_length (int length) |
void | add_on_help (small_type &us, int, int und, sc_digit *ud, small_type vs, int, int vnd, const sc_digit *vd) |
void | mul_on_help_signed (small_type &us, int unb, int und, sc_digit *ud, int vnb, int vnd, const sc_digit *vd) |
void | mul_on_help_unsigned (small_type &us, int unb, int und, sc_digit *ud, int vnb, int vnd, const sc_digit *vd) |
void | div_on_help_signed (small_type &us, int unb, int und, sc_digit *ud, int vnb, int vnd, const sc_digit *vd) |
void | div_on_help_unsigned (small_type &us, int unb, int und, sc_digit *ud, int vnb, int vnd, const sc_digit *vd) |
void | mod_on_help_signed (small_type &us, int unb, int und, sc_digit *ud, int, int vnd, const sc_digit *vd) |
void | mod_on_help_unsigned (small_type &us, int unb, int und, sc_digit *ud, int, int vnd, const sc_digit *vd) |
void | and_on_help (small_type us, int, int und, sc_digit *ud, small_type vs, int, int vnd, const sc_digit *vd) |
void | or_on_help (small_type us, int, int und, sc_digit *ud, small_type vs, int, int vnd, const sc_digit *vd) |
void | xor_on_help (small_type us, int, int und, sc_digit *ud, small_type vs, int, int vnd, const sc_digit *vd) |
static void | is_valid_base (sc_numrep base) |
const std::string | to_string (sc_numrep numrep) |
small_type | fsm_move (char c, small_type &b, small_type &s, small_type &state) |
const char * | get_base_and_sign (const char *v, small_type &b, small_type &s) |
void | parse_binary_bits (const char *src_p, int dst_n, sc_digit *data_p, sc_digit *ctrl_p) |
void | parse_hex_bits (const char *src_p, int dst_n, sc_digit *data_p, sc_digit *ctrl_p) |
small_type | vec_from_str (int unb, int und, sc_digit *u, const char *v, sc_numrep base) |
void | vec_add (int ulen, const sc_digit *u, int vlen, const sc_digit *v, sc_digit *w) |
void | vec_add_on (int ulen, sc_digit *ubegin, int vlen, const sc_digit *v) |
void | vec_add_on2 (int ulen, sc_digit *ubegin, int, const sc_digit *v) |
void | vec_add_small (int ulen, const sc_digit *u, sc_digit v, sc_digit *w) |
void | vec_add_small_on (int ulen, sc_digit *u, sc_digit v) |
void | vec_sub (int ulen, const sc_digit *u, int vlen, const sc_digit *v, sc_digit *w) |
void | vec_sub_on (int ulen, sc_digit *ubegin, int vlen, const sc_digit *v) |
void | vec_sub_on2 (int ulen, sc_digit *ubegin, int vlen, const sc_digit *v) |
void | vec_sub_small (int ulen, const sc_digit *u, sc_digit v, sc_digit *w) |
void | vec_sub_small_on (int ulen, sc_digit *u, sc_digit v) |
void | vec_mul (int ulen, const sc_digit *u, int vlen, const sc_digit *vbegin, sc_digit *wbegin) |
void | vec_mul_small (int ulen, const sc_digit *u, sc_digit v, sc_digit *w) |
void | vec_mul_small_on (int ulen, sc_digit *u, sc_digit v) |
void | vec_div_large (int ulen, const sc_digit *u, int vlen, const sc_digit *v, sc_digit *w) |
void | vec_div_small (int ulen, const sc_digit *u, sc_digit v, sc_digit *q) |
void | vec_rem_large (int ulen, const sc_digit *u, int vlen, const sc_digit *v, sc_digit *w) |
sc_digit | vec_rem_small (int ulen, const sc_digit *u, sc_digit v) |
sc_digit | vec_rem_on_small (int ulen, sc_digit *u, sc_digit v) |
int | vec_to_char (int ulen, const sc_digit *u, int vlen, uchar *v) |
void | vec_from_char (int ulen, const uchar *u, int vlen, sc_digit *v) |
void | vec_shift_left (int ulen, sc_digit *u, int nsl) |
void | vec_shift_right (int ulen, sc_digit *u, int nsr, sc_digit fill) |
void | vec_reverse (int unb, int und, sc_digit *ud, int l, int r) |
sc_signed | operator+ (const sc_unsigned &u, const sc_int_base &v) |
sc_signed | operator+ (const sc_int_base &u, const sc_unsigned &v) |
sc_signed | operator+ (const sc_signed &u, const sc_int_base &v) |
sc_signed | operator+ (const sc_int_base &u, const sc_signed &v) |
sc_signed | operator- (const sc_unsigned &u, const sc_int_base &v) |
sc_signed | operator- (const sc_int_base &u, const sc_unsigned &v) |
sc_signed | operator- (const sc_signed &u, const sc_int_base &v) |
sc_signed | operator- (const sc_int_base &u, const sc_signed &v) |
sc_signed | operator* (const sc_unsigned &u, const sc_int_base &v) |
sc_signed | operator* (const sc_int_base &u, const sc_unsigned &v) |
sc_signed | operator* (const sc_signed &u, const sc_int_base &v) |
sc_signed | operator* (const sc_int_base &u, const sc_signed &v) |
sc_signed | operator/ (const sc_unsigned &u, const sc_int_base &v) |
sc_signed | operator/ (const sc_int_base &u, const sc_unsigned &v) |
sc_signed | operator/ (const sc_signed &u, const sc_int_base &v) |
sc_signed | operator/ (const sc_int_base &u, const sc_signed &v) |
sc_signed | operator% (const sc_unsigned &u, const sc_int_base &v) |
sc_signed | operator% (const sc_int_base &u, const sc_unsigned &v) |
sc_signed | operator% (const sc_signed &u, const sc_int_base &v) |
sc_signed | operator% (const sc_int_base &u, const sc_signed &v) |
sc_signed | operator& (const sc_unsigned &u, const sc_int_base &v) |
sc_signed | operator& (const sc_int_base &u, const sc_unsigned &v) |
sc_signed | operator& (const sc_signed &u, const sc_int_base &v) |
sc_signed | operator& (const sc_int_base &u, const sc_signed &v) |
sc_signed | operator| (const sc_unsigned &u, const sc_int_base &v) |
sc_signed | operator| (const sc_int_base &u, const sc_unsigned &v) |
sc_signed | operator| (const sc_signed &u, const sc_int_base &v) |
sc_signed | operator| (const sc_int_base &u, const sc_signed &v) |
sc_signed | operator^ (const sc_unsigned &u, const sc_int_base &v) |
sc_signed | operator^ (const sc_int_base &u, const sc_unsigned &v) |
sc_signed | operator^ (const sc_signed &u, const sc_int_base &v) |
sc_signed | operator^ (const sc_int_base &u, const sc_signed &v) |
sc_signed | operator<< (const sc_signed &u, const sc_int_base &v) |
sc_signed | operator>> (const sc_signed &u, const sc_int_base &v) |
bool | operator== (const sc_signed &u, const sc_int_base &v) |
bool | operator== (const sc_int_base &u, const sc_signed &v) |
bool | operator!= (const sc_signed &u, const sc_int_base &v) |
bool | operator!= (const sc_int_base &u, const sc_signed &v) |
bool | operator< (const sc_signed &u, const sc_int_base &v) |
bool | operator< (const sc_int_base &u, const sc_signed &v) |
bool | operator<= (const sc_signed &u, const sc_int_base &v) |
bool | operator<= (const sc_int_base &u, const sc_signed &v) |
bool | operator> (const sc_signed &u, const sc_int_base &v) |
bool | operator> (const sc_int_base &u, const sc_signed &v) |
bool | operator>= (const sc_signed &u, const sc_int_base &v) |
bool | operator>= (const sc_int_base &u, const sc_signed &v) |
sc_signed | operator+ (const sc_signed &u, const sc_uint_base &v) |
sc_signed | operator+ (const sc_uint_base &u, const sc_signed &v) |
sc_signed | operator- (const sc_unsigned &u, const sc_uint_base &v) |
sc_signed | operator- (const sc_uint_base &u, const sc_unsigned &v) |
sc_signed | operator- (const sc_signed &u, const sc_uint_base &v) |
sc_signed | operator- (const sc_uint_base &u, const sc_signed &v) |
sc_signed | operator* (const sc_signed &u, const sc_uint_base &v) |
sc_signed | operator* (const sc_uint_base &u, const sc_signed &v) |
sc_signed | operator/ (const sc_signed &u, const sc_uint_base &v) |
sc_signed | operator/ (const sc_uint_base &u, const sc_signed &v) |
sc_signed | operator% (const sc_signed &u, const sc_uint_base &v) |
sc_signed | operator% (const sc_uint_base &u, const sc_signed &v) |
sc_signed | operator& (const sc_signed &u, const sc_uint_base &v) |
sc_signed | operator& (const sc_uint_base &u, const sc_signed &v) |
sc_signed | operator| (const sc_signed &u, const sc_uint_base &v) |
sc_signed | operator| (const sc_uint_base &u, const sc_signed &v) |
sc_signed | operator^ (const sc_signed &u, const sc_uint_base &v) |
sc_signed | operator^ (const sc_uint_base &u, const sc_signed &v) |
sc_signed | operator<< (const sc_signed &u, const sc_uint_base &v) |
sc_signed | operator>> (const sc_signed &u, const sc_uint_base &v) |
bool | operator== (const sc_signed &u, const sc_uint_base &v) |
bool | operator== (const sc_uint_base &u, const sc_signed &v) |
bool | operator!= (const sc_signed &u, const sc_uint_base &v) |
bool | operator!= (const sc_uint_base &u, const sc_signed &v) |
bool | operator< (const sc_signed &u, const sc_uint_base &v) |
bool | operator< (const sc_uint_base &u, const sc_signed &v) |
bool | operator<= (const sc_signed &u, const sc_uint_base &v) |
bool | operator<= (const sc_uint_base &u, const sc_signed &v) |
bool | operator> (const sc_signed &u, const sc_uint_base &v) |
bool | operator> (const sc_uint_base &u, const sc_signed &v) |
bool | operator>= (const sc_signed &u, const sc_uint_base &v) |
bool | operator>= (const sc_uint_base &u, const sc_signed &v) |
sc_signed | operator+ (const sc_unsigned &u, const sc_signed &v) |
sc_signed | operator+ (const sc_signed &u, const sc_unsigned &v) |
sc_signed | operator+ (const sc_signed &u, const sc_signed &v) |
sc_signed | operator+ (const sc_signed &u, int64 v) |
sc_signed | operator+ (int64 u, const sc_signed &v) |
sc_signed | operator+ (const sc_unsigned &u, int64 v) |
sc_signed | operator+ (int64 u, const sc_unsigned &v) |
sc_signed | operator+ (const sc_signed &u, uint64 v) |
sc_signed | operator+ (uint64 u, const sc_signed &v) |
sc_signed | operator+ (const sc_signed &u, long v) |
sc_signed | operator+ (long u, const sc_signed &v) |
sc_signed | operator+ (const sc_unsigned &u, long v) |
sc_signed | operator+ (long u, const sc_unsigned &v) |
sc_signed | operator+ (const sc_signed &u, unsigned long v) |
sc_signed | operator+ (unsigned long u, const sc_signed &v) |
sc_signed | operator- (const sc_unsigned &u, const sc_unsigned &v) |
sc_signed | operator- (const sc_unsigned &u, const sc_signed &v) |
sc_signed | operator- (const sc_signed &u, const sc_unsigned &v) |
sc_signed | operator- (const sc_signed &u, const sc_signed &v) |
sc_signed | operator- (const sc_signed &u, int64 v) |
sc_signed | operator- (int64 u, const sc_signed &v) |
sc_signed | operator- (const sc_unsigned &u, int64 v) |
sc_signed | operator- (int64 u, const sc_unsigned &v) |
sc_signed | operator- (const sc_signed &u, uint64 v) |
sc_signed | operator- (uint64 u, const sc_signed &v) |
sc_signed | operator- (const sc_unsigned &u, uint64 v) |
sc_signed | operator- (uint64 u, const sc_unsigned &v) |
sc_signed | operator- (const sc_signed &u, long v) |
sc_signed | operator- (long u, const sc_signed &v) |
sc_signed | operator- (const sc_unsigned &u, long v) |
sc_signed | operator- (long u, const sc_unsigned &v) |
sc_signed | operator- (const sc_signed &u, unsigned long v) |
sc_signed | operator- (unsigned long u, const sc_signed &v) |
sc_signed | operator- (const sc_unsigned &u, unsigned long v) |
sc_signed | operator- (unsigned long u, const sc_unsigned &v) |
sc_signed | operator* (const sc_unsigned &u, const sc_signed &v) |
sc_signed | operator* (const sc_signed &u, const sc_unsigned &v) |
sc_signed | operator* (const sc_signed &u, const sc_signed &v) |
sc_signed | operator* (const sc_signed &u, int64 v) |
sc_signed | operator* (int64 u, const sc_signed &v) |
sc_signed | operator* (const sc_unsigned &u, int64 v) |
sc_signed | operator* (int64 u, const sc_unsigned &v) |
sc_signed | operator* (const sc_signed &u, uint64 v) |
sc_signed | operator* (uint64 u, const sc_signed &v) |
sc_signed | operator* (const sc_signed &u, long v) |
sc_signed | operator* (long u, const sc_signed &v) |
sc_signed | operator* (const sc_unsigned &u, long v) |
sc_signed | operator* (long u, const sc_unsigned &v) |
sc_signed | operator* (const sc_signed &u, unsigned long v) |
sc_signed | operator* (unsigned long u, const sc_signed &v) |
sc_signed | operator/ (const sc_unsigned &u, const sc_signed &v) |
sc_signed | operator/ (const sc_signed &u, const sc_unsigned &v) |
sc_signed | operator/ (const sc_signed &u, const sc_signed &v) |
sc_signed | operator/ (const sc_signed &u, int64 v) |
sc_signed | operator/ (int64 u, const sc_signed &v) |
sc_signed | operator/ (const sc_unsigned &u, int64 v) |
sc_signed | operator/ (int64 u, const sc_unsigned &v) |
sc_signed | operator/ (const sc_signed &u, uint64 v) |
sc_signed | operator/ (uint64 u, const sc_signed &v) |
sc_signed | operator/ (const sc_signed &u, long v) |
sc_signed | operator/ (long u, const sc_signed &v) |
sc_signed | operator/ (const sc_unsigned &u, long v) |
sc_signed | operator/ (long u, const sc_unsigned &v) |
sc_signed | operator/ (const sc_signed &u, unsigned long v) |
sc_signed | operator/ (unsigned long u, const sc_signed &v) |
sc_signed | operator% (const sc_unsigned &u, const sc_signed &v) |
sc_signed | operator% (const sc_signed &u, const sc_unsigned &v) |
sc_signed | operator% (const sc_signed &u, const sc_signed &v) |
sc_signed | operator% (const sc_signed &u, int64 v) |
sc_signed | operator% (int64 u, const sc_signed &v) |
sc_signed | operator% (const sc_unsigned &u, int64 v) |
sc_signed | operator% (int64 u, const sc_unsigned &v) |
sc_signed | operator% (const sc_signed &u, uint64 v) |
sc_signed | operator% (uint64 u, const sc_signed &v) |
sc_signed | operator% (const sc_signed &u, long v) |
sc_signed | operator% (long u, const sc_signed &v) |
sc_signed | operator% (const sc_unsigned &u, long v) |
sc_signed | operator% (long u, const sc_unsigned &v) |
sc_signed | operator% (const sc_signed &u, unsigned long v) |
sc_signed | operator% (unsigned long u, const sc_signed &v) |
sc_signed | operator& (const sc_unsigned &u, const sc_signed &v) |
sc_signed | operator& (const sc_signed &u, const sc_unsigned &v) |
sc_signed | operator& (const sc_signed &u, const sc_signed &v) |
sc_signed | operator& (const sc_signed &u, int64 v) |
sc_signed | operator& (int64 u, const sc_signed &v) |
sc_signed | operator& (const sc_unsigned &u, int64 v) |
sc_signed | operator& (int64 u, const sc_unsigned &v) |
sc_signed | operator& (const sc_signed &u, uint64 v) |
sc_signed | operator& (uint64 u, const sc_signed &v) |
sc_signed | operator& (const sc_signed &u, long v) |
sc_signed | operator& (long u, const sc_signed &v) |
sc_signed | operator& (const sc_unsigned &u, long v) |
sc_signed | operator& (long u, const sc_unsigned &v) |
sc_signed | operator& (const sc_signed &u, unsigned long v) |
sc_signed | operator& (unsigned long u, const sc_signed &v) |
sc_signed | operator| (const sc_unsigned &u, const sc_signed &v) |
sc_signed | operator| (const sc_signed &u, const sc_unsigned &v) |
sc_signed | operator| (const sc_signed &u, const sc_signed &v) |
sc_signed | operator| (const sc_signed &u, int64 v) |
sc_signed | operator| (int64 u, const sc_signed &v) |
sc_signed | operator| (const sc_unsigned &u, int64 v) |
sc_signed | operator| (int64 u, const sc_unsigned &v) |
sc_signed | operator| (const sc_signed &u, uint64 v) |
sc_signed | operator| (uint64 u, const sc_signed &v) |
sc_signed | operator| (const sc_signed &u, long v) |
sc_signed | operator| (long u, const sc_signed &v) |
sc_signed | operator| (const sc_unsigned &u, long v) |
sc_signed | operator| (long u, const sc_unsigned &v) |
sc_signed | operator| (const sc_signed &u, unsigned long v) |
sc_signed | operator| (unsigned long u, const sc_signed &v) |
sc_signed | operator^ (const sc_unsigned &u, const sc_signed &v) |
sc_signed | operator^ (const sc_signed &u, const sc_unsigned &v) |
sc_signed | operator^ (const sc_signed &u, const sc_signed &v) |
sc_signed | operator^ (const sc_signed &u, int64 v) |
sc_signed | operator^ (int64 u, const sc_signed &v) |
sc_signed | operator^ (const sc_unsigned &u, int64 v) |
sc_signed | operator^ (int64 u, const sc_unsigned &v) |
sc_signed | operator^ (const sc_signed &u, uint64 v) |
sc_signed | operator^ (uint64 u, const sc_signed &v) |
sc_signed | operator^ (const sc_signed &u, long v) |
sc_signed | operator^ (long u, const sc_signed &v) |
sc_signed | operator^ (const sc_unsigned &u, long v) |
sc_signed | operator^ (long u, const sc_unsigned &v) |
sc_signed | operator^ (const sc_signed &u, unsigned long v) |
sc_signed | operator^ (unsigned long u, const sc_signed &v) |
sc_signed | operator<< (const sc_signed &u, const sc_unsigned &v) |
sc_signed | operator>> (const sc_signed &u, const sc_unsigned &v) |
sc_signed | operator+ (const sc_signed &u) |
sc_signed | operator- (const sc_signed &u) |
sc_signed | operator- (const sc_unsigned &u) |
bool | operator== (const sc_signed &u, const sc_signed &v) |
bool | operator== (const sc_signed &u, int64 v) |
bool | operator== (int64 u, const sc_signed &v) |
bool | operator== (const sc_signed &u, uint64 v) |
bool | operator== (uint64 u, const sc_signed &v) |
bool | operator== (const sc_signed &u, long v) |
bool | operator== (long u, const sc_signed &v) |
bool | operator== (const sc_signed &u, unsigned long v) |
bool | operator== (unsigned long u, const sc_signed &v) |
bool | operator< (const sc_signed &u, const sc_signed &v) |
bool | operator< (const sc_signed &u, int64 v) |
bool | operator< (int64 u, const sc_signed &v) |
bool | operator< (const sc_signed &u, uint64 v) |
bool | operator< (uint64 u, const sc_signed &v) |
bool | operator< (const sc_signed &u, long v) |
bool | operator< (long u, const sc_signed &v) |
bool | operator< (const sc_signed &u, unsigned long v) |
bool | operator< (unsigned long u, const sc_signed &v) |
void | sc_uint_concref_invalid_length (int length) |
sc_unsigned | operator<< (const sc_unsigned &u, const sc_int_base &v) |
sc_unsigned | operator>> (const sc_unsigned &u, const sc_int_base &v) |
bool | operator== (const sc_unsigned &u, const sc_int_base &v) |
bool | operator== (const sc_int_base &u, const sc_unsigned &v) |
bool | operator!= (const sc_unsigned &u, const sc_int_base &v) |
bool | operator!= (const sc_int_base &u, const sc_unsigned &v) |
bool | operator< (const sc_unsigned &u, const sc_int_base &v) |
bool | operator< (const sc_int_base &u, const sc_unsigned &v) |
bool | operator<= (const sc_unsigned &u, const sc_int_base &v) |
bool | operator<= (const sc_int_base &u, const sc_unsigned &v) |
bool | operator> (const sc_unsigned &u, const sc_int_base &v) |
bool | operator> (const sc_int_base &u, const sc_unsigned &v) |
bool | operator>= (const sc_unsigned &u, const sc_int_base &v) |
bool | operator>= (const sc_int_base &u, const sc_unsigned &v) |
sc_unsigned | operator+ (const sc_unsigned &u, const sc_uint_base &v) |
sc_unsigned | operator+ (const sc_uint_base &u, const sc_unsigned &v) |
sc_unsigned | operator* (const sc_unsigned &u, const sc_uint_base &v) |
sc_unsigned | operator* (const sc_uint_base &u, const sc_unsigned &v) |
sc_unsigned | operator/ (const sc_unsigned &u, const sc_uint_base &v) |
sc_unsigned | operator/ (const sc_uint_base &u, const sc_unsigned &v) |
sc_unsigned | operator% (const sc_unsigned &u, const sc_uint_base &v) |
sc_unsigned | operator% (const sc_uint_base &u, const sc_unsigned &v) |
sc_unsigned | operator& (const sc_unsigned &u, const sc_uint_base &v) |
sc_unsigned | operator& (const sc_uint_base &u, const sc_unsigned &v) |
sc_unsigned | operator| (const sc_unsigned &u, const sc_uint_base &v) |
sc_unsigned | operator| (const sc_uint_base &u, const sc_unsigned &v) |
sc_unsigned | operator^ (const sc_unsigned &u, const sc_uint_base &v) |
sc_unsigned | operator^ (const sc_uint_base &u, const sc_unsigned &v) |
sc_unsigned | operator<< (const sc_unsigned &u, const sc_uint_base &v) |
sc_unsigned | operator>> (const sc_unsigned &u, const sc_uint_base &v) |
bool | operator== (const sc_unsigned &u, const sc_uint_base &v) |
bool | operator== (const sc_uint_base &u, const sc_unsigned &v) |
bool | operator!= (const sc_unsigned &u, const sc_uint_base &v) |
bool | operator!= (const sc_uint_base &u, const sc_unsigned &v) |
bool | operator< (const sc_unsigned &u, const sc_uint_base &v) |
bool | operator< (const sc_uint_base &u, const sc_unsigned &v) |
bool | operator<= (const sc_unsigned &u, const sc_uint_base &v) |
bool | operator<= (const sc_uint_base &u, const sc_unsigned &v) |
bool | operator> (const sc_unsigned &u, const sc_uint_base &v) |
bool | operator> (const sc_uint_base &u, const sc_unsigned &v) |
bool | operator>= (const sc_unsigned &u, const sc_uint_base &v) |
bool | operator>= (const sc_uint_base &u, const sc_unsigned &v) |
sc_unsigned | operator+ (const sc_unsigned &u, const sc_unsigned &v) |
sc_unsigned | operator+ (const sc_unsigned &u, uint64 v) |
sc_unsigned | operator+ (uint64 u, const sc_unsigned &v) |
sc_unsigned | operator+ (const sc_unsigned &u, unsigned long v) |
sc_unsigned | operator+ (unsigned long u, const sc_unsigned &v) |
sc_unsigned | operator* (const sc_unsigned &u, const sc_unsigned &v) |
sc_unsigned | operator* (const sc_unsigned &u, uint64 v) |
sc_unsigned | operator* (uint64 u, const sc_unsigned &v) |
sc_unsigned | operator* (const sc_unsigned &u, unsigned long v) |
sc_unsigned | operator* (unsigned long u, const sc_unsigned &v) |
sc_unsigned | operator/ (const sc_unsigned &u, const sc_unsigned &v) |
sc_unsigned | operator/ (const sc_unsigned &u, uint64 v) |
sc_unsigned | operator/ (uint64 u, const sc_unsigned &v) |
sc_unsigned | operator/ (const sc_unsigned &u, unsigned long v) |
sc_unsigned | operator/ (unsigned long u, const sc_unsigned &v) |
sc_unsigned | operator% (const sc_unsigned &u, const sc_unsigned &v) |
sc_unsigned | operator% (const sc_unsigned &u, uint64 v) |
sc_unsigned | operator% (uint64 u, const sc_unsigned &v) |
sc_unsigned | operator% (const sc_unsigned &u, unsigned long v) |
sc_unsigned | operator% (unsigned long u, const sc_unsigned &v) |
sc_unsigned | operator& (const sc_unsigned &u, const sc_unsigned &v) |
sc_unsigned | operator& (const sc_unsigned &u, uint64 v) |
sc_unsigned | operator& (uint64 u, const sc_unsigned &v) |
sc_unsigned | operator& (const sc_unsigned &u, unsigned long v) |
sc_unsigned | operator& (unsigned long u, const sc_unsigned &v) |
sc_unsigned | operator| (const sc_unsigned &u, const sc_unsigned &v) |
sc_unsigned | operator| (const sc_unsigned &u, uint64 v) |
sc_unsigned | operator| (uint64 u, const sc_unsigned &v) |
sc_unsigned | operator| (const sc_unsigned &u, unsigned long v) |
sc_unsigned | operator| (unsigned long u, const sc_unsigned &v) |
sc_unsigned | operator^ (const sc_unsigned &u, const sc_unsigned &v) |
sc_unsigned | operator^ (const sc_unsigned &u, uint64 v) |
sc_unsigned | operator^ (uint64 u, const sc_unsigned &v) |
sc_unsigned | operator^ (const sc_unsigned &u, unsigned long v) |
sc_unsigned | operator^ (unsigned long u, const sc_unsigned &v) |
sc_unsigned | operator<< (const sc_unsigned &u, const sc_signed &v) |
sc_unsigned | operator>> (const sc_unsigned &u, const sc_signed &v) |
sc_unsigned | operator+ (const sc_unsigned &u) |
bool | operator== (const sc_unsigned &u, const sc_unsigned &v) |
bool | operator== (const sc_unsigned &u, const sc_signed &v) |
bool | operator== (const sc_signed &u, const sc_unsigned &v) |
bool | operator== (const sc_unsigned &u, int64 v) |
bool | operator== (int64 u, const sc_unsigned &v) |
bool | operator== (const sc_unsigned &u, uint64 v) |
bool | operator== (uint64 u, const sc_unsigned &v) |
bool | operator== (const sc_unsigned &u, long v) |
bool | operator== (long u, const sc_unsigned &v) |
bool | operator== (const sc_unsigned &u, unsigned long v) |
bool | operator== (unsigned long u, const sc_unsigned &v) |
bool | operator!= (const sc_unsigned &u, const sc_signed &v) |
bool | operator!= (const sc_signed &u, const sc_unsigned &v) |
bool | operator< (const sc_unsigned &u, const sc_unsigned &v) |
bool | operator< (const sc_unsigned &u, const sc_signed &v) |
bool | operator< (const sc_signed &u, const sc_unsigned &v) |
bool | operator< (const sc_unsigned &u, int64 v) |
bool | operator< (int64 u, const sc_unsigned &v) |
bool | operator< (const sc_unsigned &u, uint64 v) |
bool | operator< (uint64 u, const sc_unsigned &v) |
bool | operator< (const sc_unsigned &u, long v) |
bool | operator< (long u, const sc_unsigned &v) |
bool | operator< (const sc_unsigned &u, unsigned long v) |
bool | operator< (unsigned long u, const sc_unsigned &v) |
bool | operator<= (const sc_unsigned &u, const sc_signed &v) |
bool | operator<= (const sc_signed &u, const sc_unsigned &v) |
bool | operator> (const sc_unsigned &u, const sc_signed &v) |
bool | operator> (const sc_signed &u, const sc_unsigned &v) |
bool | operator>= (const sc_unsigned &u, const sc_signed &v) |
bool | operator>= (const sc_signed &u, const sc_unsigned &v) |
int | compare_unsigned (small_type us, int unb, int und, const sc_digit *ud, small_type vs, int vnb, int vnd, const sc_digit *vd, small_type if_u_signed, small_type if_v_signed) |
bool | operator== (const sc_bit &a, const sc_bit &b) |
bool | operator!= (const sc_bit &a, const sc_bit &b) |
bool | equal (const sc_bit &a, const sc_bit &b) |
bool | not_equal (const sc_bit &a, const sc_bit &b) |
const sc_bit | operator~ (const sc_bit &a) |
const sc_bit | b_not (const sc_bit &a) |
void | b_not (sc_bit &r, const sc_bit &a) |
const sc_bit | operator& (const sc_bit &a, const sc_bit &b) |
const sc_bit | operator| (const sc_bit &a, const sc_bit &b) |
const sc_bit | operator^ (const sc_bit &a, const sc_bit &b) |
const sc_bit | b_and (const sc_bit &a, const sc_bit &b) |
const sc_bit | b_or (const sc_bit &a, const sc_bit &b) |
const sc_bit | b_xor (const sc_bit &a, const sc_bit &b) |
inline ::std::ostream & | operator<< (::std::ostream &os, const sc_bit &a) |
inline ::std::istream & | operator>> (::std::istream &is, sc_bit &a) |
template<class T1 , class T2 > | |
sc_logic | operator& (const sc_bitref_r< T1 > &a, const sc_bitref_r< T2 > &b) |
template<class T1 , class T2 > | |
sc_logic | operator| (const sc_bitref_r< T1 > &a, const sc_bitref_r< T2 > &b) |
template<class T1 , class T2 > | |
sc_logic | operator^ (const sc_bitref_r< T1 > &a, const sc_bitref_r< T2 > &b) |
template<class T1 , class T2 > | |
bool | operator== (const sc_bitref_r< T1 > &a, const sc_bitref_r< T2 > &b) |
template<class T1 , class T2 > | |
bool | operator!= (const sc_bitref_r< T1 > &a, const sc_bitref_r< T2 > &b) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_subref_r< T2 > > | operator, (sc_bitref_r< T1 >, sc_subref_r< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_concref_r< T2, T3 > > | operator, (sc_bitref_r< T1 >, sc_concref_r< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, T2 > | operator, (sc_bitref_r< T1 >, const sc_proxy< T2 > &) |
template<class T > | |
sc_concref_r< sc_bitref_r< T >, sc_lv_base > | operator, (sc_bitref_r< T >, const char *) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_bitref_r< T > > | operator, (const char *, sc_bitref_r< T >) |
template<class T > | |
sc_concref_r< sc_bitref_r< T >, sc_lv_base > | operator, (sc_bitref_r< T >, const sc_logic &) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_bitref_r< T > > | operator, (const sc_logic &, sc_bitref_r< T >) |
template<class T > | |
sc_concref_r< sc_bitref_r< T >, sc_lv_base > | operator, (sc_bitref_r< T >, bool) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_bitref_r< T > > | operator, (bool, sc_bitref_r< T >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_subref_r< T2 > > | concat (sc_bitref_r< T1 >, sc_subref_r< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_concref_r< T2, T3 > > | concat (sc_bitref_r< T1 >, sc_concref_r< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, T2 > | concat (sc_bitref_r< T1 >, const sc_proxy< T2 > &) |
template<class T > | |
sc_concref_r< sc_bitref_r< T >, sc_lv_base > | concat (sc_bitref_r< T >, const char *) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_bitref_r< T > > | concat (const char *, sc_bitref_r< T >) |
template<class T > | |
sc_concref_r< sc_bitref_r< T >, sc_lv_base > | concat (sc_bitref_r< T >, const sc_logic &) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_bitref_r< T > > | concat (const sc_logic &, sc_bitref_r< T >) |
template<class T > | |
sc_concref_r< sc_bitref_r< T >, sc_lv_base > | concat (sc_bitref_r< T >, bool) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_bitref_r< T > > | concat (bool, sc_bitref_r< T >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_bitref_r< T2 > > | operator, (sc_bitref_r< T1 >, sc_bitref< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_bitref_r< T2 > > | operator, (sc_bitref< T1 >, sc_bitref_r< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_subref_r< T2 > > | operator, (sc_bitref_r< T1 >, sc_subref< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_subref_r< T2 > > | operator, (sc_bitref< T1 >, sc_subref_r< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_concref_r< T2, T3 > > | operator, (sc_bitref_r< T1 >, sc_concref< T2, T3 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_concref_r< T2, T3 > > | operator, (sc_bitref< T1 >, sc_concref_r< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, T2 > | operator, (sc_bitref< T1 >, const sc_proxy< T2 > &) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, T2 > | operator, (sc_bitref_r< T1 >, sc_proxy< T2 > &) |
template<class T > | |
sc_concref_r< sc_bitref_r< T >, sc_lv_base > | operator, (sc_bitref< T >, const char *) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_bitref_r< T > > | operator, (const char *, sc_bitref< T >) |
template<class T > | |
sc_concref_r< sc_bitref_r< T >, sc_lv_base > | operator, (sc_bitref< T >, const sc_logic &) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_bitref_r< T > > | operator, (const sc_logic &, sc_bitref< T >) |
template<class T > | |
sc_concref_r< sc_bitref_r< T >, sc_lv_base > | operator, (sc_bitref< T >, bool) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_bitref_r< T > > | operator, (bool, sc_bitref< T >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_bitref_r< T2 > > | concat (sc_bitref_r< T1 >, sc_bitref< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_bitref_r< T2 > > | concat (sc_bitref< T1 >, sc_bitref_r< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_subref_r< T2 > > | concat (sc_bitref_r< T1 >, sc_subref< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_subref_r< T2 > > | concat (sc_bitref< T1 >, sc_subref_r< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_concref_r< T2, T3 > > | concat (sc_bitref_r< T1 >, sc_concref< T2, T3 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_concref_r< T2, T3 > > | concat (sc_bitref< T1 >, sc_concref_r< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, T2 > | concat (sc_bitref< T1 >, const sc_proxy< T2 > &) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, T2 > | concat (sc_bitref_r< T1 >, sc_proxy< T2 > &) |
template<class T > | |
sc_concref_r< sc_bitref_r< T >, sc_lv_base > | concat (sc_bitref< T >, const char *) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_bitref_r< T > > | concat (const char *, sc_bitref< T >) |
template<class T > | |
sc_concref_r< sc_bitref_r< T >, sc_lv_base > | concat (sc_bitref< T >, const sc_logic &) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_bitref_r< T > > | concat (const sc_logic &, sc_bitref< T >) |
template<class T > | |
sc_concref_r< sc_bitref_r< T >, sc_lv_base > | concat (sc_bitref< T >, bool) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_bitref_r< T > > | concat (bool, sc_bitref< T >) |
template<class T1 , class T2 > | |
sc_concref< sc_bitref< T1 >, sc_bitref< T2 > > | operator, (sc_bitref< T1 >, sc_bitref< T2 >) |
template<class T1 , class T2 > | |
sc_concref< sc_bitref< T1 >, sc_subref< T2 > > | operator, (sc_bitref< T1 >, sc_subref< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref< sc_bitref< T1 >, sc_concref< T2, T3 > > | operator, (sc_bitref< T1 >, sc_concref< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref< sc_bitref< T1 >, T2 > | operator, (sc_bitref< T1 >, sc_proxy< T2 > &) |
template<class T1 , class T2 > | |
sc_concref< sc_bitref< T1 >, sc_bitref< T2 > > | concat (sc_bitref< T1 >, sc_bitref< T2 >) |
template<class T1 , class T2 > | |
sc_concref< sc_bitref< T1 >, sc_subref< T2 > > | concat (sc_bitref< T1 >, sc_subref< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref< sc_bitref< T1 >, sc_concref< T2, T3 > > | concat (sc_bitref< T1 >, sc_concref< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref< sc_bitref< T1 >, T2 > | concat (sc_bitref< T1 >, sc_proxy< T2 > &) |
template<class T > | |
::std::istream & | operator>> (::std::istream &, sc_bitref< T >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, sc_bitref_r< T2 > > | operator, (sc_subref_r< T1 >, sc_bitref_r< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, sc_subref_r< T2 > > | operator, (sc_subref_r< T1 >, sc_subref_r< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_subref_r< T1 >, sc_concref_r< T2, T3 > > | operator, (sc_subref_r< T1 >, sc_concref_r< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, T2 > | operator, (sc_subref_r< T1 >, const sc_proxy< T2 > &) |
template<class T > | |
sc_concref_r< sc_subref_r< T >, sc_lv_base > | operator, (sc_subref_r< T >, const char *) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_subref_r< T > > | operator, (const char *, sc_subref_r< T >) |
template<class T > | |
sc_concref_r< sc_subref_r< T >, sc_lv_base > | operator, (sc_subref_r< T >, const sc_logic &) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_subref_r< T > > | operator, (const sc_logic &, sc_subref_r< T >) |
template<class T > | |
sc_concref_r< sc_subref_r< T >, sc_bv_base > | operator, (sc_subref_r< T >, bool) |
template<class T > | |
sc_concref_r< sc_bv_base, sc_subref_r< T > > | operator, (bool, sc_subref_r< T >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, sc_bitref_r< T2 > > | concat (sc_subref_r< T1 >, sc_bitref_r< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, sc_subref_r< T2 > > | concat (sc_subref_r< T1 >, sc_subref_r< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_subref_r< T1 >, sc_concref_r< T2, T3 > > | concat (sc_subref_r< T1 >, sc_concref_r< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, T2 > | concat (sc_subref_r< T1 >, const sc_proxy< T2 > &) |
template<class T > | |
sc_concref_r< sc_subref_r< T >, sc_lv_base > | concat (sc_subref_r< T >, const char *) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_subref_r< T > > | concat (const char *, sc_subref_r< T >) |
template<class T > | |
sc_concref_r< sc_subref_r< T >, sc_lv_base > | concat (sc_subref_r< T >, const sc_logic &) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_subref_r< T > > | concat (const sc_logic &, sc_subref_r< T >) |
template<class T > | |
sc_concref_r< sc_subref_r< T >, sc_bv_base > | concat (sc_subref_r< T >, bool) |
template<class T > | |
sc_concref_r< sc_bv_base, sc_subref_r< T > > | concat (bool, sc_subref_r< T >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, sc_bitref_r< T2 > > | operator, (sc_subref_r< T1 >, sc_bitref< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, sc_bitref_r< T2 > > | operator, (sc_subref< T1 >, sc_bitref_r< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, sc_subref_r< T2 > > | operator, (sc_subref_r< T1 >, sc_subref< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, sc_subref_r< T2 > > | operator, (sc_subref< T1 >, sc_subref_r< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_subref_r< T1 >, sc_concref_r< T2, T3 > > | operator, (sc_subref_r< T1 >, sc_concref< T2, T3 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_subref_r< T1 >, sc_concref_r< T2, T3 > > | operator, (sc_subref< T1 >, sc_concref_r< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, T2 > | operator, (sc_subref< T1 >, const sc_proxy< T2 > &) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, T2 > | operator, (sc_subref_r< T1 >, sc_proxy< T2 > &) |
template<class T > | |
sc_concref_r< sc_subref_r< T >, sc_lv_base > | operator, (sc_subref< T >, const char *) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_subref_r< T > > | operator, (const char *, sc_subref< T >) |
template<class T > | |
sc_concref_r< sc_subref_r< T >, sc_lv_base > | operator, (sc_subref< T >, const sc_logic &) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_subref_r< T > > | operator, (const sc_logic &, sc_subref< T >) |
template<class T > | |
sc_concref_r< sc_subref_r< T >, sc_bv_base > | operator, (sc_subref< T >, bool) |
template<class T > | |
sc_concref_r< sc_bv_base, sc_subref_r< T > > | operator, (bool, sc_subref< T >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, sc_bitref_r< T2 > > | concat (sc_subref_r< T1 >, sc_bitref< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, sc_bitref_r< T2 > > | concat (sc_subref< T1 >, sc_bitref_r< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, sc_subref_r< T2 > > | concat (sc_subref_r< T1 >, sc_subref< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, sc_subref_r< T2 > > | concat (sc_subref< T1 >, sc_subref_r< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_subref_r< T1 >, sc_concref_r< T2, T3 > > | concat (sc_subref_r< T1 >, sc_concref< T2, T3 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_subref_r< T1 >, sc_concref_r< T2, T3 > > | concat (sc_subref< T1 >, sc_concref_r< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, T2 > | concat (sc_subref< T1 >, const sc_proxy< T2 > &) |
template<class T1 , class T2 > | |
sc_concref_r< sc_subref_r< T1 >, T2 > | concat (sc_subref_r< T1 >, sc_proxy< T2 > &) |
template<class T > | |
sc_concref_r< sc_subref_r< T >, sc_lv_base > | concat (sc_subref< T >, const char *) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_subref_r< T > > | concat (const char *, sc_subref< T >) |
template<class T > | |
sc_concref_r< sc_subref_r< T >, sc_lv_base > | concat (sc_subref< T >, const sc_logic &) |
template<class T > | |
sc_concref_r< sc_lv_base, sc_subref_r< T > > | concat (const sc_logic &, sc_subref< T >) |
template<class T > | |
sc_concref_r< sc_subref_r< T >, sc_bv_base > | concat (sc_subref< T >, bool) |
template<class T > | |
sc_concref_r< sc_bv_base, sc_subref_r< T > > | concat (bool, sc_subref< T >) |
template<class T1 , class T2 > | |
sc_concref< sc_subref< T1 >, sc_bitref< T2 > > | operator, (sc_subref< T1 >, sc_bitref< T2 >) |
template<class T1 , class T2 > | |
sc_concref< sc_subref< T1 >, sc_subref< T2 > > | operator, (sc_subref< T1 >, sc_subref< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref< sc_subref< T1 >, sc_concref< T2, T3 > > | operator, (sc_subref< T1 >, sc_concref< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref< sc_subref< T1 >, T2 > | operator, (sc_subref< T1 >, sc_proxy< T2 > &) |
template<class T1 , class T2 > | |
sc_concref< sc_subref< T1 >, sc_bitref< T2 > > | concat (sc_subref< T1 >, sc_bitref< T2 >) |
template<class T1 , class T2 > | |
sc_concref< sc_subref< T1 >, sc_subref< T2 > > | concat (sc_subref< T1 >, sc_subref< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref< sc_subref< T1 >, sc_concref< T2, T3 > > | concat (sc_subref< T1 >, sc_concref< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref< sc_subref< T1 >, T2 > | concat (sc_subref< T1 >, sc_proxy< T2 > &) |
template<class T > | |
inline ::std::istream & | operator>> (::std::istream &, sc_subref< T >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_bitref_r< T3 > > | operator, (sc_concref_r< T1, T2 >, sc_bitref_r< T3 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_subref_r< T3 > > | operator, (sc_concref_r< T1, T2 >, sc_subref_r< T3 >) |
template<class T1 , class T2 , class T3 , class T4 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_concref_r< T3, T4 > > | operator, (sc_concref_r< T1, T2 >, sc_concref_r< T3, T4 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, T3 > | operator, (sc_concref_r< T1, T2 >, const sc_proxy< T3 > &) |
template<class T1 , class T2 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_lv_base > | operator, (sc_concref_r< T1, T2 >, const char *) |
template<class T1 , class T2 > | |
sc_concref_r< sc_lv_base, sc_concref_r< T1, T2 > > | operator, (const char *, sc_concref_r< T1, T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_lv_base > | operator, (sc_concref_r< T1, T2 >, const sc_logic &) |
template<class T1 , class T2 > | |
sc_concref_r< sc_lv_base, sc_concref_r< T1, T2 > > | operator, (const sc_logic &, sc_concref_r< T1, T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_bv_base > | operator, (sc_concref_r< T1, T2 >, bool) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bv_base, sc_concref_r< T1, T2 > > | operator, (bool, sc_concref_r< T1, T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_bitref_r< T3 > > | concat (sc_concref_r< T1, T2 >, sc_bitref_r< T3 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_subref_r< T3 > > | concat (sc_concref_r< T1, T2 >, sc_subref_r< T3 >) |
template<class T1 , class T2 , class T3 , class T4 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_concref_r< T3, T4 > > | concat (sc_concref_r< T1, T2 >, sc_concref_r< T3, T4 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, T3 > | concat (sc_concref_r< T1, T2 >, const sc_proxy< T3 > &) |
template<class T1 , class T2 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_lv_base > | concat (sc_concref_r< T1, T2 >, const char *) |
template<class T1 , class T2 > | |
sc_concref_r< sc_lv_base, sc_concref_r< T1, T2 > > | concat (const char *, sc_concref_r< T1, T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_lv_base > | concat (sc_concref_r< T1, T2 >, const sc_logic &) |
template<class T1 , class T2 > | |
sc_concref_r< sc_lv_base, sc_concref_r< T1, T2 > > | concat (const sc_logic &, sc_concref_r< T1, T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_bv_base > | concat (sc_concref_r< T1, T2 >, bool) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bv_base, sc_concref_r< T1, T2 > > | concat (bool, sc_concref_r< T1, T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_bitref_r< T3 > > | operator, (sc_concref_r< T1, T2 >, sc_bitref< T3 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_bitref_r< T3 > > | operator, (sc_concref< T1, T2 >, sc_bitref_r< T3 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_subref_r< T3 > > | operator, (sc_concref_r< T1, T2 >, sc_subref< T3 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_subref_r< T3 > > | operator, (sc_concref< T1, T2 >, sc_subref_r< T3 >) |
template<class T1 , class T2 , class T3 , class T4 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_concref_r< T3, T4 > > | operator, (sc_concref_r< T1, T2 >, sc_concref< T3, T4 >) |
template<class T1 , class T2 , class T3 , class T4 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_concref_r< T3, T4 > > | operator, (sc_concref< T1, T2 >, sc_concref_r< T3, T4 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, T3 > | operator, (sc_concref< T1, T2 >, const sc_proxy< T3 > &) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, T3 > | operator, (sc_concref_r< T1, T2 >, sc_proxy< T3 > &) |
template<class T1 , class T2 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_lv_base > | operator, (sc_concref< T1, T2 >, const char *) |
template<class T1 , class T2 > | |
sc_concref_r< sc_lv_base, sc_concref_r< T1, T2 > > | operator, (const char *, sc_concref< T1, T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_lv_base > | operator, (sc_concref< T1, T2 >, const sc_logic &) |
template<class T1 , class T2 > | |
sc_concref_r< sc_lv_base, sc_concref_r< T1, T2 > > | operator, (const sc_logic &, sc_concref< T1, T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_bv_base > | operator, (sc_concref< T1, T2 >, bool) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bv_base, sc_concref_r< T1, T2 > > | operator, (bool, sc_concref< T1, T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_bitref_r< T3 > > | concat (sc_concref_r< T1, T2 >, sc_bitref< T3 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_bitref_r< T3 > > | concat (sc_concref< T1, T2 >, sc_bitref_r< T3 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_subref_r< T3 > > | concat (sc_concref_r< T1, T2 >, sc_subref< T3 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_subref_r< T3 > > | concat (sc_concref< T1, T2 >, sc_subref_r< T3 >) |
template<class T1 , class T2 , class T3 , class T4 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_concref_r< T3, T4 > > | concat (sc_concref_r< T1, T2 >, sc_concref< T3, T4 >) |
template<class T1 , class T2 , class T3 , class T4 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_concref_r< T3, T4 > > | concat (sc_concref< T1, T2 >, sc_concref_r< T3, T4 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, T3 > | concat (sc_concref< T1, T2 >, const sc_proxy< T3 > &) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< sc_concref_r< T1, T2 >, T3 > | concat (sc_concref_r< T1, T2 >, sc_proxy< T3 > &) |
template<class T1 , class T2 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_lv_base > | concat (sc_concref< T1, T2 >, const char *) |
template<class T1 , class T2 > | |
sc_concref_r< sc_lv_base, sc_concref_r< T1, T2 > > | concat (const char *, sc_concref< T1, T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_lv_base > | concat (sc_concref< T1, T2 >, const sc_logic &) |
template<class T1 , class T2 > | |
sc_concref_r< sc_lv_base, sc_concref_r< T1, T2 > > | concat (const sc_logic &, sc_concref< T1, T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< sc_concref_r< T1, T2 >, sc_bv_base > | concat (sc_concref< T1, T2 >, bool) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bv_base, sc_concref_r< T1, T2 > > | concat (bool, sc_concref< T1, T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref< sc_concref< T1, T2 >, sc_bitref< T3 > > | operator, (sc_concref< T1, T2 >, sc_bitref< T3 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref< sc_concref< T1, T2 >, sc_subref< T3 > > | operator, (sc_concref< T1, T2 >, sc_subref< T3 >) |
template<class T1 , class T2 , class T3 , class T4 > | |
sc_concref< sc_concref< T1, T2 >, sc_concref< T3, T4 > > | operator, (sc_concref< T1, T2 >, sc_concref< T3, T4 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref< sc_concref< T1, T2 >, T3 > | operator, (sc_concref< T1, T2 >, sc_proxy< T3 > &) |
template<class T1 , class T2 , class T3 > | |
sc_concref< sc_concref< T1, T2 >, sc_bitref< T3 > > | concat (sc_concref< T1, T2 >, sc_bitref< T3 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref< sc_concref< T1, T2 >, sc_subref< T3 > > | concat (sc_concref< T1, T2 >, sc_subref< T3 >) |
template<class T1 , class T2 , class T3 , class T4 > | |
sc_concref< sc_concref< T1, T2 >, sc_concref< T3, T4 > > | concat (sc_concref< T1, T2 >, sc_concref< T3, T4 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref< sc_concref< T1, T2 >, T3 > | concat (sc_concref< T1, T2 >, sc_proxy< T3 > &) |
template<class T1 , class T2 > | |
inline ::std::istream & | operator>> (::std::istream &, sc_concref< T1, T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< T1, sc_bitref_r< T2 > > | operator, (const sc_proxy< T1 > &, sc_bitref_r< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< T1, sc_subref_r< T2 > > | operator, (const sc_proxy< T1 > &, sc_subref_r< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< T1, sc_concref_r< T2, T3 > > | operator, (const sc_proxy< T1 > &, sc_concref_r< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref_r< T1, T2 > | operator, (const sc_proxy< T1 > &, const sc_proxy< T2 > &) |
template<class T > | |
sc_concref_r< T, sc_lv_base > | operator, (const sc_proxy< T > &, const char *) |
template<class T > | |
sc_concref_r< sc_lv_base, T > | operator, (const char *, const sc_proxy< T > &) |
template<class T > | |
sc_concref_r< T, sc_lv_base > | operator, (const sc_proxy< T > &, const sc_logic &) |
template<class T > | |
sc_concref_r< sc_lv_base, T > | operator, (const sc_logic &, const sc_proxy< T > &) |
template<class T > | |
sc_concref_r< T, sc_bv_base > | operator, (const sc_proxy< T > &, bool) |
template<class T > | |
sc_concref_r< sc_bv_base, T > | operator, (bool, const sc_proxy< T > &) |
template<class T1 , class T2 > | |
sc_concref_r< T1, sc_bitref_r< T2 > > | concat (const sc_proxy< T1 > &, sc_bitref_r< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< T1, sc_subref_r< T2 > > | concat (const sc_proxy< T1 > &, sc_subref_r< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< T1, sc_concref_r< T2, T3 > > | concat (const sc_proxy< T1 > &, sc_concref_r< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref_r< T1, T2 > | concat (const sc_proxy< T1 > &, const sc_proxy< T2 > &) |
template<class T > | |
sc_concref_r< T, sc_lv_base > | concat (const sc_proxy< T > &, const char *) |
template<class T > | |
sc_concref_r< sc_lv_base, T > | concat (const char *, const sc_proxy< T > &) |
template<class T > | |
sc_concref_r< T, sc_lv_base > | concat (const sc_proxy< T > &, const sc_logic &) |
template<class T > | |
sc_concref_r< sc_lv_base, T > | concat (const sc_logic &, const sc_proxy< T > &) |
template<class T > | |
sc_concref_r< T, sc_bv_base > | concat (const sc_proxy< T > &, bool) |
template<class T > | |
sc_concref_r< sc_bv_base, T > | concat (bool, const sc_proxy< T > &) |
template<class T1 , class T2 > | |
sc_concref_r< T1, sc_bitref_r< T2 > > | operator, (const sc_proxy< T1 > &, sc_bitref< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< T1, sc_bitref_r< T2 > > | operator, (sc_proxy< T1 > &, sc_bitref_r< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< T1, sc_subref_r< T2 > > | operator, (const sc_proxy< T1 > &, sc_subref< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< T1, sc_subref_r< T2 > > | operator, (sc_proxy< T1 > &, sc_subref_r< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< T1, sc_concref_r< T2, T3 > > | operator, (const sc_proxy< T1 > &, sc_concref< T2, T3 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< T1, sc_concref_r< T2, T3 > > | operator, (sc_proxy< T1 > &, sc_concref_r< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref_r< T1, T2 > | operator, (const sc_proxy< T1 > &, sc_proxy< T2 > &) |
template<class T1 , class T2 > | |
sc_concref_r< T1, T2 > | operator, (sc_proxy< T1 > &, const sc_proxy< T2 > &) |
template<class T > | |
sc_concref_r< T, sc_lv_base > | operator, (sc_proxy< T > &, const char *) |
template<class T > | |
sc_concref_r< sc_lv_base, T > | operator, (const char *, sc_proxy< T > &) |
template<class T > | |
sc_concref_r< T, sc_lv_base > | operator, (sc_proxy< T > &, const sc_logic &) |
template<class T > | |
sc_concref_r< sc_lv_base, T > | operator, (const sc_logic &, sc_proxy< T > &) |
template<class T > | |
sc_concref_r< T, sc_bv_base > | operator, (sc_proxy< T > &, bool) |
template<class T > | |
sc_concref_r< sc_bv_base, T > | operator, (bool, sc_proxy< T > &) |
template<class T1 , class T2 > | |
sc_concref_r< T1, sc_bitref_r< T2 > > | concat (const sc_proxy< T1 > &, sc_bitref< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< T1, sc_bitref_r< T2 > > | concat (sc_proxy< T1 > &, sc_bitref_r< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< T1, sc_subref_r< T2 > > | concat (const sc_proxy< T1 > &, sc_subref< T2 >) |
template<class T1 , class T2 > | |
sc_concref_r< T1, sc_subref_r< T2 > > | concat (sc_proxy< T1 > &, sc_subref_r< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< T1, sc_concref_r< T2, T3 > > | concat (const sc_proxy< T1 > &, sc_concref< T2, T3 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref_r< T1, sc_concref_r< T2, T3 > > | concat (sc_proxy< T1 > &, sc_concref_r< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref_r< T1, T2 > | concat (const sc_proxy< T1 > &, sc_proxy< T2 > &) |
template<class T1 , class T2 > | |
sc_concref_r< T1, T2 > | concat (sc_proxy< T1 > &, const sc_proxy< T2 > &) |
template<class T > | |
sc_concref_r< T, sc_lv_base > | concat (sc_proxy< T > &, const char *) |
template<class T > | |
sc_concref_r< sc_lv_base, T > | concat (const char *, sc_proxy< T > &) |
template<class T > | |
sc_concref_r< T, sc_lv_base > | concat (sc_proxy< T > &, const sc_logic &) |
template<class T > | |
sc_concref_r< sc_lv_base, T > | concat (const sc_logic &, sc_proxy< T > &) |
template<class T > | |
sc_concref_r< T, sc_bv_base > | concat (sc_proxy< T > &, bool) |
template<class T > | |
sc_concref_r< sc_bv_base, T > | concat (bool, sc_proxy< T > &) |
template<class T1 , class T2 > | |
sc_concref< T1, sc_bitref< T2 > > | operator, (sc_proxy< T1 > &, sc_bitref< T2 >) |
template<class T1 , class T2 > | |
sc_concref< T1, sc_subref< T2 > > | operator, (sc_proxy< T1 > &, sc_subref< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref< T1, sc_concref< T2, T3 > > | operator, (sc_proxy< T1 > &, sc_concref< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref< T1, T2 > | operator, (sc_proxy< T1 > &, sc_proxy< T2 > &) |
template<class T1 , class T2 > | |
sc_concref< T1, sc_bitref< T2 > > | concat (sc_proxy< T1 > &, sc_bitref< T2 >) |
template<class T1 , class T2 > | |
sc_concref< T1, sc_subref< T2 > > | concat (sc_proxy< T1 > &, sc_subref< T2 >) |
template<class T1 , class T2 , class T3 > | |
sc_concref< T1, sc_concref< T2, T3 > > | concat (sc_proxy< T1 > &, sc_concref< T2, T3 >) |
template<class T1 , class T2 > | |
sc_concref< T1, T2 > | concat (sc_proxy< T1 > &, sc_proxy< T2 > &) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_bitref_r< T2 > > | operator, (sc_bitref_r< T1 > a, sc_bitref_r< T2 > b) |
template<class T1 , class T2 > | |
sc_concref_r< sc_bitref_r< T1 >, sc_bitref_r< T2 > > | concat (sc_bitref_r< T1 > a, sc_bitref_r< T2 > b) |
template<class X > | |
inline ::std::istream & | operator>> (::std::istream &is, sc_bitref< X > a) |
template<class X > | |
inline ::std::istream & | operator>> (::std::istream &is, sc_subref< X > a) |
template<class X , class Y > | |
inline ::std::istream & | operator>> (::std::istream &is, sc_concref< X, Y > a) |
const sc_logic | operator& (const sc_logic &a, const sc_logic &b) |
const sc_logic | operator| (const sc_logic &a, const sc_logic &b) |
const sc_logic | operator^ (const sc_logic &a, const sc_logic &b) |
bool | operator== (const sc_logic &a, const sc_logic &b) |
bool | operator!= (const sc_logic &a, const sc_logic &b) |
inline ::std::ostream & | operator<< (::std::ostream &os, const sc_logic &a) |
inline ::std::istream & | operator>> (::std::istream &is, sc_logic &a) |
template<class X , class Y > | |
X & | operator&= (sc_proxy< X > &px, const sc_proxy< Y > &py) |
template<class X , class Y > | |
const sc_lv_base | operator& (const sc_proxy< X > &px, const sc_proxy< Y > &py) |
template<class X , class Y > | |
X & | operator|= (sc_proxy< X > &px, const sc_proxy< Y > &py) |
template<class X , class Y > | |
const sc_lv_base | operator| (const sc_proxy< X > &px, const sc_proxy< Y > &py) |
template<class X , class Y > | |
X & | operator^= (sc_proxy< X > &px, const sc_proxy< Y > &py) |
template<class X , class Y > | |
const sc_lv_base | operator^ (const sc_proxy< X > &px, const sc_proxy< Y > &py) |
template<class X > | |
const sc_lv_base | lrotate (const sc_proxy< X > &x, int n) |
template<class X > | |
const sc_lv_base | rrotate (const sc_proxy< X > &x, int n) |
template<class X > | |
const sc_lv_base | reverse (const sc_proxy< X > &x) |
template<class X , class Y > | |
bool | operator== (const sc_proxy< X > &px, const sc_proxy< Y > &py) |
template<class T > | |
sc_concref_r< sc_bitref_r< T >, sc_bv_base > | operator, (sc_bitref_r< T > a, bool b) |
template<class T > | |
sc_concref_r< sc_bv_base, sc_bitref_r< T > > | operator, (bool a, sc_bitref_r< T > b) |
template<class T > | |
sc_concref_r< sc_bitref_r< T >, sc_bv_base > | concat (sc_bitref_r< T > a, bool b) |
template<class T > | |
sc_concref_r< sc_bv_base, sc_bitref_r< T > > | concat (bool a, sc_bitref_r< T > b) |
template<class T > | |
sc_concref_r< sc_bitref_r< T >, sc_bv_base > | operator, (sc_bitref< T > a, bool b) |
template<class T > | |
sc_concref_r< sc_bv_base, sc_bitref_r< T > > | operator, (bool a, sc_bitref< T > b) |
template<class T > | |
sc_concref_r< sc_bitref_r< T >, sc_bv_base > | concat (sc_bitref< T > a, bool b) |
template<class T > | |
sc_concref_r< sc_bv_base, sc_bitref_r< T > > | concat (bool a, sc_bitref< T > b) |
template<class X , class Y > | |
void | assign_p_ (sc_proxy< X > &px, const sc_proxy< Y > &py) |
template<class X , class T > | |
void | assign_v_ (sc_proxy< X > &px, const T &a) |
template<class X , class Y > | |
bool | operator!= (const sc_proxy< X > &px, const sc_proxy< Y > &py) |
template<class X > | |
void | get_words_ (const X &x, int wi, sc_digit &x_dw, sc_digit &x_cw) |
template<class X > | |
void | set_words_ (X &x, int wi, sc_digit x_dw, sc_digit x_cw) |
template<class X > | |
void | extend_sign_w_ (X &x, int wi, bool sign) |
template<class X > | |
void | assign_v_ (sc_proxy< X > &px, const sc_int_base &a) |
template<class X > | |
void | assign_v_ (sc_proxy< X > &px, const sc_signed &a) |
template<class X > | |
void | assign_v_ (sc_proxy< X > &px, const sc_uint_base &a) |
template<class X > | |
void | assign_v_ (sc_proxy< X > &px, const sc_unsigned &a) |
template<class X , class Y > | |
X & | b_and_assign_ (sc_proxy< X > &px, const sc_proxy< Y > &py) |
template<class X , class Y > | |
X & | b_or_assign_ (sc_proxy< X > &px, const sc_proxy< Y > &py) |
template<class X , class Y > | |
X & | b_xor_assign_ (sc_proxy< X > &a, const sc_proxy< Y > &b) |
template<class X > | |
sc_proxy< X >::value_type | and_reduce (const sc_proxy< X > &a) |
template<class X > | |
sc_proxy< X >::value_type | nand_reduce (const sc_proxy< X > &a) |
template<class X > | |
sc_proxy< X >::value_type | or_reduce (const sc_proxy< X > &a) |
template<class X > | |
sc_proxy< X >::value_type | nor_reduce (const sc_proxy< X > &a) |
template<class X > | |
sc_proxy< X >::value_type | xor_reduce (const sc_proxy< X > &a) |
template<class X > | |
sc_proxy< X >::value_type | xnor_reduce (const sc_proxy< X > &a) |
template<class X > | |
inline ::std::ostream & | operator<< (::std::ostream &os, const sc_proxy< X > &a) |
template<class X > | |
inline ::std::istream & | operator>> (::std::istream &is, sc_proxy< X > &a) |
void | b_not (sc_fix &c, const sc_fix &a) |
void | b_not (sc_fix_fast &c, const sc_fix_fast &a) |
bool | operator== (const sc_fxcast_switch &a, const sc_fxcast_switch &b) |
bool | operator!= (const sc_fxcast_switch &a, const sc_fxcast_switch &b) |
inline ::std::ostream & | operator<< (::std::ostream &os, const sc_fxcast_switch &a) |
inline ::std::ostream & | operator<< (::std::ostream &os, sc_enc enc) |
inline ::std::ostream & | operator<< (::std::ostream &os, sc_q_mode q_mode) |
inline ::std::ostream & | operator<< (::std::ostream &os, sc_o_mode o_mode) |
inline ::std::ostream & | operator<< (::std::ostream &os, sc_switch sw) |
inline ::std::ostream & | operator<< (::std::ostream &os, sc_fmt fmt) |
inline ::std::ostream & | operator<< (::std::ostream &os, const sc_fxnum_bitref &a) |
inline ::std::istream & | operator>> (::std::istream &is, sc_fxnum_bitref &a) |
inline ::std::ostream & | operator<< (::std::ostream &os, const sc_fxnum_fast_bitref &a) |
inline ::std::istream & | operator>> (::std::istream &is, sc_fxnum_fast_bitref &a) |
inline ::std::ostream & | operator<< (::std::ostream &os, const sc_fxnum_subref &a) |
inline ::std::istream & | operator>> (::std::istream &is, sc_fxnum_subref &a) |
inline ::std::ostream & | operator<< (::std::ostream &os, const sc_fxnum_fast_subref &a) |
inline ::std::istream & | operator>> (::std::istream &is, sc_fxnum_fast_subref &a) |
void | neg (sc_fxval &c, const sc_fxnum &a) |
void | neg (sc_fxnum &c, const sc_fxnum &a) |
const sc_fxval | operator/ (const sc_fxnum &a, const sc_fxnum &b) |
const sc_fxval | operator/ (const sc_fxnum &a, const sc_fxval &b) |
const sc_fxval | operator/ (const sc_fxval &a, const sc_fxnum &b) |
const sc_fxval | operator<< (const sc_fxnum &a, int b) |
const sc_fxval | operator>> (const sc_fxnum &a, int b) |
void | lshift (sc_fxval &c, const sc_fxnum &a, int b) |
void | rshift (sc_fxval &c, const sc_fxnum &a, int b) |
void | lshift (sc_fxnum &c, const sc_fxnum &a, int b) |
void | rshift (sc_fxnum &c, const sc_fxnum &a, int b) |
inline ::std::ostream & | operator<< (::std::ostream &os, const sc_fxnum &a) |
inline ::std::istream & | operator>> (::std::istream &is, sc_fxnum &a) |
void | neg (sc_fxval_fast &c, const sc_fxnum_fast &a) |
void | neg (sc_fxnum_fast &c, const sc_fxnum_fast &a) |
const sc_fxval_fast | operator/ (const sc_fxnum_fast &a, const sc_fxnum_fast &b) |
const sc_fxval_fast | operator/ (const sc_fxnum_fast &a, const sc_fxval_fast &b) |
const sc_fxval_fast | operator/ (const sc_fxval_fast &a, const sc_fxnum_fast &b) |
const sc_fxval_fast | operator<< (const sc_fxnum_fast &a, int b) |
const sc_fxval_fast | operator>> (const sc_fxnum_fast &a, int b) |
void | lshift (sc_fxval_fast &c, const sc_fxnum_fast &a, int b) |
void | rshift (sc_fxval_fast &c, const sc_fxnum_fast &a, int b) |
void | lshift (sc_fxnum_fast &c, const sc_fxnum_fast &a, int b) |
void | rshift (sc_fxnum_fast &c, const sc_fxnum_fast &a, int b) |
inline ::std::ostream & | operator<< (::std::ostream &os, const sc_fxnum_fast &a) |
inline ::std::istream & | operator>> (::std::istream &is, sc_fxnum_fast &a) |
bool | operator== (const sc_fxtype_params &a, const sc_fxtype_params &b) |
bool | operator!= (const sc_fxtype_params &a, const sc_fxtype_params &b) |
inline ::std::ostream & | operator<< (::std::ostream &os, const sc_fxtype_params &a) |
void | neg (sc_fxval &c, const sc_fxval &a) |
const sc_fxval | operator/ (const sc_fxval &a, const sc_fxval &b) |
const sc_fxval | operator<< (const sc_fxval &a, int b) |
const sc_fxval | operator>> (const sc_fxval &a, int b) |
void | lshift (sc_fxval &c, const sc_fxval &a, int b) |
void | rshift (sc_fxval &c, const sc_fxval &a, int b) |
inline ::std::ostream & | operator<< (::std::ostream &os, const sc_fxval &a) |
inline ::std::istream & | operator>> (::std::istream &is, sc_fxval &a) |
void | neg (sc_fxval_fast &c, const sc_fxval_fast &a) |
const sc_fxval_fast | operator/ (const sc_fxval_fast &a, const sc_fxval_fast &b) |
const sc_fxval_fast | operator<< (const sc_fxval_fast &a, int b) |
const sc_fxval_fast | operator>> (const sc_fxval_fast &a, int b) |
void | lshift (sc_fxval_fast &c, const sc_fxval_fast &a, int b) |
void | rshift (sc_fxval_fast &c, const sc_fxval_fast &a, int b) |
inline ::std::ostream & | operator<< (::std::ostream &os, const sc_fxval_fast &a) |
inline ::std::istream & | operator>> (::std::istream &is, sc_fxval_fast &a) |
void | b_not (sc_ufix &c, const sc_ufix &a) |
void | b_not (sc_ufix_fast &c, const sc_ufix_fast &a) |
double | scfx_pow2 (int exp) |
double | uint64_to_double (uint64 a) |
void | complement (scfx_mant &target, const scfx_mant &source, int size) |
void | inc (scfx_mant &mant) |
scfx_rep * | neg_scfx_rep (const scfx_rep &) |
scfx_rep * | mult_scfx_rep (const scfx_rep &, const scfx_rep &, int max_wl=SC_DEFAULT_MAX_WL_) |
scfx_rep * | lsh_scfx_rep (const scfx_rep &, int) |
scfx_rep * | rsh_scfx_rep (const scfx_rep &, int) |
scfx_rep * | quantization_scfx_rep (const scfx_rep &a, const scfx_params ¶ms, bool &q_flag) |
scfx_rep * | overflow_scfx_rep (const scfx_rep &a, const scfx_params ¶ms, bool &o_flag) |
int | scfx_find_msb (unsigned long x) |
int | scfx_find_lsb (unsigned long x) |
int | scfx_parse_sign (const char *&s, bool &sign_char) |
sc_numrep | scfx_parse_prefix (const char *&s) |
int | scfx_parse_base (const char *&s) |
bool | scfx_is_equal (const char *a, const char *b) |
bool | scfx_is_nan (const char *s) |
bool | scfx_is_inf (const char *s) |
bool | scfx_exp_start (const char *s) |
bool | scfx_is_digit (char c, sc_numrep numrep) |
int | scfx_to_digit (char c, sc_numrep numrep) |
void | scfx_print_nan (scfx_string &s) |
void | scfx_print_inf (scfx_string &s, bool negative) |
void | scfx_print_prefix (scfx_string &s, sc_numrep numrep) |
void | scfx_print_exp (scfx_string &s, int exp) |
bool | operator== (const sc_int_base &a, const sc_int_base &b) |
bool | operator!= (const sc_int_base &a, const sc_int_base &b) |
bool | operator< (const sc_int_base &a, const sc_int_base &b) |
bool | operator<= (const sc_int_base &a, const sc_int_base &b) |
bool | operator> (const sc_int_base &a, const sc_int_base &b) |
bool | operator>= (const sc_int_base &a, const sc_int_base &b) |
inline ::std::ostream & | operator<< (::std::ostream &, const sc_int_bitref_r &) |
inline ::std::istream & | operator>> (::std::istream &, sc_int_bitref &) |
inline ::std::ostream & | operator<< (::std::ostream &, const sc_int_subref_r &) |
inline ::std::istream & | operator>> (::std::istream &, sc_int_subref &) |
inline ::std::ostream & | operator<< (::std::ostream &, const sc_int_base &) |
inline ::std::istream & | operator>> (::std::istream &, sc_int_base &) |
bool | and_reduce (const sc_int_subref_r &a) |
bool | nand_reduce (const sc_int_subref_r &a) |
bool | or_reduce (const sc_int_subref_r &a) |
bool | nor_reduce (const sc_int_subref_r &a) |
bool | xor_reduce (const sc_int_subref_r &a) |
bool | xnor_reduce (const sc_int_subref_r &a) |
bool | and_reduce (const sc_int_base &a) |
bool | nand_reduce (const sc_int_base &a) |
bool | or_reduce (const sc_int_base &a) |
bool | nor_reduce (const sc_int_base &a) |
bool | xor_reduce (const sc_int_base &a) |
bool | xnor_reduce (const sc_int_base &a) |
bool | operator== (const sc_length_param &, const sc_length_param &) |
bool | operator!= (const sc_length_param &, const sc_length_param &) |
inline ::std::ostream & | operator<< (::std::ostream &os, const sc_length_param &a) |
sc_numrep | sc_io_base (::std::ostream &os, sc_numrep def_base) |
bool | sc_io_show_base (::std::ostream &os) |
inline ::std::ostream & | operator<< (::std::ostream &os, sc_numrep numrep) |
sc_digit | low_half (sc_digit d) |
sc_digit | high_half (sc_digit d) |
sc_digit | high_half_masked (sc_digit d) |
sc_digit | concat (sc_digit h, sc_digit l) |
sc_digit | one_and_ones (int n) |
sc_digit | one_and_zeros (int n) |
int | digit_ord (int i) |
int | bit_ord (int i) |
int | vec_cmp (int ulen, const sc_digit *u, int vlen, const sc_digit *v) |
int | vec_find_first_nonzero (int ulen, const sc_digit *u) |
int | vec_skip_leading_zeros (int ulen, const sc_digit *u) |
int | vec_skip_and_cmp (int ulen, const sc_digit *u, int vlen, const sc_digit *v) |
void | vec_zero (int from, int ulen, sc_digit *u) |
void | vec_zero (int ulen, sc_digit *u) |
void | vec_copy (int n, sc_digit *u, const sc_digit *v) |
void | vec_copy_and_zero (int ulen, sc_digit *u, int vlen, const sc_digit *v) |
void | vec_complement (int ulen, sc_digit *u) |
template<class Type > | |
void | from_uint (int ulen, sc_digit *u, Type v) |
template<class Type > | |
small_type | get_sign (Type &u) |
small_type | mul_signs (small_type us, small_type vs) |
template<class Type > | |
void | div_by_zero (Type s) |
small_type | check_for_zero (small_type s, int ulen, const sc_digit *u) |
bool | check_for_zero (int ulen, const sc_digit *u) |
small_type | make_zero (int nd, sc_digit *d) |
void | trim (small_type added, int nb, int nd, sc_digit *d) |
void | convert_SM_to_2C_trimmed (small_type added, small_type s, int nb, int nd, sc_digit *d) |
void | convert_SM_to_2C (small_type s, int nd, sc_digit *d) |
void | trim_signed (int nb, int nd, sc_digit *d) |
small_type | convert_signed_2C_to_SM (int nb, int nd, sc_digit *d) |
small_type | convert_signed_SM_to_2C_to_SM (small_type s, int nb, int nd, sc_digit *d) |
void | convert_signed_SM_to_2C_trimmed (small_type s, int nb, int nd, sc_digit *d) |
void | convert_signed_SM_to_2C (small_type s, int nd, sc_digit *d) |
void | trim_unsigned (int nb, int nd, sc_digit *d) |
small_type | convert_unsigned_2C_to_SM (int nb, int nd, sc_digit *d) |
small_type | convert_unsigned_SM_to_2C_to_SM (small_type s, int nb, int nd, sc_digit *d) |
void | convert_unsigned_SM_to_2C_trimmed (small_type s, int nb, int nd, sc_digit *d) |
void | convert_unsigned_SM_to_2C (small_type s, int nd, sc_digit *d) |
void | copy_digits_signed (small_type &us, int unb, int und, sc_digit *ud, int vnb, int vnd, const sc_digit *vd) |
void | copy_digits_unsigned (small_type &us, int unb, int und, sc_digit *ud, int, int vnd, const sc_digit *vd) |
void | safe_set (int i, bool v, sc_digit *d) |
bool | is_nan (double v) |
bool | is_inf (double v) |
void | is_bad_double (double v) |
sc_signed | add_signed_friend (small_type us, int unb, int und, const sc_digit *ud, small_type vs, int vnb, int vnd, const sc_digit *vd) |
sc_signed | sub_signed_friend (small_type us, int unb, int und, const sc_digit *ud, small_type vs, int vnb, int vnd, const sc_digit *vd) |
sc_signed | mul_signed_friend (small_type s, int unb, int und, const sc_digit *ud, int vnb, int vnd, const sc_digit *vd) |
sc_signed | div_signed_friend (small_type s, int unb, int und, const sc_digit *ud, int vnb, int vnd, const sc_digit *vd) |
sc_signed | mod_signed_friend (small_type us, int unb, int und, const sc_digit *ud, int vnb, int vnd, const sc_digit *vd) |
sc_signed | and_signed_friend (small_type us, int unb, int und, const sc_digit *ud, small_type vs, int vnb, int vnd, const sc_digit *vd) |
sc_signed | or_signed_friend (small_type us, int unb, int und, const sc_digit *ud, small_type vs, int vnb, int vnd, const sc_digit *vd) |
sc_signed | xor_signed_friend (small_type us, int unb, int und, const sc_digit *ud, small_type vs, int vnb, int vnd, const sc_digit *vd) |
sc_signed | operator+ (const sc_unsigned &u, int v) |
sc_signed | operator+ (int u, const sc_unsigned &v) |
sc_signed | operator+ (const sc_signed &u, int v) |
sc_signed | operator+ (const sc_signed &u, unsigned int v) |
sc_signed | operator+ (int u, const sc_signed &v) |
sc_signed | operator+ (unsigned int u, const sc_signed &v) |
sc_signed | operator- (const sc_unsigned &u, int v) |
sc_signed | operator- (const sc_unsigned &u, unsigned int v) |
sc_signed | operator- (int u, const sc_unsigned &v) |
sc_signed | operator- (unsigned int u, const sc_unsigned &v) |
sc_signed | operator- (const sc_signed &u, int v) |
sc_signed | operator- (const sc_signed &u, unsigned int v) |
sc_signed | operator- (int u, const sc_signed &v) |
sc_signed | operator- (unsigned int u, const sc_signed &v) |
sc_signed | operator* (const sc_unsigned &u, int v) |
sc_signed | operator* (int u, const sc_unsigned &v) |
sc_signed | operator* (const sc_signed &u, int v) |
sc_signed | operator* (const sc_signed &u, unsigned int v) |
sc_signed | operator* (int u, const sc_signed &v) |
sc_signed | operator* (unsigned int u, const sc_signed &v) |
sc_signed | operator/ (const sc_unsigned &u, int v) |
sc_signed | operator/ (int u, const sc_unsigned &v) |
sc_signed | operator/ (const sc_signed &u, int v) |
sc_signed | operator/ (const sc_signed &u, unsigned int v) |
sc_signed | operator/ (int u, const sc_signed &v) |
sc_signed | operator/ (unsigned int u, const sc_signed &v) |
sc_signed | operator% (const sc_unsigned &u, int v) |
sc_signed | operator% (int u, const sc_unsigned &v) |
sc_signed | operator% (const sc_signed &u, int v) |
sc_signed | operator% (const sc_signed &u, unsigned int v) |
sc_signed | operator% (int u, const sc_signed &v) |
sc_signed | operator% (unsigned int u, const sc_signed &v) |
sc_signed | operator& (const sc_unsigned &u, int v) |
sc_signed | operator& (int u, const sc_unsigned &v) |
sc_signed | operator& (const sc_signed &u, int v) |
sc_signed | operator& (const sc_signed &u, unsigned int v) |
sc_signed | operator& (int u, const sc_signed &v) |
sc_signed | operator& (unsigned int u, const sc_signed &v) |
sc_signed | operator| (const sc_unsigned &u, int v) |
sc_signed | operator| (int u, const sc_unsigned &v) |
sc_signed | operator| (const sc_signed &u, int v) |
sc_signed | operator| (const sc_signed &u, unsigned int v) |
sc_signed | operator| (int u, const sc_signed &v) |
sc_signed | operator| (unsigned int u, const sc_signed &v) |
sc_signed | operator^ (const sc_unsigned &u, int v) |
sc_signed | operator^ (int u, const sc_unsigned &v) |
sc_signed | operator^ (const sc_signed &u, int v) |
sc_signed | operator^ (const sc_signed &u, unsigned int v) |
sc_signed | operator^ (int u, const sc_signed &v) |
sc_signed | operator^ (unsigned int u, const sc_signed &v) |
sc_signed | operator<< (const sc_signed &u, const sc_signed &v) |
sc_signed | operator<< (const sc_signed &u, int64 v) |
sc_signed | operator<< (const sc_signed &u, uint64 v) |
sc_signed | operator<< (const sc_signed &u, long v) |
sc_signed | operator<< (const sc_signed &u, unsigned long v) |
sc_signed | operator<< (const sc_signed &u, int v) |
sc_signed | operator<< (const sc_signed &u, unsigned int v) |
sc_signed | operator>> (const sc_signed &u, const sc_signed &v) |
sc_signed | operator>> (const sc_signed &u, int64 v) |
sc_signed | operator>> (const sc_signed &u, uint64 v) |
sc_signed | operator>> (const sc_signed &u, long v) |
sc_signed | operator>> (const sc_signed &u, unsigned long v) |
sc_signed | operator>> (const sc_signed &u, int v) |
sc_signed | operator>> (const sc_signed &u, unsigned int v) |
bool | operator== (const sc_signed &u, int v) |
bool | operator== (const sc_signed &u, unsigned int v) |
bool | operator== (int u, const sc_signed &v) |
bool | operator== (unsigned int u, const sc_signed &v) |
bool | operator!= (const sc_signed &u, const sc_signed &v) |
bool | operator!= (const sc_signed &u, int64 v) |
bool | operator!= (const sc_signed &u, uint64 v) |
bool | operator!= (const sc_signed &u, long v) |
bool | operator!= (const sc_signed &u, unsigned long v) |
bool | operator!= (const sc_signed &u, int v) |
bool | operator!= (const sc_signed &u, unsigned int v) |
bool | operator!= (int64 u, const sc_signed &v) |
bool | operator!= (uint64 u, const sc_signed &v) |
bool | operator!= (long u, const sc_signed &v) |
bool | operator!= (unsigned long u, const sc_signed &v) |
bool | operator!= (int u, const sc_signed &v) |
bool | operator!= (unsigned int u, const sc_signed &v) |
bool | operator< (const sc_signed &u, int v) |
bool | operator< (const sc_signed &u, unsigned int v) |
bool | operator< (int u, const sc_signed &v) |
bool | operator< (unsigned int u, const sc_signed &v) |
bool | operator<= (const sc_signed &u, const sc_signed &v) |
bool | operator<= (const sc_signed &u, int64 v) |
bool | operator<= (const sc_signed &u, uint64 v) |
bool | operator<= (const sc_signed &u, long v) |
bool | operator<= (const sc_signed &u, unsigned long v) |
bool | operator<= (const sc_signed &u, int v) |
bool | operator<= (const sc_signed &u, unsigned int v) |
bool | operator<= (int64 u, const sc_signed &v) |
bool | operator<= (uint64 u, const sc_signed &v) |
bool | operator<= (long u, const sc_signed &v) |
bool | operator<= (unsigned long u, const sc_signed &v) |
bool | operator<= (int u, const sc_signed &v) |
bool | operator<= (unsigned int u, const sc_signed &v) |
bool | operator> (const sc_signed &u, const sc_signed &v) |
bool | operator> (const sc_signed &u, int64 v) |
bool | operator> (const sc_signed &u, uint64 v) |
bool | operator> (const sc_signed &u, long v) |
bool | operator> (const sc_signed &u, unsigned long v) |
bool | operator> (const sc_signed &u, int v) |
bool | operator> (const sc_signed &u, unsigned int v) |
bool | operator> (int64 u, const sc_signed &v) |
bool | operator> (uint64 u, const sc_signed &v) |
bool | operator> (long u, const sc_signed &v) |
bool | operator> (unsigned long u, const sc_signed &v) |
bool | operator> (int u, const sc_signed &v) |
bool | operator> (unsigned int u, const sc_signed &v) |
bool | operator>= (const sc_signed &u, const sc_signed &v) |
bool | operator>= (const sc_signed &u, int64 v) |
bool | operator>= (const sc_signed &u, uint64 v) |
bool | operator>= (const sc_signed &u, long v) |
bool | operator>= (const sc_signed &u, unsigned long v) |
bool | operator>= (const sc_signed &u, int v) |
bool | operator>= (const sc_signed &u, unsigned int v) |
bool | operator>= (int64 u, const sc_signed &v) |
bool | operator>= (uint64 u, const sc_signed &v) |
bool | operator>= (long u, const sc_signed &v) |
bool | operator>= (unsigned long u, const sc_signed &v) |
bool | operator>= (int u, const sc_signed &v) |
bool | operator>= (unsigned int u, const sc_signed &v) |
sc_signed | operator~ (const sc_signed &u) |
inline ::std::ostream & | operator<< (::std::ostream &, const sc_signed_bitref_r &) |
inline ::std::istream & | operator>> (::std::istream &, sc_signed_bitref &) |
inline ::std::ostream & | operator<< (::std::ostream &, const sc_signed_subref_r &) |
inline ::std::istream & | operator>> (::std::istream &, sc_signed_subref &) |
inline ::std::ostream & | operator<< (::std::ostream &, const sc_signed &) |
inline ::std::istream & | operator>> (::std::istream &, sc_signed &) |
bool | operator== (const sc_uint_base &a, const sc_uint_base &b) |
bool | operator!= (const sc_uint_base &a, const sc_uint_base &b) |
bool | operator< (const sc_uint_base &a, const sc_uint_base &b) |
bool | operator<= (const sc_uint_base &a, const sc_uint_base &b) |
bool | operator> (const sc_uint_base &a, const sc_uint_base &b) |
bool | operator>= (const sc_uint_base &a, const sc_uint_base &b) |
inline ::std::ostream & | operator<< (::std::ostream &, const sc_uint_bitref_r &) |
inline ::std::istream & | operator>> (::std::istream &, sc_uint_bitref &) |
inline ::std::ostream & | operator<< (::std::ostream &, const sc_uint_subref_r &) |
inline ::std::istream & | operator>> (::std::istream &, sc_uint_subref &) |
inline ::std::ostream & | operator<< (::std::ostream &, const sc_uint_base &) |
inline ::std::istream & | operator>> (::std::istream &, sc_uint_base &) |
bool | and_reduce (const sc_uint_subref_r &a) |
bool | nand_reduce (const sc_uint_subref_r &a) |
bool | or_reduce (const sc_uint_subref_r &a) |
bool | nor_reduce (const sc_uint_subref_r &a) |
bool | xor_reduce (const sc_uint_subref_r &a) |
bool | xnor_reduce (const sc_uint_subref_r &a) |
bool | and_reduce (const sc_uint_base &a) |
bool | nand_reduce (const sc_uint_base &a) |
bool | or_reduce (const sc_uint_base &a) |
bool | nor_reduce (const sc_uint_base &a) |
bool | xor_reduce (const sc_uint_base &a) |
bool | xnor_reduce (const sc_uint_base &a) |
sc_unsigned | add_unsigned_friend (small_type us, int unb, int und, const sc_digit *ud, small_type vs, int vnb, int vnd, const sc_digit *vd) |
sc_unsigned | sub_unsigned_friend (small_type us, int unb, int und, const sc_digit *ud, small_type vs, int vnb, int vnd, const sc_digit *vd) |
sc_unsigned | mul_unsigned_friend (small_type s, int unb, int und, const sc_digit *ud, int vnb, int vnd, const sc_digit *vd) |
sc_unsigned | div_unsigned_friend (small_type s, int unb, int und, const sc_digit *ud, int vnb, int vnd, const sc_digit *vd) |
sc_unsigned | mod_unsigned_friend (small_type us, int unb, int und, const sc_digit *ud, int vnb, int vnd, const sc_digit *vd) |
sc_unsigned | and_unsigned_friend (small_type us, int unb, int und, const sc_digit *ud, small_type vs, int vnb, int vnd, const sc_digit *vd) |
sc_unsigned | or_unsigned_friend (small_type us, int unb, int und, const sc_digit *ud, small_type vs, int vnb, int vnd, const sc_digit *vd) |
sc_unsigned | xor_unsigned_friend (small_type us, int unb, int und, const sc_digit *ud, small_type vs, int vnb, int vnd, const sc_digit *vd) |
sc_unsigned | operator+ (const sc_unsigned &u, unsigned int v) |
sc_unsigned | operator+ (unsigned int u, const sc_unsigned &v) |
sc_unsigned | operator* (const sc_unsigned &u, unsigned int v) |
sc_unsigned | operator* (unsigned int u, const sc_unsigned &v) |
sc_unsigned | operator/ (const sc_unsigned &u, unsigned int v) |
sc_unsigned | operator/ (unsigned int u, const sc_unsigned &v) |
sc_unsigned | operator% (const sc_unsigned &u, unsigned int v) |
sc_unsigned | operator% (unsigned int u, const sc_unsigned &v) |
sc_unsigned | operator& (const sc_unsigned &u, unsigned int v) |
sc_unsigned | operator& (unsigned int u, const sc_unsigned &v) |
sc_unsigned | operator| (const sc_unsigned &u, unsigned int v) |
sc_unsigned | operator| (unsigned int u, const sc_unsigned &v) |
sc_unsigned | operator^ (const sc_unsigned &u, unsigned int v) |
sc_unsigned | operator^ (unsigned int u, const sc_unsigned &v) |
sc_unsigned | operator<< (const sc_unsigned &u, const sc_unsigned &v) |
sc_unsigned | operator<< (const sc_unsigned &u, int64 v) |
sc_unsigned | operator<< (const sc_unsigned &u, uint64 v) |
sc_unsigned | operator<< (const sc_unsigned &u, long v) |
sc_unsigned | operator<< (const sc_unsigned &u, unsigned long v) |
sc_unsigned | operator<< (const sc_unsigned &u, int v) |
sc_unsigned | operator<< (const sc_unsigned &u, unsigned int v) |
sc_unsigned | operator>> (const sc_unsigned &u, const sc_unsigned &v) |
sc_unsigned | operator>> (const sc_unsigned &u, int64 v) |
sc_unsigned | operator>> (const sc_unsigned &u, uint64 v) |
sc_unsigned | operator>> (const sc_unsigned &u, long v) |
sc_unsigned | operator>> (const sc_unsigned &u, unsigned long v) |
sc_unsigned | operator>> (const sc_unsigned &u, int v) |
sc_unsigned | operator>> (const sc_unsigned &u, unsigned int v) |
bool | operator== (const sc_unsigned &u, int v) |
bool | operator== (const sc_unsigned &u, unsigned int v) |
bool | operator== (int u, const sc_unsigned &v) |
bool | operator== (unsigned int u, const sc_unsigned &v) |
bool | operator!= (const sc_unsigned &u, const sc_unsigned &v) |
bool | operator!= (const sc_unsigned &u, int64 v) |
bool | operator!= (const sc_unsigned &u, uint64 v) |
bool | operator!= (const sc_unsigned &u, long v) |
bool | operator!= (const sc_unsigned &u, unsigned long v) |
bool | operator!= (const sc_unsigned &u, int v) |
bool | operator!= (const sc_unsigned &u, unsigned int v) |
bool | operator!= (int64 u, const sc_unsigned &v) |
bool | operator!= (uint64 u, const sc_unsigned &v) |
bool | operator!= (long u, const sc_unsigned &v) |
bool | operator!= (unsigned long u, const sc_unsigned &v) |
bool | operator!= (int u, const sc_unsigned &v) |
bool | operator!= (unsigned int u, const sc_unsigned &v) |
bool | operator< (const sc_unsigned &u, int v) |
bool | operator< (const sc_unsigned &u, unsigned int v) |
bool | operator< (int u, const sc_unsigned &v) |
bool | operator< (unsigned int u, const sc_unsigned &v) |
bool | operator<= (const sc_unsigned &u, const sc_unsigned &v) |
bool | operator<= (const sc_unsigned &u, int64 v) |
bool | operator<= (const sc_unsigned &u, uint64 v) |
bool | operator<= (const sc_unsigned &u, long v) |
bool | operator<= (const sc_unsigned &u, unsigned long v) |
bool | operator<= (const sc_unsigned &u, int v) |
bool | operator<= (const sc_unsigned &u, unsigned int v) |
bool | operator<= (int64 u, const sc_unsigned &v) |
bool | operator<= (uint64 u, const sc_unsigned &v) |
bool | operator<= (long u, const sc_unsigned &v) |
bool | operator<= (unsigned long u, const sc_unsigned &v) |
bool | operator<= (int u, const sc_unsigned &v) |
bool | operator<= (unsigned int u, const sc_unsigned &v) |
bool | operator> (const sc_unsigned &u, const sc_unsigned &v) |
bool | operator> (const sc_unsigned &u, int64 v) |
bool | operator> (const sc_unsigned &u, uint64 v) |
bool | operator> (const sc_unsigned &u, long v) |
bool | operator> (const sc_unsigned &u, unsigned long v) |
bool | operator> (const sc_unsigned &u, int v) |
bool | operator> (const sc_unsigned &u, unsigned int v) |
bool | operator> (int64 u, const sc_unsigned &v) |
bool | operator> (uint64 u, const sc_unsigned &v) |
bool | operator> (long u, const sc_unsigned &v) |
bool | operator> (unsigned long u, const sc_unsigned &v) |
bool | operator> (int u, const sc_unsigned &v) |
bool | operator> (unsigned int u, const sc_unsigned &v) |
bool | operator>= (const sc_unsigned &u, const sc_unsigned &v) |
bool | operator>= (const sc_unsigned &u, int64 v) |
bool | operator>= (const sc_unsigned &u, uint64 v) |
bool | operator>= (const sc_unsigned &u, long v) |
bool | operator>= (const sc_unsigned &u, unsigned long v) |
bool | operator>= (const sc_unsigned &u, int v) |
bool | operator>= (const sc_unsigned &u, unsigned int v) |
bool | operator>= (int64 u, const sc_unsigned &v) |
bool | operator>= (uint64 u, const sc_unsigned &v) |
bool | operator>= (long u, const sc_unsigned &v) |
bool | operator>= (unsigned long u, const sc_unsigned &v) |
bool | operator>= (int u, const sc_unsigned &v) |
bool | operator>= (unsigned int u, const sc_unsigned &v) |
sc_unsigned | operator~ (const sc_unsigned &u) |
inline ::std::ostream & | operator<< (::std::ostream &, const sc_unsigned_bitref_r &) |
inline ::std::istream & | operator>> (::std::istream &, sc_unsigned_bitref &) |
inline ::std::ostream & | operator<< (::std::ostream &, const sc_unsigned_subref_r &) |
inline ::std::istream & | operator>> (::std::istream &, sc_unsigned_subref &) |
inline ::std::ostream & | operator<< (::std::ostream &, const sc_unsigned &) |
inline ::std::istream & | operator>> (::std::istream &, sc_unsigned &) |
bool | and_reduce (const sc_concatref &a) |
bool | nand_reduce (const sc_concatref &a) |
bool | or_reduce (const sc_concatref &a) |
bool | nor_reduce (const sc_concatref &a) |
bool | xor_reduce (const sc_concatref &a) |
bool | xnor_reduce (const sc_concatref &a) |
const sc_unsigned | operator<< (const sc_concatref &target, uint64 shift) |
const sc_unsigned | operator<< (const sc_concatref &target, int64 shift) |
const sc_unsigned | operator<< (const sc_concatref &target, unsigned long shift) |
const sc_unsigned | operator<< (const sc_concatref &target, int shift) |
const sc_unsigned | operator<< (const sc_concatref &target, unsigned int shift) |
const sc_unsigned | operator<< (const sc_concatref &target, long shift) |
const sc_unsigned | operator>> (const sc_concatref &target, uint64 shift) |
const sc_unsigned | operator>> (const sc_concatref &target, int64 shift) |
const sc_unsigned | operator>> (const sc_concatref &target, unsigned long shift) |
const sc_unsigned | operator>> (const sc_concatref &target, int shift) |
const sc_unsigned | operator>> (const sc_concatref &target, unsigned int shift) |
const sc_unsigned | operator>> (const sc_concatref &target, long shift) |
inline ::std::ostream & | operator<< (::std::ostream &os, const sc_concatref &v) |
inline ::std::istream & | operator>> (::std::istream &is, sc_concatref &a) |
sc_dt::sc_concatref & | concat (sc_dt::sc_value_base &a, sc_dt::sc_value_base &b) |
const sc_dt::sc_concatref & | concat (const sc_dt::sc_value_base &a, const sc_dt::sc_value_base &b) |
const sc_dt::sc_concatref & | concat (const sc_dt::sc_value_base &a, bool b) |
const sc_dt::sc_concatref & | concat (bool a, const sc_dt::sc_value_base &b) |
sc_dt::sc_concatref & | operator, (sc_dt::sc_value_base &a, sc_dt::sc_value_base &b) |
const sc_dt::sc_concatref & | operator, (const sc_dt::sc_value_base &a, const sc_dt::sc_value_base &b) |
const sc_dt::sc_concatref & | operator, (const sc_dt::sc_value_base &a, bool b) |
const sc_dt::sc_concatref & | operator, (bool a, const sc_dt::sc_value_base &b) |
template<class T > | |
const T | sc_abs (const T &a) |
template<class T > | |
const T | sc_max (const T &a, const T &b) |
template<class T > | |
const T | sc_min (const T &a, const T &b) |
typedef unsigned short sc_dt::half_word |
Definition at line 99 of file scfx_mant.hh.
typedef int64_t sc_dt::int64 |
Definition at line 205 of file sc_nbdefs.hh.
typedef int64 sc_dt::int_type |
Definition at line 240 of file sc_nbdefs.hh.
typedef unsigned int sc_dt::sc_digit |
Definition at line 197 of file sc_nbdefs.hh.
Definition at line 109 of file sc_fxcast_switch.hh.
Definition at line 131 of file sc_fxtype_params.hh.
Definition at line 121 of file sc_length_param.hh.
typedef int sc_dt::small_type |
Definition at line 142 of file sc_nbdefs.hh.
typedef unsigned char sc_dt::uchar |
Definition at line 138 of file sc_nbdefs.hh.
typedef uint64_t sc_dt::uint64 |
Definition at line 206 of file sc_nbdefs.hh.
typedef uint64 sc_dt::uint_type |
Definition at line 241 of file sc_nbdefs.hh.
typedef unsigned int sc_dt::word |
Definition at line 96 of file scfx_mant.hh.
Enumerator | |
---|---|
SC_NOW | |
SC_LATER |
Definition at line 149 of file sc_context.hh.
enum sc_dt::sc_enc |
Enumerator | |
---|---|
SC_TC_ | |
SC_US_ |
Definition at line 70 of file sc_fxdefs.hh.
enum sc_dt::sc_fmt |
Enumerator | |
---|---|
SC_F | |
SC_E |
Definition at line 164 of file sc_fxdefs.hh.
Enumerator | |
---|---|
Log_0 | |
Log_1 | |
Log_Z | |
Log_X |
Definition at line 116 of file sc_logic.hh.
enum sc_dt::sc_numrep |
Enumerator | |
---|---|
SC_NOBASE | |
SC_BIN | |
SC_OCT | |
SC_DEC | |
SC_HEX | |
SC_BIN_US | |
SC_BIN_SM | |
SC_OCT_US | |
SC_OCT_SM | |
SC_HEX_US | |
SC_HEX_SM | |
SC_CSD |
Definition at line 115 of file sc_nbdefs.hh.
enum sc_dt::sc_o_mode |
Enumerator | |
---|---|
SC_SAT | |
SC_SAT_ZERO | |
SC_SAT_SYM | |
SC_WRAP | |
SC_WRAP_SM |
Definition at line 117 of file sc_fxdefs.hh.
enum sc_dt::sc_q_mode |
Enumerator | |
---|---|
SC_RND | |
SC_RND_ZERO | |
SC_RND_MIN_INF | |
SC_RND_INF | |
SC_RND_CONV | |
SC_TRN | |
SC_TRN_ZERO |
Definition at line 91 of file sc_fxdefs.hh.
enum sc_dt::sc_switch |
Enumerator | |
---|---|
SC_OFF | |
SC_ON |
Definition at line 143 of file sc_fxdefs.hh.
|
inlinestatic |
Definition at line 1207 of file scfx_rep.cc.
Referenced by sc_dt::scfx_rep::multiply_by_ten().
void sc_dt::add_on_help | ( | small_type & | us, |
int | , | ||
int | und, | ||
sc_digit * | ud, | ||
small_type | vs, | ||
int | , | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Definition at line 100 of file sc_nbexterns.cc.
References CONVERT_SM_to_2C_to_SM, COPY_DIGITS, ArmISA::d, HALF_DIGIT_RADIX, SimClock::Float::us, and vec_skip_leading_zeros().
Definition at line 1249 of file scfx_rep.cc.
sc_signed sc_dt::add_signed_friend | ( | small_type | us, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
small_type | vs, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Referenced by operator+(), and operator-().
sc_unsigned sc_dt::add_unsigned_friend | ( | small_type | us, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
small_type | vs, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Referenced by operator+().
void sc_dt::align | ( | const scfx_rep & | lhs, |
const scfx_rep & | rhs, | ||
int & | new_wp, | ||
int & | len_mant, | ||
scfx_mant_ref & | lhs_mant, | ||
scfx_mant_ref & | rhs_mant | ||
) |
Definition at line 2083 of file scfx_rep.cc.
Referenced by PowerProcess::argsInit(), SparcProcess::argsInit(), ArmProcess::argsInit(), X86ISA::X86Process::argsInit(), GuestABI::Aapcs32ArgumentBase::loadFromStack(), roundDown(), roundUp(), ArmISA::VldMultOp::VldMultOp(), ArmISA::VldSingleOp::VldSingleOp(), vring_init(), vring_size(), ArmISA::VstMultOp::VstMultOp(), and ArmISA::VstSingleOp::VstSingleOp().
void sc_dt::and_on_help | ( | small_type | us, |
int | , | ||
int | und, | ||
sc_digit * | ud, | ||
small_type | vs, | ||
int | , | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Definition at line 545 of file sc_nbexterns.cc.
References BITS_PER_DIGIT, DIGIT_MASK, and RiscvISA::x.
|
inline |
Definition at line 453 of file sc_concatref.hh.
References ArmISA::a.
|
inline |
Definition at line 1333 of file sc_int_base.hh.
References ArmISA::a.
Referenced by sc_dt::sc_int_subref_r::nand_reduce(), and sc_dt::sc_int_base::nand_reduce().
|
inline |
Definition at line 1168 of file sc_int_base.hh.
References ArmISA::a.
Definition at line 1374 of file sc_proxy.hh.
Referenced by sc_dt::sc_unsigned_subref_r::nand_reduce(), sc_dt::sc_signed_subref_r::nand_reduce(), sc_dt::sc_unsigned::nand_reduce(), and sc_dt::sc_signed::nand_reduce().
|
inline |
Definition at line 1212 of file sc_uint_base.hh.
References ArmISA::a.
Referenced by sc_dt::sc_uint_subref_r::nand_reduce(), and sc_dt::sc_uint_base::nand_reduce().
|
inline |
Definition at line 1063 of file sc_uint_base.hh.
References ArmISA::a.
sc_signed sc_dt::and_signed_friend | ( | small_type | us, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
small_type | vs, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Referenced by operator&().
sc_unsigned sc_dt::and_unsigned_friend | ( | small_type | us, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
small_type | vs, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Referenced by operator&().
|
inline |
Definition at line 671 of file sc_proxy.hh.
Referenced by sc_dt::sc_bv_base::sc_bv_base(), and sc_dt::sc_lv_base::sc_lv_base().
|
inline |
Definition at line 714 of file sc_proxy.hh.
References ArmISA::a, ArmISA::i, and RiscvISA::x.
Definition at line 732 of file sc_proxy.hh.
References ArmISA::a, ArmISA::i, and RiscvISA::x.
|
inline |
Definition at line 751 of file sc_proxy.hh.
|
inline |
Definition at line 769 of file sc_proxy.hh.
References ArmISA::a, ArmISA::i, ArmISA::len, X86ISA::X, and RiscvISA::x.
|
inline |
Definition at line 696 of file sc_proxy.hh.
References ArmISA::a, ArmISA::i, and RiscvISA::x.
|
inline |
Definition at line 975 of file sc_proxy.hh.
References ArmISA::a, ArmISA::b, get_words_(), ArmISA::i, sc_assert, set_words_(), X86ISA::X, and RiscvISA::x.
Referenced by sc_dt::sc_lv_base::clean_tail().
|
inline |
Definition at line 742 of file sc_ufix.hh.
References ArmISA::a.
|
inline |
Definition at line 1228 of file sc_ufix.hh.
|
inline |
Definition at line 996 of file sc_proxy.hh.
References extend_sign_w_(), ArmISA::n, SC_DIGIT_SIZE, sc_proxy_out_of_bounds(), X86ISA::X, and RiscvISA::x.
Definition at line 361 of file sc_bit.hh.
References ArmISA::a, and X86ISA::os.
|
inline |
Definition at line 1017 of file sc_proxy.hh.
References ArmISA::i, set_words_(), and RiscvISA::x.
|
inline |
Definition at line 300 of file sc_nbutils.hh.
Referenced by check_for_zero(), copy_digits_signed(), sc_dt::sc_signed::sign(), and trim().
|
inline |
Definition at line 588 of file sc_nbutils.hh.
References bit_ord(), ArmISA::d, one_and_ones(), and sc_assert.
|
inline |
Definition at line 571 of file sc_nbutils.hh.
References ArmISA::d, SC_ZERO, and vec_zero().
Referenced by convert_signed_SM_to_2C_trimmed(), sc_dt::sc_unsigned::iszero(), and sc_dt::sc_signed::iszero().
Definition at line 1758 of file scfx_rep.cc.
Definition at line 1689 of file scfx_rep.cc.
Definition at line 2127 of file scfx_rep.cc.
Referenced by div_scfx_rep().
int sc_dt::compare_unsigned | ( | small_type | us, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
small_type | vs, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd, | ||
small_type | if_u_signed, | ||
small_type | if_v_signed | ||
) |
Definition at line 2109 of file sc_unsigned.cc.
References ArmISA::d, SC_NEG, SC_POS, SC_ZERO, trim(), SimClock::Float::us, vec_complement(), vec_copy(), vec_skip_and_cmp(), and MipsISA::vs.
Referenced by operator<(), and operator==().
Definition at line 329 of file scfx_mant.hh.
|
inline |
Definition at line 749 of file sc_concatref.hh.
References ArmISA::a, sc_dt::sc_concat_bool::allocate(), ArmISA::b, sc_dt::sc_concatref::initialize(), and sc_dt::sc_concatref::m_pool.
|
inline |
Definition at line 968 of file sc_lv_base.hh.
|
inline |
Definition at line 871 of file sc_lv_base.hh.
|
inline |
Definition at line 1517 of file sc_lv_base.hh.
|
inline |
Definition at line 968 of file sc_lv_base.hh.
|
inline |
Definition at line 871 of file sc_lv_base.hh.
|
inline |
Definition at line 1415 of file sc_lv_base.hh.
|
inline |
Definition at line 1318 of file sc_lv_base.hh.
|
inline |
Definition at line 1611 of file sc_lv_base.hh.
|
inline |
Definition at line 1170 of file sc_lv_base.hh.
References ArmISA::b, ArmISA::i, ArmISA::len, length, sc_min(), and ArmISA::t.
|
inline |
Definition at line 1072 of file sc_lv_base.hh.
|
inline |
Definition at line 1486 of file sc_lv_base.hh.
|
inline |
Definition at line 936 of file sc_lv_base.hh.
|
inline |
Definition at line 839 of file sc_lv_base.hh.
|
inline |
Definition at line 1383 of file sc_lv_base.hh.
|
inline |
Definition at line 1286 of file sc_lv_base.hh.
|
inline |
Definition at line 1580 of file sc_lv_base.hh.
|
inline |
Definition at line 1138 of file sc_lv_base.hh.
|
inline |
Definition at line 1040 of file sc_lv_base.hh.
|
inline |
Definition at line 737 of file sc_concatref.hh.
References ArmISA::a, sc_dt::sc_concat_bool::allocate(), ArmISA::b, sc_dt::sc_concatref::initialize(), and sc_dt::sc_concatref::m_pool.
|
inline |
Definition at line 727 of file sc_concatref.hh.
References ArmISA::a, ArmISA::b, sc_dt::sc_concatref::initialize(), and sc_dt::sc_concatref::m_pool.
|
inline |
Definition at line 1501 of file sc_lv_base.hh.
|
inline |
Definition at line 952 of file sc_lv_base.hh.
|
inline |
Definition at line 855 of file sc_lv_base.hh.
|
inline |
Definition at line 1399 of file sc_lv_base.hh.
|
inline |
Definition at line 1302 of file sc_lv_base.hh.
|
inline |
Definition at line 1595 of file sc_lv_base.hh.
|
inline |
Definition at line 1154 of file sc_lv_base.hh.
|
inline |
Definition at line 1056 of file sc_lv_base.hh.
|
inline |
Definition at line 1509 of file sc_lv_base.hh.
|
inline |
Definition at line 1479 of file sc_lv_base.hh.
|
inline |
Definition at line 1493 of file sc_lv_base.hh.
|
inline |
Definition at line 3215 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3282 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3193 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3310 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3207 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3326 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3296 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3200 of file sc_bit_proxies.hh.
|
inline |
Definition at line 960 of file sc_lv_base.hh.
|
inline |
Definition at line 960 of file sc_lv_base.hh.
|
inline |
Definition at line 928 of file sc_lv_base.hh.
|
inline |
Definition at line 944 of file sc_lv_base.hh.
|
inline |
Definition at line 1975 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2177 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1935 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2193 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1967 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2201 of file sc_bit_proxies.hh.
References sc_core::sc_abort(), sc_core::SC_ID_OUT_OF_BOUNDS_, and SC_REPORT_ERROR.
|
inline |
Definition at line 2185 of file sc_bit_proxies.hh.
References ArmISA::a, and MipsISA::is.
|
inline |
Definition at line 1951 of file sc_bit_proxies.hh.
|
inline |
Definition at line 863 of file sc_lv_base.hh.
|
inline |
Definition at line 863 of file sc_lv_base.hh.
|
inline |
Definition at line 831 of file sc_lv_base.hh.
|
inline |
Definition at line 847 of file sc_lv_base.hh.
|
inline |
Definition at line 1829 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1853 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1927 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1959 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1845 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1982 of file sc_bit_proxies.hh.
References ArmISA::a.
|
inline |
Definition at line 1943 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1837 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1407 of file sc_lv_base.hh.
|
inline |
Definition at line 1375 of file sc_lv_base.hh.
|
inline |
Definition at line 1391 of file sc_lv_base.hh.
|
inline |
Definition at line 3044 of file sc_bit_proxies.hh.
References MipsISA::is, and ArmISA::s.
|
inline |
Definition at line 3111 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3004 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3127 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3036 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3135 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3119 of file sc_bit_proxies.hh.
References ArmISA::a, and MipsISA::is.
|
inline |
Definition at line 3020 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1310 of file sc_lv_base.hh.
|
inline |
Definition at line 1278 of file sc_lv_base.hh.
|
inline |
Definition at line 1294 of file sc_lv_base.hh.
|
inline |
Definition at line 2921 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2996 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2897 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3028 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2913 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3052 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3012 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2905 of file sc_bit_proxies.hh.
Definition at line 278 of file sc_nbutils.hh.
|
inline |
Definition at line 717 of file sc_concatref.hh.
References ArmISA::a, ArmISA::b, sc_dt::sc_concatref::initialize(), and sc_dt::sc_concatref::m_pool.
|
inline |
Definition at line 1603 of file sc_lv_base.hh.
|
inline |
Definition at line 1573 of file sc_lv_base.hh.
|
inline |
Definition at line 1587 of file sc_lv_base.hh.
|
inline |
Definition at line 3333 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3372 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3289 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3386 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3318 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3393 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3379 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3303 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1162 of file sc_lv_base.hh.
|
inline |
Definition at line 1130 of file sc_lv_base.hh.
|
inline |
Definition at line 1146 of file sc_lv_base.hh.
|
inline |
Definition at line 2555 of file sc_bit_proxies.hh.
References MipsISA::is, and ArmISA::s.
|
inline |
Definition at line 2624 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2515 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2640 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2547 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2648 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2632 of file sc_bit_proxies.hh.
References ArmISA::a, and MipsISA::is.
|
inline |
Definition at line 2531 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1064 of file sc_lv_base.hh.
|
inline |
Definition at line 1032 of file sc_lv_base.hh.
|
inline |
Definition at line 1048 of file sc_lv_base.hh.
|
inline |
Definition at line 2435 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2507 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2411 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2539 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2427 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2562 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2523 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2419 of file sc_bit_proxies.hh.
|
inline |
Definition at line 669 of file sc_nbutils.hh.
References convert_SM_to_2C(), ArmISA::d, and ArmISA::s.
Referenced by sc_dt::sc_signed::convert_2C_to_SM().
|
inline |
Definition at line 719 of file sc_nbutils.hh.
References convert_SM_to_2C(), convert_unsigned_2C_to_SM(), ArmISA::d, and ArmISA::s.
Referenced by sc_dt::sc_signed::convert_SM_to_2C().
|
inline |
Definition at line 702 of file sc_nbutils.hh.
Referenced by sc_dt::sc_signed::convert_SM_to_2C_to_SM(), and convert_unsigned_SM_to_2C_to_SM().
|
inline |
Definition at line 711 of file sc_nbutils.hh.
References check_for_zero(), ArmISA::d, SC_POS, and trim_unsigned().
|
inline |
Definition at line 643 of file sc_nbutils.hh.
References ArmISA::d, ArmISA::s, SC_NEG, and vec_complement().
Referenced by convert_signed_2C_to_SM(), and convert_signed_SM_to_2C().
|
inline |
Definition at line 631 of file sc_nbutils.hh.
Referenced by trim_unsigned().
const std::string sc_dt::convert_to_bin | ( | const char * | s | ) |
Definition at line 190 of file sc_bv_base.cc.
References ArmISA::a, ArmISA::n, MipsISA::p, ArmISA::s, sc_core::SC_ID_CANNOT_CONVERT_, SC_ON, SC_REPORT_ERROR, SC_TRN, and SC_WRAP.
const std::string sc_dt::convert_to_fmt | ( | const std::string & | s, |
sc_numrep | numrep, | ||
bool | w_prefix | ||
) |
Definition at line 253 of file sc_bv_base.cc.
|
inline |
Definition at line 745 of file sc_nbutils.hh.
Referenced by sc_dt::sc_unsigned::convert_2C_to_SM(), and convert_signed_SM_to_2C().
|
inline |
Definition at line 773 of file sc_nbutils.hh.
Referenced by sc_dt::sc_unsigned::convert_SM_to_2C().
|
inline |
Definition at line 756 of file sc_nbutils.hh.
References convert_signed_SM_to_2C_to_SM(), SimClock::Float::us, vec_copy(), and vec_copy_and_zero().
Referenced by sc_dt::sc_unsigned::convert_SM_to_2C_to_SM().
|
inline |
Definition at line 765 of file sc_nbutils.hh.
|
inline |
Definition at line 785 of file sc_nbutils.hh.
References bit_ord(), ArmISA::d, digit_ord(), ArmISA::i, one_and_zeros(), sc_assert, and ArmISA::v.
Referenced by sc_dt::sc_signed::copy_digits().
|
inline |
Definition at line 801 of file sc_nbutils.hh.
Referenced by sc_dt::sc_unsigned::copy_digits().
|
inline |
Definition at line 297 of file sc_nbutils.hh.
Referenced by copy_digits_signed().
|
inline |
Definition at line 554 of file sc_nbutils.hh.
References sc_assert, ArmISA::u, and vec_find_first_nonzero().
Referenced by operator%(), and operator/().
void sc_dt::div_on_help_signed | ( | small_type & | us, |
int | unb, | ||
int | und, | ||
sc_digit * | ud, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Definition at line 285 of file sc_nbexterns.cc.
void sc_dt::div_on_help_unsigned | ( | small_type & | us, |
int | unb, | ||
int | und, | ||
sc_digit * | ud, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Definition at line 344 of file sc_nbexterns.cc.
Definition at line 1527 of file scfx_rep.cc.
References compare_msw_ff(), remainder, and sub_with_index().
Referenced by operator/().
sc_signed sc_dt::div_signed_friend | ( | small_type | s, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Referenced by operator/().
sc_unsigned sc_dt::div_unsigned_friend | ( | small_type | s, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Referenced by operator/().
|
inline |
Definition at line 659 of file sc_proxy.hh.
References ArmISA::a, ArmISA::i, and RiscvISA::x.
Referenced by sc_dt::sc_proxy< sc_bv_base >::assign_(), and b_or_assign_().
|
inline |
Definition at line 470 of file sc_nbutils.hh.
Referenced by sc_dt::sc_unsigned::operator=(), and sc_dt::sc_signed::operator=().
small_type sc_dt::fsm_move | ( | char | c, |
small_type & | b, | ||
small_type & | s, | ||
small_type & | state | ||
) |
Definition at line 174 of file sc_nbutils.cc.
const char * sc_dt::get_base_and_sign | ( | const char * | v, |
small_type & | b, | ||
small_type & | s | ||
) |
Definition at line 229 of file sc_nbutils.cc.
References sc_core::SC_ID_CONVERSION_FAILED_, and SC_REPORT_ERROR.
|
inline |
Definition at line 497 of file sc_nbutils.hh.
Referenced by operator%(), operator*(), operator/(), sc_dt::sc_unsigned::operator=(), and sc_dt::sc_signed::operator=().
|
inline |
Definition at line 643 of file sc_proxy.hh.
Referenced by sc_dt::sc_proxy< sc_bv_base >::assign_(), and b_and_assign_().
Definition at line 268 of file sc_nbutils.hh.
References BITS_PER_DIGIT, and ArmISA::i.
Referenced by vec_div_small().
Definition at line 270 of file sc_nbutils.hh.
Referenced by vec_div_small().
|
inline |
Definition at line 341 of file scfx_mant.hh.
Referenced by execveFunc(), ArmISA::VldMultOp::VldMultOp(), ArmISA::VldSingleOp::VldSingleOp(), ArmISA::VstMultOp::VstMultOp(), and ArmISA::VstSingleOp::VstSingleOp().
|
inline |
Definition at line 855 of file sc_nbutils.hh.
Referenced by sc_dt::sc_unsigned::operator=(), and sc_dt::sc_signed::operator=().
|
inline |
Definition at line 848 of file sc_nbutils.hh.
|
inline |
Definition at line 842 of file sc_nbutils.hh.
|
inlinestatic |
Definition at line 261 of file sc_nbutils.hh.
References BITS_PER_DIGIT, and ArmISA::i.
Referenced by vec_div_small().
|
inline |
Definition at line 675 of file sc_lv_base.hh.
References ArmISA::a, ArmISA::n, and RiscvISA::x.
Definition at line 387 of file scfx_rep.hh.
References sc_dt::scfx_rep::m_state, and sc_dt::scfx_rep::not_a_number.
Referenced by lshift(), and operator<<().
Definition at line 2550 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, ArmISA::c, lsh_scfx_rep(), SC_FXNUM_OBSERVER_READ_, and SC_FXNUM_OBSERVER_WRITE_.
|
inline |
Definition at line 3507 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, ArmISA::c, SC_FXNUM_FAST_OBSERVER_READ_, SC_FXNUM_FAST_OBSERVER_WRITE_, and scfx_pow2().
Definition at line 2536 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, ArmISA::c, lsh_scfx_rep(), and SC_FXNUM_OBSERVER_READ_.
Definition at line 922 of file sc_fxval.hh.
References ArmISA::a, ArmISA::b, ArmISA::c, lsh_scfx_rep(), SC_FXVAL_OBSERVER_READ_, and SC_FXVAL_OBSERVER_WRITE_.
|
inline |
Definition at line 3493 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, ArmISA::c, SC_FXNUM_FAST_OBSERVER_READ_, and scfx_pow2().
|
inline |
Definition at line 1564 of file sc_fxval.hh.
References ArmISA::a, ArmISA::b, ArmISA::c, SC_FXVAL_FAST_OBSERVER_READ_, SC_FXVAL_FAST_OBSERVER_WRITE_, and scfx_pow2().
|
inline |
Definition at line 603 of file sc_nbutils.hh.
Referenced by sc_dt::sc_unsigned::makezero(), and sc_dt::sc_signed::makezero().
void sc_dt::mod_on_help_signed | ( | small_type & | us, |
int | unb, | ||
int | und, | ||
sc_digit * | ud, | ||
int | , | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Definition at line 407 of file sc_nbexterns.cc.
void sc_dt::mod_on_help_unsigned | ( | small_type & | us, |
int | unb, | ||
int | und, | ||
sc_digit * | ud, | ||
int | , | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Definition at line 473 of file sc_nbexterns.cc.
sc_signed sc_dt::mod_signed_friend | ( | small_type | us, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Referenced by operator%().
sc_unsigned sc_dt::mod_unsigned_friend | ( | small_type | us, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Referenced by operator%().
void sc_dt::mul_on_help_signed | ( | small_type & | us, |
int | unb, | ||
int | und, | ||
sc_digit * | ud, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Definition at line 155 of file sc_nbexterns.cc.
void sc_dt::mul_on_help_unsigned | ( | small_type & | us, |
int | unb, | ||
int | und, | ||
sc_digit * | ud, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Definition at line 218 of file sc_nbexterns.cc.
sc_signed sc_dt::mul_signed_friend | ( | small_type | s, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Referenced by operator*().
|
inline |
Definition at line 521 of file sc_nbutils.hh.
References ArmISA::s, sc_core::sc_abort(), sc_core::SC_ID_OPERATION_FAILED_, and SC_REPORT_ERROR.
Referenced by operator*(), and operator/().
sc_unsigned sc_dt::mul_unsigned_friend | ( | small_type | s, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Referenced by operator*().
|
inline |
Definition at line 379 of file scfx_rep.hh.
Definition at line 1452 of file scfx_rep.cc.
References ArmISA::t.
Referenced by sc_dt::scfx_rep::scfx_rep().
|
inlinestatic |
Definition at line 121 of file scfx_rep.cc.
|
inline |
Definition at line 454 of file sc_concatref.hh.
References ArmISA::a.
|
inline |
Definition at line 1339 of file sc_int_base.hh.
References ArmISA::a.
|
inline |
Definition at line 1174 of file sc_int_base.hh.
References ArmISA::a.
Definition at line 1381 of file sc_proxy.hh.
|
inline |
Definition at line 1217 of file sc_uint_base.hh.
References ArmISA::a.
|
inline |
Definition at line 1068 of file sc_uint_base.hh.
References ArmISA::a.
Definition at line 2277 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::c, neg_scfx_rep(), SC_FXNUM_OBSERVER_READ_, and SC_FXNUM_OBSERVER_WRITE_.
|
inline |
Definition at line 3249 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::c, SC_FXNUM_FAST_OBSERVER_READ_, and SC_FXNUM_FAST_OBSERVER_WRITE_.
Definition at line 2270 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::c, neg_scfx_rep(), and SC_FXNUM_OBSERVER_READ_.
Referenced by ArmISA::fp16_add(), ArmISA::fp32_add(), ArmISA::fp64_add(), ArmISA::vcvtFpFpH(), and ArmISA::vcvtFpHFp().
Definition at line 759 of file sc_fxval.hh.
References ArmISA::a, ArmISA::c, neg_scfx_rep(), SC_FXVAL_OBSERVER_READ_, and SC_FXVAL_OBSERVER_WRITE_.
|
inline |
Definition at line 3242 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::c, and SC_FXNUM_FAST_OBSERVER_READ_.
|
inline |
Definition at line 1408 of file sc_fxval.hh.
References ArmISA::a, ArmISA::c, SC_FXVAL_FAST_OBSERVER_READ_, and SC_FXVAL_FAST_OBSERVER_WRITE_.
Definition at line 371 of file scfx_rep.hh.
References sc_dt::scfx_rep::m_sign.
Referenced by neg(), sc_dt::sc_fxval::operator-(), and sc_dt::sc_fxnum::operator-().
|
inlinestatic |
Definition at line 97 of file scfx_mant.cc.
|
inline |
Definition at line 456 of file sc_concatref.hh.
References ArmISA::a.
|
inline |
Definition at line 1351 of file sc_int_base.hh.
References ArmISA::a.
|
inline |
Definition at line 1186 of file sc_int_base.hh.
References ArmISA::a.
Definition at line 1395 of file sc_proxy.hh.
|
inline |
Definition at line 1227 of file sc_uint_base.hh.
References ArmISA::a.
|
inline |
Definition at line 1078 of file sc_uint_base.hh.
References ArmISA::a.
|
inline |
Definition at line 285 of file sc_nbutils.hh.
Referenced by check_for_zero(), trim(), and vec_to_char().
|
inline |
Definition at line 291 of file sc_nbutils.hh.
Referenced by copy_digits_signed(), and sc_dt::sc_signed::sign().
|
inline |
Definition at line 1750 of file sc_bit_proxies.hh.
|
inline |
Definition at line 145 of file sc_fxcast_switch.hh.
|
inline |
Definition at line 223 of file sc_fxtype_params.hh.
|
inline |
Definition at line 812 of file sc_int_base.hh.
bool sc_dt::operator!= | ( | const sc_int_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 898 of file sc_signed.cc.
References operator!=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator!= | ( | const sc_int_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 678 of file sc_unsigned.cc.
References operator!=(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 162 of file sc_length_param.hh.
Definition at line 371 of file sc_logic.hh.
|
inline |
Definition at line 1205 of file sc_proxy.hh.
References ArmISA::i, ArmISA::len, sc_dt::sc_logic::logic_to_char, ArmISA::s, and RiscvISA::x.
bool sc_dt::operator!= | ( | const sc_signed & | u, |
const sc_int_base & | v | ||
) |
Definition at line 892 of file sc_signed.cc.
References operator!=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator!= | ( | const sc_signed & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 1171 of file sc_signed.cc.
References operator!=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator!= | ( | const sc_signed & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1884 of file sc_unsigned.cc.
References ArmISA::u, and ArmISA::v.
Referenced by operator!=().
|
inline |
Definition at line 2064 of file sc_signed.hh.
References operator!=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator!= | ( | const sc_signed & | u, |
long | v | ||
) |
|
inline |
Definition at line 2069 of file sc_signed.hh.
References operator!=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator!= | ( | const sc_signed & | u, |
unsigned long | v | ||
) |
|
inline |
Definition at line 753 of file sc_uint_base.hh.
bool sc_dt::operator!= | ( | const sc_uint_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 1177 of file sc_signed.cc.
References ArmISA::u, and ArmISA::v.
Referenced by operator!=().
bool sc_dt::operator!= | ( | const sc_uint_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 895 of file sc_unsigned.cc.
References operator!=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator!= | ( | const sc_unsigned & | u, |
const sc_int_base & | v | ||
) |
Definition at line 673 of file sc_unsigned.cc.
References operator!=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator!= | ( | const sc_unsigned & | u, |
const sc_signed & | v | ||
) |
Definition at line 1877 of file sc_unsigned.cc.
bool sc_dt::operator!= | ( | const sc_unsigned & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 890 of file sc_unsigned.cc.
References operator!=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator!= | ( | const sc_unsigned & | u, |
const sc_unsigned & | v | ||
) |
|
inline |
Definition at line 1731 of file sc_unsigned.hh.
References operator!=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator!= | ( | const sc_unsigned & | u, |
int64 | v | ||
) |
bool sc_dt::operator!= | ( | const sc_unsigned & | u, |
long | v | ||
) |
bool sc_dt::operator!= | ( | const sc_unsigned & | u, |
uint64 | v | ||
) |
|
inline |
Definition at line 1736 of file sc_unsigned.hh.
References operator!=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator!= | ( | const sc_unsigned & | u, |
unsigned long | v | ||
) |
|
inline |
Definition at line 2079 of file sc_signed.hh.
References operator!=(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1746 of file sc_unsigned.hh.
References operator!=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator!= | ( | int64 | u, |
const sc_unsigned & | v | ||
) |
bool sc_dt::operator!= | ( | long | u, |
const sc_signed & | v | ||
) |
bool sc_dt::operator!= | ( | long | u, |
const sc_unsigned & | v | ||
) |
bool sc_dt::operator!= | ( | uint64 | u, |
const sc_unsigned & | v | ||
) |
|
inline |
Definition at line 2084 of file sc_signed.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator!=().
|
inline |
Definition at line 1751 of file sc_unsigned.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator!=().
bool sc_dt::operator!= | ( | unsigned long | u, |
const sc_signed & | v | ||
) |
bool sc_dt::operator!= | ( | unsigned long | u, |
const sc_unsigned & | v | ||
) |
sc_signed sc_dt::operator% | ( | const sc_int_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 747 of file sc_signed.cc.
References operator%(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator% | ( | const sc_int_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 735 of file sc_signed.cc.
References operator%(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator% | ( | const sc_signed & | u, |
const sc_int_base & | v | ||
) |
Definition at line 741 of file sc_signed.cc.
References operator%(), ArmISA::u, and ArmISA::v.
Definition at line 2467 of file sc_signed.cc.
References div_by_zero(), mod_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator% | ( | const sc_signed & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 1056 of file sc_signed.cc.
References operator%(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator% | ( | const sc_signed & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2453 of file sc_signed.cc.
References div_by_zero(), mod_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 1643 of file sc_signed.hh.
References operator%(), ArmISA::u, and ArmISA::v.
Definition at line 2481 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, div_by_zero(), get_sign(), mod_signed_friend(), SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 2585 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, div_by_zero(), get_sign(), mod_signed_friend(), SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 2553 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, div_by_zero(), mod_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 1648 of file sc_signed.hh.
References operator%(), ArmISA::u, and ArmISA::v.
Definition at line 2658 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, div_by_zero(), mod_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator% | ( | const sc_uint_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 1062 of file sc_signed.cc.
References operator%(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator% | ( | const sc_uint_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 798 of file sc_unsigned.cc.
References operator%(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator% | ( | const sc_unsigned & | u, |
const sc_int_base & | v | ||
) |
Definition at line 729 of file sc_signed.cc.
References operator%(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator% | ( | const sc_unsigned & | u, |
const sc_signed & | v | ||
) |
Definition at line 2439 of file sc_signed.cc.
References div_by_zero(), mod_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator% | ( | const sc_unsigned & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 793 of file sc_unsigned.cc.
References operator%(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator% | ( | const sc_unsigned & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1319 of file sc_unsigned.cc.
References div_by_zero(), mod_unsigned_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1624 of file sc_signed.hh.
References operator%(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator% | ( | const sc_unsigned & | u, |
int64 | v | ||
) |
Definition at line 2517 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, div_by_zero(), get_sign(), mod_signed_friend(), SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
sc_signed sc_dt::operator% | ( | const sc_unsigned & | u, |
long | v | ||
) |
Definition at line 2621 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, div_by_zero(), get_sign(), mod_signed_friend(), SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
sc_unsigned sc_dt::operator% | ( | const sc_unsigned & | u, |
uint64 | v | ||
) |
Definition at line 1333 of file sc_unsigned.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, div_by_zero(), mod_unsigned_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1402 of file sc_unsigned.hh.
References operator%(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator% | ( | const sc_unsigned & | u, |
unsigned long | v | ||
) |
Definition at line 1366 of file sc_unsigned.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, div_by_zero(), mod_unsigned_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 1658 of file sc_signed.hh.
References operator%(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1632 of file sc_signed.hh.
References operator%(), ArmISA::u, and ArmISA::v.
Definition at line 2499 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, div_by_zero(), get_sign(), mod_signed_friend(), SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_signed sc_dt::operator% | ( | int64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2535 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, div_by_zero(), get_sign(), mod_signed_friend(), SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 2603 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, div_by_zero(), get_sign(), mod_signed_friend(), SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_signed sc_dt::operator% | ( | long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2640 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, div_by_zero(), get_sign(), mod_signed_friend(), SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 2569 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, div_by_zero(), mod_signed_friend(), SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_unsigned sc_dt::operator% | ( | uint64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1350 of file sc_unsigned.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, div_by_zero(), mod_unsigned_friend(), SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 1663 of file sc_signed.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator%().
|
inline |
Definition at line 1413 of file sc_unsigned.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator%().
Definition at line 2674 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, div_by_zero(), mod_signed_friend(), SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Referenced by operator%().
sc_unsigned sc_dt::operator% | ( | unsigned long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1382 of file sc_unsigned.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, div_by_zero(), mod_unsigned_friend(), SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Referenced by operator%().
|
inline |
Definition at line 1719 of file sc_bit_proxies.hh.
sc_signed sc_dt::operator& | ( | const sc_int_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 778 of file sc_signed.cc.
References operator&(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator& | ( | const sc_int_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 766 of file sc_signed.cc.
References operator&(), ArmISA::u, and ArmISA::v.
Definition at line 323 of file sc_logic.hh.
|
inline |
Definition at line 392 of file sc_lv_base.hh.
sc_signed sc_dt::operator& | ( | const sc_signed & | u, |
const sc_int_base & | v | ||
) |
Definition at line 772 of file sc_signed.cc.
References operator&(), ArmISA::u, and ArmISA::v.
Definition at line 2728 of file sc_signed.cc.
References and_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator& | ( | const sc_signed & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 1075 of file sc_signed.cc.
References operator&(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator& | ( | const sc_signed & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2716 of file sc_signed.cc.
References and_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 1722 of file sc_signed.hh.
References operator&(), ArmISA::u, and ArmISA::v.
Definition at line 2740 of file sc_signed.cc.
References and_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 2824 of file sc_signed.cc.
References and_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 2796 of file sc_signed.cc.
References and_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 1727 of file sc_signed.hh.
References operator&(), ArmISA::u, and ArmISA::v.
Definition at line 2880 of file sc_signed.cc.
References and_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
sc_signed sc_dt::operator& | ( | const sc_uint_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 1081 of file sc_signed.cc.
References operator&(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator& | ( | const sc_uint_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 814 of file sc_unsigned.cc.
References operator&(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator& | ( | const sc_unsigned & | u, |
const sc_int_base & | v | ||
) |
Definition at line 760 of file sc_signed.cc.
References operator&(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator& | ( | const sc_unsigned & | u, |
const sc_signed & | v | ||
) |
Definition at line 2704 of file sc_signed.cc.
References and_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator& | ( | const sc_unsigned & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 809 of file sc_unsigned.cc.
References operator&(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator& | ( | const sc_unsigned & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1412 of file sc_unsigned.cc.
References and_unsigned_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1703 of file sc_signed.hh.
References operator&(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator& | ( | const sc_unsigned & | u, |
int64 | v | ||
) |
Definition at line 2768 of file sc_signed.cc.
References and_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
sc_signed sc_dt::operator& | ( | const sc_unsigned & | u, |
long | v | ||
) |
Definition at line 2852 of file sc_signed.cc.
References and_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
sc_unsigned sc_dt::operator& | ( | const sc_unsigned & | u, |
uint64 | v | ||
) |
Definition at line 1424 of file sc_unsigned.cc.
References and_unsigned_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
|
inline |
Definition at line 1453 of file sc_unsigned.hh.
References operator&(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator& | ( | const sc_unsigned & | u, |
unsigned long | v | ||
) |
Definition at line 1452 of file sc_unsigned.cc.
References and_unsigned_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 1736 of file sc_signed.hh.
References operator&(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1711 of file sc_signed.hh.
References operator&(), ArmISA::u, and ArmISA::v.
Definition at line 2754 of file sc_signed.cc.
References and_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_signed sc_dt::operator& | ( | int64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2782 of file sc_signed.cc.
References and_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 2838 of file sc_signed.cc.
References and_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_signed sc_dt::operator& | ( | long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2866 of file sc_signed.cc.
References and_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 2810 of file sc_signed.cc.
References and_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_unsigned sc_dt::operator& | ( | uint64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1438 of file sc_unsigned.cc.
References and_unsigned_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 1738 of file sc_signed.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator&().
|
inline |
Definition at line 1464 of file sc_unsigned.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator&().
Definition at line 2894 of file sc_signed.cc.
References and_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Referenced by operator&().
sc_unsigned sc_dt::operator& | ( | unsigned long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1466 of file sc_unsigned.cc.
References and_unsigned_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Referenced by operator&().
|
inline |
Definition at line 359 of file sc_lv_base.hh.
References ArmISA::a, sc_dt::sc_proxy< X >::back_cast(), and MipsISA::px.
Referenced by sc_dt::sc_unsigned::operator&=(), and sc_dt::sc_signed::operator&=().
sc_signed sc_dt::operator* | ( | const sc_int_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 685 of file sc_signed.cc.
References operator*(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator* | ( | const sc_int_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 673 of file sc_signed.cc.
References operator*(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator* | ( | const sc_signed & | u, |
const sc_int_base & | v | ||
) |
Definition at line 679 of file sc_signed.cc.
References operator*(), ArmISA::u, and ArmISA::v.
Definition at line 1938 of file sc_signed.cc.
References mul_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator* | ( | const sc_signed & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 1018 of file sc_signed.cc.
References operator*(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator* | ( | const sc_signed & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1924 of file sc_signed.cc.
References mul_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 1489 of file sc_signed.hh.
References operator*(), ArmISA::u, and ArmISA::v.
Definition at line 1952 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, get_sign(), mul_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 2048 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, get_sign(), mul_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 2016 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, get_sign(), mul_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 1494 of file sc_signed.hh.
References operator*(), ArmISA::u, and ArmISA::v.
Definition at line 2112 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, get_sign(), mul_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator* | ( | const sc_uint_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 1024 of file sc_signed.cc.
References operator*(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator* | ( | const sc_uint_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 766 of file sc_unsigned.cc.
References operator*(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator* | ( | const sc_unsigned & | u, |
const sc_int_base & | v | ||
) |
Definition at line 667 of file sc_signed.cc.
References operator*(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator* | ( | const sc_unsigned & | u, |
const sc_signed & | v | ||
) |
Definition at line 1910 of file sc_signed.cc.
References mul_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator* | ( | const sc_unsigned & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 761 of file sc_unsigned.cc.
References operator*(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator* | ( | const sc_unsigned & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1122 of file sc_unsigned.cc.
References mul_signs(), mul_unsigned_friend(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1470 of file sc_signed.hh.
References operator*(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator* | ( | const sc_unsigned & | u, |
int64 | v | ||
) |
Definition at line 1984 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, get_sign(), mul_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator* | ( | const sc_unsigned & | u, |
long | v | ||
) |
Definition at line 2080 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, get_sign(), mul_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator* | ( | const sc_unsigned & | u, |
uint64 | v | ||
) |
Definition at line 1136 of file sc_unsigned.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, get_sign(), mul_signs(), mul_unsigned_friend(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1304 of file sc_unsigned.hh.
References operator*(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator* | ( | const sc_unsigned & | u, |
unsigned long | v | ||
) |
Definition at line 1168 of file sc_unsigned.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, get_sign(), mul_signs(), mul_unsigned_friend(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 1504 of file sc_signed.hh.
References operator*(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1478 of file sc_signed.hh.
References operator*(), ArmISA::u, and ArmISA::v.
Definition at line 1968 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, get_sign(), mul_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator* | ( | int64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2000 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, get_sign(), mul_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 2064 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, get_sign(), mul_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator* | ( | long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2096 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, get_sign(), mul_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 2032 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, get_sign(), mul_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator* | ( | uint64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1152 of file sc_unsigned.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, get_sign(), mul_signs(), mul_unsigned_friend(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 1509 of file sc_signed.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator*().
|
inline |
Definition at line 1315 of file sc_unsigned.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator*().
Definition at line 2127 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, get_sign(), mul_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Referenced by operator*().
sc_unsigned sc_dt::operator* | ( | unsigned long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1183 of file sc_unsigned.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, get_sign(), mul_signs(), mul_unsigned_friend(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Referenced by operator*().
sc_signed sc_dt::operator+ | ( | const sc_int_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 623 of file sc_signed.cc.
References operator+(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator+ | ( | const sc_int_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 611 of file sc_signed.cc.
References operator+(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator+ | ( | const sc_signed & | u, |
const sc_int_base & | v | ||
) |
Definition at line 617 of file sc_signed.cc.
References operator+(), ArmISA::u, and ArmISA::v.
Definition at line 1324 of file sc_signed.cc.
References add_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator+ | ( | const sc_signed & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 968 of file sc_signed.cc.
References operator+(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator+ | ( | const sc_signed & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1309 of file sc_signed.cc.
References add_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 1318 of file sc_signed.hh.
References operator+(), ArmISA::u, and ArmISA::v.
Definition at line 1339 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 1441 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 1407 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 1323 of file sc_signed.hh.
References operator+(), ArmISA::u, and ArmISA::v.
Definition at line 1509 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
sc_signed sc_dt::operator+ | ( | const sc_uint_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 974 of file sc_signed.cc.
References operator+(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator+ | ( | const sc_uint_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 744 of file sc_unsigned.cc.
References operator+(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator+ | ( | const sc_unsigned & | u | ) |
sc_signed sc_dt::operator+ | ( | const sc_unsigned & | u, |
const sc_int_base & | v | ||
) |
Definition at line 605 of file sc_signed.cc.
References operator+(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator+ | ( | const sc_unsigned & | u, |
const sc_signed & | v | ||
) |
Definition at line 1294 of file sc_signed.cc.
References add_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator+ | ( | const sc_unsigned & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 739 of file sc_unsigned.cc.
References operator+(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator+ | ( | const sc_unsigned & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1004 of file sc_unsigned.cc.
References add_unsigned_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1299 of file sc_signed.hh.
References operator+(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator+ | ( | const sc_unsigned & | u, |
int64 | v | ||
) |
Definition at line 1373 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
sc_signed sc_dt::operator+ | ( | const sc_unsigned & | u, |
long | v | ||
) |
Definition at line 1475 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
sc_unsigned sc_dt::operator+ | ( | const sc_unsigned & | u, |
uint64 | v | ||
) |
Definition at line 1019 of file sc_unsigned.cc.
References add_unsigned_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
|
inline |
Definition at line 1208 of file sc_unsigned.hh.
References operator+(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator+ | ( | const sc_unsigned & | u, |
unsigned long | v | ||
) |
Definition at line 1053 of file sc_unsigned.cc.
References add_unsigned_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 1333 of file sc_signed.hh.
References operator+(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1307 of file sc_signed.hh.
References operator+(), ArmISA::u, and ArmISA::v.
Definition at line 1356 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_signed sc_dt::operator+ | ( | int64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1390 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 1458 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_signed sc_dt::operator+ | ( | long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1492 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 1424 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_unsigned sc_dt::operator+ | ( | uint64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1036 of file sc_unsigned.cc.
References add_unsigned_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 1338 of file sc_signed.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator+().
|
inline |
Definition at line 1219 of file sc_unsigned.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator+().
Definition at line 1526 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_unsigned sc_dt::operator+ | ( | unsigned long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1070 of file sc_unsigned.cc.
References add_unsigned_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
|
inline |
Definition at line 793 of file sc_concatref.hh.
References ArmISA::a, sc_dt::sc_concat_bool::allocate(), ArmISA::b, sc_dt::sc_concatref::initialize(), and sc_dt::sc_concatref::m_pool.
|
inline |
Definition at line 920 of file sc_lv_base.hh.
|
inline |
Definition at line 823 of file sc_lv_base.hh.
|
inline |
Definition at line 1471 of file sc_lv_base.hh.
|
inline |
Definition at line 920 of file sc_lv_base.hh.
|
inline |
Definition at line 823 of file sc_lv_base.hh.
|
inline |
Definition at line 1367 of file sc_lv_base.hh.
|
inline |
Definition at line 1270 of file sc_lv_base.hh.
|
inline |
Definition at line 1564 of file sc_lv_base.hh.
|
inline |
Definition at line 1121 of file sc_lv_base.hh.
|
inline |
Definition at line 1024 of file sc_lv_base.hh.
|
inline |
Definition at line 1440 of file sc_lv_base.hh.
|
inline |
Definition at line 888 of file sc_lv_base.hh.
|
inline |
Definition at line 791 of file sc_lv_base.hh.
|
inline |
Definition at line 1335 of file sc_lv_base.hh.
|
inline |
Definition at line 1238 of file sc_lv_base.hh.
|
inline |
Definition at line 1533 of file sc_lv_base.hh.
|
inline |
Definition at line 1089 of file sc_lv_base.hh.
|
inline |
Definition at line 992 of file sc_lv_base.hh.
|
inline |
Definition at line 781 of file sc_concatref.hh.
References ArmISA::a, sc_dt::sc_concat_bool::allocate(), ArmISA::b, sc_dt::sc_concatref::initialize(), and sc_dt::sc_concatref::m_pool.
|
inline |
Definition at line 771 of file sc_concatref.hh.
References ArmISA::a, ArmISA::b, sc_dt::sc_concatref::initialize(), and sc_dt::sc_concatref::m_pool.
|
inline |
Definition at line 1455 of file sc_lv_base.hh.
|
inline |
Definition at line 904 of file sc_lv_base.hh.
|
inline |
Definition at line 807 of file sc_lv_base.hh.
|
inline |
Definition at line 1351 of file sc_lv_base.hh.
|
inline |
Definition at line 1254 of file sc_lv_base.hh.
|
inline |
Definition at line 1548 of file sc_lv_base.hh.
|
inline |
Definition at line 1105 of file sc_lv_base.hh.
|
inline |
Definition at line 1008 of file sc_lv_base.hh.
|
inline |
Definition at line 1463 of file sc_lv_base.hh.
|
inline |
Definition at line 1433 of file sc_lv_base.hh.
|
inline |
Definition at line 1447 of file sc_lv_base.hh.
|
inline |
Definition at line 3185 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3223 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3161 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3251 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3177 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3267 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3237 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3169 of file sc_bit_proxies.hh.
|
inline |
Definition at line 912 of file sc_lv_base.hh.
|
inline |
Definition at line 912 of file sc_lv_base.hh.
|
inline |
Definition at line 880 of file sc_lv_base.hh.
|
inline |
Definition at line 896 of file sc_lv_base.hh.
|
inline |
Definition at line 1910 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2145 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1870 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2161 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1902 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2169 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2153 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1886 of file sc_bit_proxies.hh.
|
inline |
Definition at line 815 of file sc_lv_base.hh.
|
inline |
Definition at line 815 of file sc_lv_base.hh.
|
inline |
Definition at line 783 of file sc_lv_base.hh.
|
inline |
Definition at line 799 of file sc_lv_base.hh.
|
inline |
Definition at line 1795 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1819 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1862 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1894 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1811 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1918 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1878 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1803 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1359 of file sc_lv_base.hh.
|
inline |
Definition at line 1327 of file sc_lv_base.hh.
|
inline |
Definition at line 1343 of file sc_lv_base.hh.
|
inline |
Definition at line 2979 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3078 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2938 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3094 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2971 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3102 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3086 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2955 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1262 of file sc_lv_base.hh.
|
inline |
Definition at line 1230 of file sc_lv_base.hh.
|
inline |
Definition at line 1246 of file sc_lv_base.hh.
|
inline |
Definition at line 2888 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2930 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2864 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2963 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2880 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2987 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2947 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2872 of file sc_bit_proxies.hh.
|
inline |
Definition at line 761 of file sc_concatref.hh.
References ArmISA::a, ArmISA::b, sc_dt::sc_concatref::initialize(), and sc_dt::sc_concatref::m_pool.
|
inline |
Definition at line 1556 of file sc_lv_base.hh.
|
inline |
Definition at line 1526 of file sc_lv_base.hh.
|
inline |
Definition at line 1540 of file sc_lv_base.hh.
|
inline |
Definition at line 3274 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3343 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3230 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3357 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3259 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3364 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3350 of file sc_bit_proxies.hh.
|
inline |
Definition at line 3244 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1113 of file sc_lv_base.hh.
|
inline |
Definition at line 1081 of file sc_lv_base.hh.
|
inline |
Definition at line 1097 of file sc_lv_base.hh.
|
inline |
Definition at line 2492 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2592 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2451 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2608 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2484 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2616 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2600 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2467 of file sc_bit_proxies.hh.
|
inline |
Definition at line 1016 of file sc_lv_base.hh.
|
inline |
Definition at line 984 of file sc_lv_base.hh.
|
inline |
Definition at line 1000 of file sc_lv_base.hh.
|
inline |
Definition at line 2402 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2443 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2378 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2476 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2394 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2499 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2459 of file sc_bit_proxies.hh.
|
inline |
Definition at line 2386 of file sc_bit_proxies.hh.
sc_signed sc_dt::operator- | ( | const sc_int_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 654 of file sc_signed.cc.
References operator-(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator- | ( | const sc_int_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 642 of file sc_signed.cc.
References operator-(), ArmISA::u, and ArmISA::v.
Definition at line 3491 of file sc_signed.cc.
References ArmISA::u.
sc_signed sc_dt::operator- | ( | const sc_signed & | u, |
const sc_int_base & | v | ||
) |
Definition at line 648 of file sc_signed.cc.
References operator-(), ArmISA::u, and ArmISA::v.
Definition at line 1609 of file sc_signed.cc.
References add_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator- | ( | const sc_signed & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 999 of file sc_signed.cc.
References operator-(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator- | ( | const sc_signed & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1594 of file sc_signed.cc.
References add_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 1410 of file sc_signed.hh.
References operator-(), ArmISA::u, and ArmISA::v.
Definition at line 1624 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 1761 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 1692 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 1415 of file sc_signed.hh.
References operator-(), ArmISA::u, and ArmISA::v.
Definition at line 1829 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
sc_signed sc_dt::operator- | ( | const sc_uint_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 1005 of file sc_signed.cc.
References operator-(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator- | ( | const sc_uint_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 993 of file sc_signed.cc.
References operator-(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator- | ( | const sc_unsigned & | u | ) |
Definition at line 3497 of file sc_signed.cc.
References ArmISA::u.
sc_signed sc_dt::operator- | ( | const sc_unsigned & | u, |
const sc_int_base & | v | ||
) |
Definition at line 636 of file sc_signed.cc.
References operator-(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator- | ( | const sc_unsigned & | u, |
const sc_signed & | v | ||
) |
Definition at line 1579 of file sc_signed.cc.
References add_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator- | ( | const sc_unsigned & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 987 of file sc_signed.cc.
References operator-(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator- | ( | const sc_unsigned & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1564 of file sc_signed.cc.
References add_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1379 of file sc_signed.hh.
References operator-(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator- | ( | const sc_unsigned & | u, |
int64 | v | ||
) |
Definition at line 1658 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
sc_signed sc_dt::operator- | ( | const sc_unsigned & | u, |
long | v | ||
) |
Definition at line 1795 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
sc_signed sc_dt::operator- | ( | const sc_unsigned & | u, |
uint64 | v | ||
) |
Definition at line 1727 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
|
inline |
Definition at line 1384 of file sc_signed.hh.
References operator-(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator- | ( | const sc_unsigned & | u, |
unsigned long | v | ||
) |
Definition at line 1863 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 1425 of file sc_signed.hh.
References operator-(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1394 of file sc_signed.hh.
References operator-(), ArmISA::u, and ArmISA::v.
Definition at line 1641 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_signed sc_dt::operator- | ( | int64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1675 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 1778 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_signed sc_dt::operator- | ( | long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1812 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 1710 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_signed sc_dt::operator- | ( | uint64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1744 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 1430 of file sc_signed.hh.
References operator-(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1399 of file sc_signed.hh.
References operator-(), ArmISA::u, and ArmISA::v.
Definition at line 1846 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_signed sc_dt::operator- | ( | unsigned long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1880 of file sc_signed.cc.
References add_signed_friend(), BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 2356 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, div_scfx_rep(), SC_FXNUM_OBSERVER_READ_, and sc_fxval.
Definition at line 2364 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, div_scfx_rep(), SC_FXNUM_OBSERVER_READ_, and sc_fxval.
|
inline |
Definition at line 3320 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, SC_FXNUM_FAST_OBSERVER_READ_, and sc_dt::sc_fxnum_fast::sc_fxval_fast.
|
inline |
Definition at line 3328 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, SC_FXNUM_FAST_OBSERVER_READ_, and sc_dt::sc_fxnum_fast::sc_fxval_fast.
Definition at line 2371 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, div_scfx_rep(), SC_FXNUM_OBSERVER_READ_, and sc_fxval.
Definition at line 819 of file sc_fxval.hh.
References ArmISA::a, ArmISA::b, div_scfx_rep(), sc_fxval, and SC_FXVAL_OBSERVER_READ_.
|
inline |
Definition at line 3335 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, SC_FXNUM_FAST_OBSERVER_READ_, and sc_dt::sc_fxnum_fast::sc_fxval_fast.
|
inline |
Definition at line 1464 of file sc_fxval.hh.
References ArmISA::a, ArmISA::b, and SC_FXVAL_FAST_OBSERVER_READ_.
sc_signed sc_dt::operator/ | ( | const sc_int_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 716 of file sc_signed.cc.
References operator/(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator/ | ( | const sc_int_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 704 of file sc_signed.cc.
References operator/(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator/ | ( | const sc_signed & | u, |
const sc_int_base & | v | ||
) |
Definition at line 710 of file sc_signed.cc.
References operator/(), ArmISA::u, and ArmISA::v.
Definition at line 2190 of file sc_signed.cc.
References div_by_zero(), div_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator/ | ( | const sc_signed & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 1037 of file sc_signed.cc.
References operator/(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator/ | ( | const sc_signed & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2174 of file sc_signed.cc.
References div_by_zero(), div_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 1566 of file sc_signed.hh.
References operator/(), ArmISA::u, and ArmISA::v.
Definition at line 2206 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, div_by_zero(), div_signed_friend(), get_sign(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 2315 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, div_by_zero(), div_signed_friend(), get_sign(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 2278 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, div_by_zero(), div_signed_friend(), get_sign(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 1571 of file sc_signed.hh.
References operator/(), ArmISA::u, and ArmISA::v.
Definition at line 2387 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, div_by_zero(), div_signed_friend(), get_sign(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator/ | ( | const sc_uint_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 1043 of file sc_signed.cc.
References operator/(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator/ | ( | const sc_uint_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 782 of file sc_unsigned.cc.
References operator/(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator/ | ( | const sc_unsigned & | u, |
const sc_int_base & | v | ||
) |
Definition at line 698 of file sc_signed.cc.
References operator/(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator/ | ( | const sc_unsigned & | u, |
const sc_signed & | v | ||
) |
Definition at line 2158 of file sc_signed.cc.
References div_by_zero(), div_signed_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator/ | ( | const sc_unsigned & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 777 of file sc_unsigned.cc.
References operator/(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator/ | ( | const sc_unsigned & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1214 of file sc_unsigned.cc.
References div_by_zero(), div_unsigned_friend(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1547 of file sc_signed.hh.
References operator/(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator/ | ( | const sc_unsigned & | u, |
int64 | v | ||
) |
Definition at line 2242 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, div_by_zero(), div_signed_friend(), get_sign(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator/ | ( | const sc_unsigned & | u, |
long | v | ||
) |
Definition at line 2351 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, div_by_zero(), div_signed_friend(), get_sign(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator/ | ( | const sc_unsigned & | u, |
uint64 | v | ||
) |
Definition at line 1230 of file sc_unsigned.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, div_by_zero(), div_unsigned_friend(), get_sign(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1353 of file sc_unsigned.hh.
References operator/(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator/ | ( | const sc_unsigned & | u, |
unsigned long | v | ||
) |
Definition at line 1267 of file sc_unsigned.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, div_by_zero(), div_unsigned_friend(), get_sign(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 1581 of file sc_signed.hh.
References operator/(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1555 of file sc_signed.hh.
References operator/(), ArmISA::u, and ArmISA::v.
Definition at line 2224 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, div_by_zero(), div_signed_friend(), get_sign(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator/ | ( | int64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2260 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, div_by_zero(), div_signed_friend(), get_sign(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 2333 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, div_by_zero(), div_signed_friend(), get_sign(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator/ | ( | long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2369 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, div_by_zero(), div_signed_friend(), get_sign(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 2296 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, div_by_zero(), div_signed_friend(), get_sign(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator/ | ( | uint64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1248 of file sc_unsigned.cc.
References BITS_PER_UINT64, CONVERT_INT64_2, DIGITS_PER_UINT64, div_by_zero(), div_unsigned_friend(), get_sign(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 1586 of file sc_signed.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator/().
|
inline |
Definition at line 1364 of file sc_unsigned.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator/().
Definition at line 2405 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, div_by_zero(), div_signed_friend(), get_sign(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Referenced by operator/().
sc_unsigned sc_dt::operator/ | ( | unsigned long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1285 of file sc_unsigned.cc.
References BITS_PER_ULONG, CONVERT_LONG_2, DIGITS_PER_ULONG, div_by_zero(), div_unsigned_friend(), get_sign(), mul_signs(), ArmISA::s, SC_ZERO, ArmISA::u, and ArmISA::v.
Referenced by operator/().
|
inline |
Definition at line 818 of file sc_int_base.hh.
bool sc_dt::operator< | ( | const sc_int_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 911 of file sc_signed.cc.
References operator<(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator< | ( | const sc_int_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 689 of file sc_unsigned.cc.
References operator<(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator< | ( | const sc_signed & | u, |
const sc_int_base & | v | ||
) |
Definition at line 905 of file sc_signed.cc.
References operator<(), ArmISA::u, and ArmISA::v.
Definition at line 3655 of file sc_signed.cc.
References SC_NEG, SC_POS, ArmISA::u, ArmISA::v, and vec_skip_and_cmp().
bool sc_dt::operator< | ( | const sc_signed & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 1184 of file sc_signed.cc.
References operator<(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator< | ( | const sc_signed & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1923 of file sc_unsigned.cc.
References compare_unsigned(), SC_NEG, ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 2103 of file sc_signed.hh.
References operator<(), ArmISA::u, and ArmISA::v.
Definition at line 3681 of file sc_signed.cc.
References CONVERT_INT64, DIGITS_PER_INT64, SC_NEG, SC_POS, ArmISA::u, ArmISA::v, vec_skip_and_cmp(), and MipsISA::vs.
bool sc_dt::operator< | ( | const sc_signed & | u, |
long | v | ||
) |
Definition at line 3775 of file sc_signed.cc.
References CONVERT_LONG, DIGITS_PER_LONG, SC_NEG, SC_POS, ArmISA::u, ArmISA::v, vec_skip_and_cmp(), and MipsISA::vs.
Definition at line 3731 of file sc_signed.cc.
References CONVERT_INT64, DIGITS_PER_INT64, SC_POS, ArmISA::u, ArmISA::v, vec_skip_and_cmp(), and MipsISA::vs.
|
inline |
Definition at line 2105 of file sc_signed.hh.
References operator<(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator< | ( | const sc_signed & | u, |
unsigned long | v | ||
) |
Definition at line 3826 of file sc_signed.cc.
References CONVERT_LONG, DIGITS_PER_LONG, SC_POS, ArmISA::u, ArmISA::v, vec_skip_and_cmp(), and MipsISA::vs.
|
inline |
Definition at line 758 of file sc_uint_base.hh.
bool sc_dt::operator< | ( | const sc_uint_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 1190 of file sc_signed.cc.
References operator<(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator< | ( | const sc_uint_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 906 of file sc_unsigned.cc.
References operator<(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator< | ( | const sc_unsigned & | u, |
const sc_int_base & | v | ||
) |
Definition at line 684 of file sc_unsigned.cc.
References operator<(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator< | ( | const sc_unsigned & | u, |
const sc_signed & | v | ||
) |
Definition at line 1910 of file sc_unsigned.cc.
References compare_unsigned(), SC_NEG, ArmISA::u, and ArmISA::v.
bool sc_dt::operator< | ( | const sc_unsigned & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 901 of file sc_unsigned.cc.
References operator<(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator< | ( | const sc_unsigned & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1897 of file sc_unsigned.cc.
References compare_unsigned(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1771 of file sc_unsigned.hh.
References operator<(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator< | ( | const sc_unsigned & | u, |
int64 | v | ||
) |
Definition at line 1936 of file sc_unsigned.cc.
References BITS_PER_UINT64, compare_unsigned(), CONVERT_INT64, DIGITS_PER_UINT64, ArmISA::u, ArmISA::v, and MipsISA::vs.
bool sc_dt::operator< | ( | const sc_unsigned & | u, |
long | v | ||
) |
Definition at line 1988 of file sc_unsigned.cc.
References BITS_PER_ULONG, compare_unsigned(), CONVERT_LONG, DIGITS_PER_ULONG, ArmISA::u, ArmISA::v, and MipsISA::vs.
bool sc_dt::operator< | ( | const sc_unsigned & | u, |
uint64 | v | ||
) |
Definition at line 1964 of file sc_unsigned.cc.
References BITS_PER_UINT64, compare_unsigned(), CONVERT_INT64, DIGITS_PER_UINT64, ArmISA::u, ArmISA::v, and MipsISA::vs.
|
inline |
Definition at line 1776 of file sc_unsigned.hh.
References operator<(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator< | ( | const sc_unsigned & | u, |
unsigned long | v | ||
) |
Definition at line 2016 of file sc_unsigned.cc.
References BITS_PER_ULONG, compare_unsigned(), CONVERT_LONG, DIGITS_PER_ULONG, ArmISA::u, ArmISA::v, and MipsISA::vs.
|
inline |
Definition at line 2113 of file sc_signed.hh.
References operator<(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1786 of file sc_unsigned.hh.
References operator<(), ArmISA::u, and ArmISA::v.
Definition at line 3706 of file sc_signed.cc.
References CONVERT_INT64, DIGITS_PER_INT64, SC_NEG, SC_POS, ArmISA::u, SimClock::Float::us, ArmISA::v, and vec_skip_and_cmp().
bool sc_dt::operator< | ( | int64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1950 of file sc_unsigned.cc.
References BITS_PER_UINT64, compare_unsigned(), CONVERT_INT64, DIGITS_PER_UINT64, ArmISA::u, SimClock::Float::us, and ArmISA::v.
bool sc_dt::operator< | ( | long | u, |
const sc_signed & | v | ||
) |
Definition at line 3801 of file sc_signed.cc.
References CONVERT_LONG, DIGITS_PER_LONG, SC_NEG, SC_POS, ArmISA::u, SimClock::Float::us, ArmISA::v, and vec_skip_and_cmp().
bool sc_dt::operator< | ( | long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2002 of file sc_unsigned.cc.
References BITS_PER_ULONG, compare_unsigned(), CONVERT_LONG, DIGITS_PER_ULONG, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 3753 of file sc_signed.cc.
References CONVERT_INT64, DIGITS_PER_INT64, SC_POS, ArmISA::u, SimClock::Float::us, ArmISA::v, and vec_skip_and_cmp().
bool sc_dt::operator< | ( | uint64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1976 of file sc_unsigned.cc.
References BITS_PER_UINT64, compare_unsigned(), CONVERT_INT64, DIGITS_PER_UINT64, ArmISA::u, SimClock::Float::us, and ArmISA::v.
|
inline |
Definition at line 2118 of file sc_signed.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator<().
|
inline |
Definition at line 1791 of file sc_unsigned.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator<().
bool sc_dt::operator< | ( | unsigned long | u, |
const sc_signed & | v | ||
) |
Definition at line 3848 of file sc_signed.cc.
References CONVERT_LONG, DIGITS_PER_LONG, SC_POS, ArmISA::u, SimClock::Float::us, ArmISA::v, and vec_skip_and_cmp().
Referenced by operator<().
bool sc_dt::operator< | ( | unsigned long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2028 of file sc_unsigned.cc.
References BITS_PER_ULONG, compare_unsigned(), CONVERT_LONG, DIGITS_PER_ULONG, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Referenced by operator<().
std::ostream & sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_int_base & | a | ||
) |
Definition at line 1371 of file sc_int_base.hh.
References ArmISA::a, and X86ISA::os.
std::ostream & sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_int_bitref_r & | a | ||
) |
Definition at line 973 of file sc_int_base.hh.
References ArmISA::a, and X86ISA::os.
std::ostream & sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_int_subref_r & | a | ||
) |
Definition at line 1206 of file sc_int_base.hh.
References ArmISA::a, and X86ISA::os.
std::ostream & sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_signed & | a | ||
) |
Definition at line 2489 of file sc_signed.hh.
References ArmISA::a, and X86ISA::os.
Referenced by operator<<().
std::ostream & sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_signed_bitref_r & | a | ||
) |
Definition at line 2351 of file sc_signed.hh.
References ArmISA::a, and X86ISA::os.
std::ostream & sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_signed_subref_r & | a | ||
) |
Definition at line 2425 of file sc_signed.hh.
References ArmISA::a, and X86ISA::os.
std::ostream & sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_uint_base & | a | ||
) |
Definition at line 1243 of file sc_uint_base.hh.
References ArmISA::a, and X86ISA::os.
std::ostream & sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_uint_bitref_r & | a | ||
) |
Definition at line 895 of file sc_uint_base.hh.
References ArmISA::a, and X86ISA::os.
std::ostream & sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_uint_subref_r & | a | ||
) |
Definition at line 1094 of file sc_uint_base.hh.
References ArmISA::a, and X86ISA::os.
std::ostream & sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_unsigned & | a | ||
) |
Definition at line 2180 of file sc_unsigned.hh.
References ArmISA::a, and X86ISA::os.
Referenced by operator<<().
std::ostream & sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_unsigned_bitref_r & | a | ||
) |
Definition at line 2037 of file sc_unsigned.hh.
References ArmISA::a, and X86ISA::os.
std::ostream & sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_unsigned_subref_r & | a | ||
) |
Definition at line 2121 of file sc_unsigned.hh.
References ArmISA::a, and X86ISA::os.
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_bit & | a | ||
) |
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_concatref & | v | ||
) |
Definition at line 541 of file sc_concatref.hh.
References X86ISA::os, and ArmISA::v.
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_fxcast_switch & | a | ||
) |
Definition at line 151 of file sc_fxcast_switch.hh.
References ArmISA::a, and X86ISA::os.
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_fxnum & | a | ||
) |
Definition at line 3115 of file sc_fxnum.hh.
References ArmISA::a, and X86ISA::os.
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_fxnum_bitref & | a | ||
) |
Definition at line 1377 of file sc_fxnum.hh.
References ArmISA::a, and X86ISA::os.
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_fxnum_fast & | a | ||
) |
Definition at line 4057 of file sc_fxnum.hh.
References ArmISA::a, and X86ISA::os.
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_fxnum_fast_bitref & | a | ||
) |
Definition at line 1570 of file sc_fxnum.hh.
References ArmISA::a, and X86ISA::os.
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_fxnum_fast_subref & | a | ||
) |
Definition at line 2149 of file sc_fxnum.hh.
References ArmISA::a, and X86ISA::os.
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_fxnum_subref & | a | ||
) |
Definition at line 1857 of file sc_fxnum.hh.
References ArmISA::a, and X86ISA::os.
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_fxtype_params & | a | ||
) |
Definition at line 257 of file sc_fxtype_params.hh.
References ArmISA::a, and X86ISA::os.
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_fxval & | a | ||
) |
Definition at line 1287 of file sc_fxval.hh.
References ArmISA::a, and X86ISA::os.
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_fxval_fast & | a | ||
) |
Definition at line 1925 of file sc_fxval.hh.
References ArmISA::a, and X86ISA::os.
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_length_param & | a | ||
) |
Definition at line 183 of file sc_length_param.hh.
References ArmISA::a, and X86ISA::os.
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_logic & | a | ||
) |
Definition at line 385 of file sc_logic.hh.
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
const sc_proxy< X > & | a | ||
) |
Definition at line 1418 of file sc_proxy.hh.
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
sc_enc | enc | ||
) |
Definition at line 79 of file sc_fxdefs.hh.
References X86ISA::os, and to_string().
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
sc_fmt | fmt | ||
) |
Definition at line 173 of file sc_fxdefs.hh.
References X86ISA::os, and to_string().
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
sc_numrep | numrep | ||
) |
Definition at line 143 of file sc_nbutils.hh.
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
sc_o_mode | o_mode | ||
) |
Definition at line 131 of file sc_fxdefs.hh.
References X86ISA::os, and to_string().
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
sc_q_mode | q_mode | ||
) |
Definition at line 105 of file sc_fxdefs.hh.
References X86ISA::os, and to_string().
inline ::std::ostream& sc_dt::operator<< | ( | ::std::ostream & | os, |
sc_switch | sw | ||
) |
Definition at line 152 of file sc_fxdefs.hh.
References X86ISA::os, ArmISA::sw, and to_string().
|
inline |
Definition at line 486 of file sc_concatref.hh.
References ArmISA::shift, and sc_dt::sc_concatref::value().
|
inline |
Definition at line 474 of file sc_concatref.hh.
References ArmISA::shift, and sc_dt::sc_concatref::value().
|
inline |
Definition at line 498 of file sc_concatref.hh.
References ArmISA::shift, and sc_dt::sc_concatref::value().
|
inline |
Definition at line 468 of file sc_concatref.hh.
References ArmISA::shift, and sc_dt::sc_concatref::value().
|
inline |
Definition at line 492 of file sc_concatref.hh.
References ArmISA::shift, and sc_dt::sc_concatref::value().
|
inline |
Definition at line 480 of file sc_concatref.hh.
References ArmISA::shift, and sc_dt::sc_concatref::value().
Definition at line 2400 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, lsh_scfx_rep(), SC_FXNUM_OBSERVER_READ_, and sc_fxval.
|
inline |
Definition at line 3362 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, SC_FXNUM_FAST_OBSERVER_READ_, sc_dt::sc_fxnum_fast::sc_fxval_fast, and scfx_pow2().
Definition at line 848 of file sc_fxval.hh.
References ArmISA::a, ArmISA::b, lsh_scfx_rep(), sc_fxval, and SC_FXVAL_OBSERVER_READ_.
|
inline |
Definition at line 1494 of file sc_fxval.hh.
References ArmISA::a, ArmISA::b, SC_FXVAL_FAST_OBSERVER_READ_, and scfx_pow2().
sc_signed sc_dt::operator<< | ( | const sc_signed & | u, |
const sc_int_base & | v | ||
) |
Definition at line 853 of file sc_signed.cc.
References operator<<(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator<< | ( | const sc_signed & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 1132 of file sc_signed.cc.
References operator<<(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator<< | ( | const sc_signed & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 3451 of file sc_signed.cc.
References SC_ZERO, ArmISA::u, and ArmISA::v.
Referenced by operator<<().
Definition at line 1933 of file sc_signed.hh.
References operator<<(), ArmISA::u, and ArmISA::v.
Definition at line 1938 of file sc_signed.hh.
References operator<<(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator<< | ( | const sc_unsigned & | u, |
const sc_int_base & | v | ||
) |
Definition at line 640 of file sc_unsigned.cc.
References operator<<(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator<< | ( | const sc_unsigned & | u, |
const sc_signed & | v | ||
) |
Definition at line 1689 of file sc_unsigned.cc.
References SC_NEG, SC_ZERO, ArmISA::u, and ArmISA::v.
Referenced by operator<<().
sc_unsigned sc_dt::operator<< | ( | const sc_unsigned & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 857 of file sc_unsigned.cc.
References operator<<(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator<< | ( | const sc_unsigned & | u, |
const sc_unsigned & | v | ||
) |
|
inline |
Definition at line 1606 of file sc_unsigned.hh.
References operator<<(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator<< | ( | const sc_unsigned & | u, |
int64 | v | ||
) |
sc_unsigned sc_dt::operator<< | ( | const sc_unsigned & | u, |
long | v | ||
) |
sc_unsigned sc_dt::operator<< | ( | const sc_unsigned & | u, |
uint64 | v | ||
) |
|
inline |
Definition at line 1611 of file sc_unsigned.hh.
References operator<<(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator<< | ( | const sc_unsigned & | u, |
unsigned long | v | ||
) |
|
inline |
Definition at line 824 of file sc_int_base.hh.
bool sc_dt::operator<= | ( | const sc_int_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 924 of file sc_signed.cc.
References operator<=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator<= | ( | const sc_int_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 700 of file sc_unsigned.cc.
References operator<=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator<= | ( | const sc_signed & | u, |
const sc_int_base & | v | ||
) |
Definition at line 918 of file sc_signed.cc.
References operator<=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator<= | ( | const sc_signed & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 1197 of file sc_signed.cc.
References operator<=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator<= | ( | const sc_signed & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2051 of file sc_unsigned.cc.
References ArmISA::u, and ArmISA::v.
Referenced by operator<=().
|
inline |
Definition at line 2138 of file sc_signed.hh.
References operator<=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator<= | ( | const sc_signed & | u, |
long | v | ||
) |
|
inline |
Definition at line 2143 of file sc_signed.hh.
References operator<=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator<= | ( | const sc_signed & | u, |
unsigned long | v | ||
) |
|
inline |
Definition at line 763 of file sc_uint_base.hh.
bool sc_dt::operator<= | ( | const sc_uint_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 1203 of file sc_signed.cc.
References ArmISA::u, and ArmISA::v.
Referenced by operator<=().
bool sc_dt::operator<= | ( | const sc_uint_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 917 of file sc_unsigned.cc.
References operator<=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator<= | ( | const sc_unsigned & | u, |
const sc_int_base & | v | ||
) |
Definition at line 695 of file sc_unsigned.cc.
References operator<=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator<= | ( | const sc_unsigned & | u, |
const sc_signed & | v | ||
) |
Definition at line 2044 of file sc_unsigned.cc.
bool sc_dt::operator<= | ( | const sc_unsigned & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 912 of file sc_unsigned.cc.
References operator<=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator<= | ( | const sc_unsigned & | u, |
const sc_unsigned & | v | ||
) |
|
inline |
Definition at line 1811 of file sc_unsigned.hh.
References operator<=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator<= | ( | const sc_unsigned & | u, |
int64 | v | ||
) |
bool sc_dt::operator<= | ( | const sc_unsigned & | u, |
long | v | ||
) |
bool sc_dt::operator<= | ( | const sc_unsigned & | u, |
uint64 | v | ||
) |
|
inline |
Definition at line 1816 of file sc_unsigned.hh.
References operator<=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator<= | ( | const sc_unsigned & | u, |
unsigned long | v | ||
) |
|
inline |
Definition at line 2153 of file sc_signed.hh.
References operator<=(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1826 of file sc_unsigned.hh.
References operator<=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator<= | ( | int64 | u, |
const sc_unsigned & | v | ||
) |
bool sc_dt::operator<= | ( | long | u, |
const sc_signed & | v | ||
) |
bool sc_dt::operator<= | ( | long | u, |
const sc_unsigned & | v | ||
) |
bool sc_dt::operator<= | ( | uint64 | u, |
const sc_unsigned & | v | ||
) |
|
inline |
Definition at line 2158 of file sc_signed.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator<=().
|
inline |
Definition at line 1831 of file sc_unsigned.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator<=().
bool sc_dt::operator<= | ( | unsigned long | u, |
const sc_signed & | v | ||
) |
bool sc_dt::operator<= | ( | unsigned long | u, |
const sc_unsigned & | v | ||
) |
|
inline |
Definition at line 1743 of file sc_bit_proxies.hh.
References ArmISA::n, and SC_DIGIT_ONE.
|
inline |
Definition at line 139 of file sc_fxcast_switch.hh.
|
inline |
Definition at line 215 of file sc_fxtype_params.hh.
|
inline |
Definition at line 806 of file sc_int_base.hh.
bool sc_dt::operator== | ( | const sc_int_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 885 of file sc_signed.cc.
References operator==(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator== | ( | const sc_int_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 667 of file sc_unsigned.cc.
References operator==(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 156 of file sc_length_param.hh.
Definition at line 365 of file sc_logic.hh.
|
inline |
Definition at line 726 of file sc_lv_base.hh.
bool sc_dt::operator== | ( | const sc_signed & | u, |
const sc_int_base & | v | ||
) |
Definition at line 879 of file sc_signed.cc.
References operator==(), ArmISA::u, and ArmISA::v.
Definition at line 3508 of file sc_signed.cc.
References ArmISA::u, ArmISA::v, and vec_skip_and_cmp().
bool sc_dt::operator== | ( | const sc_signed & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 1158 of file sc_signed.cc.
References operator==(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator== | ( | const sc_signed & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1762 of file sc_unsigned.cc.
References compare_unsigned(), SC_NEG, ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 2024 of file sc_signed.hh.
References operator==(), ArmISA::u, and ArmISA::v.
Definition at line 3524 of file sc_signed.cc.
References CONVERT_INT64, DIGITS_PER_INT64, ArmISA::u, ArmISA::v, vec_skip_and_cmp(), and MipsISA::vs.
bool sc_dt::operator== | ( | const sc_signed & | u, |
long | v | ||
) |
Definition at line 3584 of file sc_signed.cc.
References CONVERT_LONG, DIGITS_PER_LONG, ArmISA::u, ArmISA::v, vec_skip_and_cmp(), and MipsISA::vs.
Definition at line 3554 of file sc_signed.cc.
References CONVERT_INT64, DIGITS_PER_INT64, ArmISA::u, ArmISA::v, vec_skip_and_cmp(), and MipsISA::vs.
|
inline |
Definition at line 2029 of file sc_signed.hh.
References operator==(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator== | ( | const sc_signed & | u, |
unsigned long | v | ||
) |
Definition at line 3614 of file sc_signed.cc.
References CONVERT_LONG, DIGITS_PER_LONG, ArmISA::u, ArmISA::v, vec_skip_and_cmp(), and MipsISA::vs.
|
inline |
Definition at line 748 of file sc_uint_base.hh.
bool sc_dt::operator== | ( | const sc_uint_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 1164 of file sc_signed.cc.
References operator==(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator== | ( | const sc_uint_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 884 of file sc_unsigned.cc.
References operator==(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator== | ( | const sc_unsigned & | u, |
const sc_int_base & | v | ||
) |
Definition at line 662 of file sc_unsigned.cc.
References operator==(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator== | ( | const sc_unsigned & | u, |
const sc_signed & | v | ||
) |
Definition at line 1749 of file sc_unsigned.cc.
References compare_unsigned(), SC_NEG, ArmISA::u, and ArmISA::v.
bool sc_dt::operator== | ( | const sc_unsigned & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 879 of file sc_unsigned.cc.
References operator==(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator== | ( | const sc_unsigned & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1736 of file sc_unsigned.cc.
References compare_unsigned(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1691 of file sc_unsigned.hh.
References operator==(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator== | ( | const sc_unsigned & | u, |
int64 | v | ||
) |
Definition at line 1775 of file sc_unsigned.cc.
References BITS_PER_UINT64, compare_unsigned(), CONVERT_INT64, DIGITS_PER_UINT64, ArmISA::u, ArmISA::v, and MipsISA::vs.
bool sc_dt::operator== | ( | const sc_unsigned & | u, |
long | v | ||
) |
Definition at line 1825 of file sc_unsigned.cc.
References BITS_PER_ULONG, compare_unsigned(), CONVERT_LONG, DIGITS_PER_ULONG, ArmISA::u, ArmISA::v, and MipsISA::vs.
bool sc_dt::operator== | ( | const sc_unsigned & | u, |
uint64 | v | ||
) |
Definition at line 1803 of file sc_unsigned.cc.
References BITS_PER_UINT64, compare_unsigned(), CONVERT_INT64, DIGITS_PER_UINT64, ArmISA::u, ArmISA::v, and MipsISA::vs.
|
inline |
Definition at line 1696 of file sc_unsigned.hh.
References operator==(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator== | ( | const sc_unsigned & | u, |
unsigned long | v | ||
) |
Definition at line 1851 of file sc_unsigned.cc.
References BITS_PER_ULONG, compare_unsigned(), CONVERT_LONG, DIGITS_PER_ULONG, ArmISA::u, ArmISA::v, and MipsISA::vs.
|
inline |
Definition at line 2039 of file sc_signed.hh.
References operator==(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1706 of file sc_unsigned.hh.
References operator==(), ArmISA::u, and ArmISA::v.
Definition at line 3539 of file sc_signed.cc.
References CONVERT_INT64, DIGITS_PER_INT64, ArmISA::u, SimClock::Float::us, ArmISA::v, and vec_skip_and_cmp().
bool sc_dt::operator== | ( | int64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1789 of file sc_unsigned.cc.
References BITS_PER_UINT64, compare_unsigned(), CONVERT_INT64, DIGITS_PER_UINT64, ArmISA::u, SimClock::Float::us, and ArmISA::v.
bool sc_dt::operator== | ( | long | u, |
const sc_signed & | v | ||
) |
Definition at line 3599 of file sc_signed.cc.
References CONVERT_LONG, DIGITS_PER_LONG, ArmISA::u, SimClock::Float::us, ArmISA::v, and vec_skip_and_cmp().
bool sc_dt::operator== | ( | long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1838 of file sc_unsigned.cc.
References BITS_PER_ULONG, compare_unsigned(), CONVERT_LONG, DIGITS_PER_ULONG, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 3569 of file sc_signed.cc.
References CONVERT_INT64, DIGITS_PER_INT64, ArmISA::u, SimClock::Float::us, ArmISA::v, and vec_skip_and_cmp().
bool sc_dt::operator== | ( | uint64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1814 of file sc_unsigned.cc.
References BITS_PER_UINT64, compare_unsigned(), CONVERT_INT64, DIGITS_PER_UINT64, ArmISA::u, SimClock::Float::us, and ArmISA::v.
|
inline |
Definition at line 2044 of file sc_signed.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator==().
|
inline |
Definition at line 1711 of file sc_unsigned.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator==().
bool sc_dt::operator== | ( | unsigned long | u, |
const sc_signed & | v | ||
) |
Definition at line 3629 of file sc_signed.cc.
References CONVERT_LONG, DIGITS_PER_LONG, ArmISA::u, SimClock::Float::us, ArmISA::v, and vec_skip_and_cmp().
Referenced by operator==().
bool sc_dt::operator== | ( | unsigned long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1862 of file sc_unsigned.cc.
References BITS_PER_ULONG, compare_unsigned(), CONVERT_LONG, DIGITS_PER_ULONG, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Referenced by operator==().
|
inline |
Definition at line 830 of file sc_int_base.hh.
bool sc_dt::operator> | ( | const sc_int_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 937 of file sc_signed.cc.
References operator>(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator> | ( | const sc_int_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 711 of file sc_unsigned.cc.
References operator>(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator> | ( | const sc_signed & | u, |
const sc_int_base & | v | ||
) |
Definition at line 931 of file sc_signed.cc.
References operator>(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator> | ( | const sc_signed & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 1210 of file sc_signed.cc.
References operator>(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator> | ( | const sc_signed & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2071 of file sc_unsigned.cc.
References ArmISA::u, and ArmISA::v.
Referenced by operator>().
|
inline |
Definition at line 2178 of file sc_signed.hh.
References operator>(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator> | ( | const sc_signed & | u, |
long | v | ||
) |
|
inline |
Definition at line 2183 of file sc_signed.hh.
References operator>(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator> | ( | const sc_signed & | u, |
unsigned long | v | ||
) |
|
inline |
Definition at line 768 of file sc_uint_base.hh.
bool sc_dt::operator> | ( | const sc_uint_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 1216 of file sc_signed.cc.
References ArmISA::u, and ArmISA::v.
Referenced by operator>().
bool sc_dt::operator> | ( | const sc_uint_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 928 of file sc_unsigned.cc.
References operator>(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator> | ( | const sc_unsigned & | u, |
const sc_int_base & | v | ||
) |
Definition at line 706 of file sc_unsigned.cc.
References operator>(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator> | ( | const sc_unsigned & | u, |
const sc_signed & | v | ||
) |
Definition at line 2064 of file sc_unsigned.cc.
bool sc_dt::operator> | ( | const sc_unsigned & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 923 of file sc_unsigned.cc.
References operator>(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator> | ( | const sc_unsigned & | u, |
const sc_unsigned & | v | ||
) |
|
inline |
Definition at line 1851 of file sc_unsigned.hh.
References operator>(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator> | ( | const sc_unsigned & | u, |
int64 | v | ||
) |
bool sc_dt::operator> | ( | const sc_unsigned & | u, |
long | v | ||
) |
bool sc_dt::operator> | ( | const sc_unsigned & | u, |
uint64 | v | ||
) |
|
inline |
Definition at line 1856 of file sc_unsigned.hh.
References operator>(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator> | ( | const sc_unsigned & | u, |
unsigned long | v | ||
) |
|
inline |
Definition at line 2193 of file sc_signed.hh.
References operator>(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1866 of file sc_unsigned.hh.
References operator>(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator> | ( | int64 | u, |
const sc_unsigned & | v | ||
) |
bool sc_dt::operator> | ( | long | u, |
const sc_signed & | v | ||
) |
bool sc_dt::operator> | ( | long | u, |
const sc_unsigned & | v | ||
) |
bool sc_dt::operator> | ( | uint64 | u, |
const sc_unsigned & | v | ||
) |
|
inline |
Definition at line 2198 of file sc_signed.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator>().
|
inline |
Definition at line 1871 of file sc_unsigned.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator>().
bool sc_dt::operator> | ( | unsigned long | u, |
const sc_signed & | v | ||
) |
bool sc_dt::operator> | ( | unsigned long | u, |
const sc_unsigned & | v | ||
) |
|
inline |
Definition at line 836 of file sc_int_base.hh.
bool sc_dt::operator>= | ( | const sc_int_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 950 of file sc_signed.cc.
References operator>=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator>= | ( | const sc_int_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 722 of file sc_unsigned.cc.
References operator>=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator>= | ( | const sc_signed & | u, |
const sc_int_base & | v | ||
) |
Definition at line 944 of file sc_signed.cc.
References operator>=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator>= | ( | const sc_signed & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 1223 of file sc_signed.cc.
References operator>=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator>= | ( | const sc_signed & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2091 of file sc_unsigned.cc.
References ArmISA::u, and ArmISA::v.
Referenced by operator>=().
|
inline |
Definition at line 2218 of file sc_signed.hh.
References operator>=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator>= | ( | const sc_signed & | u, |
long | v | ||
) |
|
inline |
Definition at line 2223 of file sc_signed.hh.
References operator>=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator>= | ( | const sc_signed & | u, |
unsigned long | v | ||
) |
|
inline |
Definition at line 773 of file sc_uint_base.hh.
bool sc_dt::operator>= | ( | const sc_uint_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 1229 of file sc_signed.cc.
References ArmISA::u, and ArmISA::v.
Referenced by operator>=().
bool sc_dt::operator>= | ( | const sc_uint_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 939 of file sc_unsigned.cc.
References operator>=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator>= | ( | const sc_unsigned & | u, |
const sc_int_base & | v | ||
) |
Definition at line 717 of file sc_unsigned.cc.
References operator>=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator>= | ( | const sc_unsigned & | u, |
const sc_signed & | v | ||
) |
Definition at line 2084 of file sc_unsigned.cc.
bool sc_dt::operator>= | ( | const sc_unsigned & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 934 of file sc_unsigned.cc.
References operator>=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator>= | ( | const sc_unsigned & | u, |
const sc_unsigned & | v | ||
) |
|
inline |
Definition at line 1891 of file sc_unsigned.hh.
References operator>=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator>= | ( | const sc_unsigned & | u, |
int64 | v | ||
) |
bool sc_dt::operator>= | ( | const sc_unsigned & | u, |
long | v | ||
) |
bool sc_dt::operator>= | ( | const sc_unsigned & | u, |
uint64 | v | ||
) |
|
inline |
Definition at line 1896 of file sc_unsigned.hh.
References operator>=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator>= | ( | const sc_unsigned & | u, |
unsigned long | v | ||
) |
|
inline |
Definition at line 2233 of file sc_signed.hh.
References operator>=(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1906 of file sc_unsigned.hh.
References operator>=(), ArmISA::u, and ArmISA::v.
bool sc_dt::operator>= | ( | int64 | u, |
const sc_unsigned & | v | ||
) |
bool sc_dt::operator>= | ( | long | u, |
const sc_signed & | v | ||
) |
bool sc_dt::operator>= | ( | long | u, |
const sc_unsigned & | v | ||
) |
bool sc_dt::operator>= | ( | uint64 | u, |
const sc_unsigned & | v | ||
) |
|
inline |
Definition at line 2238 of file sc_signed.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator>=().
|
inline |
Definition at line 1911 of file sc_unsigned.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator>=().
bool sc_dt::operator>= | ( | unsigned long | u, |
const sc_signed & | v | ||
) |
bool sc_dt::operator>= | ( | unsigned long | u, |
const sc_unsigned & | v | ||
) |
::std::istream& sc_dt::operator>> | ( | ::std::istream & | , |
sc_bitref< T > | |||
) |
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | , |
sc_concref< T1, T2 > | |||
) |
std::istream & sc_dt::operator>> | ( | ::std::istream & | is, |
sc_int_base & | a | ||
) |
Definition at line 1378 of file sc_int_base.hh.
References ArmISA::a, and MipsISA::is.
std::istream & sc_dt::operator>> | ( | ::std::istream & | is, |
sc_int_bitref & | a | ||
) |
Definition at line 1046 of file sc_int_base.hh.
References ArmISA::a, and MipsISA::is.
std::istream & sc_dt::operator>> | ( | ::std::istream & | is, |
sc_int_subref & | a | ||
) |
Definition at line 1237 of file sc_int_base.hh.
References ArmISA::a, and MipsISA::is.
std::istream & sc_dt::operator>> | ( | ::std::istream & | is, |
sc_signed & | a | ||
) |
Definition at line 2496 of file sc_signed.hh.
References ArmISA::a, and MipsISA::is.
Referenced by operator>>().
std::istream & sc_dt::operator>> | ( | ::std::istream & | is, |
sc_signed_bitref & | a | ||
) |
Definition at line 2359 of file sc_signed.hh.
References ArmISA::a, and MipsISA::is.
std::istream & sc_dt::operator>> | ( | ::std::istream & | is, |
sc_signed_subref & | a | ||
) |
Definition at line 2451 of file sc_signed.hh.
References ArmISA::a, and MipsISA::is.
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | , |
sc_subref< T > | |||
) |
std::istream & sc_dt::operator>> | ( | ::std::istream & | is, |
sc_uint_base & | a | ||
) |
Definition at line 1250 of file sc_uint_base.hh.
References ArmISA::a, and MipsISA::is.
std::istream & sc_dt::operator>> | ( | ::std::istream & | is, |
sc_uint_bitref & | a | ||
) |
Definition at line 959 of file sc_uint_base.hh.
References ArmISA::a, and MipsISA::is.
std::istream & sc_dt::operator>> | ( | ::std::istream & | is, |
sc_uint_subref & | a | ||
) |
Definition at line 1123 of file sc_uint_base.hh.
References ArmISA::a, and MipsISA::is.
std::istream & sc_dt::operator>> | ( | ::std::istream & | is, |
sc_unsigned & | a | ||
) |
Definition at line 2187 of file sc_unsigned.hh.
References ArmISA::a, and MipsISA::is.
Referenced by operator>>().
std::istream & sc_dt::operator>> | ( | ::std::istream & | is, |
sc_unsigned_bitref & | a | ||
) |
Definition at line 2060 of file sc_unsigned.hh.
References ArmISA::a, and MipsISA::is.
std::istream & sc_dt::operator>> | ( | ::std::istream & | is, |
sc_unsigned_subref & | a | ||
) |
Definition at line 2145 of file sc_unsigned.hh.
References ArmISA::a, and MipsISA::is.
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | is, |
sc_bit & | a | ||
) |
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | is, |
sc_bitref< X > | a | ||
) |
Definition at line 2208 of file sc_bit_proxies.hh.
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | is, |
sc_concatref & | a | ||
) |
Definition at line 547 of file sc_concatref.hh.
References ArmISA::a, MipsISA::is, and sc_dt::sc_unsigned::scan().
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | is, |
sc_concref< X, Y > | a | ||
) |
Definition at line 3143 of file sc_bit_proxies.hh.
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | is, |
sc_fxnum & | a | ||
) |
Definition at line 3122 of file sc_fxnum.hh.
References ArmISA::a, and MipsISA::is.
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | is, |
sc_fxnum_bitref & | a | ||
) |
Definition at line 1384 of file sc_fxnum.hh.
References ArmISA::a, and MipsISA::is.
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | is, |
sc_fxnum_fast & | a | ||
) |
Definition at line 4064 of file sc_fxnum.hh.
References ArmISA::a, and MipsISA::is.
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | is, |
sc_fxnum_fast_bitref & | a | ||
) |
Definition at line 1577 of file sc_fxnum.hh.
References ArmISA::a, and MipsISA::is.
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | is, |
sc_fxnum_fast_subref & | a | ||
) |
Definition at line 2156 of file sc_fxnum.hh.
References ArmISA::a, and MipsISA::is.
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | is, |
sc_fxnum_subref & | a | ||
) |
Definition at line 1864 of file sc_fxnum.hh.
References ArmISA::a, and MipsISA::is.
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | is, |
sc_fxval & | a | ||
) |
Definition at line 1294 of file sc_fxval.hh.
References ArmISA::a, and MipsISA::is.
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | is, |
sc_fxval_fast & | a | ||
) |
Definition at line 1932 of file sc_fxval.hh.
References ArmISA::a, and MipsISA::is.
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | is, |
sc_logic & | a | ||
) |
Definition at line 392 of file sc_logic.hh.
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | is, |
sc_proxy< X > & | a | ||
) |
Definition at line 1426 of file sc_proxy.hh.
inline ::std::istream& sc_dt::operator>> | ( | ::std::istream & | is, |
sc_subref< X > | a | ||
) |
Definition at line 2655 of file sc_bit_proxies.hh.
|
inline |
Definition at line 522 of file sc_concatref.hh.
References ArmISA::shift, and sc_dt::sc_concatref::value().
|
inline |
Definition at line 510 of file sc_concatref.hh.
References ArmISA::shift, and sc_dt::sc_concatref::value().
|
inline |
Definition at line 534 of file sc_concatref.hh.
References ArmISA::shift, and sc_dt::sc_concatref::value().
|
inline |
Definition at line 504 of file sc_concatref.hh.
References ArmISA::shift, and sc_dt::sc_concatref::value().
|
inline |
Definition at line 528 of file sc_concatref.hh.
References ArmISA::shift, and sc_dt::sc_concatref::value().
|
inline |
Definition at line 516 of file sc_concatref.hh.
References ArmISA::shift, and sc_dt::sc_concatref::value().
Definition at line 2407 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, rsh_scfx_rep(), SC_FXNUM_OBSERVER_READ_, and sc_fxval.
|
inline |
Definition at line 3369 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, SC_FXNUM_FAST_OBSERVER_READ_, sc_dt::sc_fxnum_fast::sc_fxval_fast, and scfx_pow2().
Definition at line 855 of file sc_fxval.hh.
References ArmISA::a, ArmISA::b, rsh_scfx_rep(), sc_fxval, and SC_FXVAL_OBSERVER_READ_.
|
inline |
Definition at line 1501 of file sc_fxval.hh.
References ArmISA::a, ArmISA::b, SC_FXVAL_FAST_OBSERVER_READ_, and scfx_pow2().
sc_signed sc_dt::operator>> | ( | const sc_signed & | u, |
const sc_int_base & | v | ||
) |
Definition at line 866 of file sc_signed.cc.
References operator>>(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator>> | ( | const sc_signed & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 1145 of file sc_signed.cc.
References operator>>(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator>> | ( | const sc_signed & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 3468 of file sc_signed.cc.
References SC_ZERO, ArmISA::u, and ArmISA::v.
Referenced by operator>>().
Definition at line 1975 of file sc_signed.hh.
References operator>>(), ArmISA::u, and ArmISA::v.
Definition at line 1980 of file sc_signed.hh.
References operator>>(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator>> | ( | const sc_unsigned & | u, |
const sc_int_base & | v | ||
) |
Definition at line 651 of file sc_unsigned.cc.
References operator>>(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator>> | ( | const sc_unsigned & | u, |
const sc_signed & | v | ||
) |
Definition at line 1706 of file sc_unsigned.cc.
References SC_NEG, SC_ZERO, ArmISA::u, and ArmISA::v.
Referenced by operator>>().
sc_unsigned sc_dt::operator>> | ( | const sc_unsigned & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 868 of file sc_unsigned.cc.
References operator>>(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator>> | ( | const sc_unsigned & | u, |
const sc_unsigned & | v | ||
) |
|
inline |
Definition at line 1647 of file sc_unsigned.hh.
References operator>>(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator>> | ( | const sc_unsigned & | u, |
int64 | v | ||
) |
sc_unsigned sc_dt::operator>> | ( | const sc_unsigned & | u, |
long | v | ||
) |
sc_unsigned sc_dt::operator>> | ( | const sc_unsigned & | u, |
uint64 | v | ||
) |
|
inline |
Definition at line 1652 of file sc_unsigned.hh.
References operator>>(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator>> | ( | const sc_unsigned & | u, |
unsigned long | v | ||
) |
|
inline |
Definition at line 1735 of file sc_bit_proxies.hh.
References Log_0, ArmISA::n, sc_core::SC_ID_OUT_OF_BOUNDS_, and SC_REPORT_ERROR.
sc_signed sc_dt::operator^ | ( | const sc_int_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 840 of file sc_signed.cc.
References operator^(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator^ | ( | const sc_int_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 828 of file sc_signed.cc.
References operator^(), ArmISA::u, and ArmISA::v.
Definition at line 335 of file sc_logic.hh.
|
inline |
Definition at line 574 of file sc_lv_base.hh.
sc_signed sc_dt::operator^ | ( | const sc_signed & | u, |
const sc_int_base & | v | ||
) |
Definition at line 834 of file sc_signed.cc.
References operator^(), ArmISA::u, and ArmISA::v.
Definition at line 3220 of file sc_signed.cc.
References SC_ZERO, ArmISA::u, ArmISA::v, and xor_signed_friend().
sc_signed sc_dt::operator^ | ( | const sc_signed & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 1113 of file sc_signed.cc.
References operator^(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator^ | ( | const sc_signed & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 3205 of file sc_signed.cc.
References SC_ZERO, ArmISA::u, ArmISA::v, and xor_signed_friend().
Definition at line 1870 of file sc_signed.hh.
References operator^(), ArmISA::u, and ArmISA::v.
Definition at line 3235 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, ArmISA::v, MipsISA::vs, and xor_signed_friend().
Definition at line 3336 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, ArmISA::v, MipsISA::vs, and xor_signed_friend().
Definition at line 3303 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, ArmISA::v, MipsISA::vs, and xor_signed_friend().
Definition at line 1875 of file sc_signed.hh.
References operator^(), ArmISA::u, and ArmISA::v.
Definition at line 3404 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, ArmISA::v, MipsISA::vs, and xor_signed_friend().
sc_signed sc_dt::operator^ | ( | const sc_uint_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 1119 of file sc_signed.cc.
References operator^(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator^ | ( | const sc_uint_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 846 of file sc_unsigned.cc.
References operator^(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator^ | ( | const sc_unsigned & | u, |
const sc_int_base & | v | ||
) |
Definition at line 822 of file sc_signed.cc.
References operator^(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator^ | ( | const sc_unsigned & | u, |
const sc_signed & | v | ||
) |
Definition at line 3188 of file sc_signed.cc.
References SC_ZERO, ArmISA::u, ArmISA::v, and xor_signed_friend().
sc_unsigned sc_dt::operator^ | ( | const sc_unsigned & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 841 of file sc_unsigned.cc.
References operator^(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator^ | ( | const sc_unsigned & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1594 of file sc_unsigned.cc.
References SC_ZERO, ArmISA::u, ArmISA::v, and xor_unsigned_friend().
|
inline |
Definition at line 1851 of file sc_signed.hh.
References operator^(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator^ | ( | const sc_unsigned & | u, |
int64 | v | ||
) |
Definition at line 3269 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, ArmISA::v, MipsISA::vs, and xor_signed_friend().
sc_signed sc_dt::operator^ | ( | const sc_unsigned & | u, |
long | v | ||
) |
Definition at line 3370 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, ArmISA::v, MipsISA::vs, and xor_signed_friend().
sc_unsigned sc_dt::operator^ | ( | const sc_unsigned & | u, |
uint64 | v | ||
) |
Definition at line 1609 of file sc_unsigned.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, ArmISA::v, MipsISA::vs, and xor_unsigned_friend().
|
inline |
Definition at line 1551 of file sc_unsigned.hh.
References operator^(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator^ | ( | const sc_unsigned & | u, |
unsigned long | v | ||
) |
Definition at line 1642 of file sc_unsigned.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, ArmISA::v, MipsISA::vs, and xor_unsigned_friend().
Definition at line 1885 of file sc_signed.hh.
References operator^(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1859 of file sc_signed.hh.
References operator^(), ArmISA::u, and ArmISA::v.
Definition at line 3252 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, SimClock::Float::us, ArmISA::v, and xor_signed_friend().
sc_signed sc_dt::operator^ | ( | int64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 3286 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, SimClock::Float::us, ArmISA::v, and xor_signed_friend().
Definition at line 3353 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, SimClock::Float::us, ArmISA::v, and xor_signed_friend().
sc_signed sc_dt::operator^ | ( | long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 3387 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, SimClock::Float::us, ArmISA::v, and xor_signed_friend().
Definition at line 3319 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, SimClock::Float::us, ArmISA::v, and xor_signed_friend().
sc_unsigned sc_dt::operator^ | ( | uint64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1625 of file sc_unsigned.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, SC_ZERO, ArmISA::u, SimClock::Float::us, ArmISA::v, and xor_unsigned_friend().
Definition at line 1890 of file sc_signed.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator^().
|
inline |
Definition at line 1562 of file sc_unsigned.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator^().
Definition at line 3420 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, SimClock::Float::us, ArmISA::v, and xor_signed_friend().
Referenced by operator^().
sc_unsigned sc_dt::operator^ | ( | unsigned long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1658 of file sc_unsigned.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, SC_ZERO, ArmISA::u, SimClock::Float::us, ArmISA::v, and xor_unsigned_friend().
Referenced by operator^().
|
inline |
Definition at line 541 of file sc_lv_base.hh.
References ArmISA::a, and MipsISA::px.
Referenced by sc_dt::sc_unsigned::operator^=(), and sc_dt::sc_signed::operator^=().
|
inline |
Definition at line 1727 of file sc_bit_proxies.hh.
sc_signed sc_dt::operator| | ( | const sc_int_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 809 of file sc_signed.cc.
References operator|(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator| | ( | const sc_int_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 797 of file sc_signed.cc.
References operator|(), ArmISA::u, and ArmISA::v.
Definition at line 329 of file sc_logic.hh.
|
inline |
Definition at line 483 of file sc_lv_base.hh.
sc_signed sc_dt::operator| | ( | const sc_signed & | u, |
const sc_int_base & | v | ||
) |
Definition at line 803 of file sc_signed.cc.
References operator|(), ArmISA::u, and ArmISA::v.
Definition at line 2953 of file sc_signed.cc.
References or_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator| | ( | const sc_signed & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 1094 of file sc_signed.cc.
References operator|(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator| | ( | const sc_signed & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 2938 of file sc_signed.cc.
References or_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
Definition at line 1793 of file sc_signed.hh.
References operator|(), ArmISA::u, and ArmISA::v.
Definition at line 2968 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, or_signed_friend(), SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 3070 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, or_signed_friend(), SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 3036 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, or_signed_friend(), SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 1798 of file sc_signed.hh.
References operator|(), ArmISA::u, and ArmISA::v.
Definition at line 3138 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, or_signed_friend(), SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
sc_signed sc_dt::operator| | ( | const sc_uint_base & | u, |
const sc_signed & | v | ||
) |
Definition at line 1100 of file sc_signed.cc.
References operator|(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator| | ( | const sc_uint_base & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 830 of file sc_unsigned.cc.
References operator|(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator| | ( | const sc_unsigned & | u, |
const sc_int_base & | v | ||
) |
Definition at line 791 of file sc_signed.cc.
References operator|(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator| | ( | const sc_unsigned & | u, |
const sc_signed & | v | ||
) |
Definition at line 2923 of file sc_signed.cc.
References or_signed_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator| | ( | const sc_unsigned & | u, |
const sc_uint_base & | v | ||
) |
Definition at line 825 of file sc_unsigned.cc.
References operator|(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator| | ( | const sc_unsigned & | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1495 of file sc_unsigned.cc.
References or_unsigned_friend(), SC_ZERO, ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1774 of file sc_signed.hh.
References operator|(), ArmISA::u, and ArmISA::v.
sc_signed sc_dt::operator| | ( | const sc_unsigned & | u, |
int64 | v | ||
) |
Definition at line 3002 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, or_signed_friend(), SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
sc_signed sc_dt::operator| | ( | const sc_unsigned & | u, |
long | v | ||
) |
Definition at line 3104 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, or_signed_friend(), SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
sc_unsigned sc_dt::operator| | ( | const sc_unsigned & | u, |
uint64 | v | ||
) |
Definition at line 1510 of file sc_unsigned.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, or_unsigned_friend(), SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
|
inline |
Definition at line 1502 of file sc_unsigned.hh.
References operator|(), ArmISA::u, and ArmISA::v.
sc_unsigned sc_dt::operator| | ( | const sc_unsigned & | u, |
unsigned long | v | ||
) |
Definition at line 1544 of file sc_unsigned.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, or_unsigned_friend(), SC_ZERO, ArmISA::u, ArmISA::v, and MipsISA::vs.
Definition at line 1808 of file sc_signed.hh.
References operator|(), ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 1782 of file sc_signed.hh.
References operator|(), ArmISA::u, and ArmISA::v.
Definition at line 2985 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, or_signed_friend(), SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_signed sc_dt::operator| | ( | int64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 3019 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, or_signed_friend(), SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 3087 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, or_signed_friend(), SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_signed sc_dt::operator| | ( | long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 3121 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, or_signed_friend(), SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 3053 of file sc_signed.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, or_signed_friend(), SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
sc_unsigned sc_dt::operator| | ( | uint64 | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1527 of file sc_unsigned.cc.
References BITS_PER_UINT64, CONVERT_INT64, DIGITS_PER_UINT64, or_unsigned_friend(), SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Definition at line 1813 of file sc_signed.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator|().
|
inline |
Definition at line 1513 of file sc_unsigned.hh.
References ArmISA::u, and ArmISA::v.
Referenced by operator|().
Definition at line 3155 of file sc_signed.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, or_signed_friend(), SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Referenced by operator|().
sc_unsigned sc_dt::operator| | ( | unsigned long | u, |
const sc_unsigned & | v | ||
) |
Definition at line 1561 of file sc_unsigned.cc.
References BITS_PER_ULONG, CONVERT_LONG, DIGITS_PER_ULONG, or_unsigned_friend(), SC_ZERO, ArmISA::u, SimClock::Float::us, and ArmISA::v.
Referenced by operator|().
|
inline |
Definition at line 450 of file sc_lv_base.hh.
References ArmISA::a, and MipsISA::px.
Referenced by sc_dt::sc_unsigned::operator|=(), and sc_dt::sc_signed::operator|=().
sc_unsigned sc_dt::operator~ | ( | const sc_unsigned & | u | ) |
void sc_dt::or_on_help | ( | small_type | us, |
int | , | ||
int | und, | ||
sc_digit * | ud, | ||
small_type | vs, | ||
int | , | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Definition at line 621 of file sc_nbexterns.cc.
|
inline |
Definition at line 455 of file sc_concatref.hh.
References ArmISA::a.
|
inline |
Definition at line 1345 of file sc_int_base.hh.
References ArmISA::a.
Referenced by sc_dt::sc_int_subref_r::nor_reduce(), and sc_dt::sc_int_base::nor_reduce().
|
inline |
Definition at line 1180 of file sc_int_base.hh.
References ArmISA::a.
Definition at line 1388 of file sc_proxy.hh.
References ArmISA::a, and MipsISA::is.
Referenced by sc_dt::sc_unsigned_subref_r::nor_reduce(), sc_dt::sc_signed_subref_r::nor_reduce(), sc_dt::sc_unsigned::nor_reduce(), and sc_dt::sc_signed::nor_reduce().
|
inline |
Definition at line 1222 of file sc_uint_base.hh.
References ArmISA::a.
Referenced by sc_dt::sc_uint_subref_r::nor_reduce(), and sc_dt::sc_uint_base::nor_reduce().
|
inline |
Definition at line 1073 of file sc_uint_base.hh.
References ArmISA::a.
sc_signed sc_dt::or_signed_friend | ( | small_type | us, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
small_type | vs, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Referenced by operator|().
sc_unsigned sc_dt::or_unsigned_friend | ( | small_type | us, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
small_type | vs, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Referenced by operator|().
|
static |
Definition at line 459 of file sc_fxnum.cc.
References X86ISA::val.
Referenced by MipsISA::checkOverflow(), and MipsISA::dspSaturate().
|
inline |
Definition at line 436 of file scfx_rep.hh.
Referenced by sc_dt::sc_fxval::overflow().
void sc_dt::parse_binary_bits | ( | const char * | src_p, |
int | dst_n, | ||
sc_digit * | data_p, | ||
sc_digit * | ctrl_p | ||
) |
Definition at line 288 of file sc_nbutils.cc.
Definition at line 417 of file sc_nbutils.cc.
void sc_dt::print_dec | ( | scfx_string & | s, |
const scfx_rep & | num, | ||
int | w_prefix, | ||
sc_fmt | fmt | ||
) |
Definition at line 895 of file scfx_rep.cc.
References bits_in_word, ArmISA::i, ArmISA::len, remainder, ArmISA::s, SC_F, and scfx_find_msb().
|
static |
Definition at line 214 of file sc_fxval.cc.
|
static |
Definition at line 321 of file sc_fxval.cc.
References ArmISA::s, and scfx_print_prefix().
void sc_dt::print_other | ( | scfx_string & | s, |
const scfx_rep & | a, | ||
sc_numrep | numrep, | ||
int | w_prefix, | ||
sc_fmt | fmt, | ||
const scfx_params * | params | ||
) |
Definition at line 1019 of file scfx_rep.cc.
|
static |
Definition at line 382 of file sc_fxnum.cc.
|
inline |
Definition at line 427 of file scfx_rep.hh.
References PowerISA::bi, bits_in_word, sc_dt::scfx_rep::m_wp, and ArmISA::n.
Referenced by sc_dt::sc_fxval::quantization().
|
inline |
Definition at line 717 of file sc_lv_base.hh.
Referenced by GarnetSyntheticTraffic::generatePkt().
|
inline |
Definition at line 708 of file sc_lv_base.hh.
Definition at line 395 of file scfx_rep.hh.
References ArmISA::a, and ArmISA::c.
Referenced by operator>>(), and rshift().
Definition at line 2560 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, ArmISA::c, rsh_scfx_rep(), SC_FXNUM_OBSERVER_READ_, and SC_FXNUM_OBSERVER_WRITE_.
|
inline |
Definition at line 3516 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, ArmISA::c, SC_FXNUM_FAST_OBSERVER_READ_, SC_FXNUM_FAST_OBSERVER_WRITE_, and scfx_pow2().
Definition at line 2543 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, ArmISA::c, rsh_scfx_rep(), and SC_FXNUM_OBSERVER_READ_.
Definition at line 931 of file sc_fxval.hh.
References ArmISA::a, ArmISA::b, ArmISA::c, rsh_scfx_rep(), SC_FXVAL_OBSERVER_READ_, and SC_FXVAL_OBSERVER_WRITE_.
|
inline |
Definition at line 3500 of file sc_fxnum.hh.
References ArmISA::a, ArmISA::b, ArmISA::c, SC_FXNUM_FAST_OBSERVER_READ_, and scfx_pow2().
|
inline |
Definition at line 1572 of file sc_fxval.hh.
References ArmISA::a, ArmISA::b, ArmISA::c, SC_FXVAL_FAST_OBSERVER_READ_, SC_FXVAL_FAST_OBSERVER_WRITE_, and scfx_pow2().
|
inline |
Definition at line 820 of file sc_nbutils.hh.
Referenced by sc_dt::sc_unsigned::operator=(), and sc_dt::sc_signed::operator=().
const T sc_dt::sc_abs | ( | const T & | a | ) |
Definition at line 38 of file functions.hh.
void sc_dt::sc_deprecated_sc_bit | ( | ) |
Definition at line 150 of file sc_bit.cc.
Referenced by sc_dt::sc_bit::to_value().
void sc_dt::sc_int_concref_invalid_length | ( | int | length | ) |
Definition at line 91 of file sc_int_base.cc.
References length, sc_core::sc_abort(), sc_core::SC_ID_OUT_OF_BOUNDS_, SC_INTWIDTH, and SC_REPORT_ERROR.
Definition at line 125 of file sc_nbutils.hh.
Referenced by sc_dt::sc_uint_subref_r::print(), sc_dt::sc_int_subref_r::print(), sc_dt::sc_unsigned_subref_r::print(), sc_dt::sc_uint_base::print(), sc_dt::sc_signed_subref_r::print(), sc_dt::sc_int_base::print(), sc_dt::sc_unsigned::print(), and sc_dt::sc_signed::print().
|
inline |
Definition at line 135 of file sc_nbutils.hh.
Referenced by sc_dt::sc_uint_subref_r::print(), sc_dt::sc_int_subref_r::print(), sc_dt::sc_unsigned_subref_r::print(), sc_dt::sc_uint_base::print(), sc_dt::sc_signed_subref_r::print(), sc_dt::sc_int_base::print(), sc_dt::sc_unsigned::print(), and sc_dt::sc_signed::print().
const T sc_dt::sc_max | ( | const T & | a, |
const T & | b | ||
) |
Definition at line 56 of file functions.hh.
References ArmISA::a, and ArmISA::b.
Referenced by sc_dt::scfx_rep::cast(), sc_dt::sc_subref_r< X >::get_bit(), sc_dt::sc_subref_r< X >::get_cword(), sc_dt::sc_subref_r< X >::get_word(), and sc_dt::sc_subref_r< X >::set_word().
const T sc_dt::sc_min | ( | const T & | a, |
const T & | b | ||
) |
Definition at line 59 of file functions.hh.
References ArmISA::a, and ArmISA::b.
Referenced by sc_dt::scfx_rep::cast(), concat(), sc_dt::sc_subref_r< X >::get_cword(), sc_dt::sc_subref_r< X >::get_word(), sc_dt::scfx_mant::operator=(), sc_dt::sc_uint_base::operator=(), sc_dt::sc_int_base::operator=(), sc_dt::sc_unsigned::operator=(), sc_dt::sc_signed::operator=(), sc_dt::sc_subref_r< X >::set_word(), vec_from_char(), and vec_sub_on().
void sc_dt::sc_proxy_out_of_bounds | ( | const char * | msg, |
int64 | val | ||
) |
Definition at line 96 of file sc_lv_base.cc.
Referenced by b_or_assign_(), sc_dt::sc_proxy< sc_bv_base >::lrotate(), and sc_dt::sc_proxy< sc_bv_base >::to_string().
void sc_dt::sc_uint_concref_invalid_length | ( | int | length | ) |
Definition at line 89 of file sc_uint_base.cc.
References length, sc_core::sc_abort(), sc_core::SC_ID_OUT_OF_BOUNDS_, SC_INTWIDTH, and SC_REPORT_ERROR.
void sc_dt::scfx_csd2tc | ( | scfx_string & | csd | ) |
Definition at line 140 of file scfx_utils.cc.
|
inline |
Definition at line 283 of file scfx_utils.hh.
References ArmISA::c.
|
inline |
Definition at line 117 of file scfx_utils.hh.
Referenced by sc_dt::scfx_rep::get_type(), sc_dt::scfx_rep::lshift(), and sc_dt::scfx_rep::round().
|
inline |
Definition at line 98 of file scfx_utils.hh.
Referenced by sc_dt::scfx_rep::get_type(), print_dec(), and sc_dt::scfx_rep::round().
|
inline |
Definition at line 294 of file scfx_utils.hh.
|
inline |
Definition at line 261 of file scfx_utils.hh.
References ArmISA::c, and SC_DEC.
Referenced by scfx_parse_base().
|
inline |
Definition at line 277 of file scfx_utils.hh.
|
inline |
Definition at line 271 of file scfx_utils.hh.
|
inline |
Definition at line 238 of file scfx_utils.hh.
References ArmISA::s, and scfx_is_equal().
|
inline |
Definition at line 161 of file scfx_utils.hh.
|
inline |
Definition at line 142 of file scfx_utils.hh.
|
inline |
Definition at line 599 of file scfx_ieee.hh.
References ArmISA::a.
Referenced by lshift(), operator<<(), operator>>(), and rshift().
|
inline |
Definition at line 492 of file scfx_utils.hh.
|
inline |
Definition at line 441 of file scfx_utils.hh.
|
inline |
Definition at line 439 of file scfx_utils.hh.
|
inline |
Definition at line 450 of file scfx_utils.hh.
Referenced by print_other(), and sc_dt::scfx_rep::to_uint64().
void sc_dt::scfx_tc2csd | ( | scfx_string & | s, |
int | w_prefix | ||
) |
Definition at line 85 of file scfx_utils.cc.
|
inline |
Definition at line 383 of file scfx_utils.hh.
Definition at line 651 of file sc_proxy.hh.
Referenced by sc_dt::sc_proxy< sc_bv_base >::assign_(), b_and_assign_(), and b_xor_assign_().
|
inlinestatic |
Definition at line 1228 of file scfx_rep.cc.
Definition at line 1358 of file scfx_rep.cc.
sc_signed sc_dt::sub_signed_friend | ( | small_type | us, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
small_type | vs, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
sc_unsigned sc_dt::sub_unsigned_friend | ( | small_type | us, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
small_type | vs, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
|
inlinestatic |
Definition at line 1326 of file scfx_rep.cc.
References sc_dt::scfx_rep::is_inf(), sc_dt::scfx_rep::is_nan(), sc_dt::scfx_rep::m_sign, sc_dt::scfx_rep::m_wp, sc_dt::scfx_rep::set_inf(), sc_dt::scfx_rep::set_nan(), and sc_dt::scfx_rep::size().
Referenced by div_scfx_rep().
const char * sc_dt::to_string | ( | const scfx_ieee_double & | id, |
sc_numrep | numrep, | ||
int | w_prefix, | ||
sc_fmt | fmt, | ||
const scfx_params * | params = 0 |
||
) |
Definition at line 475 of file sc_fxval.cc.
const std::string sc_dt::to_string | ( | sc_enc | enc | ) |
Definition at line 91 of file sc_fxdefs.cc.
Referenced by Throttle::addLinks(), TCPIface::connect(), Minor::Decode::Decode(), Stats::DistPrint::DistPrint(), Minor::Execute::Execute(), Minor::Fetch2::Fetch2(), ArmISA::SveElemCountOp::generateDisassembly(), Loader::ElfObject::handleLoadableSegment(), LSQUnit< Impl >::name(), Stats::VectorPrint::operator()(), operator<<(), Gcn3ISA::opSelectorToRegSym(), sc_gem5::VcdTraceValLogic< T >::output(), sc_dt::sc_uint_subref_r::print(), sc_dt::sc_int_subref_r::print(), sc_dt::sc_unsigned_subref_r::print(), sc_dt::sc_uint_base::print(), sc_dt::sc_signed_subref_r::print(), sc_dt::sc_int_base::print(), sc_dt::sc_unsigned::print(), sc_dt::sc_signed::print(), SimplePoolManager::printRegion(), GPUDynInst::printStatusVector(), QoS::MemSinkCtrl::processNextReqEvent(), ExecStage::regStats(), Compressor::Multi::MultiStats::regStats(), SectorTags::SectorTagsStats::regStats(), Compressor::Base::BaseStats::regStats(), QoS::MemCtrl::MemCtrlStats::regStats(), BaseSimpleCPU::regStats(), PhysicalMemory::serializeStore(), Stats::ProxyInfo::str(), Stats::ConstNode< T >::str(), Stats::ConstVectorNode< T >::str(), ArmISA::sveDisasmPredCountImm(), Trace::TarmacContext::tarmacCpuName(), TEST(), sc_dt::sc_fxval_fast::to_string(), sc_dt::sc_fxnum_fast::to_string(), MathExpr::Node::toStr(), Trace::TarmacTracerRecord::TraceRegEntry::updateFloat(), Trace::TarmacTracerRecordV8::TraceRegEntryV8::updateInt(), Trace::TarmacTracerRecord::TraceRegEntry::updateInt(), Trace::TarmacTracerRecordV8::TraceRegEntryV8::updatePred(), Trace::TarmacTracerRecordV8::TraceRegEntryV8::updateVec(), and Stats::Text::visit().
const std::string sc_dt::to_string | ( | sc_fmt | fmt | ) |
Definition at line 185 of file sc_fxdefs.cc.
const std::string sc_dt::to_string | ( | sc_numrep | numrep | ) |
const std::string sc_dt::to_string | ( | sc_o_mode | o_mode | ) |
Definition at line 139 of file sc_fxdefs.cc.
const std::string sc_dt::to_string | ( | sc_q_mode | q_mode | ) |
Definition at line 110 of file sc_fxdefs.cc.
References SC_SAT, SC_SAT_SYM, SC_SAT_ZERO, SC_WRAP, and SC_WRAP_SM.
const std::string sc_dt::to_string | ( | sc_switch | sw | ) |
Definition at line 165 of file sc_fxdefs.cc.
|
inline |
Definition at line 620 of file sc_nbutils.hh.
References bit_ord(), ArmISA::d, one_and_ones(), and sc_assert.
Referenced by compare_unsigned().
|
inline |
Definition at line 657 of file sc_nbutils.hh.
|
inline |
Definition at line 732 of file sc_nbutils.hh.
References convert_SM_to_2C_trimmed(), ArmISA::d, and ArmISA::s.
Referenced by convert_signed_SM_to_2C_trimmed(), and sc_dt::sc_unsigned::iszero().
|
inline |
Definition at line 629 of file scfx_ieee.hh.
Referenced by sc_dt::sc_uint_base::to_double().
Definition at line 654 of file sc_nbutils.cc.
Definition at line 695 of file sc_nbutils.cc.
Definition at line 737 of file sc_nbutils.cc.
Definition at line 774 of file sc_nbutils.cc.
References BITS_PER_DIGIT, DIGIT_MASK, ArmISA::i, sc_assert, sc_core::SC_ID_WITHOUT_MESSAGE_, SC_REPORT_WARNING, ArmISA::u, and ArmISA::v.
Definition at line 806 of file sc_nbutils.cc.
Definition at line 315 of file sc_nbutils.hh.
Referenced by vec_find_first_nonzero().
|
inline |
Definition at line 445 of file sc_nbutils.hh.
References BITS_PER_DIGIT, DIGIT_MASK, ArmISA::i, ArmISA::u, and ArmISA::v.
Referenced by compare_unsigned(), convert_SM_to_2C(), and sc_dt::sc_unsigned::iszero().
Definition at line 419 of file sc_nbutils.hh.
References BITS_PER_DIGIT, DIGIT_MASK, ArmISA::i, and ArmISA::u.
Referenced by compare_unsigned(), convert_unsigned_SM_to_2C_to_SM(), and sc_dt::sc_unsigned::iszero().
Definition at line 430 of file sc_nbutils.hh.
References sc_assert, ArmISA::u, and ArmISA::v.
Referenced by convert_unsigned_SM_to_2C_to_SM().
void sc_dt::vec_div_large | ( | int | ulen, |
const sc_digit * | u, | ||
int | vlen, | ||
const sc_digit * | v, | ||
sc_digit * | w | ||
) |
Definition at line 1167 of file sc_nbutils.cc.
Definition at line 1305 of file sc_nbutils.cc.
References concat, high_half(), high_half_masked(), low_half(), ArmISA::q, q_h, MipsISA::r, sc_assert, ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 356 of file sc_nbutils.hh.
References sc_assert, ArmISA::u, ArmISA::v, vec_cmp(), and vec_skip_leading_zeros().
Referenced by div_by_zero().
Definition at line 1584 of file sc_nbutils.cc.
References BITS_PER_DIGIT, DIV_CEIL, ArmISA::j, sc_assert, sc_min(), ArmISA::u, and vec_zero().
small_type sc_dt::vec_from_str | ( | int | unb, |
int | und, | ||
sc_digit * | u, | ||
const char * | v, | ||
sc_numrep | base | ||
) |
Definition at line 577 of file sc_nbutils.cc.
References ArmISA::b, sc_core::SC_ID_CONVERSION_FAILED_, SC_REPORT_ERROR, and ArmISA::v.
void sc_dt::vec_mul | ( | int | ulen, |
const sc_digit * | u, | ||
int | vlen, | ||
const sc_digit * | vbegin, | ||
sc_digit * | wbegin | ||
) |
Definition at line 995 of file sc_nbutils.cc.
Definition at line 1103 of file sc_nbutils.cc.
Definition at line 1133 of file sc_nbutils.cc.
References BITS_PER_BYTE, BITS_PER_DIGIT, BYTES_PER_DIGIT, DIV_CEIL2, ArmISA::q, sc_assert, ArmISA::u, ArmISA::v, MipsISA::w, and RiscvISA::x.
void sc_dt::vec_rem_large | ( | int | ulen, |
const sc_digit * | u, | ||
int | vlen, | ||
const sc_digit * | v, | ||
sc_digit * | w | ||
) |
Definition at line 1364 of file sc_nbutils.cc.
Definition at line 1519 of file sc_nbutils.cc.
Definition at line 1489 of file sc_nbutils.cc.
void sc_dt::vec_reverse | ( | int | unb, |
int | und, | ||
sc_digit * | ud, | ||
int | l, | ||
int | r | ||
) |
Definition at line 1729 of file sc_nbutils.cc.
void sc_dt::vec_shift_left | ( | int | ulen, |
sc_digit * | u, | ||
int | nsl | ||
) |
Definition at line 1619 of file sc_nbutils.cc.
Definition at line 1672 of file sc_nbutils.cc.
Definition at line 390 of file sc_nbutils.hh.
Referenced by compare_unsigned(), operator<(), and operator==().
|
inline |
Definition at line 375 of file sc_nbutils.hh.
Referenced by add_on_help(), and vec_find_first_nonzero().
Definition at line 834 of file sc_nbutils.cc.
Definition at line 875 of file sc_nbutils.cc.
References BITS_PER_DIGIT, DIGIT_MASK, DIGIT_RADIX, sc_assert, sc_core::SC_ID_WITHOUT_MESSAGE_, sc_min(), SC_REPORT_WARNING, ArmISA::u, and ArmISA::v.
Definition at line 912 of file sc_nbutils.cc.
References BITS_PER_DIGIT, DIGIT_MASK, DIGIT_RADIX, sc_assert, ArmISA::u, ArmISA::v, and MipsISA::w.
Definition at line 943 of file sc_nbutils.cc.
References BITS_PER_DIGIT, DIGIT_MASK, DIGIT_RADIX, ArmISA::i, sc_assert, ArmISA::u, and ArmISA::v.
Definition at line 976 of file sc_nbutils.cc.
Definition at line 1549 of file sc_nbutils.cc.
References BITS_PER_BYTE, BITS_PER_DIGIT, ArmISA::i, ArmISA::mask, one_and_ones(), sc_assert, ArmISA::u, and ArmISA::v.
|
inline |
Definition at line 405 of file sc_nbutils.hh.
Referenced by check_for_zero(), sc_dt::sc_unsigned::operator=(), sc_dt::sc_signed::operator=(), and vec_from_char().
|
inline |
Definition at line 415 of file sc_nbutils.hh.
|
inline |
Definition at line 458 of file sc_concatref.hh.
References ArmISA::a.
|
inline |
Definition at line 1363 of file sc_int_base.hh.
References ArmISA::a.
|
inline |
Definition at line 1198 of file sc_int_base.hh.
References ArmISA::a.
Definition at line 1409 of file sc_proxy.hh.
|
inline |
Definition at line 1237 of file sc_uint_base.hh.
References ArmISA::a.
|
inline |
Definition at line 1088 of file sc_uint_base.hh.
References ArmISA::a.
void sc_dt::xor_on_help | ( | small_type | us, |
int | , | ||
int | und, | ||
sc_digit * | ud, | ||
small_type | vs, | ||
int | , | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Definition at line 699 of file sc_nbexterns.cc.
|
inline |
Definition at line 457 of file sc_concatref.hh.
References ArmISA::a.
|
inline |
Definition at line 1357 of file sc_int_base.hh.
References ArmISA::a.
Referenced by sc_dt::sc_int_subref_r::xnor_reduce(), and sc_dt::sc_int_base::xnor_reduce().
|
inline |
Definition at line 1192 of file sc_int_base.hh.
References ArmISA::a.
Definition at line 1402 of file sc_proxy.hh.
Referenced by sc_dt::sc_unsigned_subref_r::xnor_reduce(), sc_dt::sc_signed_subref_r::xnor_reduce(), sc_dt::sc_unsigned::xnor_reduce(), and sc_dt::sc_signed::xnor_reduce().
|
inline |
Definition at line 1232 of file sc_uint_base.hh.
References ArmISA::a.
Referenced by sc_dt::sc_uint_subref_r::xnor_reduce(), and sc_dt::sc_uint_base::xnor_reduce().
|
inline |
Definition at line 1083 of file sc_uint_base.hh.
References ArmISA::a.
sc_signed sc_dt::xor_signed_friend | ( | small_type | us, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
small_type | vs, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Referenced by operator^().
sc_unsigned sc_dt::xor_unsigned_friend | ( | small_type | us, |
int | unb, | ||
int | und, | ||
const sc_digit * | ud, | ||
small_type | vs, | ||
int | vnb, | ||
int | vnd, | ||
const sc_digit * | vd | ||
) |
Referenced by operator^().
const int sc_dt::bits_in_int = sizeof(int) * CHAR_BIT |
Definition at line 139 of file scfx_rep.hh.
const int sc_dt::bits_in_word = sizeof(word) * CHAR_BIT |
Definition at line 140 of file scfx_rep.hh.
Referenced by sc_dt::scfx_rep::get_type(), sc_dt::scfx_rep::lshift(), sc_dt::scfx_rep::multiply_by_ten(), sc_dt::scfx_rep::normalize(), sc_dt::scfx_rep::o_extend(), sc_dt::scfx_rep::o_set_high(), print_dec(), sc_dt::scfx_rep::q_incr(), quantization_scfx_rep(), sc_dt::scfx_rep::resize_to(), sc_dt::scfx_rep::round(), sc_dt::scfx_rep::scfx_rep(), sc_dt::scfx_rep::shift_left(), and sc_dt::scfx_rep::shift_right().
|
inline |
Definition at line 1927 of file sc_bit_proxies.hh.
Referenced by vec_div_small().
|
static |
Definition at line 116 of file sc_lv_base.cc.
|
static |
Definition at line 112 of file sc_lv_base.cc.
|
static |
Definition at line 111 of file scfx_mant.cc.
|
static |
Definition at line 368 of file scfx_rep.cc.
Referenced by SMMUControlPort::getAddrRanges(), CxxIniFile::getAllObjectNames(), sc_gem5::listContains(), sc_core::sc_event_and_expr::operator const sc_event_and_list &(), and sc_core::sc_event_or_expr::operator const sc_event_or_list &().
|
static |
Definition at line 118 of file scfx_rep.cc.
const uint_type sc_dt::mask_int |
Definition at line 57 of file sc_int_mask.cc.
Referenced by sc_dt::sc_int_subref_r::concat_get_ctrl(), sc_dt::sc_uint_subref_r::concat_get_data(), sc_dt::sc_int_subref_r::concat_get_data(), sc_dt::sc_uint_subref::operator=(), sc_dt::sc_int_subref::operator=(), sc_core::sc_signal< sc_dt::sc_int< W > >::read_part(), sc_core::sc_signal< sc_dt::sc_uint< W > >::read_part(), sc_core::sc_signal< sc_dt::sc_int< W > >::write_part(), and sc_core::sc_signal< sc_dt::sc_uint< W > >::write_part().
const int sc_dt::min_mant = 4 |
Definition at line 137 of file scfx_rep.hh.
Referenced by sc_dt::scfx_rep::cast().
|
static |
Definition at line 236 of file sc_nbdefs.hh.
Referenced by to_string().
|
inline |
Definition at line 1862 of file sc_bit_proxies.hh.
|
static |
Definition at line 116 of file scfx_rep.cc.
return sc_dt::remainder |
Definition at line 2201 of file scfx_rep.cc.
Referenced by div_scfx_rep(), sc_dt::sc_unsigned::operator=(), sc_dt::sc_signed::operator=(), print_dec(), and Root::timeSync().
Definition at line 200 of file sc_fxdefs.hh.
const int sc_dt::SC_BUILTIN_CTE_WL_ = 64 |
Definition at line 209 of file sc_fxdefs.hh.
const int sc_dt::SC_BUILTIN_DIV_WL_ = 64 |
Definition at line 208 of file sc_fxdefs.hh.
const int sc_dt::SC_BUILTIN_IWL_ = 32 |
Definition at line 184 of file sc_fxdefs.hh.
const int sc_dt::SC_BUILTIN_MAX_WL_ = 1024 |
Definition at line 210 of file sc_fxdefs.hh.
const int sc_dt::SC_BUILTIN_N_BITS_ = 0 |
Definition at line 187 of file sc_fxdefs.hh.
Definition at line 186 of file sc_fxdefs.hh.
Definition at line 185 of file sc_fxdefs.hh.
const int sc_dt::SC_BUILTIN_WL_ = 32 |
Definition at line 183 of file sc_fxdefs.hh.
const sc_switch sc_dt::SC_DEFAULT_CAST_SWITCH_ = SC_BUILTIN_CAST_SWITCH_ |
Definition at line 201 of file sc_fxdefs.hh.
const int sc_dt::SC_DEFAULT_CTE_WL_ = SC_BUILTIN_CTE_WL_ |
Definition at line 222 of file sc_fxdefs.hh.
const int sc_dt::SC_DEFAULT_DIV_WL_ = SC_BUILTIN_DIV_WL_ |
Definition at line 216 of file sc_fxdefs.hh.
const int sc_dt::SC_DEFAULT_IWL_ = SC_BUILTIN_IWL_ |
Definition at line 190 of file sc_fxdefs.hh.
const int sc_dt::SC_DEFAULT_MAX_WL_ = SC_BUILTIN_MAX_WL_ |
Definition at line 228 of file sc_fxdefs.hh.
const int sc_dt::SC_DEFAULT_N_BITS_ = SC_BUILTIN_N_BITS_ |
Definition at line 193 of file sc_fxdefs.hh.
const sc_o_mode sc_dt::SC_DEFAULT_O_MODE_ = SC_BUILTIN_O_MODE_ |
Definition at line 192 of file sc_fxdefs.hh.
const sc_q_mode sc_dt::SC_DEFAULT_Q_MODE_ = SC_BUILTIN_Q_MODE_ |
Definition at line 191 of file sc_fxdefs.hh.
const int sc_dt::SC_DEFAULT_WL_ = SC_BUILTIN_WL_ |
Definition at line 189 of file sc_fxdefs.hh.
Definition at line 140 of file sc_proxy.hh.
Referenced by sc_dt::sc_subref_r< X >::get_bit(), sc_dt::sc_subref_r< X >::get_cword(), sc_dt::sc_lv_base::get_word(), sc_dt::sc_subref_r< X >::get_word(), and operator==().
const int sc_dt::SC_DIGIT_SIZE = BITS_PER_BYTE * sizeof(sc_digit) |
Definition at line 137 of file sc_proxy.hh.
Referenced by sc_dt::sc_proxy< sc_bv_base >::assign_(), b_or_assign_(), sc_dt::sc_proxy< sc_bv_base >::check_bounds(), sc_dt::sc_subref_r< X >::get_bit(), sc_dt::sc_subref_r< X >::get_cword(), sc_dt::sc_lv_base::get_word(), sc_dt::sc_subref_r< X >::get_word(), sc_dt::sc_bv_base::set_word(), and sc_dt::sc_subref_r< X >::set_word().
Definition at line 141 of file sc_proxy.hh.
Referenced by sc_dt::sc_bitref_r< T >::get_bit(), sc_dt::sc_subref_r< X >::get_word(), and sc_dt::sc_subref_r< X >::set_word().
Definition at line 139 of file sc_proxy.hh.
Referenced by sc_dt::sc_proxy< sc_bv_base >::assign_(), sc_dt::sc_proxy< sc_bv_base >::check_bounds(), sc_dt::sc_bv_base::operator=(), sc_dt::sc_subref_r< X >::set_cword(), sc_dt::sc_concref_r< X, Y >::set_cword(), and sc_dt::sc_concref_r< X, Y >::set_word().
const sc_logic sc_dt::sc_logic_0 |
Definition at line 405 of file sc_logic.hh.
const sc_logic sc_dt::SC_LOGIC_0 |
Definition at line 399 of file sc_logic.hh.
Referenced by sc_core::sc_signal< sc_dt::sc_logic, WRITER_POLICY >::_signalChange().
const sc_logic sc_dt::sc_logic_1 |
Definition at line 406 of file sc_logic.hh.
const sc_logic sc_dt::SC_LOGIC_1 |
Definition at line 400 of file sc_logic.hh.
Referenced by sc_core::sc_signal< sc_dt::sc_logic, WRITER_POLICY >::_signalChange().
const sc_logic sc_dt::sc_logic_X |
Definition at line 408 of file sc_logic.hh.
const sc_logic sc_dt::SC_LOGIC_X |
Definition at line 402 of file sc_logic.hh.
const sc_logic sc_dt::sc_logic_Z |
Definition at line 407 of file sc_logic.hh.
const sc_logic sc_dt::SC_LOGIC_Z |
Definition at line 401 of file sc_logic.hh.
const unsigned int sc_dt::SCFX_IEEE_DOUBLE_BIAS = 1023U |
Definition at line 129 of file scfx_ieee.hh.
Referenced by sc_dt::scfx_ieee_double::operator=().
const int sc_dt::SCFX_IEEE_DOUBLE_E_MAX = 1023 |
Definition at line 131 of file scfx_ieee.hh.
Referenced by sc_dt::scfx_ieee_double::mantissa0(), and sc_dt::scfx_ieee_double::mantissa1().
const int sc_dt::SCFX_IEEE_DOUBLE_E_MIN = -1022 |
Definition at line 132 of file scfx_ieee.hh.
Referenced by sc_dt::scfx_ieee_double::exponent(), sc_dt::scfx_ieee_float::is_inf(), and sc_dt::scfx_ieee_double::mantissa0().
const unsigned int sc_dt::SCFX_IEEE_DOUBLE_E_SIZE = 11 |
Definition at line 137 of file scfx_ieee.hh.
Referenced by sc_dt::scfx_ieee_double::operator=().
const unsigned int sc_dt::SCFX_IEEE_DOUBLE_M0_SIZE = 20 |
Definition at line 135 of file scfx_ieee.hh.
Referenced by sc_dt::scfx_ieee_double::negative().
const unsigned int sc_dt::SCFX_IEEE_DOUBLE_M1_SIZE = 32 |
Definition at line 136 of file scfx_ieee.hh.
const unsigned int sc_dt::SCFX_IEEE_DOUBLE_M_SIZE = 52 |
Definition at line 134 of file scfx_ieee.hh.
const unsigned int sc_dt::SCFX_IEEE_FLOAT_BIAS = 127U |
Definition at line 423 of file scfx_ieee.hh.
Referenced by sc_dt::scfx_ieee_float::operator=().
const int sc_dt::SCFX_IEEE_FLOAT_E_MAX = 127 |
Definition at line 425 of file scfx_ieee.hh.
Referenced by sc_dt::scfx_ieee_float::exponent(), sc_dt::scfx_ieee_float::is_subnormal(), sc_dt::scfx_ieee_float::is_zero(), and sc_dt::scfx_ieee_float::mantissa().
const int sc_dt::SCFX_IEEE_FLOAT_E_MIN = -126 |
Definition at line 426 of file scfx_ieee.hh.
Referenced by sc_dt::scfx_ieee_float::exponent(), and sc_dt::scfx_ieee_float::negative().
const unsigned int sc_dt::SCFX_IEEE_FLOAT_E_SIZE = 8 |
Definition at line 429 of file scfx_ieee.hh.
Referenced by sc_dt::scfx_ieee_float::operator=().
const unsigned int sc_dt::SCFX_IEEE_FLOAT_M_SIZE = 23 |
Definition at line 428 of file scfx_ieee.hh.
Referenced by sc_dt::scfx_ieee_float::negative().
const int sc_dt::SCFX_POW10_TABLE_SIZE = 32 |
Definition at line 98 of file scfx_pow10.hh.
|
static |
Definition at line 211 of file sc_nbdefs.hh.
Referenced by sc_dt::sc_uint_base::long_high(), sc_dt::sc_int_base::long_high(), sc_dt::sc_uint_base::long_low(), and sc_dt::sc_int_base::long_low().
Definition at line 210 of file sc_nbdefs.hh.
Referenced by sc_dt::sc_fxval_fast::to_uint64(), and sc_dt::sc_fxnum_fast::to_uint64().
|
static |
Definition at line 209 of file sc_nbdefs.hh.
|
static |
Definition at line 244 of file sc_nbdefs.hh.
Referenced by sc_dt::sc_uint_bitref::operator^=(), sc_dt::sc_int_bitref::operator^=(), sc_dt::sc_uint_base::set(), sc_dt::sc_int_base::set(), sc_dt::sc_uint_base::test(), and sc_dt::sc_int_base::test().
|
static |
Definition at line 243 of file sc_nbdefs.hh.
Referenced by sc_dt::sc_uint_base::and_reduce(), sc_dt::sc_uint_base::check_value(), sc_dt::sc_uint_subref_r::concat_get_ctrl(), sc_dt::sc_uint_base::concat_get_ctrl(), sc_dt::sc_int_base::concat_get_ctrl(), sc_dt::sc_uint_subref_r::concat_get_data(), sc_dt::sc_int_subref_r::concat_get_data(), sc_dt::sc_uint_base::concat_get_data(), sc_dt::sc_int_base::concat_get_data(), sc_dt::sc_uint_base::extend_sign(), sc_dt::sc_uint_subref_r::operator uint_type(), sc_dt::sc_uint_base::xor_reduce(), and sc_dt::sc_int_base::xor_reduce().