/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | tree-vect-loop-manip.c | 3024 vect_create_cond_for_niters_checks (loop_vec_info loop_vinfo, tree *cond_expr) in vect_create_cond_for_niters_checks() argument 3028 if (*cond_expr) in vect_create_cond_for_niters_checks() 3029 *cond_expr = fold_build2 (TRUTH_AND_EXPR, boolean_type_node, in vect_create_cond_for_niters_checks() 3030 *cond_expr, part_cond_expr); in vect_create_cond_for_niters_checks() 3032 *cond_expr = part_cond_expr; in vect_create_cond_for_niters_checks() 3039 chain_cond_expr (tree *cond_expr, tree part_cond_expr) in chain_cond_expr() argument 3041 if (*cond_expr) in chain_cond_expr() 3042 *cond_expr = fold_build2 (TRUTH_AND_EXPR, boolean_type_node, in chain_cond_expr() 3043 *cond_expr, part_cond_expr); in chain_cond_expr() 3045 *cond_expr = part_cond_expr; in chain_cond_expr() [all …]
|
H A D | tree-call-cdce.c | 810 gimple *cond_expr = NULL; variable 876 cond_expr = NULL; 885 cond_expr = c; 888 gcc_assert (cond_expr && gimple_code (cond_expr) == GIMPLE_COND); 893 bi_call_in_edge0 = split_block (bi_call_bb, cond_expr); 919 cond_expr = c; 922 gcc_assert (cond_expr && gimple_code (cond_expr) == GIMPLE_COND); 923 guard_bb_in_edge = split_block (guard_bb, cond_expr);
|
H A D | cfgloopmanip.c | 779 gcond *cond_expr; in create_empty_loop_on_edge() local 835 cond_expr = gimple_build_cond in create_empty_loop_on_edge() 838 exit_test = gimple_cond_lhs (cond_expr); in create_empty_loop_on_edge() 841 gimple_cond_set_lhs (cond_expr, exit_test); in create_empty_loop_on_edge() 843 gsi_insert_after (&gsi, cond_expr, GSI_NEW_STMT); in create_empty_loop_on_edge() 1630 edge e, void *cond_expr, in lv_adjust_loop_entry_edge() argument 1644 cond_expr); in lv_adjust_loop_entry_edge() 1684 void *cond_expr, basic_block *condition_bb, in loop_version() argument 1717 entry, cond_expr, then_prob, else_prob); in loop_version()
|
H A D | tree-if-conv.c | 455 tree rhs1, lhs1, cond_expr; in fold_build_cond_expr() local 468 cond_expr = fold_ternary (COND_EXPR, type, cond, rhs, lhs); in fold_build_cond_expr() 470 if (cond_expr == NULL_TREE) in fold_build_cond_expr() 473 STRIP_USELESS_TYPE_CONVERSION (cond_expr); in fold_build_cond_expr() 475 if (is_gimple_val (cond_expr)) in fold_build_cond_expr() 476 return cond_expr; in fold_build_cond_expr() 478 if (TREE_CODE (cond_expr) == ABS_EXPR) in fold_build_cond_expr() 480 rhs1 = TREE_OPERAND (cond_expr, 1); in fold_build_cond_expr() 486 if (TREE_CODE (cond_expr) == MIN_EXPR in fold_build_cond_expr() 487 || TREE_CODE (cond_expr) == MAX_EXPR) in fold_build_cond_expr() [all …]
|
H A D | tree-data-ref.c | 1738 create_ifn_alias_checks (tree *cond_expr, in create_ifn_alias_checks() argument 1790 *cond_expr = build_call_expr_internal_loc (UNKNOWN_LOCATION, in create_ifn_alias_checks() 1837 create_intersect_range_checks_index (class loop *loop, tree *cond_expr, in create_intersect_range_checks_index() argument 2066 if (*cond_expr) in create_intersect_range_checks_index() 2067 *cond_expr = fold_build2 (TRUTH_AND_EXPR, boolean_type_node, in create_intersect_range_checks_index() 2068 *cond_expr, part_cond_expr); in create_intersect_range_checks_index() 2070 *cond_expr = part_cond_expr; in create_intersect_range_checks_index() 2086 create_waw_or_war_checks (tree *cond_expr, in create_waw_or_war_checks() argument 2232 *cond_expr = fold_build2 (GT_EXPR, boolean_type_node, subject, limit); in create_waw_or_war_checks() 2329 create_intersect_range_checks (class loop *loop, tree *cond_expr, in create_intersect_range_checks() argument [all …]
|
H A D | tree-vect-patterns.c | 3505 tree cond_expr, then_clause, else_clause; in vect_recog_mixed_size_cond_pattern() local 3518 cond_expr = gimple_assign_rhs1 (last_stmt); in vect_recog_mixed_size_cond_pattern() 3522 if (!COMPARISON_CLASS_P (cond_expr)) in vect_recog_mixed_size_cond_pattern() 3525 comp_scalar_type = TREE_TYPE (TREE_OPERAND (cond_expr, 0)); in vect_recog_mixed_size_cond_pattern() 3578 if (expand_vec_cond_expr_p (vectype, comp_vectype, TREE_CODE (cond_expr))) in vect_recog_mixed_size_cond_pattern() 3593 if (!expand_vec_cond_expr_p (vecitype, comp_vectype, TREE_CODE (cond_expr))) in vect_recog_mixed_size_cond_pattern() 3606 COND_EXPR, unshare_expr (cond_expr), in vect_recog_mixed_size_cond_pattern() 3748 tree itype, cond_expr, rhs1, rhs2, irhs1, irhs2; in adjust_bool_pattern() local 3892 cond_expr = build2_loc (loc, rhs_code, itype, rhs1, rhs2); in adjust_bool_pattern() 3900 COND_EXPR, cond_expr, trueval, in adjust_bool_pattern()
|
H A D | tree-loop-distribution.c | 2680 tree lhs, arg0, cond_expr = NULL_TREE; in version_loop_by_alias_check() local 2693 create_runtime_alias_checks (loop, &comp_alias_pairs, &cond_expr); in version_loop_by_alias_check() 2694 cond_expr = force_gimple_operand_1 (cond_expr, &cond_stmts, in version_loop_by_alias_check() 2718 2, NULL_TREE, cond_expr); in version_loop_by_alias_check() 2723 lhs = cond_expr; in version_loop_by_alias_check()
|
H A D | graphite-isl-ast-to-gimple.c | 877 tree cond_expr = gcc_expression_from_isl_expression (type, if_cond, ip); in graphite_create_new_guard() local 881 cond_expr = integer_zero_node; in graphite_create_new_guard() 883 edge exit_edge = create_empty_if_region_on_edge (entry_edge, cond_expr); in graphite_create_new_guard()
|
H A D | tree-parloops.c | 797 tree cond_expr = gimple_assign_rhs1 (def_stmt); in parloops_is_simple_reduction() local 799 enum tree_code cond_code = TREE_CODE (cond_expr); in parloops_is_simple_reduction() 803 bool honor_nans = HONOR_NANS (TREE_OPERAND (cond_expr, 0)); in parloops_is_simple_reduction() 808 TREE_SET_CODE (cond_expr, invert_code); in parloops_is_simple_reduction()
|
H A D | tree-vect-slp.c | 1069 tree cond_expr = gimple_assign_rhs1 (stmt); in vect_build_slp_tree_1() local 1070 enum tree_code cond_code = TREE_CODE (cond_expr); in vect_build_slp_tree_1() 1075 first_cond_code = TREE_CODE (cond_expr); in vect_build_slp_tree_1() 1078 bool honor_nans = HONOR_NANS (TREE_OPERAND (cond_expr, 0)); in vect_build_slp_tree_1()
|
H A D | tree-vect-stmts.c | 9979 tree cond_expr, cond_expr0 = NULL_TREE, cond_expr1 = NULL_TREE; in vectorizable_condition() local 10064 cond_expr = gimple_assign_rhs1 (stmt); in vectorizable_condition() 10068 if (!vect_is_simple_cond (cond_expr, stmt_info->vinfo, slp_node, in vectorizable_condition() 10084 masked = !COMPARISON_CLASS_P (cond_expr); in vectorizable_condition() 10090 cond_code = TREE_CODE (cond_expr); in vectorizable_condition() 10093 cond_expr0 = TREE_OPERAND (cond_expr, 0); in vectorizable_condition() 10094 cond_expr1 = TREE_OPERAND (cond_expr, 1); in vectorizable_condition() 10116 cond_expr = NULL_TREE; in vectorizable_condition() 10242 scalar_cond_masked_key cond (cond_expr, ncopies); in vectorizable_condition() 10277 = vect_get_vec_def_for_operand (cond_expr, stmt_info, in vectorizable_condition()
|
H A D | tree-ssa-strlen.c | 4007 tree cond_expr = gimple_assign_rhs1 (use_stmt); in used_only_for_zero_equality() local 4008 if ((TREE_CODE (cond_expr) != EQ_EXPR in used_only_for_zero_equality() 4009 && (TREE_CODE (cond_expr) != NE_EXPR)) in used_only_for_zero_equality() 4010 || !integer_zerop (TREE_OPERAND (cond_expr, 1))) in used_only_for_zero_equality()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | tree-vect-loop-manip.cc | 3161 vect_create_cond_for_niters_checks (loop_vec_info loop_vinfo, tree *cond_expr) in vect_create_cond_for_niters_checks() argument 3165 if (*cond_expr) in vect_create_cond_for_niters_checks() 3166 *cond_expr = fold_build2 (TRUTH_AND_EXPR, boolean_type_node, in vect_create_cond_for_niters_checks() 3167 *cond_expr, part_cond_expr); in vect_create_cond_for_niters_checks() 3169 *cond_expr = part_cond_expr; in vect_create_cond_for_niters_checks() 3176 chain_cond_expr (tree *cond_expr, tree part_cond_expr) in chain_cond_expr() argument 3178 if (*cond_expr) in chain_cond_expr() 3179 *cond_expr = fold_build2 (TRUTH_AND_EXPR, boolean_type_node, in chain_cond_expr() 3180 *cond_expr, part_cond_expr); in chain_cond_expr() 3182 *cond_expr = part_cond_expr; in chain_cond_expr() [all …]
|
H A D | tree-call-cdce.cc | 811 gimple *cond_expr = NULL; in shrink_wrap_one_built_in_call_with_conds() local 877 cond_expr = NULL; in shrink_wrap_one_built_in_call_with_conds() 886 cond_expr = c; in shrink_wrap_one_built_in_call_with_conds() 889 gcc_assert (cond_expr && gimple_code (cond_expr) == GIMPLE_COND); in shrink_wrap_one_built_in_call_with_conds() 894 bi_call_in_edge0 = split_block (bi_call_bb, cond_expr); in shrink_wrap_one_built_in_call_with_conds() 920 cond_expr = c; in shrink_wrap_one_built_in_call_with_conds() 923 gcc_assert (cond_expr && gimple_code (cond_expr) == GIMPLE_COND); in shrink_wrap_one_built_in_call_with_conds() 924 guard_bb_in_edge = split_block (guard_bb, cond_expr); in shrink_wrap_one_built_in_call_with_conds()
|
H A D | cfgloopmanip.cc | 778 gcond *cond_expr; in create_empty_loop_on_edge() local 834 cond_expr = gimple_build_cond in create_empty_loop_on_edge() 837 exit_test = gimple_cond_lhs (cond_expr); in create_empty_loop_on_edge() 840 gimple_cond_set_lhs (cond_expr, exit_test); in create_empty_loop_on_edge() 842 gsi_insert_after (&gsi, cond_expr, GSI_NEW_STMT); in create_empty_loop_on_edge() 1558 edge e, void *cond_expr, in lv_adjust_loop_entry_edge() argument 1572 cond_expr); in lv_adjust_loop_entry_edge() 1612 void *cond_expr, basic_block *condition_bb, in loop_version() argument 1662 entry, cond_expr, then_prob, else_prob); in loop_version()
|
H A D | tree-if-conv.cc | 462 tree rhs1, lhs1, cond_expr; in fold_build_cond_expr() local 475 cond_expr = fold_ternary (COND_EXPR, type, cond, rhs, lhs); in fold_build_cond_expr() 477 if (cond_expr == NULL_TREE) in fold_build_cond_expr() 480 STRIP_USELESS_TYPE_CONVERSION (cond_expr); in fold_build_cond_expr() 482 if (is_gimple_val (cond_expr)) in fold_build_cond_expr() 483 return cond_expr; in fold_build_cond_expr() 485 if (TREE_CODE (cond_expr) == ABS_EXPR) in fold_build_cond_expr() 487 rhs1 = TREE_OPERAND (cond_expr, 1); in fold_build_cond_expr() 493 if (TREE_CODE (cond_expr) == MIN_EXPR in fold_build_cond_expr() 494 || TREE_CODE (cond_expr) == MAX_EXPR) in fold_build_cond_expr() [all …]
|
H A D | tree-data-ref.cc | 1993 create_ifn_alias_checks (tree *cond_expr, in create_ifn_alias_checks() argument 2045 *cond_expr = build_call_expr_internal_loc (UNKNOWN_LOCATION, in create_ifn_alias_checks() 2092 create_intersect_range_checks_index (class loop *loop, tree *cond_expr, in create_intersect_range_checks_index() argument 2321 if (*cond_expr) in create_intersect_range_checks_index() 2322 *cond_expr = fold_build2 (TRUTH_AND_EXPR, boolean_type_node, in create_intersect_range_checks_index() 2323 *cond_expr, part_cond_expr); in create_intersect_range_checks_index() 2325 *cond_expr = part_cond_expr; in create_intersect_range_checks_index() 2341 create_waw_or_war_checks (tree *cond_expr, in create_waw_or_war_checks() argument 2487 *cond_expr = fold_build2 (GT_EXPR, boolean_type_node, subject, limit); in create_waw_or_war_checks() 2584 create_intersect_range_checks (class loop *loop, tree *cond_expr, in create_intersect_range_checks() argument [all …]
|
H A D | tree-vect-patterns.cc | 3863 tree cond_expr, then_clause, else_clause; in vect_recog_mixed_size_cond_pattern() local 3876 cond_expr = gimple_assign_rhs1 (last_stmt); in vect_recog_mixed_size_cond_pattern() 3880 if (!COMPARISON_CLASS_P (cond_expr)) in vect_recog_mixed_size_cond_pattern() 3883 comp_scalar_type = TREE_TYPE (TREE_OPERAND (cond_expr, 0)); in vect_recog_mixed_size_cond_pattern() 3936 if (expand_vec_cond_expr_p (vectype, comp_vectype, TREE_CODE (cond_expr))) in vect_recog_mixed_size_cond_pattern() 3951 if (!expand_vec_cond_expr_p (vecitype, comp_vectype, TREE_CODE (cond_expr))) in vect_recog_mixed_size_cond_pattern() 3964 COND_EXPR, unshare_expr (cond_expr), in vect_recog_mixed_size_cond_pattern() 4105 tree itype, cond_expr, rhs1, rhs2, irhs1, irhs2; in adjust_bool_pattern() local 4251 cond_expr = build2_loc (loc, rhs_code, itype, rhs1, rhs2); in adjust_bool_pattern() 4259 COND_EXPR, cond_expr, trueval, in adjust_bool_pattern()
|
H A D | graphite-isl-ast-to-gimple.cc | 864 tree cond_expr = gcc_expression_from_isl_expression (type, if_cond, ip); in graphite_create_new_guard() local 868 cond_expr = integer_zero_node; in graphite_create_new_guard() 870 edge exit_edge = create_empty_if_region_on_edge (entry_edge, cond_expr); in graphite_create_new_guard()
|
H A D | tree-loop-distribution.cc | 2719 tree lhs, arg0, cond_expr = NULL_TREE; in version_loop_by_alias_check() local 2732 create_runtime_alias_checks (loop, &comp_alias_pairs, &cond_expr); in version_loop_by_alias_check() 2733 cond_expr = force_gimple_operand_1 (cond_expr, &cond_stmts, in version_loop_by_alias_check() 2757 2, NULL_TREE, cond_expr); in version_loop_by_alias_check() 2762 lhs = cond_expr; in version_loop_by_alias_check()
|
H A D | tree-parloops.cc | 797 tree cond_expr = gimple_assign_rhs1 (def_stmt); in parloops_is_simple_reduction() local 799 enum tree_code cond_code = TREE_CODE (cond_expr); in parloops_is_simple_reduction() 803 bool honor_nans = HONOR_NANS (TREE_OPERAND (cond_expr, 0)); in parloops_is_simple_reduction() 808 TREE_SET_CODE (cond_expr, invert_code); in parloops_is_simple_reduction()
|
H A D | tree-vect-stmts.cc | 10334 tree cond_expr, cond_expr0 = NULL_TREE, cond_expr1 = NULL_TREE; in vectorizable_condition() local 10409 cond_expr = gimple_assign_rhs1 (stmt); in vectorizable_condition() 10411 if (!vect_is_simple_cond (cond_expr, vinfo, stmt_info, slp_node, in vectorizable_condition() 10416 unsigned op_adjust = COMPARISON_CLASS_P (cond_expr) ? 1 : 0; in vectorizable_condition() 10431 masked = !COMPARISON_CLASS_P (cond_expr); in vectorizable_condition() 10437 cond_code = TREE_CODE (cond_expr); in vectorizable_condition() 10440 cond_expr0 = TREE_OPERAND (cond_expr, 0); in vectorizable_condition() 10441 cond_expr1 = TREE_OPERAND (cond_expr, 1); in vectorizable_condition() 10463 cond_expr = NULL_TREE; in vectorizable_condition() 10604 scalar_cond_masked_key cond (cond_expr, ncopies); in vectorizable_condition() [all …]
|
/netbsd-src/external/bsd/byacc/dist/test/ |
H A D | btyacc_demo.y | 227 extern Code * build_if(Expr *cond_expr, Code *then_stmt, Code *else_stmt);
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/c/ |
H A D | gimple-parser.c | 2257 c_expr cond_expr; in c_parser_gimple_switch_stmt() local 2265 cond_expr = c_parser_gimple_postfix_expression (parser); in c_parser_gimple_switch_stmt() 2357 if (cond_expr.value != error_mark_node) in c_parser_gimple_switch_stmt() 2359 gswitch *s = gimple_build_switch (cond_expr.value, default_label, labels); in c_parser_gimple_switch_stmt()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/c/ |
H A D | gimple-parser.cc | 2309 c_expr cond_expr; in c_parser_gimple_switch_stmt() local 2317 cond_expr = c_parser_gimple_postfix_expression (parser); in c_parser_gimple_switch_stmt() 2409 if (cond_expr.value != error_mark_node) in c_parser_gimple_switch_stmt() 2411 gswitch *s = gimple_build_switch (cond_expr.value, default_label, labels); in c_parser_gimple_switch_stmt()
|