Phasor 2.2.0
Stack VM based Programming Language
Loading...
Searching...
No Matches
logical.h File Reference
#include <stdint.h>
Include dependency graph for logical.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int64_t asm_flnot (double a)
 Native bitwise NOT.
int64_t asm_iand (int64_t a, int64_t b)
 Native bitwise AND.
int64_t asm_fland (double a, double b)
int64_t asm_ior (int64_t a, int64_t b)
 Native bitwise OR.
int64_t asm_flor (double a, double b)
int64_t asm_ixor (int64_t a, int64_t b)
 Native bitwise XOR.
int64_t asm_flxor (double a, double b)
int64_t asm_iequal (int64_t a, int64_t b)
 Native Equality comparison.
int64_t asm_flequal (double a, double b)
int64_t asm_inot_equal (int64_t a, int64_t b)
 Native Inequality comparison.
int64_t asm_flnot_equal (double a, double b)
int64_t asm_iless_than (int64_t a, int64_t b)
 Native Less than comparison.
int64_t asm_flless_than (double a, double b)
int64_t asm_igreater_than (int64_t a, int64_t b)
 Native Greater than comparison.
int64_t asm_flgreater_than (double a, double b)
int64_t asm_iless_equal (int64_t a, int64_t b)
 Native Less than or equal comparison.
int64_t asm_flless_equal (double a, double b)
int64_t asm_igreater_equal (int64_t a, int64_t b)
 Native Greater than or equal comparison.
int64_t asm_flgreater_equal (double a, double b)

Function Documentation

◆ asm_fland()

int64_t asm_fland ( double a,
double b )

Definition at line 50 of file crt.c.

Here is the caller graph for this function:

◆ asm_flequal()

int64_t asm_flequal ( double a,
double b )

Definition at line 67 of file crt.c.

Here is the caller graph for this function:

◆ asm_flgreater_equal()

int64_t asm_flgreater_equal ( double a,
double b )

Definition at line 92 of file crt.c.

Here is the caller graph for this function:

◆ asm_flgreater_than()

int64_t asm_flgreater_than ( double a,
double b )

Definition at line 82 of file crt.c.

Here is the caller graph for this function:

◆ asm_flless_equal()

int64_t asm_flless_equal ( double a,
double b )

Definition at line 87 of file crt.c.

Here is the caller graph for this function:

◆ asm_flless_than()

int64_t asm_flless_than ( double a,
double b )

Definition at line 77 of file crt.c.

Here is the caller graph for this function:

◆ asm_flnot()

int64_t asm_flnot ( double a)

Native bitwise NOT.

Definition at line 45 of file crt.c.

Here is the caller graph for this function:

◆ asm_flnot_equal()

int64_t asm_flnot_equal ( double a,
double b )

Definition at line 72 of file crt.c.

Here is the caller graph for this function:

◆ asm_flor()

int64_t asm_flor ( double a,
double b )

Definition at line 55 of file crt.c.

Here is the caller graph for this function:

◆ asm_flxor()

int64_t asm_flxor ( double a,
double b )

Definition at line 60 of file crt.c.

◆ asm_iand()

int64_t asm_iand ( int64_t a,
int64_t b )

Native bitwise AND.

Definition at line 7 of file crt.c.

Here is the caller graph for this function:

◆ asm_iequal()

int64_t asm_iequal ( int64_t a,
int64_t b )

Native Equality comparison.

Definition at line 21 of file crt.c.

Here is the caller graph for this function:

◆ asm_igreater_equal()

int64_t asm_igreater_equal ( int64_t a,
int64_t b )

Native Greater than or equal comparison.

Definition at line 41 of file crt.c.

Here is the caller graph for this function:

◆ asm_igreater_than()

int64_t asm_igreater_than ( int64_t a,
int64_t b )

Native Greater than comparison.

Definition at line 33 of file crt.c.

Here is the caller graph for this function:

◆ asm_iless_equal()

int64_t asm_iless_equal ( int64_t a,
int64_t b )

Native Less than or equal comparison.

Definition at line 37 of file crt.c.

Here is the caller graph for this function:

◆ asm_iless_than()

int64_t asm_iless_than ( int64_t a,
int64_t b )

Native Less than comparison.

Definition at line 29 of file crt.c.

Here is the caller graph for this function:

◆ asm_inot_equal()

int64_t asm_inot_equal ( int64_t a,
int64_t b )

Native Inequality comparison.

Definition at line 25 of file crt.c.

Here is the caller graph for this function:

◆ asm_ior()

int64_t asm_ior ( int64_t a,
int64_t b )

Native bitwise OR.

Definition at line 11 of file crt.c.

Here is the caller graph for this function:

◆ asm_ixor()

int64_t asm_ixor ( int64_t a,
int64_t b )

Native bitwise XOR.

Definition at line 15 of file crt.c.