Home
last modified time | relevance | path

Searched refs:REAL_VALUE_TYPE (Results 1 – 25 of 70) sorted by relevance

123

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dreal.h68 #define REAL_VALUE_TYPE struct real_value macro
81 [sizeof (REAL_VALUE_TYPE) <= REAL_WIDTH * sizeof (HOST_WIDE_INT) ? 1 : -1];
122 const REAL_VALUE_TYPE *);
123 void (*decode) (const struct real_format *, REAL_VALUE_TYPE *,
271 extern bool real_arithmetic (REAL_VALUE_TYPE *, int, const REAL_VALUE_TYPE *,
272 const REAL_VALUE_TYPE *);
275 extern bool real_compare (int, const REAL_VALUE_TYPE *, const REAL_VALUE_TYPE *);
278 extern bool real_isinf (const REAL_VALUE_TYPE *);
281 extern bool real_isnan (const REAL_VALUE_TYPE *);
284 extern bool real_issignaling_nan (const REAL_VALUE_TYPE *);
[all …]
Ddfp.h24 void encode_decimal32 (const struct real_format *fmt, long *, const REAL_VALUE_TYPE *);
25 void encode_decimal64 (const struct real_format *fmt, long *, const REAL_VALUE_TYPE *);
26 void decode_decimal128 (const struct real_format *, REAL_VALUE_TYPE *, const long *);
29 void decode_decimal32 (const struct real_format *, REAL_VALUE_TYPE *, const long *);
30 void decode_decimal64 (const struct real_format *, REAL_VALUE_TYPE *, const long *);
31 void encode_decimal128 (const struct real_format *fmt, long *, const REAL_VALUE_TYPE *);
34 int decimal_do_compare (const REAL_VALUE_TYPE *, const REAL_VALUE_TYPE *, int);
35 void decimal_real_from_string (REAL_VALUE_TYPE *, const char *);
36 void decimal_round_for_format (const struct real_format *, REAL_VALUE_TYPE *);
37 void decimal_real_convert (REAL_VALUE_TYPE *, const real_format *,
[all …]
Dreal.cc68 static void get_zero (REAL_VALUE_TYPE *, int);
69 static void get_canonical_qnan (REAL_VALUE_TYPE *, int);
70 static void get_canonical_snan (REAL_VALUE_TYPE *, int);
71 static void get_inf (REAL_VALUE_TYPE *, int);
72 static bool sticky_rshift_significand (REAL_VALUE_TYPE *,
73 const REAL_VALUE_TYPE *, unsigned int);
74 static void rshift_significand (REAL_VALUE_TYPE *, const REAL_VALUE_TYPE *,
76 static void lshift_significand (REAL_VALUE_TYPE *, const REAL_VALUE_TYPE *,
78 static void lshift_significand_1 (REAL_VALUE_TYPE *, const REAL_VALUE_TYPE *);
79 static bool add_significands (REAL_VALUE_TYPE *r, const REAL_VALUE_TYPE *,
[all …]
Ddfp.cc43 decimal_from_decnumber (REAL_VALUE_TYPE *r, decNumber *dn, decContext *context) in decimal_from_decnumber()
45 memset (r, 0, sizeof (REAL_VALUE_TYPE)); in decimal_from_decnumber()
70 decimal_real_from_string (REAL_VALUE_TYPE *r, const char *s) in decimal_real_from_string()
88 decimal_to_decnumber (const REAL_VALUE_TYPE *r, decNumber *dn) in decimal_to_decnumber()
151 long *buf, const REAL_VALUE_TYPE *r) in encode_decimal32()
172 REAL_VALUE_TYPE *r, const long *buf) in decode_decimal32()
193 long *buf, const REAL_VALUE_TYPE *r) in encode_decimal64()
226 REAL_VALUE_TYPE *r, const long *buf) in decode_decimal64()
259 long *buf, const REAL_VALUE_TYPE *r) in encode_decimal128()
300 REAL_VALUE_TYPE *r, const long *buf) in decode_decimal128()
[all …]
Drealmpfr.h30 extern void real_from_mpfr (REAL_VALUE_TYPE *, mpfr_srcptr, tree, mpfr_rnd_t);
31 extern void real_from_mpfr (REAL_VALUE_TYPE *, mpfr_srcptr,
33 extern void mpfr_from_real (mpfr_ptr, const REAL_VALUE_TYPE *, mpfr_rnd_t);
Drealmpfr.cc31 mpfr_from_real (mpfr_ptr m, const REAL_VALUE_TYPE *r, mpfr_rnd_t rndmode) in mpfr_from_real()
61 real_from_mpfr (REAL_VALUE_TYPE *r, mpfr_srcptr m, const real_format *format, in real_from_mpfr()
108 real_from_mpfr (REAL_VALUE_TYPE *r, mpfr_srcptr m, tree type, in real_from_mpfr()
Dfold-const-call.cc100 REAL_VALUE_TYPE tmp; in do_mpfr_ckconv()
297 REAL_VALUE_TYPE tmp_real, tmp_imag; in do_mpc_ckconv()
506 REAL_VALUE_TYPE cint1; in fold_const_pow()
599 REAL_VALUE_TYPE initial_result; in fold_const_builtin_load_exponent()
619 REAL_VALUE_TYPE real; in fold_const_builtin_nan()
1210 REAL_VALUE_TYPE result; in fold_const_call_1()
1219 REAL_VALUE_TYPE result_real, result_imag; in fold_const_call_1()
1251 REAL_VALUE_TYPE result_real, result_imag; in fold_const_call_1()
1265 REAL_VALUE_TYPE result; in fold_const_call_1()
1513 REAL_VALUE_TYPE result; in fold_const_call_1()
[all …]
Dfixed-value.h80 const REAL_VALUE_TYPE *, bool);
83 extern void real_convert_from_fixed (REAL_VALUE_TYPE *, scalar_mode,
Dfixed-value.cc62 check_real_for_fixed_mode (REAL_VALUE_TYPE *real_value, machine_mode mode) in check_real_for_fixed_mode()
64 REAL_VALUE_TYPE max_value, min_value, epsilon_value; in check_real_for_fixed_mode()
113 REAL_VALUE_TYPE real_value, fixed_value, base_value; in fixed_from_string()
157 REAL_VALUE_TYPE real_value, base_value, fixed_value; in fixed_to_decimal()
1034 const REAL_VALUE_TYPE *a, bool sat_p) in fixed_convert_from_real()
1037 REAL_VALUE_TYPE real_value, fixed_value, base_value; in fixed_convert_from_real()
1092 real_convert_from_fixed (REAL_VALUE_TYPE *r, scalar_mode mode, in real_convert_from_fixed()
1095 REAL_VALUE_TYPE base_value, fixed_value, real_value; in real_convert_from_fixed()
Dtree-call-cdce.cc229 REAL_VALUE_TYPE mv; in check_pow()
230 REAL_VALUE_TYPE bcv = TREE_REAL_CST (base); in check_pow()
508 REAL_VALUE_TYPE mv; in gen_conditions_for_pow_cst_base()
509 REAL_VALUE_TYPE bcv = TREE_REAL_CST (base); in gen_conditions_for_pow_cst_base()
Dtree-ssa-math-opts.cc1666 representable_as_half_series_p (REAL_VALUE_TYPE c, unsigned n, in representable_as_half_series_p()
1669 REAL_VALUE_TYPE factor = dconsthalf; in representable_as_half_series_p()
1670 REAL_VALUE_TYPE remainder = c; in representable_as_half_series_p()
1678 REAL_VALUE_TYPE res; in representable_as_half_series_p()
1840 REAL_VALUE_TYPE exp_init = TREE_REAL_CST (arg1); in expand_pow_as_sqrts()
1851 REAL_VALUE_TYPE exp = real_value_abs (&exp_init); in expand_pow_as_sqrts()
1854 REAL_VALUE_TYPE whole_part; in expand_pow_as_sqrts()
1855 REAL_VALUE_TYPE frac_part; in expand_pow_as_sqrts()
1861 REAL_VALUE_TYPE ceil_whole = dconst0; in expand_pow_as_sqrts()
1862 REAL_VALUE_TYPE ceil_fract = dconst0; in expand_pow_as_sqrts()
[all …]
Dtree-streamer-in.cc192 REAL_VALUE_TYPE r; in unpack_ts_real_cst_value_fields()
193 REAL_VALUE_TYPE *rp; in unpack_ts_real_cst_value_fields()
208 memcpy (rp, &r, sizeof (REAL_VALUE_TYPE)); in unpack_ts_real_cst_value_fields()
Doutput.h287 extern void assemble_real (REAL_VALUE_TYPE, scalar_float_mode, unsigned,
Dbuiltins.cc8396 REAL_VALUE_TYPE real; in fold_builtin_inf()
8629 const REAL_VALUE_TYPE *const value = TREE_REAL_CST_PTR (arg0); in fold_builtin_frexp()
8648 REAL_VALUE_TYPE frac_rvt = *value; in fold_builtin_frexp()
8685 const REAL_VALUE_TYPE *const value = TREE_REAL_CST_PTR (arg0); in fold_builtin_modf()
8686 REAL_VALUE_TYPE trunc, frac; in fold_builtin_modf()
8753 REAL_VALUE_TYPE r; in fold_builtin_interclass_mathfn()
8777 REAL_VALUE_TYPE r; in fold_builtin_interclass_mathfn()
8810 REAL_VALUE_TYPE rmax, rmin; in fold_builtin_interclass_mathfn()
8978 REAL_VALUE_TYPE r; in fold_builtin_fpclassify()
10553 REAL_VALUE_TYPE rr; in do_mpfr_ckconv()
[all …]
Dsimplify-rtx.cc1902 REAL_VALUE_TYPE d; in simplify_const_unary_operation()
1939 REAL_VALUE_TYPE d; in simplify_const_unary_operation()
2083 REAL_VALUE_TYPE d = *CONST_DOUBLE_REAL_VALUE (op); in simplify_const_unary_operation()
2154 REAL_VALUE_TYPE t; in simplify_const_unary_operation()
2155 const REAL_VALUE_TYPE *x = CONST_DOUBLE_REAL_VALUE (op); in simplify_const_unary_operation()
2459 REAL_VALUE_TYPE val = FLOAT_STORE_FLAG_VALUE (mode); in relational_result()
3216 const REAL_VALUE_TYPE *d1 = CONST_DOUBLE_REAL_VALUE (trueop1); in simplify_binary_operation_1()
3936 const REAL_VALUE_TYPE *d1 = CONST_DOUBLE_REAL_VALUE (trueop1); in simplify_binary_operation_1()
3948 REAL_VALUE_TYPE d; in simplify_binary_operation_1()
4863 REAL_VALUE_TYPE r; in simplify_const_binary_operation()
[all …]
Demit-rtl.cc105 REAL_VALUE_TYPE dconst0;
106 REAL_VALUE_TYPE dconst1;
107 REAL_VALUE_TYPE dconst2;
108 REAL_VALUE_TYPE dconstm1;
109 REAL_VALUE_TYPE dconsthalf;
569 const_double_from_real_value (REAL_VALUE_TYPE value, machine_mode mode) in const_double_from_real_value()
6213 const REAL_VALUE_TYPE *const r = in init_emit_once()
Dtree-dump.cc179 dump_real (dump_info_p di, const char *field, const REAL_VALUE_TYPE *r) in dump_real()
Dubsan.cc1843 REAL_VALUE_TYPE maxval = dconst1; in ubsan_instrument_float_cast()
1855 REAL_VALUE_TYPE minval = dconstm1, minval2; in ubsan_instrument_float_cast()
1887 REAL_VALUE_TYPE maxval, minval; in ubsan_instrument_float_cast()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/vax/
Dvax-protos.h39 #ifdef REAL_VALUE_TYPE
40 extern int check_float_value (machine_mode, REAL_VALUE_TYPE *, int);
Dvax.cc684 const REAL_VALUE_TYPE *r; in vax_float_literal()
685 REAL_VALUE_TYPE s; in vax_float_literal()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/alpha/
Dalpha-protos.h78 #ifdef REAL_VALUE_TYPE
79 extern int check_float_value (machine_mode, REAL_VALUE_TYPE *, int);
/netbsd/src/external/gpl3/gcc/dist/gcc/config/avr/
Davr-protos.h152 #ifdef REAL_VALUE_TYPE
153 extern void asm_output_float (FILE *file, REAL_VALUE_TYPE n);
/netbsd/src/external/gpl3/gcc/dist/gcc/config/pdp11/
Dpdp11.cc60 long *, const REAL_VALUE_TYPE *);
62 REAL_VALUE_TYPE *, const long *);
64 long *, const REAL_VALUE_TYPE *);
66 REAL_VALUE_TYPE *, const long *);
118 const REAL_VALUE_TYPE *r) in encode_pdp11_f()
126 REAL_VALUE_TYPE *r, const long *buf) in decode_pdp11_f()
135 const REAL_VALUE_TYPE *r) in encode_pdp11_d()
144 REAL_VALUE_TYPE *r, const long *buf) in decode_pdp11_d()
/netbsd/src/external/gpl3/gcc/dist/contrib/
Dparanoia.cc199 = (sizeof (REAL_VALUE_TYPE) + sizeof (long) + 1) / sizeof (long);
256 REAL_VALUE_TYPE f; in from_long()
265 REAL_VALUE_TYPE f; in from_str()
287 REAL_VALUE_TYPE ai, bi, ri; in binop()
332 REAL_VALUE_TYPE ai, ri; in unop()
369 REAL_VALUE_TYPE ai, bi; in cmp()
420 REAL_VALUE_TYPE f; in str()
434 REAL_VALUE_TYPE f; in hex()
448 REAL_VALUE_TYPE f; in integer()
456 REAL_VALUE_TYPE f; in exp()
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/m68k/
Dm68k.cc4821 REAL_VALUE_TYPE values_68881[7];
4830 REAL_VALUE_TYPE r; in init_68881_table()
4847 const REAL_VALUE_TYPE *r; in standard_68881_constant_p()
4884 const REAL_VALUE_TYPE *r; in floating_exact_log2()
4885 REAL_VALUE_TYPE r1; in floating_exact_log2()

123