overflow_helpers.h
Include dependency graph for overflow_helpers.h:
This graph shows which files directly or indirectly include overflow_helpers.h:
Defines
-
BUILTIN_ADD_OVERFLOW atomvm_add_overflow
-
BUILTIN_ADD_OVERFLOW_INT atomvm_add_overflow_int
-
BUILTIN_ADD_OVERFLOW_INT64 atomvm_add_overflow_int64
-
BUILTIN_SUB_OVERFLOW atomvm_sub_overflow
-
BUILTIN_SUB_OVERFLOW_INT atomvm_sub_overflow_int
-
BUILTIN_SUB_OVERFLOW_INT64 atomvm_sub_overflow_int64
-
BUILTIN_MUL_OVERFLOW atomvm_mul_overflow
-
BUILTIN_MUL_OVERFLOW_INT atomvm_mul_overflow_int
-
BUILTIN_MUL_OVERFLOW_INT64 atomvm_mul_overflow_int64
Functions
-
static inline int atomvm_add_overflow(avm_int_t a, avm_int_t b, avm_int_t *res)
-
static inline int atomvm_add_overflow_int(avm_int_t a, avm_int_t b, avm_int_t *res)
-
static inline int atomvm_add_overflow_int64(avm_int64_t a, avm_int64_t b, avm_int64_t *res)
-
static inline int atomvm_sub_overflow(avm_int_t a, avm_int_t b, avm_int_t *res)
-
static inline int atomvm_sub_overflow_int(avm_int_t a, avm_int_t b, avm_int_t *res)
-
static inline int atomvm_sub_overflow_int64(avm_int64_t a, avm_int64_t b, avm_int64_t *res)
-
static inline int atomvm_mul_overflow_int(avm_int_t a, avm_int_t b, avm_int_t *res)
-
static inline int atomvm_mul_overflow_int64(avm_int64_t a, avm_int64_t b, avm_int64_t *res)
-
static inline int atomvm_mul_overflow(avm_int_t a, avm_int_t b, avm_int_t *res)