Home
last modified time | relevance | path

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

/dragonfly/contrib/gcc-4.7/gcc/
H A Dtree-vect-loop-manip.c1380 if (cond_expr) in slpeel_tree_peel_loop_to_edge()
1386 cond_expr)); in slpeel_tree_peel_loop_to_edge()
1939 && !cond_expr) in vect_do_peeling_for_loop_bound()
2360 if (*cond_expr) in vect_create_cond_for_align_checks()
2429 tree * cond_expr, in vect_create_cond_for_alias_checks() argument
2519 if (*cond_expr) in vect_create_cond_for_alias_checks()
2576 *cond_expr = in vect_loop_versioning()
2580 *cond_expr = force_gimple_operand (*cond_expr, cond_expr_stmt_list, in vect_loop_versioning()
2591 *cond_expr = in vect_loop_versioning()
2593 *cond_expr = in vect_loop_versioning()
[all …]
H A Dtree-call-cdce.c724 gimple cond_expr = NULL; in shrink_wrap_one_built_in_call() local
754 cond_expr = NULL; in shrink_wrap_one_built_in_call()
763 cond_expr = c; in shrink_wrap_one_built_in_call()
767 gcc_assert (cond_expr && gimple_code (cond_expr) == GIMPLE_COND); in shrink_wrap_one_built_in_call()
774 bi_call_in_edge0 = split_block (bi_call_bb, cond_expr); in shrink_wrap_one_built_in_call()
802 cond_expr = c; in shrink_wrap_one_built_in_call()
806 gcc_assert (cond_expr && gimple_code (cond_expr) == GIMPLE_COND); in shrink_wrap_one_built_in_call()
807 guard_bb_in_edge = split_block (guard_bb, cond_expr); in shrink_wrap_one_built_in_call()
H A Dcfgloopmanip.c642 gimple cond_expr; in create_empty_loop_on_edge() local
701 cond_expr = gimple_build_cond in create_empty_loop_on_edge()
704 exit_test = gimple_cond_lhs (cond_expr); in create_empty_loop_on_edge()
707 gimple_cond_set_lhs (cond_expr, exit_test); in create_empty_loop_on_edge()
709 gsi_insert_after (&gsi, cond_expr, GSI_NEW_STMT); in create_empty_loop_on_edge()
1486 edge e, void *cond_expr, unsigned then_prob) in lv_adjust_loop_entry_edge() argument
1498 cond_expr); in lv_adjust_loop_entry_edge()
1537 void *cond_expr, basic_block *condition_bb, in loop_version() argument
1569 entry, cond_expr, then_prob); in loop_version()
H A Dtree-vect-patterns.c1773 tree cond_expr, then_clause, else_clause; in vect_recog_mixed_size_cond_pattern() local
1785 cond_expr = gimple_assign_rhs1 (last_stmt); in vect_recog_mixed_size_cond_pattern()
1793 if (!COMPARISON_CLASS_P (cond_expr)) in vect_recog_mixed_size_cond_pattern()
1797 = get_vectype_for_scalar_type (TREE_TYPE (TREE_OPERAND (cond_expr, 0))); in vect_recog_mixed_size_cond_pattern()
1837 unshare_expr (cond_expr), in vect_recog_mixed_size_cond_pattern()
1972 tree itype, cond_expr, rhs1, rhs2, irhs1, irhs2; in adjust_bool_pattern() local
2127 cond_expr = build2_loc (loc, rhs_code, itype, rhs1, rhs2); in adjust_bool_pattern()
2136 cond_expr, trueval, in adjust_bool_pattern()
H A Dgraphite-clast-to-gimple.c741 tree cond_expr = graphite_create_guard_cond_expr (stmt, ip); in graphite_create_new_guard() local
742 edge exit_edge = create_empty_if_region_on_edge (entry_edge, cond_expr); in graphite_create_new_guard()
1054 tree cond_expr; in graphite_create_new_loop_guard() local
1063 cond_expr = fold_build2 (LE_EXPR, boolean_type_node, *lb, *ub); in graphite_create_new_loop_guard()
1077 cond_expr = fold_build2 (LT_EXPR, boolean_type_node, *lb, ub_one); in graphite_create_new_loop_guard()
1080 exit_edge = create_empty_if_region_on_edge (entry_edge, cond_expr); in graphite_create_new_loop_guard()
H A Dtree-vect-stmts.c5017 tree cond_expr, then_clause, else_clause; in vectorizable_condition() local
5074 cond_expr = gimple_assign_rhs1 (stmt); in vectorizable_condition()
5078 if (!vect_is_simple_cond (cond_expr, stmt, loop_vinfo, bb_vinfo, in vectorizable_condition()
5139 VEC_safe_push (tree, heap, ops, TREE_OPERAND (cond_expr, 0)); in vectorizable_condition()
5140 VEC_safe_push (tree, heap, ops, TREE_OPERAND (cond_expr, 1)); in vectorizable_condition()
5156 vect_get_vec_def_for_operand (TREE_OPERAND (cond_expr, 0), in vectorizable_condition()
5158 vect_is_simple_use (TREE_OPERAND (cond_expr, 0), stmt, in vectorizable_condition()
5162 vect_get_vec_def_for_operand (TREE_OPERAND (cond_expr, 1), in vectorizable_condition()
5164 vect_is_simple_use (TREE_OPERAND (cond_expr, 1), stmt, in vectorizable_condition()
5213 vec_compare = build2 (TREE_CODE (cond_expr), vectype, in vectorizable_condition()
H A Dtree-vect-slp.c853 tree cond_expr = gimple_assign_rhs1 (stmt); in vect_build_slp_tree() local
856 first_cond_code = TREE_CODE (cond_expr); in vect_build_slp_tree()
857 else if (first_cond_code != TREE_CODE (cond_expr)) in vect_build_slp_tree()
H A Dtree-vect-loop.c5273 tree cond_expr = NULL_TREE; in vect_transform_loop() local
5300 &cond_expr, &cond_expr_stmt_list); in vect_transform_loop()
5312 cond_expr, cond_expr_stmt_list); in vect_transform_loop()
H A Dc-parser.c9947 struct c_expr cond_expr = c_parser_binary_expression (parser, NULL, in c_parser_omp_for_loop() local
9950 cond = cond_expr.value; in c_parser_omp_for_loop()
9953 switch (cond_expr.original_code) in c_parser_omp_for_loop()
H A Dtree-cfg.c7347 tree cond_expr = (tree) cond_e; in gimple_lv_add_condition_to_bb() local
7351 new_cond_expr = gimple_build_cond_from_tree (cond_expr, in gimple_lv_add_condition_to_bb()
H A Dtree.def486 DEFTREECODE (COND_EXPR, "cond_expr", tcc_expression, 3)
/dragonfly/contrib/gcc-8.0/gcc/
H A Dtree-vect-loop-manip.c2725 if (*cond_expr) in vect_create_cond_for_niters_checks()
2729 *cond_expr = part_cond_expr; in vect_create_cond_for_niters_checks()
2738 if (*cond_expr) in chain_cond_expr()
2742 *cond_expr = part_cond_expr; in chain_cond_expr()
2975 tree cond_expr = NULL_TREE; in vect_loop_versioning() local
2994 if (cond_expr) in vect_loop_versioning()
2996 expr, cond_expr); in vect_loop_versioning()
2998 cond_expr = expr; in vect_loop_versioning()
3004 if (cond_expr) in vect_loop_versioning()
3005 cond_expr = force_gimple_operand_1 (cond_expr, &cond_expr_stmt_list, in vect_loop_versioning()
[all …]
H A Dtree-call-cdce.c771 gimple *cond_expr = NULL; in shrink_wrap_one_built_in_call_with_conds() local
838 cond_expr = NULL; in shrink_wrap_one_built_in_call_with_conds()
847 cond_expr = c; in shrink_wrap_one_built_in_call_with_conds()
850 gcc_assert (cond_expr && gimple_code (cond_expr) == GIMPLE_COND); in shrink_wrap_one_built_in_call_with_conds()
855 bi_call_in_edge0 = split_block (bi_call_bb, cond_expr); in shrink_wrap_one_built_in_call_with_conds()
881 cond_expr = c; in shrink_wrap_one_built_in_call_with_conds()
884 gcc_assert (cond_expr && gimple_code (cond_expr) == GIMPLE_COND); in shrink_wrap_one_built_in_call_with_conds()
885 guard_bb_in_edge = split_block (guard_bb, cond_expr); in shrink_wrap_one_built_in_call_with_conds()
H A Dcfgloopmanip.c780 gcond *cond_expr; in create_empty_loop_on_edge() local
836 cond_expr = gimple_build_cond in create_empty_loop_on_edge()
839 exit_test = gimple_cond_lhs (cond_expr); in create_empty_loop_on_edge()
842 gimple_cond_set_lhs (cond_expr, exit_test); in create_empty_loop_on_edge()
844 gsi_insert_after (&gsi, cond_expr, GSI_NEW_STMT); in create_empty_loop_on_edge()
1622 edge e, void *cond_expr, in lv_adjust_loop_entry_edge() argument
1636 cond_expr); in lv_adjust_loop_entry_edge()
1676 void *cond_expr, basic_block *condition_bb, in loop_version() argument
1709 entry, cond_expr, then_prob, else_prob); in loop_version()
H A Dtree-if-conv.c446 tree rhs1, lhs1, cond_expr; in fold_build_cond_expr() local
461 if (cond_expr == NULL_TREE) in fold_build_cond_expr()
464 STRIP_USELESS_TYPE_CONVERSION (cond_expr); in fold_build_cond_expr()
466 if (is_gimple_val (cond_expr)) in fold_build_cond_expr()
467 return cond_expr; in fold_build_cond_expr()
469 if (TREE_CODE (cond_expr) == ABS_EXPR) in fold_build_cond_expr()
471 rhs1 = TREE_OPERAND (cond_expr, 1); in fold_build_cond_expr()
477 if (TREE_CODE (cond_expr) == MIN_EXPR in fold_build_cond_expr()
478 || TREE_CODE (cond_expr) == MAX_EXPR) in fold_build_cond_expr()
480 lhs1 = TREE_OPERAND (cond_expr, 0); in fold_build_cond_expr()
[all …]
H A Dtree-data-ref.c1755 if (*cond_expr) in create_intersect_range_checks_index()
1756 *cond_expr = fold_build2 (TRUTH_AND_EXPR, boolean_type_node, in create_intersect_range_checks_index()
1757 *cond_expr, part_cond_expr); in create_intersect_range_checks_index()
1759 *cond_expr = part_cond_expr; in create_intersect_range_checks_index()
1860 *cond_expr = NULL_TREE; in create_intersect_range_checks()
1902 *cond_expr in create_intersect_range_checks()
1917 tree * cond_expr) in create_runtime_alias_checks() argument
1938 if (*cond_expr) in create_runtime_alias_checks()
1939 *cond_expr = fold_build2 (TRUTH_AND_EXPR, boolean_type_node, in create_runtime_alias_checks()
1940 *cond_expr, part_cond_expr); in create_runtime_alias_checks()
[all …]
H A Dtree-vect-patterns.c3084 tree cond_expr, then_clause, else_clause; in vect_recog_mixed_size_cond_pattern() local
3099 cond_expr = gimple_assign_rhs1 (last_stmt); in vect_recog_mixed_size_cond_pattern()
3103 if (!COMPARISON_CLASS_P (cond_expr)) in vect_recog_mixed_size_cond_pattern()
3106 comp_scalar_type = TREE_TYPE (TREE_OPERAND (cond_expr, 0)); in vect_recog_mixed_size_cond_pattern()
3159 if (expand_vec_cond_expr_p (vectype, comp_vectype, TREE_CODE (cond_expr))) in vect_recog_mixed_size_cond_pattern()
3174 if (!expand_vec_cond_expr_p (vecitype, comp_vectype, TREE_CODE (cond_expr))) in vect_recog_mixed_size_cond_pattern()
3187 COND_EXPR, unshare_expr (cond_expr), in vect_recog_mixed_size_cond_pattern()
3337 tree itype, cond_expr, rhs1, rhs2, irhs1, irhs2; in adjust_bool_pattern() local
3481 cond_expr = build2_loc (loc, rhs_code, itype, rhs1, rhs2); in adjust_bool_pattern()
3489 COND_EXPR, cond_expr, trueval, in adjust_bool_pattern()
H A Dtree-loop-distribution.c2468 tree lhs, arg0, cond_expr = NULL_TREE; in version_loop_by_alias_check() local
2481 create_runtime_alias_checks (loop, &comp_alias_pairs, &cond_expr); in version_loop_by_alias_check()
2482 cond_expr = force_gimple_operand_1 (cond_expr, &cond_stmts, in version_loop_by_alias_check()
2490 2, NULL_TREE, cond_expr); in version_loop_by_alias_check()
2495 lhs = cond_expr; in version_loop_by_alias_check()
H A Dtree-vect-loop.c1226 tree cond_expr = gimple_assign_rhs1 (stmt); in ~_loop_vec_info() local
1227 enum tree_code cond_code = TREE_CODE (cond_expr); in ~_loop_vec_info()
1231 bool honor_nans = HONOR_NANS (TREE_OPERAND (cond_expr, in ~_loop_vec_info()
1237 TREE_SET_CODE (cond_expr, cond_code); in ~_loop_vec_info()
3522 tree cond_expr = gimple_assign_rhs1 (def_stmt); in vect_is_simple_reduction() local
3524 enum tree_code cond_code = TREE_CODE (cond_expr); in vect_is_simple_reduction()
3528 bool honor_nans = HONOR_NANS (TREE_OPERAND (cond_expr, 0)); in vect_is_simple_reduction()
3533 TREE_SET_CODE (cond_expr, invert_code); in vect_is_simple_reduction()
H A Dtree-vect-slp.c929 tree cond_expr = gimple_assign_rhs1 (stmt); in vect_build_slp_tree_1() local
930 enum tree_code cond_code = TREE_CODE (cond_expr); in vect_build_slp_tree_1()
935 first_cond_code = TREE_CODE (cond_expr); in vect_build_slp_tree_1()
938 bool honor_nans = HONOR_NANS (TREE_OPERAND (cond_expr, 0)); in vect_build_slp_tree_1()
H A Dtree-vect-stmts.c8558 tree cond_expr, cond_expr0 = NULL_TREE, cond_expr1 = NULL_TREE; in vectorizable_condition() local
8629 cond_expr = gimple_assign_rhs1 (stmt); in vectorizable_condition()
8633 if (!vect_is_simple_cond (cond_expr, stmt_info->vinfo, in vectorizable_condition()
8652 masked = !COMPARISON_CLASS_P (cond_expr); in vectorizable_condition()
8658 cond_code = TREE_CODE (cond_expr); in vectorizable_condition()
8661 cond_expr0 = TREE_OPERAND (cond_expr, 0); in vectorizable_condition()
8662 cond_expr1 = TREE_OPERAND (cond_expr, 1); in vectorizable_condition()
8763 ops.safe_push (cond_expr); in vectorizable_condition()
8784 = vect_get_vec_def_for_operand (cond_expr, stmt, in vectorizable_condition()
8786 vect_is_simple_use (cond_expr, stmt_info->vinfo, in vectorizable_condition()
H A Dtree-cfg.c8950 tree cond_expr = (tree) cond_e; in gimple_lv_add_condition_to_bb() local
8954 new_cond_expr = gimple_build_cond_from_tree (cond_expr, in gimple_lv_add_condition_to_bb()
H A Dtree.def541 DEFTREECODE (COND_EXPR, "cond_expr", tcc_expression, 3)
/dragonfly/contrib/gcc-8.0/gcc/c/
H A Dgimple-parser.c1431 c_expr cond_expr; in c_parser_gimple_switch_stmt() local
1440 cond_expr = c_parser_gimple_postfix_expression (parser); in c_parser_gimple_switch_stmt()
1556 if (cond_expr.value != error_mark_node) in c_parser_gimple_switch_stmt()
1558 gimple_seq_add_stmt (seq, gimple_build_switch (cond_expr.value, in c_parser_gimple_switch_stmt()
H A Dc-parser.c15776 struct c_expr cond_expr in c_parser_omp_for_loop() local
15779 cond = cond_expr.value; in c_parser_omp_for_loop()
15789 switch (cond_expr.original_code) in c_parser_omp_for_loop()