HomeSort by: relevance | last modified time | path
    Searched defs:cond_expr (Results 1 - 25 of 25) sorted by relevancy

  /src/external/gpl3/gcc/dist/gcc/
tree-call-cdce.cc 913 gimple *cond_expr = NULL;
979 cond_expr = NULL;
988 cond_expr = c;
991 gcc_assert (cond_expr && gimple_code (cond_expr) == GIMPLE_COND);
996 bi_call_in_edge0 = split_block (bi_call_bb, cond_expr);
1022 cond_expr = c;
1025 gcc_assert (cond_expr && gimple_code (cond_expr) == GIMPLE_COND);
1026 guard_bb_in_edge = split_block (guard_bb, cond_expr);
910 gimple *cond_expr = NULL; local
    [all...]
cfgloopmanip.cc 914 gcond *cond_expr; local
970 cond_expr = gimple_build_cond
973 exit_test = gimple_cond_lhs (cond_expr);
976 gimple_cond_set_lhs (cond_expr, exit_test);
978 gsi_insert_after (&gsi, cond_expr, GSI_NEW_STMT);
1724 edge e, void *cond_expr,
1738 cond_expr);
1761 is the loop transformed in another way (or unchanged). COND_EXPR
1778 void *cond_expr, basic_block *condition_bb,
1828 entry, cond_expr, then_prob, else_prob)
    [all...]
graphite-isl-ast-to-gimple.cc 409 return fold_build3 (COND_EXPR, type, a,
864 tree cond_expr = gcc_expression_from_isl_expression (type, if_cond, ip); local
868 cond_expr = integer_zero_node;
870 edge exit_edge = create_empty_if_region_on_edge (entry_edge, cond_expr);
tree-ssa-strlen.cc 3927 if (code == COND_EXPR)
3929 tree cond_expr = gimple_assign_rhs1 (use_stmt); local
3930 if ((TREE_CODE (cond_expr) != EQ_EXPR
3931 && (TREE_CODE (cond_expr) != NE_EXPR))
3932 || !integer_zerop (TREE_OPERAND (cond_expr, 1)))
5342 if (gimple_assign_rhs_code (stmt) == COND_EXPR)
5490 if (code == COND_EXPR)
tree-parloops.cc 660 if (code == COND_EXPR)
758 if (code != COND_EXPR && !def1_info && !def2_info)
772 && (code == COND_EXPR
784 && (code == COND_EXPR
794 if (code == COND_EXPR)
796 /* Swap cond_expr by inverting the condition. */
797 tree cond_expr = gimple_assign_rhs1 (def_stmt); local
799 enum tree_code cond_code = TREE_CODE (cond_expr);
803 bool honor_nans = HONOR_NANS (TREE_OPERAND (cond_expr, 0));
808 TREE_SET_CODE (cond_expr, invert_code)
    [all...]
tree-vect-patterns.cc 1129 cond_stmt = gimple_build_assign (temp, build3 (COND_EXPR, type, match[3],
2032 pattern_stmt = gimple_build_assign (ret_var, COND_EXPR, cmp,
2993 /* Keep the first operand of a COND_EXPR as-is: only the other two
2995 unsigned int first_op = (code == COND_EXPR ? 2 : 1);
4631 = gimple_build_assign (var, COND_EXPR, cond,
4653 def_stmt = gimple_build_assign (signmask, COND_EXPR, cond,
4668 def_stmt = gimple_build_assign (var, COND_EXPR, cond,
5060 tree cond_expr, then_clause, else_clause; local
5069 || gimple_assign_rhs_code (last_stmt) != COND_EXPR
5073 cond_expr = gimple_assign_rhs1 (last_stmt)
5302 tree itype, cond_expr, rhs1, rhs2, irhs1, irhs2; local
    [all...]
tree-cfg.cc 4386 case COND_EXPR:
6210 /* For COND_EXPR, we only need to redirect the edge. */
9311 /* Adds a if else statement to COND_BB with condition COND_EXPR.
9322 tree cond_expr = (tree) cond_e; local
9328 cond_expr = force_gimple_operand_gsi_1 (&gsi, cond_expr,
9332 new_cond_expr = gimple_build_cond_from_tree (cond_expr,
tree-vect-slp.cc 546 if (gimple_assign_rhs_code (assign) == COND_EXPR
614 indicates swap is required for cond_expr stmts. Specifically, SWAP
1050 Note COND_EXPR is possibly isomorphic to another one after swapping its
1051 operands. Set SWAP[i] to 1 if stmt I is COND_EXPR and isomorphic to
1474 if (rhs_code == COND_EXPR)
1476 tree cond_expr = gimple_assign_rhs1 (stmt); local
1477 enum tree_code cond_code = TREE_CODE (cond_expr);
1482 first_cond_code = TREE_CODE (cond_expr);
1485 bool honor_nans = HONOR_NANS (TREE_OPERAND (cond_expr, 0));
2427 /* COND_EXPR have one too many eventually if the conditio
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/
tree-call-cdce.cc 814 gimple *cond_expr = NULL;
880 cond_expr = NULL;
889 cond_expr = c;
892 gcc_assert (cond_expr && gimple_code (cond_expr) == GIMPLE_COND);
897 bi_call_in_edge0 = split_block (bi_call_bb, cond_expr);
923 cond_expr = c;
926 gcc_assert (cond_expr && gimple_code (cond_expr) == GIMPLE_COND);
927 guard_bb_in_edge = split_block (guard_bb, cond_expr);
811 gimple *cond_expr = NULL; local
    [all...]
cfgloopmanip.cc 778 gcond *cond_expr; local
834 cond_expr = gimple_build_cond
837 exit_test = gimple_cond_lhs (cond_expr);
840 gimple_cond_set_lhs (cond_expr, exit_test);
842 gsi_insert_after (&gsi, cond_expr, GSI_NEW_STMT);
1558 edge e, void *cond_expr,
1572 cond_expr);
1595 is the loop transformed in another way (or unchanged). COND_EXPR
1612 void *cond_expr, basic_block *condition_bb,
1662 entry, cond_expr, then_prob, else_prob)
    [all...]
graphite-isl-ast-to-gimple.cc 409 return fold_build3 (COND_EXPR, type, a,
864 tree cond_expr = gcc_expression_from_isl_expression (type, if_cond, ip); local
868 cond_expr = integer_zero_node;
870 edge exit_edge = create_empty_if_region_on_edge (entry_edge, cond_expr);
tree-ssa-strlen.cc 3901 if (code == COND_EXPR)
3903 tree cond_expr = gimple_assign_rhs1 (use_stmt); local
3904 if ((TREE_CODE (cond_expr) != EQ_EXPR
3905 && (TREE_CODE (cond_expr) != NE_EXPR))
3906 || !integer_zerop (TREE_OPERAND (cond_expr, 1)))
5299 if (gimple_assign_rhs_code (stmt) == COND_EXPR)
5447 if (code == COND_EXPR)
tree-if-conv.cc 455 /* Returns either a COND_EXPR or the folded expression if the folded
462 tree rhs1, lhs1, cond_expr; local
475 cond_expr = fold_ternary (COND_EXPR, type, cond, rhs, lhs);
477 if (cond_expr == NULL_TREE)
478 return build3 (COND_EXPR, type, cond, rhs, lhs);
480 STRIP_USELESS_TYPE_CONVERSION (cond_expr);
482 if (is_gimple_val (cond_expr))
483 return cond_expr;
485 if (TREE_CODE (cond_expr) == ABS_EXPR
    [all...]
tree-parloops.cc 660 if (code == COND_EXPR)
758 if (code != COND_EXPR && !def1_info && !def2_info)
772 && (code == COND_EXPR
784 && (code == COND_EXPR
794 if (code == COND_EXPR)
796 /* Swap cond_expr by inverting the condition. */
797 tree cond_expr = gimple_assign_rhs1 (def_stmt); local
799 enum tree_code cond_code = TREE_CODE (cond_expr);
803 bool honor_nans = HONOR_NANS (TREE_OPERAND (cond_expr, 0));
808 TREE_SET_CODE (cond_expr, invert_code)
    [all...]
tree-vect-loop-manip.cc 3147 COND_EXPR - input conditional expression. New conditions will be chained
3154 COND_EXPR - conditional expression.
3156 The returned COND_EXPR is the conditional expression to be used in the
3161 vect_create_cond_for_niters_checks (loop_vec_info loop_vinfo, tree *cond_expr)
3165 if (*cond_expr)
3166 *cond_expr = fold_build2 (TRUTH_AND_EXPR, boolean_type_node,
3167 *cond_expr, part_cond_expr);
3169 *cond_expr = part_cond_expr;
3172 /* Set *COND_EXPR to a tree that is true when both the original *COND_EXPR
3418 tree cond_expr = NULL_TREE; local
    [all...]
tree-vect-patterns.cc 1028 cond_stmt = gimple_build_assign (temp, build3 (COND_EXPR, type, match[3],
1884 /* Keep the first operand of a COND_EXPR as-is: only the other two
1886 unsigned int first_op = (code == COND_EXPR ? 2 : 1);
3511 = gimple_build_assign (var, COND_EXPR, cond,
3533 def_stmt = gimple_build_assign (signmask, COND_EXPR, cond,
3548 def_stmt = gimple_build_assign (var, COND_EXPR, cond,
3863 tree cond_expr, then_clause, else_clause; local
3872 || gimple_assign_rhs_code (last_stmt) != COND_EXPR
3876 cond_expr = gimple_assign_rhs1 (last_stmt);
3880 if (!COMPARISON_CLASS_P (cond_expr))
4105 tree itype, cond_expr, rhs1, rhs2, irhs1, irhs2; local
    [all...]
tree-cfg.cc 4243 if ((rhs_code == COND_EXPR
4290 case COND_EXPR:
6026 /* For COND_EXPR, we only need to redirect the edge. */
9028 /* Adds a if else statement to COND_BB with condition COND_EXPR.
9039 tree cond_expr = (tree) cond_e; local
9043 new_cond_expr = gimple_build_cond_from_tree (cond_expr,
tree-vect-slp.cc 482 if (gimple_assign_rhs_code (assign) == COND_EXPR
512 indicates swap is required for cond_expr stmts. Specifically, SWAP
900 Note COND_EXPR is possibly isomorphic to another one after swapping its
901 operands. Set SWAP[i] to 1 if stmt I is COND_EXPR and isomorphic to
1282 if (rhs_code == COND_EXPR)
1284 tree cond_expr = gimple_assign_rhs1 (stmt); local
1285 enum tree_code cond_code = TREE_CODE (cond_expr);
1290 first_cond_code = TREE_CODE (cond_expr);
1293 bool honor_nans = HONOR_NANS (TREE_OPERAND (cond_expr, 0));
2202 /* COND_EXPR have one too many eventually if the conditio
    [all...]
tree-vect-stmts.cc 754 if (rhs_code == COND_EXPR && COMPARISON_CLASS_P (op))
1419 init_stmt = gimple_build_assign (new_temp, COND_EXPR,
6082 if (code == COND_EXPR)
10335 tree cond_expr, cond_expr0 = NULL_TREE, cond_expr1 = NULL_TREE; local
10368 if (code != COND_EXPR)
10410 cond_expr = gimple_assign_rhs1 (stmt);
10412 if (!vect_is_simple_cond (cond_expr, vinfo, stmt_info, slp_node,
10417 unsigned op_adjust = COMPARISON_CLASS_P (cond_expr) ? 1 : 0;
10432 masked = !COMPARISON_CLASS_P (cond_expr);
10438 cond_code = TREE_CODE (cond_expr);
    [all...]
  /src/external/gpl3/gcc/dist/gcc/c/
gimple-parser.cc 899 ? VEC_COND_EXPR : COND_EXPR,
2415 c_expr cond_expr; local
2423 cond_expr = c_parser_gimple_postfix_expression (parser);
2515 if (cond_expr.value != error_mark_node)
2517 gswitch *s = gimple_build_switch (cond_expr.value, default_label, labels);
c-parser.cc 9235 ret.value = build3_loc (colon_loc, COND_EXPR, TREE_TYPE (omp_atomic_lhs),
12055 expr.value = build3_loc (loc, COND_EXPR, type,
12062 expr.value = build3_loc (loc, COND_EXPR, type,
21340 opcode = COND_EXPR;
21613 case COND_EXPR:
21629 opcode = COND_EXPR;
21766 if (weak && opcode != COND_EXPR)
22339 struct c_expr cond_expr
22343 cond = cond_expr.value;
22345 switch (cond_expr.original_code
22334 struct c_expr cond_expr local
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/c/
gimple-parser.cc 884 ? VEC_COND_EXPR : COND_EXPR,
2309 c_expr cond_expr; local
2317 cond_expr = c_parser_gimple_postfix_expression (parser);
2409 if (cond_expr.value != error_mark_node)
2411 gswitch *s = gimple_build_switch (cond_expr.value, default_label, labels);
c-parser.cc 7695 ret.value = build3_loc (colon_loc, COND_EXPR, TREE_TYPE (omp_atomic_lhs),
18467 opcode = COND_EXPR;
18741 case COND_EXPR:
18757 opcode = COND_EXPR;
18894 if (weak && opcode != COND_EXPR)
19382 struct c_expr cond_expr
19386 cond = cond_expr.value;
19388 switch (cond_expr.original_code)
19377 struct c_expr cond_expr local
  /src/external/gpl3/gcc/dist/gcc/cp/
coroutines.cc 2987 if (TREE_CODE (old_expr) != COND_EXPR)
3014 n->init = build3 (COND_EXPR, var_type, cond, then_cl, else_cl);
3017 case COND_EXPR:
3080 (TREE_CODE (TREE_OPERAND (inner, 1)) != COND_EXPR);
3112 gcc_checking_assert (TREE_CODE (inner) != COND_EXPR);
3188 if (TREE_CODE (n->init) == COND_EXPR)
3355 if (TREE_CODE (t->init) == COND_EXPR)
3374 if (TREE_CODE (t->init) == COND_EXPR)
3517 tree cond_expr local
3518 = build3_loc (sloc, COND_EXPR, boolean_type_node
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/cp/
coroutines.cc 1732 r = build3_loc (loc, COND_EXPR, void_type_node, suspend, go_on,
1803 r = build3_loc (loc, COND_EXPR, void_type_node, ready_cond, body_list,
2770 if (TREE_CODE (old_expr) != COND_EXPR)
2795 n->init = build3 (COND_EXPR, var_type, cond, then_cl, else_cl);
2798 case COND_EXPR:
2861 (TREE_CODE (TREE_OPERAND (inner, 1)) != COND_EXPR);
2893 gcc_checking_assert (TREE_CODE (inner) != COND_EXPR);
2970 if (TREE_CODE (n->init) == COND_EXPR)
3133 if (TREE_CODE (t->init) == COND_EXPR)
3157 if (TREE_CODE (t->init) == COND_EXPR)
3300 tree cond_expr local
    [all...]

Completed in 166 milliseconds