|
#define | OPS_MIN(A, B) ( (A) <= (B) ? A : B ) |
|
#define | OPS_MAX(A, B) ( (A) >= (B) ? A : B ) |
|
#define | ADD_BIG_BIG(RESULT_TYPE, LEFT_TYPE, RIGHT_TYPE) |
|
#define | ADD_BIG_NATIVE(RESULT_TYPE, BIG_TYPE, NATIVE_TYPE) |
|
#define | ADD_NATIVE_BIG(RESULT_TYPE, NATIVE_TYPE, BIG_TYPE) |
|
#define | DIVIDE_BIG_BIG(RESULT_TYPE, LEFT_TYPE, RIGHT_TYPE) |
|
#define | DIVIDE_BIG_NATIVE(RESULT_TYPE, BIG_TYPE, NATIVE_TYPE) |
|
#define | DIVIDE_NATIVE_BIG(RESULT_TYPE, NATIVE_TYPE, BIG_TYPE) |
|
#define | MODULO_BIG_BIG(RESULT_TYPE, LEFT_TYPE, RIGHT_TYPE) |
|
#define | MODULO_BIG_NATIVE(RESULT_TYPE, BIG_TYPE, NATIVE_TYPE) |
|
#define | MODULO_NATIVE_BIG(RESULT_TYPE, NATIVE_TYPE, BIG_TYPE) |
|
#define | MULTIPLY_BIG_BIG(RESULT_TYPE, LEFT_TYPE, RIGHT_TYPE) |
|
#define | MULTIPLY_BIG_NATIVE(RESULT_TYPE, BIG_TYPE, NATIVE_TYPE) |
|
#define | MULTIPLY_NATIVE_BIG(RESULT_TYPE, NATIVE_TYPE, BIG_TYPE) |
|
#define | SUBTRACT_BIG_BIG(LEFT_TYPE, RIGHT_TYPE) |
|
#define | SUBTRACT_BIG_NATIVE(BIG_TYPE, NATIVE_TYPE) |
|
#define | SUBTRACT_NATIVE_BIG(NATIVE_TYPE, BIG_TYPE) |
|
#define | BIT_OP_BIG_BIG(OP, BIT_OP_RTN, RESULT_TYPE, LEFT_TYPE, RIGHT_TYPE) |
|
#define | BIT_OP_BIG_NATIVE(OP, BIT_OP_RTN, RESULT_TYPE, BIG_TYPE, NATIVE_TYPE) |
|
#define | BIT_OP_NATIVE_BIG(OP, BIT_OP_RTN, RESULT_TYPE, NATIVE_TYPE, BIG_TYPE) |
|
#define | BIT_OPS_BIG(OPER, BIT_OP_RTN) |
|
#define | COMPARE_BIG_BIG(OP, LEFT_TYPE, RIGHT_TYPE) |
|
#define | COMPARE_BIG_NATIVE(OP, BIG_TYPE, NATIVE_TYPE) |
|
#define | COMPARE_NATIVE_BIG(OP, NATIVE_TYPE, BIG_TYPE) |
|
#define | COMPARE_BIG_OPS(OP) |
|
#define | BIG_OP_EQUALS(OPEQ, OP, BASE_TYPE, OTHER_TYPE) |
|
#define | BIG_OPS_EQUALS(OPEQ, OP) |
|
|
const sc_signed | sc_dt::operator+ (const sc_signed &left, const sc_int_base &right) |
|
const sc_signed | sc_dt::operator+ (const sc_signed &left, const sc_uint_base &right) |
|
const sc_signed | sc_dt::operator+ (const sc_int_base &left, const sc_signed &right) |
|
const sc_signed | sc_dt::operator+ (const sc_uint_base &left, const sc_signed &right) |
|
const sc_signed | sc_dt::operator+ (const sc_unsigned &left, const sc_int_base &right) |
|
const sc_signed | sc_dt::operator+ (const sc_int_base &left, const sc_unsigned &right) |
|
const sc_unsigned | sc_dt::operator+ (const sc_unsigned &left, const sc_uint_base &right) |
|
const sc_unsigned | sc_dt::operator+ (const sc_uint_base &left, const sc_unsigned &right) |
|
const sc_signed | sc_dt::operator/ (const sc_signed &left, const sc_int_base &right) |
|
const sc_signed | sc_dt::operator/ (const sc_signed &left, const sc_uint_base &right) |
|
const sc_signed | sc_dt::operator/ (const sc_int_base &left, const sc_signed &right) |
|
const sc_signed | sc_dt::operator/ (const sc_uint_base &left, const sc_signed &right) |
|
const sc_signed | sc_dt::operator/ (const sc_unsigned &left, const sc_int_base &right) |
|
const sc_signed | sc_dt::operator/ (const sc_int_base &left, const sc_unsigned &right) |
|
const sc_unsigned | sc_dt::operator/ (const sc_unsigned &left, const sc_uint_base &right) |
|
const sc_unsigned | sc_dt::operator/ (const sc_uint_base &left, const sc_unsigned &right) |
|
const sc_signed | sc_dt::operator% (const sc_signed &left, const sc_int_base &right) |
|
const sc_signed | sc_dt::operator% (const sc_signed &left, const sc_uint_base &right) |
|
const sc_signed | sc_dt::operator% (const sc_int_base &left, const sc_signed &right) |
|
const sc_signed | sc_dt::operator% (const sc_uint_base &left, const sc_signed &right) |
|
const sc_signed | sc_dt::operator% (const sc_unsigned &left, const sc_int_base &right) |
|
const sc_signed | sc_dt::operator% (const sc_int_base &left, const sc_unsigned &right) |
|
const sc_unsigned | sc_dt::operator% (const sc_unsigned &left, const sc_uint_base &right) |
|
const sc_unsigned | sc_dt::operator% (const sc_uint_base &left, const sc_unsigned &right) |
|
const sc_signed | sc_dt::operator* (const sc_signed &left, const sc_int_base &right) |
|
const sc_signed | sc_dt::operator* (const sc_signed &left, const sc_uint_base &right) |
|
const sc_signed | sc_dt::operator* (const sc_int_base &left, const sc_signed &right) |
|
const sc_signed | sc_dt::operator* (const sc_uint_base &left, const sc_signed &right) |
|
const sc_signed | sc_dt::operator* (const sc_unsigned &left, const sc_int_base &right) |
|
const sc_signed | sc_dt::operator* (const sc_int_base &left, const sc_unsigned &right) |
|
const sc_unsigned | sc_dt::operator* (const sc_unsigned &left, const sc_uint_base &right) |
|
const sc_unsigned | sc_dt::operator* (const sc_uint_base &left, const sc_unsigned &right) |
|
const sc_signed | sc_dt::operator- (const sc_signed &left, const sc_int_base &right) |
|
const sc_signed | sc_dt::operator- (const sc_signed &left, const sc_uint_base &right) |
|
const sc_signed | sc_dt::operator- (const sc_int_base &left, const sc_signed &right) |
|
const sc_signed | sc_dt::operator- (const sc_uint_base &left, const sc_signed &right) |
|
const sc_signed | sc_dt::operator- (const sc_unsigned &left, const sc_int_base &right) |
|
const sc_signed | sc_dt::operator- (const sc_int_base &left, const sc_unsigned &right) |
|
const sc_signed | sc_dt::operator- (const sc_unsigned &left, const sc_uint_base &right) |
|
const sc_signed | sc_dt::operator- (const sc_uint_base &left, const sc_unsigned &right) |
|
const sc_signed | sc_dt::operator& (const sc_signed &left, const sc_int_base &right) |
|
const sc_signed | sc_dt::operator& (const sc_signed &left, const sc_uint_base &right) |
|
const sc_signed | sc_dt::operator& (const sc_int_base &left, const sc_signed &right) |
|
const sc_signed | sc_dt::operator& (const sc_uint_base &left, const sc_signed &right) |
|
const sc_signed | sc_dt::operator& (const sc_unsigned &left, const sc_int_base &right) |
|
const sc_signed | sc_dt::operator& (const sc_int_base &left, const sc_unsigned &right) |
|
const sc_unsigned | sc_dt::operator& (const sc_unsigned &left, const sc_uint_base &right) |
|
const sc_unsigned | sc_dt::operator& (const sc_uint_base &left, const sc_unsigned &right) |
|
const sc_signed | sc_dt::operator| (const sc_signed &left, const sc_int_base &right) |
|
const sc_signed | sc_dt::operator| (const sc_signed &left, const sc_uint_base &right) |
|
const sc_signed | sc_dt::operator| (const sc_int_base &left, const sc_signed &right) |
|
const sc_signed | sc_dt::operator| (const sc_uint_base &left, const sc_signed &right) |
|
const sc_signed | sc_dt::operator| (const sc_unsigned &left, const sc_int_base &right) |
|
const sc_signed | sc_dt::operator| (const sc_int_base &left, const sc_unsigned &right) |
|
const sc_unsigned | sc_dt::operator| (const sc_unsigned &left, const sc_uint_base &right) |
|
const sc_unsigned | sc_dt::operator| (const sc_uint_base &left, const sc_unsigned &right) |
|
const sc_signed | sc_dt::operator^ (const sc_signed &left, const sc_int_base &right) |
|
const sc_signed | sc_dt::operator^ (const sc_signed &left, const sc_uint_base &right) |
|
const sc_signed | sc_dt::operator^ (const sc_int_base &left, const sc_signed &right) |
|
const sc_signed | sc_dt::operator^ (const sc_uint_base &left, const sc_signed &right) |
|
const sc_signed | sc_dt::operator^ (const sc_unsigned &left, const sc_int_base &right) |
|
const sc_signed | sc_dt::operator^ (const sc_int_base &left, const sc_unsigned &right) |
|
const sc_unsigned | sc_dt::operator^ (const sc_unsigned &left, const sc_uint_base &right) |
|
const sc_unsigned | sc_dt::operator^ (const sc_uint_base &left, const sc_unsigned &right) |
|
SC_API sc_signed | sc_dt::operator~ (const sc_signed &u) |
|
sc_signed | sc_dt::operator~ (const sc_unsigned &u) |
|