gem5  v22.1.0.0
Namespaces | Macros | Functions
sc_nbexterns.cc File Reference
#include "systemc/ext/dt/int/sc_nbexterns.hh"
#include "systemc/ext/utils/functions.hh"

Go to the source code of this file.

Namespaces

 sc_dt
 

Macros

#define CONVERT_SM_to_2C_to_SM   convert_signed_SM_to_2C_to_SM
 
#define COPY_DIGITS   copy_digits_signed
 
#define CONVERT_SM_to_2C_to_SM   convert_unsigned_SM_to_2C_to_SM
 
#define COPY_DIGITS   copy_digits_unsigned
 
#define CONVERT_SM_to_2C_to_SM   convert_signed_SM_to_2C_to_SM
 
#define COPY_DIGITS   copy_digits_signed
 
#define CONVERT_SM_to_2C_to_SM   convert_unsigned_SM_to_2C_to_SM
 
#define COPY_DIGITS   copy_digits_unsigned
 
#define COPY_DIGITS   copy_digits_signed
 
#define COPY_DIGITS   copy_digits_unsigned
 

Functions

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)
 
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)
 
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)
 
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)
 
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)
 
void sc_dt::mod_on_help_signed (small_type &us, int unb, int und, sc_digit *ud, int, int vnd, const sc_digit *vd)
 
void sc_dt::mod_on_help_unsigned (small_type &us, int unb, int und, sc_digit *ud, int, int vnd, const sc_digit *vd)
 
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)
 
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)
 
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)
 

Macro Definition Documentation

◆ CONVERT_SM_to_2C_to_SM [1/4]

#define CONVERT_SM_to_2C_to_SM   convert_signed_SM_to_2C_to_SM

◆ CONVERT_SM_to_2C_to_SM [2/4]

#define CONVERT_SM_to_2C_to_SM   convert_unsigned_SM_to_2C_to_SM

◆ CONVERT_SM_to_2C_to_SM [3/4]

#define CONVERT_SM_to_2C_to_SM   convert_signed_SM_to_2C_to_SM

◆ CONVERT_SM_to_2C_to_SM [4/4]

#define CONVERT_SM_to_2C_to_SM   convert_unsigned_SM_to_2C_to_SM

◆ COPY_DIGITS [1/6]

#define COPY_DIGITS   copy_digits_signed

◆ COPY_DIGITS [2/6]

#define COPY_DIGITS   copy_digits_unsigned

◆ COPY_DIGITS [3/6]

#define COPY_DIGITS   copy_digits_signed

◆ COPY_DIGITS [4/6]

#define COPY_DIGITS   copy_digits_unsigned

◆ COPY_DIGITS [5/6]

#define COPY_DIGITS   copy_digits_signed

◆ COPY_DIGITS [6/6]

#define COPY_DIGITS   copy_digits_unsigned

Generated on Wed Dec 21 2022 10:22:59 for gem5 by doxygen 1.9.1