/netbsd-current/external/gpl3/gcc.old/dist/gcc/ |
H A D | double-int.h | 36 You may also represent with numbers in smaller precision using double_int. 44 ??? The components of double_int differ in signedness mostly for 49 struct double_int struct 54 and we certainly want double_int to be a POD. 58 static double_int from_uhwi (unsigned HOST_WIDE_INT cst); 59 static double_int from_shwi (HOST_WIDE_INT cst); 60 static double_int from_pair (HOST_WIDE_INT high, unsigned HOST_WIDE_INT low); 64 static double_int from_buffer (const unsigned char *buffer, int len); 70 static double_int mask (unsigned prec); 71 static double_int max_valu [all...] |
H A D | double-int.c | 620 double_int 621 double_int::from_buffer (const unsigned char *buffer, int len) 623 double_int result = double_int_zero; 665 double_int 666 double_int::mask (unsigned prec) 669 double_int mask; 690 double_int 691 double_int::max_value (unsigned int prec, bool uns) 693 return double_int::mask (prec - (uns ? 0 : 1)); 699 double_int [all...] |
H A D | fixed-value.h | 25 double_int data; /* Store data up to 2 wide integers. */ 50 extern FIXED_VALUE_TYPE fixed_from_double_int (double_int, scalar_mode); 55 const_fixed_from_double_int (double_int payload, 76 double_int, bool, bool);
|
H A D | fixed-value.c | 89 fixed_from_double_int (double_int payload, scalar_mode mode) 172 This function assumes the width of double_int is greater than the width 178 fixed_saturate1 (machine_mode mode, double_int a, double_int *f, 187 double_int max; 201 double_int max, min; 230 This function assumes the width of two double_int is greater than the width 236 fixed_saturate2 (machine_mode mode, double_int a_high, double_int a_low, 237 double_int * [all...] |
H A D | tree-pretty-print.h | 55 extern void pp_double_int (pretty_printer *pp, double_int d, bool uns);
|
H A D | dwarf2out.h | 219 double_int GTY ((tag ("dw_val_class_const_double"))) val_double;
|
H A D | emit-rtl.c | 610 /* Constructs double_int from rtx CST. */ 612 double_int 615 double_int r; 618 r = double_int::from_shwi (INTVAL (cst));
|
H A D | fold-const.c | 2108 double_int temp, temp_trunc; 2234 double_int di; 8236 double_int result; 8243 result = double_int::from_buffer (ptr, total_bytes);
|
H A D | rtl.h | 3273 extern double_int rtx_to_double_int (const_rtx);
|
H A D | tree.h | 4383 /* Constructs double_int from tree CST. */ 4385 extern tree double_int_to_tree (tree, double_int);
|
H A D | tree.c | 1393 double_int_to_tree (tree type, double_int cst)
|
H A D | dwarf2out.c | 16136 = double_int::from_shwi (INTVAL (rtl));
|
/netbsd-current/external/gpl3/gcc/dist/gcc/ |
H A D | double-int.h | 36 You may also represent with numbers in smaller precision using double_int. 44 ??? The components of double_int differ in signedness mostly for 49 struct double_int struct 54 and we certainly want double_int to be a POD. 58 static double_int from_uhwi (unsigned HOST_WIDE_INT cst); 59 static double_int from_shwi (HOST_WIDE_INT cst); 60 static double_int from_pair (HOST_WIDE_INT high, unsigned HOST_WIDE_INT low); 64 static double_int from_buffer (const unsigned char *buffer, int len); 70 static double_int mask (unsigned prec); 71 static double_int max_valu [all...] |
H A D | double-int.cc | 620 double_int 621 double_int::from_buffer (const unsigned char *buffer, int len) 623 double_int result = double_int_zero; 665 double_int 666 double_int::mask (unsigned prec) 669 double_int mask; 690 double_int 691 double_int::max_value (unsigned int prec, bool uns) 693 return double_int::mask (prec - (uns ? 0 : 1)); 699 double_int [all...] |
H A D | fixed-value.h | 25 double_int data; /* Store data up to 2 wide integers. */ 50 extern FIXED_VALUE_TYPE fixed_from_double_int (double_int, scalar_mode); 55 const_fixed_from_double_int (double_int payload, 76 double_int, bool, bool);
|
H A D | fixed-value.cc | 89 fixed_from_double_int (double_int payload, scalar_mode mode) 172 This function assumes the width of double_int is greater than the width 178 fixed_saturate1 (machine_mode mode, double_int a, double_int *f, 187 double_int max; 201 double_int max, min; 230 This function assumes the width of two double_int is greater than the width 236 fixed_saturate2 (machine_mode mode, double_int a_high, double_int a_low, 237 double_int * [all...] |
H A D | tree-pretty-print.h | 57 extern void pp_double_int (pretty_printer *pp, double_int d, bool uns);
|
H A D | dwarf2out.h | 254 double_int GTY ((tag ("dw_val_class_const_double"))) val_double;
|
H A D | emit-rtl.cc | 609 /* Constructs double_int from rtx CST. */ 611 double_int 614 double_int r; 617 r = double_int::from_shwi (INTVAL (cst));
|
H A D | rtl.h | 3284 extern double_int rtx_to_double_int (const_rtx);
|
H A D | fold-const.cc | 2113 double_int temp, temp_trunc; 2245 double_int di; 8679 double_int result; 8686 result = double_int::from_buffer (ptr, total_bytes);
|
H A D | tree.h | 4551 /* Constructs double_int from tree CST. */ 4553 extern tree double_int_to_tree (tree, double_int);
|
H A D | tree.cc | 1556 double_int_to_tree (tree type, double_int cst)
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/avr/ |
H A D | avr.c | 9144 double_int i_add = double_int_zero.set_bit (fbit-1 - INTVAL (xop[2])); 14368 /* Our fixed-points have no padding: Use double_int payload directly. */ 14372 double_int ival = fval.data.sext (bits); 14379 fval.data = (ival == double_int::min_value (bits, false).sext (bits)) 14380 ? double_int::max_value (bits, false)
|
/netbsd-current/external/gpl3/gcc/dist/gcc/config/avr/ |
H A D | avr.cc | 9622 double_int i_add = double_int_zero.set_bit (fbit-1 - INTVAL (xop[2])); 14793 /* Our fixed-points have no padding: Use double_int payload directly. */ 14797 double_int ival = fval.data.sext (bits); 14804 fval.data = (ival == double_int::min_value (bits, false).sext (bits)) 14805 ? double_int::max_value (bits, false)
|