operations on immediates, that is elements of F_p, GF, Z, Q that fit into intrinsic int, long
More...
|
| static long | imm2int (const InternalCF *const imm) |
| |
| static InternalCF * | int2imm (long i) |
| |
| InternalCF * | int2imm_p (long i) |
| |
| InternalCF * | int2imm_gf (long i) |
| |
| int | imm_isone (const InternalCF *const ptr) |
| |
| int | imm_isone_p (const InternalCF *const ptr) |
| |
| int | imm_isone_gf (const InternalCF *const ptr) |
| |
| int | imm_iszero (const InternalCF *const ptr) |
| |
| int | imm_iszero_p (const InternalCF *const ptr) |
| |
| int | imm_iszero_gf (const InternalCF *const ptr) |
| |
| long | imm_intval (const InternalCF *const op) |
| |
| int | imm_sign (const InternalCF *const op) |
| | imm_sign() - return sign of immediate object.
|
| |
| int | imm_cmp (const InternalCF *const lhs, const InternalCF *const rhs) |
| | imm_cmp(), imm_cmp_p(), imm_cmp_gf() - compare immediate objects.
|
| |
| int | imm_cmp_p (const InternalCF *const lhs, const InternalCF *const rhs) |
| |
| int | imm_cmp_gf (const InternalCF *const lhs, const InternalCF *const rhs) |
| |
| InternalCF * | imm_add (const InternalCF *const lhs, const InternalCF *const rhs) |
| |
| InternalCF * | imm_add_p (const InternalCF *const lhs, const InternalCF *const rhs) |
| |
| InternalCF * | imm_add_gf (const InternalCF *const lhs, const InternalCF *const rhs) |
| |
| InternalCF * | imm_sub (const InternalCF *const lhs, const InternalCF *const rhs) |
| |
| InternalCF * | imm_sub_p (const InternalCF *const lhs, const InternalCF *const rhs) |
| |
| InternalCF * | imm_sub_gf (const InternalCF *const lhs, const InternalCF *const rhs) |
| |
| InternalCF * | imm_mul (InternalCF *lhs, InternalCF *rhs) |
| |
| InternalCF * | imm_mul_p (const InternalCF *const lhs, const InternalCF *const rhs) |
| |
| InternalCF * | imm_mul_gf (const InternalCF *const lhs, const InternalCF *const rhs) |
| |
| InternalCF * | imm_div (const InternalCF *const lhs, const InternalCF *const rhs) |
| |
| InternalCF * | imm_divrat (const InternalCF *const lhs, const InternalCF *const rhs) |
| |
| InternalCF * | imm_div_p (const InternalCF *const lhs, const InternalCF *const rhs) |
| |
| InternalCF * | imm_div_gf (const InternalCF *const lhs, const InternalCF *const rhs) |
| |
| InternalCF * | imm_mod (const InternalCF *const lhs, const InternalCF *const rhs) |
| |
| InternalCF * | imm_mod_p (const InternalCF *const, const InternalCF *const) |
| |
| InternalCF * | imm_mod_gf (const InternalCF *const, const InternalCF *const) |
| |
| void | imm_divrem (const InternalCF *const lhs, const InternalCF *const rhs, InternalCF *&q, InternalCF *&r) |
| |
| void | imm_divrem_p (const InternalCF *const lhs, const InternalCF *const rhs, InternalCF *&q, InternalCF *&r) |
| |
| void | imm_divrem_gf (const InternalCF *const lhs, const InternalCF *const rhs, InternalCF *&q, InternalCF *&r) |
| |
| InternalCF * | imm_neg (const InternalCF *const op) |
| |
| InternalCF * | imm_neg_p (const InternalCF *const op) |
| |
| InternalCF * | imm_neg_gf (const InternalCF *const op) |
| |
| void | imm_print (OSTREAM &os, const InternalCF *const op, const char *const str) |
| |
operations on immediates, that is elements of F_p, GF, Z, Q that fit into intrinsic int, long
Definition in file imm.h.