| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | tree-complex.c | 269 case MULT_EXPR: in init_dont_simulate_again() 355 case MULT_EXPR: in visit_stmt() 1005 if (code == MULT_EXPR) in expand_complex_libcall() 1069 t1 = gimplify_build2 (gsi, MULT_EXPR, type, ar, br); in expand_complex_multiplication_components() 1070 t2 = gimplify_build2 (gsi, MULT_EXPR, type, ai, bi); in expand_complex_multiplication_components() 1071 t3 = gimplify_build2 (gsi, MULT_EXPR, type, ar, bi); in expand_complex_multiplication_components() 1078 t4 = gimplify_build2 (gsi, MULT_EXPR, type, ai, br); in expand_complex_multiplication_components() 1107 rr = gimplify_build2 (gsi, MULT_EXPR, inner_type, ar, br); in expand_complex_multiplication() 1117 ri = gimplify_build2 (gsi, MULT_EXPR, inner_type, ai, br); in expand_complex_multiplication() 1121 rr = gimplify_build2 (gsi, MULT_EXPR, inner_type, ai, bi); in expand_complex_multiplication() [all …]
|
| H A D | tree-affine.c | 131 comb->rest = fold_build2 (MULT_EXPR, type, comb->rest, in aff_combination_scale() 187 elt = fold_build2 (MULT_EXPR, type, in aff_combination_add_elt() 289 case MULT_EXPR: 324 if ((icode == PLUS_EXPR || icode == MINUS_EXPR || icode == MULT_EXPR) 353 && icode != MULT_EXPR 396 case MULT_EXPR: in tree_to_aff_combination() 500 return fold_build2 (MULT_EXPR, type, elt, wide_int_to_tree (type, scale)); in add_elt_to_tree() 510 elt = fold_build2 (MULT_EXPR, type, elt, wide_int_to_tree (type, scale)); in add_elt_to_tree() 611 aval = fold_build2 (MULT_EXPR, type, aval, in aff_combination_add_product() 624 aval = fold_build2 (MULT_EXPR, type, aval, in aff_combination_add_product() [all …]
|
| H A D | omp-offload.c | 286 res = fold_build2 (MULT_EXPR, integer_type_node, res, n); in oacc_thread_numbers() 385 per = fold_build2 (MULT_EXPR, type, per, chunk_size); in oacc_xform_loop() 386 per = fold_build2 (MULT_EXPR, type, per, step); in oacc_xform_loop() 400 r = build2 (MULT_EXPR, type, fold_convert (type, r), step); in oacc_xform_loop() 438 tree volume = fold_build2 (MULT_EXPR, TREE_TYPE (inner_size), in oacc_xform_loop() 446 tree per = fold_build2 (MULT_EXPR, diff_type, volume, step); in oacc_xform_loop() 453 tree span = build2 (MULT_EXPR, diff_type, chunk_size, in oacc_xform_loop() 457 r = build2 (MULT_EXPR, diff_type, r, span); in oacc_xform_loop() 467 = fold_build2 (MULT_EXPR, diff_type, volume, chunk_size); in oacc_xform_loop() 468 per = build2 (MULT_EXPR, diff_type, per, chunk); in oacc_xform_loop() [all …]
|
| H A D | tree-ssa-math-opts.c | 345 && gimple_assign_rhs_code (use_stmt) == MULT_EXPR) in is_mult_by() 418 new_square_stmt = gimple_build_assign (square_recip_def, MULT_EXPR, in insert_reciprocals() 480 gimple_assign_set_rhs_code (use_stmt, MULT_EXPR); in replace_reciprocal_squares() 503 gimple_assign_set_rhs_code (use_stmt, MULT_EXPR); in replace_reciprocal() 709 = gimple_build_assign (x, MULT_EXPR, in optimize_recip_sqrt() 757 && gimple_assign_rhs_code (def_stmt) == MULT_EXPR in execute_cse_reciprocals_1() 1061 gimple_assign_set_rhs_code (stmt, MULT_EXPR); in execute() 1393 mult_stmt = gimple_build_assign (ssa_target, MULT_EXPR, op0, op1); in powi_as_mults_1() 1567 real_arithmetic (&factor, MULT_EXPR, &factor, &dconsthalf); in representable_as_half_series_p() 1836 fract_res = build_and_insert_binop (gsi, loc, "powroot", MULT_EXPR, in expand_pow_as_sqrts() [all …]
|
| H A D | fold-const.c | 450 case MULT_EXPR: in negate_expr_p() 634 case MULT_EXPR: in fold_negate_expr_1() 1044 case MULT_EXPR: in wide_int_binop() 1138 case MULT_EXPR: in poly_int_binop() 1210 case MULT_EXPR: in distributes_over_addition_p() 1260 case MULT_EXPR: in const_binop() 1361 case MULT_EXPR: in const_binop() 1412 case MULT_EXPR: in const_binop() 1419 const_binop (MULT_EXPR, r1, r2), in const_binop() 1420 const_binop (MULT_EXPR, i1, i2)); in const_binop() [all …]
|
| H A D | tree-tailcall.c | 364 case MULT_EXPR: in process_assignment() 700 m = fold_build2 (MULT_EXPR, type, fold_convert (type, m), tmp_m); in find_tail_calls() 705 a = fold_build2 (MULT_EXPR, type, fold_convert (type, a), tmp_m); in find_tail_calls() 868 var = adjust_return_value_with_ops (MULT_EXPR, "acc_tmp", m_acc, in adjust_accumulator_values() 878 m_acc_arg = update_accumulator_with_ops (MULT_EXPR, m_acc, m, gsi); in adjust_accumulator_values() 904 retval = adjust_return_value_with_ops (MULT_EXPR, "mul_tmp", m_acc, retval, in adjust_return_value()
|
| H A D | tree-chrec.c | 470 return fold_build2 (MULT_EXPR, type, op0, op1); in chrec_fold_multiply() 564 arg0 = fold_build2 (MULT_EXPR, ctype, l, binomial_n_k); in chrec_evaluate() 572 return fold_build2 (MULT_EXPR, ctype, in chrec_evaluate() 1613 case MULT_EXPR: in eq_evolutions_p() 1689 case MULT_EXPR: in operator_is_linear() 1717 if (TREE_CODE (scev) == MULT_EXPR) in scev_is_linear_expression()
|
| H A D | gimple-loop-versioning.cc | 894 if (!mult || gimple_assign_rhs_code (mult) != MULT_EXPR) in find_per_loop_multiplication() 953 while (TREE_CODE (stride) == MULT_EXPR in analyze_term_using_scevs() 959 && gimple_assign_rhs_code (assign) == MULT_EXPR in analyze_term_using_scevs() 998 if (mult && gimple_assign_rhs_code (mult) == MULT_EXPR) in analyze_arbitrary_term() 1258 if (code == MULT_EXPR) in record_address_fragment()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | tree-complex.cc | 271 case MULT_EXPR: in init_dont_simulate_again() 357 case MULT_EXPR: in visit_stmt() 1010 if (code == MULT_EXPR) in expand_complex_libcall() 1074 t1 = gimple_build (stmts, loc, MULT_EXPR, type, ar, br); in expand_complex_multiplication_components() 1075 t2 = gimple_build (stmts, loc, MULT_EXPR, type, ai, bi); in expand_complex_multiplication_components() 1076 t3 = gimple_build (stmts, loc, MULT_EXPR, type, ar, bi); in expand_complex_multiplication_components() 1083 t4 = gimple_build (stmts, loc, MULT_EXPR, type, ai, br); in expand_complex_multiplication_components() 1114 rr = gimple_build (&stmts, loc, MULT_EXPR, inner_type, ar, br); in expand_complex_multiplication() 1124 ri = gimple_build (&stmts, loc, MULT_EXPR, inner_type, ai, br); in expand_complex_multiplication() 1128 rr = gimple_build (&stmts, loc, MULT_EXPR, inner_type, ai, bi); in expand_complex_multiplication() [all …]
|
| H A D | tree-affine.cc | 132 comb->rest = fold_build2 (MULT_EXPR, type, comb->rest, in aff_combination_scale() 188 elt = fold_build2 (MULT_EXPR, type, in aff_combination_add_elt() 290 case MULT_EXPR: in expr_to_aff_combination() 325 if ((icode == PLUS_EXPR || icode == MINUS_EXPR || icode == MULT_EXPR) in expr_to_aff_combination() 362 else if (icode == MULT_EXPR) in expr_to_aff_combination() 405 case MULT_EXPR: in tree_to_aff_combination() 509 return fold_build2 (MULT_EXPR, type, elt, wide_int_to_tree (type, scale)); in add_elt_to_tree() 519 elt = fold_build2 (MULT_EXPR, type, elt, wide_int_to_tree (type, scale)); in add_elt_to_tree() 620 aval = fold_build2 (MULT_EXPR, type, aval, in aff_combination_add_product() 633 aval = fold_build2 (MULT_EXPR, type, aval, in aff_combination_add_product() [all …]
|
| H A D | tree-ssa-math-opts.cc | 367 && gimple_assign_rhs_code (use_stmt) == MULT_EXPR) in is_mult_by() 440 new_square_stmt = gimple_build_assign (square_recip_def, MULT_EXPR, in insert_reciprocals() 502 gimple_assign_set_rhs_code (use_stmt, MULT_EXPR); in replace_reciprocal_squares() 525 gimple_assign_set_rhs_code (use_stmt, MULT_EXPR); in replace_reciprocal() 730 = gimple_build_assign (x, MULT_EXPR, in optimize_recip_sqrt() 778 && gimple_assign_rhs_code (def_stmt) == MULT_EXPR in execute_cse_reciprocals_1() 1082 gimple_assign_set_rhs_code (stmt, MULT_EXPR); in execute() 1527 mult_stmt = gimple_build_assign (ssa_target, MULT_EXPR, op0, op1); in powi_as_mults_1() 1701 real_arithmetic (&factor, MULT_EXPR, &factor, &dconsthalf); in representable_as_half_series_p() 1970 fract_res = build_and_insert_binop (gsi, loc, "powroot", MULT_EXPR, in expand_pow_as_sqrts() [all …]
|
| H A D | omp-offload.cc | 512 res = fold_build2 (MULT_EXPR, integer_type_node, res, n); in oacc_thread_numbers() 611 per = fold_build2 (MULT_EXPR, type, per, chunk_size); in oacc_xform_loop() 612 per = fold_build2 (MULT_EXPR, type, per, step); in oacc_xform_loop() 626 r = build2 (MULT_EXPR, type, fold_convert (type, r), step); in oacc_xform_loop() 664 tree volume = fold_build2 (MULT_EXPR, TREE_TYPE (inner_size), in oacc_xform_loop() 672 tree per = fold_build2 (MULT_EXPR, diff_type, volume, step); in oacc_xform_loop() 679 tree span = build2 (MULT_EXPR, diff_type, chunk_size, in oacc_xform_loop() 683 r = build2 (MULT_EXPR, diff_type, r, span); in oacc_xform_loop() 693 = fold_build2 (MULT_EXPR, diff_type, volume, chunk_size); in oacc_xform_loop() 694 per = build2 (MULT_EXPR, diff_type, per, chunk); in oacc_xform_loop() [all …]
|
| H A D | tree-vect-slp-patterns.cc | 369 else if (vect_match_expression_p (node1, MULT_EXPR) in vect_detect_pair_op() 370 && vect_match_expression_p (node2, MULT_EXPR)) in vect_detect_pair_op() 1029 bool mul0 = vect_match_expression_p (l0node[0], MULT_EXPR); in matches() 1030 bool mul1 = vect_match_expression_p (l0node[1], MULT_EXPR); in matches() 1047 if (!(mul0 = vect_match_expression_p (vals[1], MULT_EXPR))) in matches() 1267 if (!vect_match_expression_p (nodes[1], MULT_EXPR) in matches() 1283 || !vect_match_expression_p (l0node[1], MULT_EXPR)) in matches() 1513 && vect_match_expression_p (SLP_TREE_CHILDREN (l0node)[0], MULT_EXPR)) in recognize() 1520 && vect_match_expression_p (SLP_TREE_CHILDREN (l1node)[0], MULT_EXPR)) in recognize()
|
| H A D | tree-tailcall.cc | 361 case MULT_EXPR: in process_assignment() 697 m = fold_build2 (MULT_EXPR, type, fold_convert (type, m), tmp_m); in find_tail_calls() 702 a = fold_build2 (MULT_EXPR, type, fold_convert (type, a), tmp_m); in find_tail_calls() 867 var = adjust_return_value_with_ops (MULT_EXPR, "acc_tmp", m_acc, in adjust_accumulator_values() 877 m_acc_arg = update_accumulator_with_ops (MULT_EXPR, m_acc, m, gsi); in adjust_accumulator_values() 903 retval = adjust_return_value_with_ops (MULT_EXPR, "mul_tmp", m_acc, retval, in adjust_return_value()
|
| H A D | omp-expand.cc | 1648 total = fold_build2 (MULT_EXPR, bound_type, total, in expand_oacc_collapse_init() 1697 expr = fold_build2 (MULT_EXPR, diff_type, fold_convert (diff_type, expr), in expand_oacc_collapse_vars() 1973 t = fold_build2 (MULT_EXPR, type, fd->loop.n2, counts[i]); in expand_omp_for_init_counts() 2041 t = fold_build2 (MULT_EXPR, itype, t, ostep); in expand_omp_for_init_counts() 2050 n1 = fold_build2 (MULT_EXPR, itype, n1o, n1); in expand_omp_for_init_counts() 2061 n2 = fold_build2 (MULT_EXPR, itype, n1o, n2); in expand_omp_for_init_counts() 2072 n1e = fold_build2 (MULT_EXPR, itype, last, n1e); in expand_omp_for_init_counts() 2083 n2e = fold_build2 (MULT_EXPR, itype, last, n2e); in expand_omp_for_init_counts() 2122 t = fold_build2 (MULT_EXPR, itype, m2minusm1, ostep); in expand_omp_for_init_counts() 2135 t = fold_build2 (MULT_EXPR, itype, t, outer_niters); in expand_omp_for_init_counts() [all …]
|
| H A D | fold-const.cc | 462 case MULT_EXPR: in negate_expr_p() 646 case MULT_EXPR: in fold_negate_expr_1() 1049 case MULT_EXPR: in wide_int_binop() 1143 case MULT_EXPR: in poly_int_binop() 1215 case MULT_EXPR: in distributes_over_addition_p() 1265 case MULT_EXPR: in const_binop() 1366 case MULT_EXPR: in const_binop() 1417 case MULT_EXPR: in const_binop() 1424 const_binop (MULT_EXPR, r1, r2), in const_binop() 1425 const_binop (MULT_EXPR, i1, i2)); in const_binop() [all …]
|
| H A D | omp-general.cc | 551 fold_binary (MULT_EXPR, itype, t, in omp_extract_for_data() 564 fold_binary (MULT_EXPR, itype, in omp_extract_for_data() 567 fold_binary (MULT_EXPR, itype, in omp_extract_for_data() 577 fold_binary (MULT_EXPR, itype, in omp_extract_for_data() 580 fold_binary (MULT_EXPR, itype, in omp_extract_for_data() 632 fold_binary (MULT_EXPR, itype, m1, t)); in omp_extract_for_data() 635 fold_binary (MULT_EXPR, itype, m2, t)); in omp_extract_for_data() 638 tree t3 = fold_binary (MULT_EXPR, itype, m1, ostep); in omp_extract_for_data() 639 tree t4 = fold_binary (MULT_EXPR, itype, m2, ostep); in omp_extract_for_data() 776 t2 = fold_build2 (MULT_EXPR, itype, t2, ostep); in omp_extract_for_data() [all …]
|
| H A D | tree-chrec.cc | 470 return fold_build2 (MULT_EXPR, type, op0, op1); in chrec_fold_multiply() 564 arg0 = fold_build2 (MULT_EXPR, ctype, l, binomial_n_k); in chrec_evaluate() 572 return fold_build2 (MULT_EXPR, ctype, in chrec_evaluate() 1611 case MULT_EXPR: in eq_evolutions_p() 1687 case MULT_EXPR: in operator_is_linear() 1715 if (TREE_CODE (scev) == MULT_EXPR) in scev_is_linear_expression()
|
| H A D | gimple-loop-versioning.cc | 873 if (!mult || gimple_assign_rhs_code (mult) != MULT_EXPR) in find_per_loop_multiplication() 932 while (TREE_CODE (stride) == MULT_EXPR in analyze_term_using_scevs() 938 && gimple_assign_rhs_code (assign) == MULT_EXPR in analyze_term_using_scevs() 977 if (mult && gimple_assign_rhs_code (mult) == MULT_EXPR) in analyze_arbitrary_term() 1237 if (code == MULT_EXPR) in record_address_fragment()
|
| H A D | optabs-tree.cc | 280 case MULT_EXPR: in optab_for_tree_code() 355 *code1 = MULT_EXPR; in supportable_half_widening_operation()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
| H A D | d-longdouble.cc | 133 real_arithmetic (&x.rv (), MULT_EXPR, &this->rv (), &r.rv ()); in mul() 166 real_arithmetic (&q, MULT_EXPR, &q, &r.rv ()); in mod()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
| H A D | d-longdouble.cc | 139 real_arithmetic (&x.rv (), MULT_EXPR, &this->rv (), &r.rv ()); in mul() 172 real_arithmetic (&q, MULT_EXPR, &q, &r.rv ()); in mod()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/brig/brigfrontend/ |
| H A D | brig-function.cc | 307 = build2 (MULT_EXPR, long_long_integer_type_node, in add_id_variables() 1009 tree id2_x_max0_x_max1 = build2 (MULT_EXPR, uint64_type_node, id2, max0); in expand_builtin() 1011 = build2 (MULT_EXPR, uint64_type_node, id2_x_max0_x_max1, max1); in expand_builtin() 1013 tree id1_x_max0 = build2 (MULT_EXPR, uint64_type_node, id1, max0); in expand_builtin() 1031 = build2 (MULT_EXPR, uint32_type_node, in expand_builtin() 1035 z_x_wgsx_wgsy = build2 (MULT_EXPR, uint32_type_node, z_x_wgsx_wgsy, in expand_builtin() 1039 = build2 (MULT_EXPR, uint32_type_node, in expand_builtin() 1443 return MULT_EXPR; in get_tree_code_for_hsa_opcode()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
| H A D | operators.def | 100 DEF_OPERATOR ("*", MULT_EXPR, "ml", OVL_OP_FLAG_BINARY) 153 DEF_ASSN_OPERATOR ("*=", MULT_EXPR, "mL")
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
| H A D | operators.def | 100 DEF_OPERATOR ("*", MULT_EXPR, "ml", OVL_OP_FLAG_BINARY) 153 DEF_ASSN_OPERATOR ("*=", MULT_EXPR, "mL")
|