Home | History | Annotate | Download | only in include

Lines Matching refs:double_int

41    You may also represent with numbers in smaller precision using double_int.
49 ??? The components of double_int differ in signedness mostly for
58 } double_int;
64 union tree_node *double_int_to_tree (union tree_node *, double_int);
65 bool double_int_fits_to_tree_p (const union tree_node *, double_int);
66 double_int tree_to_double_int (const union tree_node *);
68 /* Constructs double_int from integer CST. The bits over the precision of
71 static inline double_int
74 double_int r;
90 /* Constructs double_int from unsigned integer CST. The bits over the
93 static inline double_int
96 double_int r;
109 double_int double_int_mul (double_int, double_int);
110 double_int double_int_add (double_int, double_int);
111 double_int double_int_neg (double_int);
116 bool double_int_fits_in_hwi_p (double_int, bool);
117 bool double_int_fits_in_shwi_p (double_int);
118 bool double_int_fits_in_uhwi_p (double_int);
119 HOST_WIDE_INT double_int_to_shwi (double_int);
120 unsigned HOST_WIDE_INT double_int_to_uhwi (double_int);
121 double_int double_int_div (double_int, double_int, bool, unsigned);
122 double_int double_int_sdiv (double_int, double_int, unsigned);
123 double_int double_int_udiv (double_int, double_int, unsigned);
124 double_int double_int_mod (double_int, double_int, bool, unsigned);
125 double_int double_int_smod (double_int, double_int, unsigned);
126 double_int double_int_umod (double_int, double_int, unsigned);
127 double_int double_int_divmod (double_int, double_int, bool, unsigned, double_int *);
128 double_int double_int_sdivmod (double_int, double_int, unsigned, double_int *);
129 double_int double_int_udivmod (double_int, double_int, unsigned, double_int *);
130 bool double_int_negative_p (double_int);
131 int double_int_cmp (double_int, double_int, bool);
132 int double_int_scmp (double_int, double_int);
133 int double_int_ucmp (double_int, double_int);
134 void dump_double_int (FILE *, double_int, bool);
138 double_int double_int_ext (double_int, unsigned, bool);
139 double_int double_int_sext (double_int, unsigned);
140 double_int double_int_zext (double_int, unsigned);
141 double_int double_int_mask (unsigned);
152 double_int_zero_p (double_int cst)
160 double_int_one_p (double_int cst)
168 double_int_minus_one_p (double_int cst)
176 double_int_equal_p (double_int cst1, double_int cst2)
184 void mpz_set_double_int (mpz_t, double_int, bool);
185 double_int mpz_get_double_int (const_tree, mpz_t, bool);