Macros
picotm-arithmetic.h File Reference

Public interfaces of picotm's arithmetic module. More...

#include "picotm/config/picotm-arithmetic-config.h"
#include "picotm/compiler.h"

Macros

#define PICOTM_ARITHMETIC_ADD_F_TX(__name, __type, __ext, __idt, __add, __sub)
 
#define PICOTM_ARITHMETIC_ADD_S_TX(__name, __type, __min, __max, __idt, __add, __sub)
 
#define PICOTM_ARITHMETIC_ADD_U_TX(__name, __type, __min, __max, __idt, __add, __sub)
 
#define PICOTM_ARITHMETIC_DIV_F_TX(__name, __type, __ext, __idt, __asb, __mul, __div)
 
#define PICOTM_ARITHMETIC_DIV_S_TX(__name, __type, __min, __max, __idt, __asb, __mul, __div)
 
#define PICOTM_ARITHMETIC_DIV_U_TX(__name, __type, __min, __max, __idt, __asb, __mul, __div)
 
#define PICOTM_ARITHMETIC_MUL_F_TX(__name, __type, __ext, __idt, __asb, __mul, __div)
 
#define PICOTM_ARITHMETIC_MUL_S_TX(__name, __type, __min, __max, __idt, __asb, __mul, __div)
 
#define PICOTM_ARITHMETIC_MUL_U_TX(__name, __type, __min, __max, __idt, __asb, __mul, __div)
 
#define PICOTM_ARITHMETIC_SUB_F_TX(__name, __type, __ext, __idt, __add, __sub)
 
#define PICOTM_ARITHMETIC_SUB_S_TX(__name, __type, __min, __max, __idt, __add, __sub)
 
#define PICOTM_ARITHMETIC_SUB_U_TX(__name, __type, __min, __max, __idt, __add, __sub)