/freebsd-12-stable/contrib/gcc/ |
H A D | tree-ssa-loop-niter.c | 153 c = fold_build2 (MINUS_EXPR, niter_type, 160 c = fold_build2 (MINUS_EXPR, niter_type, 188 assumption = fold_build2 (FLOOR_MOD_EXPR, niter_type, c, d); 189 assumption = fold_build2 (EQ_EXPR, boolean_type_node, 192 niter->assumptions = fold_build2 (TRUTH_AND_EXPR, boolean_type_node, 196 c = fold_build2 (EXACT_DIV_EXPR, niter_type, c, d); 197 tmp = fold_build2 (MULT_EXPR, niter_type, c, inverse (s, bound)); 198 niter->niter = fold_build2 (BIT_AND_EXPR, niter_type, tmp, bound); 216 tree mod = fold_build2 (FLOOR_MOD_EXPR, niter_type, *delta, step); 223 mod = fold_build2 (MINUS_EXP [all...] |
H A D | fold-const.c | 1192 return fold_build2 (PLUS_EXPR, type, TREE_OPERAND (t, 0), 1235 return fold_build2 (MINUS_EXPR, type, 1243 return fold_build2 (MINUS_EXPR, type, 1253 return fold_build2 (MINUS_EXPR, type, 1268 return fold_build2 (TREE_CODE (t), type, 1272 return fold_build2 (TREE_CODE (t), type, 1298 return fold_build2 (TREE_CODE (t), type, 1308 return fold_build2 (TREE_CODE (t), type, 1351 temp = fold_build2 (RSHIFT_EXPR, ntype, temp, op1); 1520 return fold_build2 (cod [all...] |
H A D | tree-ssa-address.c | 264 act_elem = fold_build2 (MULT_EXPR, sizetype, act_elem, step); 272 addr_off = fold_build2 (PLUS_EXPR, sizetype, addr_off, act_elem); 280 addr_off = fold_build2 (PLUS_EXPR, sizetype, addr_off, offset); 289 addr = fold_build2 (PLUS_EXPR, type, addr_base, addr); 441 parts->base = fold_build2 (PLUS_EXPR, type, 491 mult_elt = fold_build2 (PLUS_EXPR, sizetype, mult_elt, elt); 542 part = fold_build2 (MULT_EXPR, sizetype, part, 588 fold_build2 (MULT_EXPR, sizetype, 608 fold_build2 (PLUS_EXPR, addr_type, 634 fold_build2 (PLUS_EXP [all...] |
H A D | tree-mudflap.c | 667 fold_build2 (PLUS_EXPR, integer_type_node, 668 fold_build2 (MINUS_EXPR, mf_uintptr_type, mf_limit, mf_base), 824 addr = fold_build2 (PLUS_EXPR, ptr_type_node, 831 limit = fold_build2 (MINUS_EXPR, mf_uintptr_type, 832 fold_build2 (PLUS_EXPR, mf_uintptr_type, 842 limit = fold_build2 (MINUS_EXPR, ptr_type_node, 843 fold_build2 (PLUS_EXPR, ptr_type_node, base, size), 850 limit = fold_build2 (MINUS_EXPR, ptr_type_node, 851 fold_build2 (PLUS_EXPR, ptr_type_node, base, size), 881 addr = fold_build2 (PLUS_EXP [all...] |
H A D | tree-ssa-loop-manip.c | 740 cond = fold_build2 (TRUTH_AND_EXPR, boolean_type_node, 744 bigstep = fold_build2 (MULT_EXPR, type, step, 746 delta = fold_build2 (MINUS_EXPR, type, bigstep, step); 748 assum = fold_build2 (GE_EXPR, boolean_type_node, 750 fold_build2 (PLUS_EXPR, type, min, delta)); 752 assum = fold_build2 (LE_EXPR, boolean_type_node, 754 fold_build2 (PLUS_EXPR, type, max, delta)); 755 cond = fold_build2 (TRUTH_AND_EXPR, boolean_type_node, assum, cond); 757 bound = fold_build2 (MINUS_EXPR, type, bound, delta); 758 assum = fold_build2 (cm [all...] |
H A D | c-omp.c | 183 return fold_build2 (MINUS_EXPR, TREE_TYPE (exp), t, TREE_OPERAND (exp, 1)); 188 return fold_build2 (PLUS_EXPR, TREE_TYPE (exp), t, TREE_OPERAND (exp, 1)); 191 return fold_build2 (PLUS_EXPR, TREE_TYPE (exp), TREE_OPERAND (exp, 0), t);
|
H A D | tree-ssa-phiopt.c | 756 if (!integer_nonzerop (fold_build2 (LE_EXPR, boolean_type_node, 781 if (!integer_nonzerop (fold_build2 (GE_EXPR, boolean_type_node, 815 if (!integer_nonzerop (fold_build2 (GE_EXPR, boolean_type_node, 840 if (!integer_nonzerop (fold_build2 (LE_EXPR, boolean_type_node,
|
H A D | tree-ssa-loop-ivcanon.c | 98 niter = fold_build2 (PLUS_EXPR, type, 293 niter = fold_build2 (MINUS_EXPR, TREE_TYPE (niter), niter,
|
H A D | tree-ssa-loop-ivopts.c | 879 return fold_build2 (code, ptr_type_node, op0, op1); 1410 step = fold_build2 (MULT_EXPR, sizetype, step, iv_step); 1415 *dta->step_p = fold_build2 (PLUS_EXPR, sizetype, *dta->step_p, step); 1558 astep = fold_build2 (MULT_EXPR, type, TMR_STEP (base), astep); 1561 step = fold_build2 (PLUS_EXPR, type, step, astep); 1836 expr = fold_build2 (code, type, op0, op1); 2695 comb->rest = fold_build2 (MULT_EXPR, comb->type, comb->rest, 2743 elt = fold_build2 (MULT_EXPR, comb->type, 2748 comb->rest = fold_build2 (PLUS_EXPR, comb->type, comb->rest, elt); 2888 return fold_build2 (PLUS_EXP [all...] |
H A D | convert.c | 727 fold_build2 (ex_form, typex, 823 return fold_build2 (COMPLEX_EXPR, type, 830 fold_build2 (COMPLEX_EXPR, type,
|
H A D | tree-chrec.c | 310 return fold_build2 (code, type, 407 return fold_build2 (MULT_EXPR, type, op0, op1); 512 arg1 = fold_build2 (MULT_EXPR, type, 521 return fold_build2 (MULT_EXPR, type, chrec, binomial_n_k);
|
H A D | builtins.c | 3894 len = fold_build2 (MIN_EXPR, TREE_TYPE (len), len, 3990 newdst = fold_build2 (PLUS_EXPR, TREE_TYPE (dst), dst, newdst); 4308 t = fold_build2 (GT_EXPR, sizetype, rounded_size, size_int (align)); 4312 addr = fold_build2 (PLUS_EXPR, TREE_TYPE (addr), addr, t); 5332 arg = fold_build2 (LT_EXPR, TREE_TYPE (exp), arg, 7018 result = fold_build2 (PLUS_EXPR, type, 7019 fold_build2 (MULT_EXPR, type, 7021 fold_build2 (MULT_EXPR, type, 7062 arg = fold_build2 (MULT_EXPR, type, 7104 narg1 = fold_build2 (MULT_EXP [all...] |
H A D | stmt.c | 2276 lo = tree_low_cst (fold_build2 (MINUS_EXPR, index_type, 2278 hi = tree_low_cst (fold_build2 (MINUS_EXPR, index_type, 2289 index_expr = fold_build2 (MINUS_EXPR, index_type, 2453 range = fold_build2 (MINUS_EXPR, index_type, maxval, minval); 2580 = tree_low_cst (fold_build2 (MINUS_EXPR, index_type, 2583 = tree_low_cst (fold_build2 (MINUS_EXPR, index_type, 2860 low_minus_one = fold_build2 (MINUS_EXPR, TREE_TYPE (node->low), 2911 high_plus_one = fold_build2 (PLUS_EXPR, TREE_TYPE (node->high), 3321 new_bound = expand_expr (fold_build2 (MINUS_EXPR, type,
|
H A D | tree-ssa-math-opts.c | 307 fold_build2 (RDIV_EXPR, type, build_one_cst (type),
|
H A D | tree-data-ref.c | 922 data_size = fold_build2 (EXACT_DIV_EXPR, integer_type_node, 930 tree i_plus_s = fold_build2 (PLUS_EXPR, integer_type_node, init, step); 934 estimation = fold_build2 (CEIL_DIV_EXPR, integer_type_node, 935 fold_build2 (MINUS_EXPR, integer_type_node, 943 fold_build2 (PLUS_EXPR, integer_type_node, 944 fold_build2 (CEIL_DIV_EXPR, integer_type_node, 946 fold_build2 (MINUS_EXPR, unsigned_type_node, 1408 fold_build2 (code, TREE_TYPE (left_offset), 1922 fold_build2 (code, TREE_TYPE (invariant_0), invariant_0, invariant_1); 2023 init_cond = fold_build2 (TRUNC_DIV_EXP [all...] |
H A D | omp-low.c | 176 fd->n2 = fold_build2 (PLUS_EXPR, TREE_TYPE (fd->n2), fd->n2, 181 fd->n2 = fold_build2 (MINUS_EXPR, TREE_TYPE (fd->n2), fd->n2, 1949 x = fold_build2 (code, TREE_TYPE (ref), ref, new_var); 2832 t = fold_build2 (PLUS_EXPR, type, fd->step, t); 2833 t = fold_build2 (PLUS_EXPR, type, t, fd->n2); 2834 t = fold_build2 (MINUS_EXPR, type, t, fd->n1); 2835 t = fold_build2 (TRUNC_DIV_EXPR, type, t, fd->step); 3013 t = fold_build2 (PLUS_EXPR, type, fd->step, t); 3014 t = fold_build2 (PLUS_EXPR, type, t, fd->n2); 3015 t = fold_build2 (MINUS_EXP [all...] |
H A D | lambda-code.c | 1561 fold_build2 (MULT_EXPR, type, iv, coeffmult)); 1663 mult = fold_build2 (MULT_EXPR, type, iv, coeff); 1704 mult = fold_build2 (MULT_EXPR, type, invar, coeff); 2167 val = fold_build2 (MINUS_EXPR, TREE_TYPE (y), init, yinit); 2168 val = fold_build2 (PLUS_EXPR, TREE_TYPE (y), y, val); 2179 val = fold_build2 (MINUS_EXPR, TREE_TYPE (y), y, yinit); 2181 val = fold_build2 (PLUS_EXPR, TREE_TYPE (use), val, init);
|
H A D | tree-vect-transform.c | 164 offset = fold_build2 (MULT_EXPR, TREE_TYPE (offset), offset, 166 base_offset = fold_build2 (PLUS_EXPR, TREE_TYPE (base_offset), 173 addr_base = fold_build2 (PLUS_EXPR, TREE_TYPE (data_ref_base), data_ref_base, 2761 niters = fold_build2 (MULT_EXPR, TREE_TYPE (niters), niters, DR_STEP (dr)); 2762 offset = fold_build2 (PLUS_EXPR, TREE_TYPE (offset), offset, niters); 2825 LOOP_VINFO_NITERS (loop_vinfo) = fold_build2 (MINUS_EXPR,
|
H A D | dojump.c | 507 cmp0 = fold_build2 (tcode1, TREE_TYPE (exp), op0, op1); 508 cmp1 = fold_build2 (tcode2, TREE_TYPE (exp), op0, op1);
|
H A D | tree-dfa.c | 951 index = fold_build2 (MINUS_EXPR, TREE_TYPE (index),
|
H A D | tree-ssa-loop-prefetch.c | 841 addr = fold_build2 (PLUS_EXPR, ptr_type_node,
|
H A D | tree-vectorizer.c | 1165 fold_build2 (LE_EXPR, boolean_type_node, first_niters, 1205 fold_build2 (EQ_EXPR, boolean_type_node, first_niters, niters);
|
/freebsd-12-stable/contrib/gcc/cp/ |
H A D | method.c | 227 ptr = fold_build2 (PLUS_EXPR, TREE_TYPE (ptr), ptr, 249 ptr = fold_build2 (PLUS_EXPR, TREE_TYPE (ptr), ptr, vtable); 254 ptr = fold_build2 (PLUS_EXPR, TREE_TYPE (ptr), ptr,
|
H A D | init.c | 221 max_index = fold_build2 (MINUS_EXPR, TREE_TYPE (nelts), 2246 fold_build2 (PLUS_EXPR, ptype, 2317 fold_build2 (NE_EXPR, boolean_type_node, base,
|
H A D | mangle.c | 1268 tree d = fold_build2 (FLOOR_DIV_EXPR, type, n, base); 1269 tree tmp = fold_build2 (MULT_EXPR, type, d, base); 1273 tmp = fold_build2 (MINUS_EXPR, type, n, tmp);
|