Home
last modified time | relevance | path

Searched refs:MULT_EXPR (Results 1 – 25 of 128) sorted by relevance

123456

/openbsd-src/gnu/gcc/gcc/
H A Dtree-complex.c236 case MULT_EXPR: in init_dont_simulate_again()
303 case MULT_EXPR: in complex_visit_stmt()
901 if (code == MULT_EXPR) in expand_complex_libcall()
945 rr = gimplify_build2 (bsi, MULT_EXPR, inner_type, ar, br); in expand_complex_multiplication()
955 ri = gimplify_build2 (bsi, MULT_EXPR, inner_type, ai, br); in expand_complex_multiplication()
959 rr = gimplify_build2 (bsi, MULT_EXPR, inner_type, ai, bi); in expand_complex_multiplication()
965 rr = gimplify_build2 (bsi, MULT_EXPR, inner_type, ar, br); in expand_complex_multiplication()
966 ri = gimplify_build2 (bsi, MULT_EXPR, inner_type, ai, br); in expand_complex_multiplication()
970 rr = gimplify_build2 (bsi, MULT_EXPR, inner_type, ai, bi); in expand_complex_multiplication()
972 ri = gimplify_build2 (bsi, MULT_EXPR, inner_type, ar, bi); in expand_complex_multiplication()
[all …]
H A Dfold-const.c1105 case MULT_EXPR: in negate_expr_p()
1248 case MULT_EXPR: in fold_negate_expr()
1582 case MULT_EXPR: in int_const_binop()
1731 case MULT_EXPR: in const_binop()
1816 case MULT_EXPR: in const_binop()
1818 const_binop (MULT_EXPR, r1, r2, notrunc), in const_binop()
1819 const_binop (MULT_EXPR, i1, i2, notrunc), in const_binop()
1822 const_binop (MULT_EXPR, r1, i2, notrunc), in const_binop()
1823 const_binop (MULT_EXPR, i1, r2, notrunc), in const_binop()
1831 const_binop (MULT_EXPR, r2, r2, notrunc), in const_binop()
[all …]
H A Dtree-ssa-address.c264 act_elem = fold_build2 (MULT_EXPR, sizetype, act_elem, step); in tree_mem_ref_addr()
542 part = fold_build2 (MULT_EXPR, sizetype, part, in addr_to_parts()
588 fold_build2 (MULT_EXPR, sizetype, in create_mem_ref()
734 off = fold_binary_to_constant (MULT_EXPR, sizetype, in maybe_fold_tmr()
H A Dtree-tailcall.c339 case MULT_EXPR: in process_assignment()
562 build2 (MULT_EXPR, ret_type, m_acc, a)); in adjust_accumulator_values()
586 build2 (MULT_EXPR, ret_type, m_acc, m)); in adjust_accumulator_values()
641 build2 (MULT_EXPR, ret_type, m_acc, ret_var)); in adjust_return_value()
H A Dstor-layout.c554 size_binop (MULT_EXPR, in bit_from_pos()
572 *poffset = size_binop (MULT_EXPR, in pos_from_bit()
595 size_binop (MULT_EXPR, in normalize_offset()
1648 TYPE_SIZE_UNIT (type) = int_const_binop (MULT_EXPR, in layout_type()
1651 TYPE_SIZE (type) = int_const_binop (MULT_EXPR, TYPE_SIZE (innertype), in layout_type()
1752 TYPE_SIZE (type) = size_binop (MULT_EXPR, element_size, in layout_type()
1766 = size_binop (MULT_EXPR, TYPE_SIZE_UNIT (element), length); in layout_type()
H A Dtree-chrec.c82 case MULT_EXPR: in chrec_fold_poly_cst()
405 return fold_build2 (MULT_EXPR, type, op0, op1); in chrec_fold_multiply()
509 arg1 = fold_build2 (MULT_EXPR, type, in chrec_evaluate()
518 return fold_build2 (MULT_EXPR, type, chrec, binomial_n_k); in chrec_evaluate()
H A Dtree-dfa.c916 this_offset = size_binop (MULT_EXPR, in get_ref_base_and_extent()
953 index = size_binop (MULT_EXPR, in get_ref_base_and_extent()
957 index = size_binop (MULT_EXPR, in get_ref_base_and_extent()
H A Dconvert.c266 case MULT_EXPR: in convert_to_real()
596 case MULT_EXPR: in convert_to_integer()
H A Dtree-ssa-loop-ivopts.c1410 step = fold_build2 (MULT_EXPR, sizetype, step, iv_step); in idx_find_step()
1558 astep = fold_build2 (MULT_EXPR, type, TMR_STEP (base), astep); in find_interesting_uses_address()
2585 case MULT_EXPR: in constant_multiple_of()
2695 comb->rest = fold_build2 (MULT_EXPR, comb->type, comb->rest, in aff_combination_scale()
2743 elt = fold_build2 (MULT_EXPR, comb->type, in aff_combination_add_elt()
2830 case MULT_EXPR: in tree_to_aff_combination()
2900 return fold_build2 (MULT_EXPR, type, elt, in add_elt_to_tree()
2912 elt = fold_build2 (MULT_EXPR, type, elt, in add_elt_to_tree()
3161 delta = fold_build2 (MULT_EXPR, common_type, cbase, ratio); in get_computation_aff()
3165 expr = fold_build2 (MULT_EXPR, uutype, ratio, expr); in get_computation_aff()
[all …]
H A Dtree-ssa-math-opts.c356 TREE_SET_CODE (TREE_OPERAND (use_stmt, 1), MULT_EXPR); in replace_reciprocal()
H A Domp-low.c1551 case MULT_EXPR: in omp_reduction_init()
2844 t = build2 (MULT_EXPR, type, q, nthreads); in expand_omp_for_static_nochunk()
2849 t = build2 (MULT_EXPR, type, q, threadid); in expand_omp_for_static_nochunk()
2870 t = build2 (MULT_EXPR, type, t, fd->step); in expand_omp_for_static_nochunk()
2876 t = build2 (MULT_EXPR, type, t, fd->step); in expand_omp_for_static_nochunk()
3033 t = build2 (MULT_EXPR, type, trip, nthreads); in expand_omp_for_static_chunk()
3035 t = build2 (MULT_EXPR, type, t, fd->chunk_size); in expand_omp_for_static_chunk()
3054 t = build2 (MULT_EXPR, type, t, fd->step); in expand_omp_for_static_chunk()
3060 t = build2 (MULT_EXPR, type, t, fd->step); in expand_omp_for_static_chunk()
H A Dtree-object-size.c138 off = size_binop (MULT_EXPR, TYPE_SIZE_UNIT (TREE_TYPE (expr)), t); in compute_object_offset()
268 bytes = size_binop (MULT_EXPR, bytes, in alloc_object_size()
H A Dtree-vect-patterns.c249 if (TREE_CODE (expr) != MULT_EXPR) in vect_recog_dot_prod_pattern()
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dfold-const.c1095 case MULT_EXPR:
1290 case MULT_EXPR:
1293 const_binop (MULT_EXPR,
1295 const_binop (MULT_EXPR,
1299 const_binop (MULT_EXPR,
1301 const_binop (MULT_EXPR,
1310 const_binop (MULT_EXPR, r2, r2, notrunc),
1311 const_binop (MULT_EXPR, i2, i2, notrunc),
1319 const_binop (MULT_EXPR, r1, r2,
1321 const_binop (MULT_EXPR, i1, i2,
[all …]
H A Dpredict.c989 REAL_ARITHMETIC (tmp, MULT_EXPR, tmp,
991 REAL_ARITHMETIC (tmp, MULT_EXPR, tmp, real_inv_br_prob_base);
1025 REAL_ARITHMETIC (tmp, MULT_EXPR, tmp,
1028 MULT_EXPR, tmp, real_inv_br_prob_base);
1205 MULT_EXPR, EDGE_INFO (e)->back_edge_prob,
1227 REAL_ARITHMETIC (tmp, MULT_EXPR, BLOCK_INFO (bb)->frequency,
H A Dstor-layout.c334 return size_binop (MULT_EXPR, size_binop (CEIL_DIV_EXPR, value, arg), arg);
346 return size_binop (MULT_EXPR, size_binop (FLOOR_DIV_EXPR, value, arg), arg);
562 size_binop (MULT_EXPR, convert (bitsizetype, offset),
583 = size_binop (MULT_EXPR,
589 *pbitpos = size_binop (MULT_EXPR,
601 *poffset = size_binop (MULT_EXPR,
626 size_binop (MULT_EXPR, convert (sizetype, extra_aligns),
1696 TYPE_SIZE (type) = size_binop (MULT_EXPR, element_size,
1709 = size_binop (MULT_EXPR, TYPE_SIZE_UNIT (element), length);
H A Dc-pretty-print.c857 case MULT_EXPR:
862 if (code == MULT_EXPR)
1176 case MULT_EXPR:
H A Dconvert.c286 case MULT_EXPR:
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Doperators.def108 DEF_SIMPLE_OPERATOR ("*", MULT_EXPR, "ml", 2)
140 DEF_ASSN_OPERATOR ("*=", MULT_EXPR, "mL", 2)
H A Dinit.c1975 nelts = cp_build_binary_op (MULT_EXPR, nelts, this_nelts);
2206 nelts = cp_build_binary_op (MULT_EXPR, nelts, this_nelts);
2215 size = size_binop (MULT_EXPR, size, convert (sizetype, nelts));
2577 virtual_size = size_binop (MULT_EXPR, size_exp,
2620 virtual_size = size_binop (MULT_EXPR, size_exp,
2994 m = cp_build_binary_op (MULT_EXPR, m,
H A Ddump.c107 case MULT_EXPR:
/openbsd-src/gnu/gcc/gcc/cp/
H A Doperators.def110 DEF_SIMPLE_OPERATOR ("*", MULT_EXPR, "ml", 2)
139 DEF_ASSN_OPERATOR ("*=", MULT_EXPR, "mL", 2)
H A Dinit.c1664 nelts = cp_build_binary_op (MULT_EXPR, nelts, in build_new_1()
1686 size = size_binop (MULT_EXPR, size, convert (sizetype, nelts)); in build_new_1()
1696 bitsize = size_binop (MULT_EXPR, TYPE_SIZE (elt_type), n); in build_new_1()
2238 virtual_size = size_binop (MULT_EXPR, size_exp, in build_vec_delete_1()
2272 virtual_size = size_binop (MULT_EXPR, size_exp, in build_vec_delete_1()
2633 m = cp_build_binary_op (MULT_EXPR, m, in build_vec_init()
H A Ddump.c104 case MULT_EXPR: in dump_op()
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/execute/
H A D20000914-1.c63 MULT_EXPR, enumerator

123456