![]() |
Phasor 3.3.0
Stack VM based Programming Language
|
#include <stdint.h>Go to the source code of this file.
Functions | |
| int64_t | asm_iadd (int64_t a, int64_t b) |
| Native addition. | |
| double | asm_fladd (double a, double b) |
| int64_t | asm_isub (int64_t a, int64_t b) |
| Native subtraction. | |
| double | asm_flsub (double a, double b) |
| int64_t | asm_imul (int64_t a, int64_t b) |
| Native multiplication. | |
| double | asm_flmul (double a, double b) |
| double | asm_flneg (double a) |
| Native negation. | |
| int64_t | asm_idiv (int64_t a, int64_t b) |
| Native division. | |
| double | asm_fldiv (double a, double b) |
| int64_t | asm_imod (int64_t a, int64_t b) |
| Native modulus. | |
| double | asm_flmod (double a, double b) |
| double | asm_sqrt (double a) |
| Native square root. | |
| double | asm_pow (double a, double b) |
| Native power. | |
| double | asm_log (double a) |
| Native natural logarithm. | |
| double | asm_exp (double a) |
| Native exponential. | |
| double | asm_sin (double a) |
| Native sine. | |
| double | asm_cos (double a) |
| Native cosine. | |
| double | asm_tan (double a) |
| Native tangent. | |
| double asm_cos | ( | double | a | ) |
Native cosine.
Definition at line 88 of file arithmetic.c.
| double asm_exp | ( | double | a | ) |
Native exponential.
Definition at line 78 of file arithmetic.c.
| double asm_fladd | ( | double | a, |
| double | b ) |
| double asm_fldiv | ( | double | a, |
| double | b ) |
| double asm_flmod | ( | double | a, |
| double | b ) |
| double asm_flmul | ( | double | a, |
| double | b ) |
| double asm_flneg | ( | double | a | ) |
Native negation.
Definition at line 36 of file arithmetic.c.
| double asm_flsub | ( | double | a, |
| double | b ) |
| int64_t asm_iadd | ( | int64_t | a, |
| int64_t | b ) |
Native addition.
Definition at line 4 of file arithmetic.c.
| int64_t asm_idiv | ( | int64_t | a, |
| int64_t | b ) |
Native division.
Definition at line 41 of file arithmetic.c.
| int64_t asm_imod | ( | int64_t | a, |
| int64_t | b ) |
Native modulus.
Definition at line 54 of file arithmetic.c.
| int64_t asm_imul | ( | int64_t | a, |
| int64_t | b ) |
Native multiplication.
Definition at line 22 of file arithmetic.c.
| int64_t asm_isub | ( | int64_t | a, |
| int64_t | b ) |
Native subtraction.
Definition at line 13 of file arithmetic.c.
| double asm_log | ( | double | a | ) |
Native natural logarithm.
Definition at line 73 of file arithmetic.c.
| double asm_pow | ( | double | a, |
| double | b ) |
Native power.
Definition at line 68 of file arithmetic.c.
| double asm_sin | ( | double | a | ) |
Native sine.
Definition at line 83 of file arithmetic.c.
| double asm_sqrt | ( | double | a | ) |
Native square root.
Definition at line 63 of file arithmetic.c.
| double asm_tan | ( | double | a | ) |
Native tangent.
Definition at line 93 of file arithmetic.c.