Home
last modified time | relevance | path

Searched refs:real_arithmetic (Results 1 – 25 of 38) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dd-longdouble.cc117 real_arithmetic (&x.rv (), PLUS_EXPR, &this->rv (), &r.rv ()); in add()
125 real_arithmetic (&x.rv (), MINUS_EXPR, &this->rv (), &r.rv ()); in sub()
133 real_arithmetic (&x.rv (), MULT_EXPR, &this->rv (), &r.rv ()); in mul()
141 real_arithmetic (&x.rv (), RDIV_EXPR, &this->rv (), &r.rv ()); in div()
164 real_arithmetic (&q, RDIV_EXPR, &this->rv (), &r.rv ()); in mod()
165 real_arithmetic (&q, FIX_TRUNC_EXPR, &q, NULL); in mod()
166 real_arithmetic (&q, MULT_EXPR, &q, &r.rv ()); in mod()
167 real_arithmetic (&x.rv (), MINUS_EXPR, &this->rv (), &q); in mod()
176 real_arithmetic (&x.rv (), NEGATE_EXPR, &this->rv (), NULL); in neg()
H A Dd-ctfloat.cc37 real_arithmetic (&x.rv (), ABS_EXPR, &r.rv (), NULL); in fabs()
H A DChangeLog-20161239 (longdouble::operator+): Use real_arithmetic instead of
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dd-longdouble.cc123 real_arithmetic (&x.rv (), PLUS_EXPR, &this->rv (), &r.rv ()); in add()
131 real_arithmetic (&x.rv (), MINUS_EXPR, &this->rv (), &r.rv ()); in sub()
139 real_arithmetic (&x.rv (), MULT_EXPR, &this->rv (), &r.rv ()); in mul()
147 real_arithmetic (&x.rv (), RDIV_EXPR, &this->rv (), &r.rv ()); in div()
170 real_arithmetic (&q, RDIV_EXPR, &this->rv (), &r.rv ()); in mod()
171 real_arithmetic (&q, FIX_TRUNC_EXPR, &q, NULL); in mod()
172 real_arithmetic (&q, MULT_EXPR, &q, &r.rv ()); in mod()
173 real_arithmetic (&x.rv (), MINUS_EXPR, &this->rv (), &q); in mod()
182 real_arithmetic (&x.rv (), NEGATE_EXPR, &this->rv (), NULL); in neg()
H A Dd-frontend.cc300 real_arithmetic (&x.rv (), ABS_EXPR, &r.rv (), NULL); in fabs()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dfixed-value.c78 real_arithmetic (&max_value, MINUS_EXPR, &max_value, &epsilon_value); in check_real_for_fixed_mode()
130 real_arithmetic (&fixed_value, MULT_EXPR, &real_value, &base_value); in fixed_from_string()
165 real_arithmetic (&fixed_value, RDIV_EXPR, &real_value, &base_value); in fixed_to_decimal()
1048 real_arithmetic (&fixed_value, MULT_EXPR, &real_value, &base_value); in fixed_convert_from_real()
1103 real_arithmetic (&real_value, RDIV_EXPR, &fixed_value, &base_value); in real_convert_from_fixed()
H A Dtree-ssa-math-opts.c1547 if (real_arithmetic (&res, MINUS_EXPR, &remainder, &factor)) in representable_as_half_series_p()
1567 real_arithmetic (&factor, MULT_EXPR, &factor, &dconsthalf); in representable_as_half_series_p()
1724 real_arithmetic (&frac_part, MINUS_EXPR, &exp, &whole_part); in expand_pow_as_sqrts()
1733 real_arithmetic (&ceil_fract, MINUS_EXPR, &ceil_whole, &exp); in expand_pow_as_sqrts()
1985 real_arithmetic (&c2, MULT_EXPR, &c, &dconst2); in gimple_expand_builtin_pow()
2000 real_arithmetic (&c2, MULT_EXPR, &c, &dconst3); in gimple_expand_builtin_pow()
2004 real_arithmetic (&c2, RDIV_EXPR, &cint, &dconst3); in gimple_expand_builtin_pow()
H A Dreal.h272 extern bool real_arithmetic (REAL_VALUE_TYPE *, int, const REAL_VALUE_TYPE *,
H A Dreal.c1022 real_arithmetic (REAL_VALUE_TYPE *r, int icode, const REAL_VALUE_TYPE *op0, in real_arithmetic() function
1108 real_arithmetic (&r, NEGATE_EXPR, op0, NULL); in real_value_negate()
1116 real_arithmetic (&r, ABS_EXPR, op0, NULL); in real_value_abs()
2458 real_arithmetic (&value, RDIV_EXPR, &dconst1, real_digit (N)); \
H A Dubsan.c1836 real_arithmetic (&minval2, MINUS_EXPR, &minval, &dconst1); in ubsan_instrument_float_cast()
1852 real_arithmetic (&minval2, MINUS_EXPR, &minval, &minval2); in ubsan_instrument_float_cast()
H A Dsimplify-rtx.c1951 real_arithmetic (&d, FIX_TRUNC_EXPR, &d, NULL); in simplify_const_unary_operation()
3616 real_arithmetic (&d, RDIV_EXPR, &dconst1, d1); in simplify_binary_operation_1()
4508 inexact = real_arithmetic (&value, rtx_to_tree_code (code), in simplify_const_binary_operation()
H A Dbuiltins.c9508 real_arithmetic (&frac, MINUS_EXPR, value, &trunc); in fold_builtin_modf()
H A Dmatch.pd3882 real_arithmetic (&c2, MULT_EXPR,
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dfixed-value.cc78 real_arithmetic (&max_value, MINUS_EXPR, &max_value, &epsilon_value); in check_real_for_fixed_mode()
130 real_arithmetic (&fixed_value, MULT_EXPR, &real_value, &base_value); in fixed_from_string()
165 real_arithmetic (&fixed_value, RDIV_EXPR, &real_value, &base_value); in fixed_to_decimal()
1047 real_arithmetic (&fixed_value, MULT_EXPR, &real_value, &base_value); in fixed_convert_from_real()
1102 real_arithmetic (&real_value, RDIV_EXPR, &fixed_value, &base_value); in real_convert_from_fixed()
H A Dreal.h271 extern bool real_arithmetic (REAL_VALUE_TYPE *, int, const REAL_VALUE_TYPE *,
H A Dtree-ssa-math-opts.cc1681 if (real_arithmetic (&res, MINUS_EXPR, &remainder, &factor)) in representable_as_half_series_p()
1701 real_arithmetic (&factor, MULT_EXPR, &factor, &dconsthalf); in representable_as_half_series_p()
1858 real_arithmetic (&frac_part, MINUS_EXPR, &exp, &whole_part); in expand_pow_as_sqrts()
1867 real_arithmetic (&ceil_fract, MINUS_EXPR, &ceil_whole, &exp); in expand_pow_as_sqrts()
2119 real_arithmetic (&c2, MULT_EXPR, &c, &dconst2); in gimple_expand_builtin_pow()
2134 real_arithmetic (&c2, MULT_EXPR, &c, &dconst3); in gimple_expand_builtin_pow()
2138 real_arithmetic (&c2, RDIV_EXPR, &cint, &dconst3); in gimple_expand_builtin_pow()
H A Dreal.cc1022 real_arithmetic (REAL_VALUE_TYPE *r, int icode, const REAL_VALUE_TYPE *op0, in real_arithmetic() function
1108 real_arithmetic (&r, NEGATE_EXPR, op0, NULL); in real_value_negate()
1116 real_arithmetic (&r, ABS_EXPR, op0, NULL); in real_value_abs()
2458 real_arithmetic (&value, RDIV_EXPR, &dconst1, real_digit (N)); \
H A Dubsan.cc1858 real_arithmetic (&minval2, MINUS_EXPR, &minval, &dconst1); in ubsan_instrument_float_cast()
1874 real_arithmetic (&minval2, MINUS_EXPR, &minval, &minval2); in ubsan_instrument_float_cast()
H A Dsimplify-rtx.cc2121 real_arithmetic (&d, FIX_TRUNC_EXPR, &d, NULL); in simplify_const_unary_operation()
3949 real_arithmetic (&d, RDIV_EXPR, &dconst1, d1); in simplify_binary_operation_1()
4947 inexact = real_arithmetic (&value, rtx_to_tree_code (code), in simplify_const_binary_operation()
H A Dbuiltins.cc8704 real_arithmetic (&frac, MINUS_EXPR, value, &trunc); in fold_builtin_modf()
/netbsd-src/external/gpl3/gcc.old/dist/contrib/
H A Dparanoia.cc274 real_arithmetic (&f, NEGATE_EXPR, &f, NULL); in from_str()
291 real_arithmetic (&ri, code, &ai, &bi); in binop()
335 real_arithmetic (&ri, code, &ai, NULL); in unop()
/netbsd-src/external/gpl3/gcc/dist/contrib/
H A Dparanoia.cc274 real_arithmetic (&f, NEGATE_EXPR, &f, NULL); in from_str()
291 real_arithmetic (&ri, code, &ai, &bi); in binop()
335 real_arithmetic (&ri, code, &ai, NULL); in unop()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386-expand.c15569 real_arithmetic (&r, NEGATE_EXPR, &dconsthalf, NULL); in ix86_emit_swsqrtsf()
15772 real_arithmetic (&pred_half, MINUS_EXPR, &dconsthalf, &half_minus_pred_half); in ix86_expand_lround()
16166 real_arithmetic (&pred_half, MINUS_EXPR, &dconsthalf, &half_minus_pred_half); in ix86_expand_round()
16288 real_arithmetic (&pred_half, MINUS_EXPR, &dconsthalf, &half_minus_pred_half); in ix86_expand_round_sse4()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386-expand.cc17593 real_arithmetic (&r, NEGATE_EXPR, &dconsthalf, NULL); in ix86_emit_swsqrtsf()
17807 real_arithmetic (&pred_half, MINUS_EXPR, &dconsthalf, &half_minus_pred_half); in ix86_expand_lround()
18202 real_arithmetic (&pred_half, MINUS_EXPR, &dconsthalf, &half_minus_pred_half); in ix86_expand_round()
18323 real_arithmetic (&pred_half, MINUS_EXPR, &dconsthalf, &half_minus_pred_half); in ix86_expand_round_sse4()
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Dtrans-intrinsic.cc10187 real_arithmetic (&real, RDIV_EXPR, &real, &dconst2); in conv_intrinsic_ieee_value()
10207 real_arithmetic (&real, RDIV_EXPR, &real, &dconst2); in conv_intrinsic_ieee_value()

12