Home
last modified time | relevance | path

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

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dtree-ssa-threadedge.c448 enum tree_code cond_code; in simplify_control_stmt_condition() local
452 cond_code = gimple_cond_code (stmt); in simplify_control_stmt_condition()
483 op0, cond_code, op1, in simplify_control_stmt_condition()
581 enum tree_code cond_code, in simplify_control_stmt_condition_1() argument
596 cond_code = swap_tree_comparison (cond_code); in simplify_control_stmt_condition_1()
604 if ((cond_code == EQ_EXPR || cond_code == NE_EXPR) in simplify_control_stmt_condition_1()
629 if (cond_code == NE_EXPR) in simplify_control_stmt_condition_1()
632 if (cond_code == EQ_EXPR) in simplify_control_stmt_condition_1()
638 if (cond_code == NE_EXPR) in simplify_control_stmt_condition_1()
641 if (cond_code == EQ_EXPR) in simplify_control_stmt_condition_1()
[all …]
H A Dgimple-ssa-warn-alloca.c208 enum tree_code cond_code = gimple_cond_code (last); in alloca_call_type_by_arg() local
212 cond_code = invert_tree_comparison (cond_code, false); in alloca_call_type_by_arg()
223 if ((cond_code == LE_EXPR in alloca_call_type_by_arg()
224 || cond_code == LT_EXPR in alloca_call_type_by_arg()
225 || cond_code == GT_EXPR in alloca_call_type_by_arg()
226 || cond_code == GE_EXPR) in alloca_call_type_by_arg()
234 if ((cond_code == LT_EXPR && tst == -1) in alloca_call_type_by_arg()
235 || (cond_code == LE_EXPR && (tst == -1 || tst == 0))) in alloca_call_type_by_arg()
242 if (cond_code == GT_EXPR || cond_code == GE_EXPR) in alloca_call_type_by_arg()
H A Domp-general.c93 omp_adjust_for_condition (location_t loc, enum tree_code *cond_code, tree *n2, in omp_adjust_for_condition() argument
96 switch (*cond_code) in omp_adjust_for_condition()
107 *cond_code = LT_EXPR; in omp_adjust_for_condition()
111 *cond_code = GT_EXPR; in omp_adjust_for_condition()
119 *cond_code = LT_EXPR; in omp_adjust_for_condition()
124 *cond_code = GT_EXPR; in omp_adjust_for_condition()
136 *cond_code = LT_EXPR; in omp_adjust_for_condition()
144 *cond_code = GT_EXPR; in omp_adjust_for_condition()
334 loop->cond_code = gimple_omp_for_cond (for_stmt, i); in omp_extract_for_data()
336 gcc_assert (loop->cond_code != NE_EXPR in omp_extract_for_data()
[all …]
H A Dtree-ssa-uninit.c616 enum tree_code cond_code; member
708 one_pred.cond_code = gimple_cond_code (cond_stmt); in convert_control_dep_chain_into_preds()
751 one_pred.cond_code = EQ_EXPR; in convert_control_dep_chain_into_preds()
930 fprintf (dump_file, " %s ", op_symbol_code (one_pred.cond_code)); in dump_pred_info()
1356 cmp_code = the_pred.cond_code; in use_pred_not_overlap_with_undef_path_pred()
1421 c1 = x1.cond_code; in pred_equal_p()
1423 && TREE_CODE_CLASS (x2.cond_code) == tcc_comparison) in pred_equal_p()
1424 c2 = invert_tree_comparison (x2.cond_code, false); in pred_equal_p()
1426 c2 = x2.cond_code; in pred_equal_p()
1437 return ((pred.cond_code == NE_EXPR && !pred.invert) in is_neq_relop_p()
[all …]
H A Dvr-values.c463 enum tree_code cond_code, in extract_range_for_var_from_comparison_expr() argument
474 if ((POINTER_TYPE_P (type) && cond_code != NE_EXPR && cond_code != EQ_EXPR) in extract_range_for_var_from_comparison_expr()
541 if (cond_code == LE_EXPR) in extract_range_for_var_from_comparison_expr()
543 else if (cond_code == GT_EXPR) in extract_range_for_var_from_comparison_expr()
548 else if (cond_code == EQ_EXPR) in extract_range_for_var_from_comparison_expr()
573 else if (cond_code == NE_EXPR) in extract_range_for_var_from_comparison_expr()
618 else if (cond_code == LE_EXPR || cond_code == LT_EXPR) in extract_range_for_var_from_comparison_expr()
635 if (cond_code == LT_EXPR in extract_range_for_var_from_comparison_expr()
641 if (cond_code == LT_EXPR) in extract_range_for_var_from_comparison_expr()
658 else if (cond_code == GE_EXPR || cond_code == GT_EXPR) in extract_range_for_var_from_comparison_expr()
[all …]
H A Domp-general.h51 enum tree_code cond_code; member
79 extern void omp_adjust_for_condition (location_t loc, enum tree_code *cond_code,
H A Domp-grid.c510 (fd.loops[i].cond_code == LT_EXPR ? -1 : 1)); in grid_gfor_follows_tiling_pattern()
514 if (TYPE_UNSIGNED (itype) && fd.loops[i].cond_code == GT_EXPR) in grid_gfor_follows_tiling_pattern()
864 if (fd.loops[i].cond_code == GT_EXPR) in grid_target_follows_gridifiable_pattern()
1314 enum tree_code cond_code = gimple_omp_for_cond (inner_loop, i); in grid_attempt_target_gridification() local
1321 omp_adjust_for_condition (loc, &cond_code, &n2, index_var, step); in grid_attempt_target_gridification()
1325 tree cond = fold_build2 (cond_code, boolean_type_node, n1, n2); in grid_attempt_target_gridification()
1327 tree t = build_int_cst (itype, (cond_code == LT_EXPR ? -1 : 1)); in grid_attempt_target_gridification()
1331 if (TYPE_UNSIGNED (itype) && cond_code == GT_EXPR) in grid_attempt_target_gridification()
1340 if (cond_code == GT_EXPR) in grid_attempt_target_gridification()
H A Domp-expand.c826 if (fd.loop.cond_code == LT_EXPR) in expand_task_call()
1571 gcc_assert (loop->cond_code == LT_EXPR || loop->cond_code == GT_EXPR); in expand_oacc_collapse_init()
1603 bool up = loop->cond_code == LT_EXPR; in expand_oacc_collapse_init()
1801 t = fold_binary (fd->loops[i].cond_code, boolean_type_node, in expand_omp_for_init_counts()
1818 && ((t = fold_binary (fd->loops[i].cond_code, boolean_type_node, in expand_omp_for_init_counts()
1831 cond_stmt = gimple_build_cond (fd->loops[i].cond_code, n1, n2, in expand_omp_for_init_counts()
1879 t = build_int_cst (itype, (fd->loops[i].cond_code == LT_EXPR in expand_omp_for_init_counts()
1892 if (TYPE_UNSIGNED (itype) && fd->loops[i].cond_code == GT_EXPR) in expand_omp_for_init_counts()
2084 t = fold_build2 (fd->loops[i].cond_code, boolean_type_node, v, t); in extract_omp_for_update_vars()
2145 gcc_assert (fd->loops[i].cond_code == LT_EXPR in expand_omp_ordered_sink()
[all …]
H A Dtree-ssa-phiopt.c1873 enum tree_code cond_code; in abs_replacement() local
1911 cond_code = gimple_cond_code (cond); in abs_replacement()
1912 if (cond_code != GT_EXPR && cond_code != GE_EXPR in abs_replacement()
1913 && cond_code != LT_EXPR && cond_code != LE_EXPR) in abs_replacement()
1934 if (cond_code == GT_EXPR || cond_code == GE_EXPR) in abs_replacement()
H A Dtree-ssa-threadbackward.c324 enum tree_code cond_code = gimple_cond_code (stmt); in profitable_jump_thread_path() local
327 arg = fold_binary (cond_code, boolean_type_node, in profitable_jump_thread_path()
H A Dtree-vrp.c1613 extract_code_and_val_from_cond_with_ops (tree name, enum tree_code cond_code, in extract_code_and_val_from_cond_with_ops() argument
1628 comp_code = swap_tree_comparison (cond_code); in extract_code_and_val_from_cond_with_ops()
1635 comp_code = cond_code; in extract_code_and_val_from_cond_with_ops()
1821 enum tree_code cond_code, in register_edge_assert_for_2() argument
1828 if (!extract_code_and_val_from_cond_with_ops (name, cond_code, in register_edge_assert_for_2()
2464 is_masked_range_test (tree name, tree valt, enum tree_code cond_code, in is_masked_range_test() argument
2492 bool is_range = cond_code == EQ_EXPR; in is_masked_range_test()
2534 enum tree_code cond_code, tree cond_op0, in register_edge_assert_for() argument
2546 if (!extract_code_and_val_from_cond_with_ops (name, cond_code, in register_edge_assert_for()
2553 register_edge_assert_for_2 (name, e, cond_code, cond_op0, in register_edge_assert_for()
H A Dtree-vect-slp.c1070 enum tree_code cond_code = TREE_CODE (cond_expr); in vect_build_slp_tree_1() local
1076 else if (TREE_CODE_CLASS (cond_code) == tcc_comparison) in vect_build_slp_tree_1()
1079 swap_code = swap_tree_comparison (cond_code); in vect_build_slp_tree_1()
1080 invert_code = invert_tree_comparison (cond_code, honor_nans); in vect_build_slp_tree_1()
1083 if (first_cond_code == cond_code) in vect_build_slp_tree_1()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dtree-ssa-threadedge.cc351 enum tree_code cond_code; in simplify_control_stmt_condition() local
355 cond_code = gimple_cond_code (stmt); in simplify_control_stmt_condition()
385 = simplify_control_stmt_condition_1 (e, stmt, op0, cond_code, op1, in simplify_control_stmt_condition()
482 enum tree_code cond_code, in simplify_control_stmt_condition_1() argument
495 cond_code = swap_tree_comparison (cond_code); in simplify_control_stmt_condition_1()
503 if ((cond_code == EQ_EXPR || cond_code == NE_EXPR) in simplify_control_stmt_condition_1()
527 if (cond_code == NE_EXPR) in simplify_control_stmt_condition_1()
530 if (cond_code == EQ_EXPR) in simplify_control_stmt_condition_1()
536 if (cond_code == NE_EXPR) in simplify_control_stmt_condition_1()
539 if (cond_code == EQ_EXPR) in simplify_control_stmt_condition_1()
[all …]
H A Dgimple-predicate-analysis.cc91 tree_code c1 = x1.cond_code, c2; in pred_neg_p()
93 c2 = invert_tree_comparison (x2.cond_code, false); in pred_neg_p()
95 c2 = x2.cond_code; in pred_neg_p()
180 fprintf (dump_file, " %s ", op_symbol_code (pred.cond_code)); in dump_pred_info()
344 tree_code code = get_cmp_code (pred.cond_code, false, pred.invert); in find_var_cmp_const()
642 tree_code cond_code = pred.cond_code; in build_pred_expr() local
647 cond_code = invert_tree_comparison (cond_code, false); in build_pred_expr()
649 return build2 (cond_code, TREE_TYPE (lhs), lhs, rhs); in build_pred_expr()
805 tree_code c1 = pred1.cond_code, c2; in pred_equal_p()
807 && TREE_CODE_CLASS (pred2.cond_code) == tcc_comparison) in pred_equal_p()
[all …]
H A Domp-general.cc96 omp_adjust_for_condition (location_t loc, enum tree_code *cond_code, tree *n2, in omp_adjust_for_condition() argument
99 switch (*cond_code) in omp_adjust_for_condition()
110 *cond_code = LT_EXPR; in omp_adjust_for_condition()
114 *cond_code = GT_EXPR; in omp_adjust_for_condition()
122 *cond_code = LT_EXPR; in omp_adjust_for_condition()
127 *cond_code = GT_EXPR; in omp_adjust_for_condition()
139 *cond_code = LT_EXPR; in omp_adjust_for_condition()
147 *cond_code = GT_EXPR; in omp_adjust_for_condition()
419 loop->cond_code = gimple_omp_for_cond (for_stmt, i); in omp_extract_for_data()
421 gcc_assert (loop->cond_code != NE_EXPR in omp_extract_for_data()
[all …]
H A Dvr-values.cc514 enum tree_code cond_code, in extract_range_for_var_from_comparison_expr() argument
525 if ((POINTER_TYPE_P (type) && cond_code != NE_EXPR && cond_code != EQ_EXPR) in extract_range_for_var_from_comparison_expr()
592 if (cond_code == LE_EXPR) in extract_range_for_var_from_comparison_expr()
594 else if (cond_code == GT_EXPR) in extract_range_for_var_from_comparison_expr()
599 else if (cond_code == EQ_EXPR) in extract_range_for_var_from_comparison_expr()
624 else if (cond_code == NE_EXPR) in extract_range_for_var_from_comparison_expr()
669 else if (cond_code == LE_EXPR || cond_code == LT_EXPR) in extract_range_for_var_from_comparison_expr()
686 if (cond_code == LT_EXPR in extract_range_for_var_from_comparison_expr()
692 if (cond_code == LT_EXPR) in extract_range_for_var_from_comparison_expr()
709 else if (cond_code == GE_EXPR || cond_code == GT_EXPR) in extract_range_for_var_from_comparison_expr()
[all …]
H A Domp-general.h58 enum tree_code cond_code; member
98 extern void omp_adjust_for_condition (location_t loc, enum tree_code *cond_code,
H A Domp-expand.cc790 if (fd.loop.cond_code == LT_EXPR) in expand_task_call()
1573 gcc_assert (loop->cond_code == LT_EXPR || loop->cond_code == GT_EXPR); in expand_oacc_collapse_init()
1605 bool up = loop->cond_code == LT_EXPR; in expand_oacc_collapse_init()
1852 t = fold_binary (fd->loops[i].cond_code, boolean_type_node, in expand_omp_for_init_counts()
1880 && ((t = fold_binary (fd->loops[i].cond_code, boolean_type_node, in expand_omp_for_init_counts()
1893 cond_stmt = expand_omp_build_cond (gsi, fd->loops[i].cond_code, in expand_omp_for_init_counts()
1932 t = build_int_cst (itype, (fd->loops[i].cond_code == LT_EXPR in expand_omp_for_init_counts()
1945 if (TYPE_UNSIGNED (itype) && fd->loops[i].cond_code == GT_EXPR) in expand_omp_for_init_counts()
2024 t = build_int_cst (itype, (fd->loops[o].cond_code in expand_omp_for_init_counts()
2030 && fd->loops[o].cond_code == GT_EXPR) in expand_omp_for_init_counts()
[all …]
H A Dgimple-predicate-analysis.h35 enum tree_code cond_code; member
H A Dtree-ssa-threadedge.h98 tree_code cond_code,
H A Dtree-vrp.cc1214 extract_code_and_val_from_cond_with_ops (tree name, enum tree_code cond_code, in extract_code_and_val_from_cond_with_ops() argument
1229 comp_code = swap_tree_comparison (cond_code); in extract_code_and_val_from_cond_with_ops()
1236 comp_code = cond_code; in extract_code_and_val_from_cond_with_ops()
1422 enum tree_code cond_code, in register_edge_assert_for_2() argument
1429 if (!extract_code_and_val_from_cond_with_ops (name, cond_code, in register_edge_assert_for_2()
2066 is_masked_range_test (tree name, tree valt, enum tree_code cond_code, in is_masked_range_test() argument
2094 bool is_range = cond_code == EQ_EXPR; in is_masked_range_test()
2136 enum tree_code cond_code, tree cond_op0, in register_edge_assert_for() argument
2148 if (!extract_code_and_val_from_cond_with_ops (name, cond_code, in register_edge_assert_for()
2155 register_edge_assert_for_2 (name, e, cond_code, cond_op0, in register_edge_assert_for()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/nds32/
H A Dnds32-md-auxiliary.cc133 const char *cond_code; in output_cond_branch() local
159 cond_code = nds32_cond_code_str (inverse_code); in output_cond_branch()
179 cond_code, align); in output_cond_branch()
185 cond_code, suffix, align); in output_cond_branch()
190 cond_code = nds32_cond_code_str (code); in output_cond_branch()
195 "b%ss38\t %%2, %%3", cond_code); in output_cond_branch()
201 "b%s%s\t%%1, %%2, %%3", cond_code, suffix); in output_cond_branch()
214 const char *cond_code; in output_cond_branch_compare_zero() local
220 cond_code = nds32_cond_code_str (inverse_code); in output_cond_branch_compare_zero()
232 cond_code, suffix, align); in output_cond_branch_compare_zero()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/nds32/
H A Dnds32-md-auxiliary.c133 const char *cond_code; in output_cond_branch() local
159 cond_code = nds32_cond_code_str (inverse_code); in output_cond_branch()
179 cond_code, align); in output_cond_branch()
185 cond_code, suffix, align); in output_cond_branch()
190 cond_code = nds32_cond_code_str (code); in output_cond_branch()
195 "b%ss38\t %%2, %%3", cond_code); in output_cond_branch()
201 "b%s%s\t%%1, %%2, %%3", cond_code, suffix); in output_cond_branch()
214 const char *cond_code; in output_cond_branch_compare_zero() local
220 cond_code = nds32_cond_code_str (inverse_code); in output_cond_branch_compare_zero()
232 cond_code, suffix, align); in output_cond_branch_compare_zero()
[all …]
/netbsd-src/external/gpl3/binutils.old/dist/opcodes/
H A Dz8k-dis.c49 unsigned long cond_code; member
397 instr_data->cond_code = instr_nibl; in unpack_instr()
585 sprintf (tmp_str, "%s", codes[instr_data->cond_code]); in unparse_instr()
/netbsd-src/external/gpl3/binutils/dist/opcodes/
H A Dz8k-dis.c49 unsigned long cond_code; member
397 instr_data->cond_code = instr_nibl; in unpack_instr()
585 sprintf (tmp_str, "%s", codes[instr_data->cond_code]); in unparse_instr()

12