Home
last modified time | relevance | path

Searched refs:last_stmt (Results 1 – 23 of 23) sorted by relevance

/openbsd/gnu/gcc/gcc/
H A Dtree-vect-patterns.c157 vect_recog_dot_prod_pattern (tree last_stmt, tree *type_in, tree *type_out) in vect_recog_dot_prod_pattern() argument
162 stmt_vec_info stmt_vinfo = vinfo_for_stmt (last_stmt); in vect_recog_dot_prod_pattern()
167 if (TREE_CODE (last_stmt) != MODIFY_EXPR) in vect_recog_dot_prod_pattern()
170 expr = TREE_OPERAND (last_stmt, 1); in vect_recog_dot_prod_pattern()
224 stmt = last_stmt; in vect_recog_dot_prod_pattern()
337 vect_recog_widen_mult_pattern (tree last_stmt ATTRIBUTE_UNUSED, in vect_recog_widen_mult_pattern()
379 vect_recog_widen_sum_pattern (tree last_stmt, tree *type_in, tree *type_out) in vect_recog_widen_sum_pattern() argument
383 stmt_vec_info stmt_vinfo = vinfo_for_stmt (last_stmt); in vect_recog_widen_sum_pattern()
387 if (TREE_CODE (last_stmt) != MODIFY_EXPR) in vect_recog_widen_sum_pattern()
390 expr = TREE_OPERAND (last_stmt, 1); in vect_recog_widen_sum_pattern()
[all …]
H A Dtree-ssa-loop-ch.c74 last = last_stmt (header); in should_duplicate_loop_header_p()
103 tree stmt = last_stmt (loop->latch); in do_while_loop_p()
222 last = last_stmt (copied_bbs[i]); in copy_loop_headers()
H A Dtree-ssa-loop-unswitch.c122 stmt = last_stmt (bb); in tree_may_unswitch_on()
158 stmt = last_stmt (e->src); in simplify_using_entry_checks()
230 stmt = last_stmt (bbs[i]); in tree_unswitch_single_loop()
H A Dtree-ssa-loop-ivcanon.c87 cond = last_stmt (exit->src); in create_canonical_iv()
222 cond = last_stmt (exit->src); in try_unroll_loop_completely()
497 tree cond_stmt = last_stmt (exit->src); in remove_empty_loop()
H A Dtree-ssa-phiopt.c164 cond_expr = last_stmt (bb); in tree_ssa_phiopt()
402 cond = COND_EXPR_COND (last_stmt (cond_bb)); in conditional_replacement()
559 cond = COND_EXPR_COND (last_stmt (cond_bb)); in value_replacement()
639 cond = COND_EXPR_COND (last_stmt (cond_bb)); in minmax_replacement()
920 cond = COND_EXPR_COND (last_stmt (cond_bb)); in abs_replacement()
H A Dtree-cfg.c612 tree entry = last_stmt (bb); in make_cond_expr_edges()
804 tree entry = last_stmt (bb); in make_switch_expr_edges()
1203 stmt = last_stmt (a); in tree_can_merge_blocks_p()
1357 gcc_assert (!last_stmt (a) || !stmt_ends_bb_p (last_stmt (a))); in tree_merge_blocks()
2110 stmt = last_stmt (bb); in find_taken_edge()
2612 stmt = last_stmt (bb); in disband_implicit_edges()
2700 last_stmt (basic_block bb) in last_stmt() function
5252 tree stmt = last_stmt (bb); in tree_block_ends_with_condjump_p()
5349 tree stmt, last_stmt; in tree_flow_call_edges_add() local
5373 if (stmt == last_stmt) in tree_flow_call_edges_add()
[all …]
H A Dtree-tailcall.c618 tree ret_stmt = last_stmt (bb), ret_var, var, stmt, tmp; in adjust_return_value()
888 stmt = last_stmt (e->src); in tree_optimize_tail_calls_1()
979 stmt = last_stmt (e->src); in tree_optimize_tail_calls_1()
H A Dtree-ssa-loop-manip.c524 last = last_stmt (bb); in ip_normal_pos()
548 tree last = last_stmt (latch); in standard_iv_increment_position()
879 exit_if = last_stmt (exit->src); in tree_unroll_loop()
H A Dtree-ssa-loop-niter.c932 cond = COND_EXPR_COND (last_stmt (e->src)); in simplify_using_initial_conditions()
1058 stmt = last_stmt (exit->src); in number_of_iterations_exit()
1381 cond = last_stmt (exit->src); in loop_niter_by_eval()
1882 last_stmt (exits[i]->src)); in estimate_numbers_of_iterations_loop()
H A Dpredict.c1030 tree stmt = last_stmt (bb); in tree_predict_by_opcode()
1201 return_stmt = last_stmt (e->src); in apply_return_prediction()
1319 && TREE_CODE (last_stmt (bb)) == RETURN_EXPR in tree_estimate_probability()
H A Dtree-cfgcleanup.c173 if (bb != NULL && last_stmt (bb) != stmt && noreturn_call_p (stmt))
H A Dc-parser.c3381 bool last_stmt = false; in c_parser_compound_statement_nostart() local
3439 last_stmt = false; in c_parser_compound_statement_nostart()
3447 if (last_stmt in c_parser_compound_statement_nostart()
3452 last_stmt = false; in c_parser_compound_statement_nostart()
3475 if (last_stmt in c_parser_compound_statement_nostart()
3480 last_stmt = false; in c_parser_compound_statement_nostart()
3493 last_label = false, last_stmt = true; in c_parser_compound_statement_nostart()
3504 last_stmt = true; in c_parser_compound_statement_nostart()
H A Dtree-ssa-dce.c458 t = last_stmt (cd_bb); in mark_control_dependent_edges_necessary()
H A Domp-low.c289 par_stmt = last_stmt (par_entry_bb); in workshare_safe_to_combine_p()
290 ws_stmt = last_stmt (ws_entry_bb); in workshare_safe_to_combine_p()
388 && (OMP_PARALLEL_COMBINED (last_stmt (par_entry_bb)) in determine_parallel_type()
392 tree ws_stmt = last_stmt (ws_entry_bb); in determine_parallel_type()
2429 entry_stmt = last_stmt (region->entry); in expand_omp_parallel()
3133 extract_omp_for_data (last_stmt (region->entry), &fd); in expand_omp_for()
H A Dtree-flow.h586 extern tree last_stmt (basic_block);
H A Dtree-ssa-loop-ivopts.c594 return stmt == last_stmt (bb); in stmt_after_ip_normal_pos()
4147 if (use->stmt != last_stmt (ex_bb) in may_eliminate_iv()
5820 print_generic_expr (dump_file, last_stmt (exit->src), TDF_SLIM); in tree_ssa_iv_optimize_loop()
H A Dtree-ssa-dom.c597 else if ((last = last_stmt (bb)) in dom_opt_finalize_block()
H A Dtree-scalar-evolution.c979 expr = last_stmt (exit_edge->src); in get_loop_exit_condition()
/openbsd/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
H A DASTResultSynthesizer.cpp234 Stmt *last_stmt = *last_stmt_ptr; in SynthesizeBodyResult() local
236 while (isa<NullStmt>(last_stmt)) { in SynthesizeBodyResult()
239 last_stmt = *last_stmt_ptr; in SynthesizeBodyResult()
245 Expr *last_expr = dyn_cast<Expr>(last_stmt); in SynthesizeBodyResult()
/openbsd/gnu/usr.bin/gcc/gcc/f/
H A Dstw.h103 ffestwCase last_stmt; /* Last range in last CASE stmt. */ member
H A Dstc.c9079 s->last_stmt = (ffestwCase) &s->first_rel; in ffestc_R809()
9324 nc->previous_stmt = s->last_stmt; in ffestc_R810()
/openbsd/gnu/gcc/gcc/doc/
H A Dtree-ssa.texi1131 if (stmt == last_stmt)
H A Dgccint.info7340 if (stmt == last_stmt)