| /freebsd-12.1/contrib/gcc/ |
| H A D | tree-flow.h | 474 } block_stmt_iterator; typedef 479 block_stmt_iterator bsi_for_stmt (tree); 480 static inline bool bsi_end_p (block_stmt_iterator); 481 static inline void bsi_next (block_stmt_iterator *); 482 static inline void bsi_prev (block_stmt_iterator *); 483 static inline tree bsi_stmt (block_stmt_iterator); 486 extern void bsi_remove (block_stmt_iterator *, bool); 487 extern void bsi_move_before (block_stmt_iterator *, block_stmt_iterator *); 488 extern void bsi_move_after (block_stmt_iterator *, block_stmt_iterator *); 941 void sra_insert_after (block_stmt_iterator *, tree); [all …]
|
| H A D | tree-vectorizer.h | 354 extern bool vectorizable_load (tree, block_stmt_iterator *, tree *); 355 extern bool vectorizable_store (tree, block_stmt_iterator *, tree *); 356 extern bool vectorizable_operation (tree, block_stmt_iterator *, tree *); 357 extern bool vectorizable_assignment (tree, block_stmt_iterator *, tree *); 358 extern bool vectorizable_condition (tree, block_stmt_iterator *, tree *); 359 extern bool vectorizable_live_operation (tree, block_stmt_iterator *, tree *); 360 extern bool vectorizable_reduction (tree, block_stmt_iterator *, tree *);
|
| H A D | tree-vect-generic.c | 100 typedef tree (*elem_op_func) (block_stmt_iterator *, 104 tree_vec_extract (block_stmt_iterator *bsi, tree type, in tree_vec_extract() 114 do_unop (block_stmt_iterator *bsi, tree inner_type, tree a, in do_unop() 123 do_binop (block_stmt_iterator *bsi, tree inner_type, tree a, tree b, in do_binop() 145 do_plus_minus (block_stmt_iterator *bsi, tree word_type, tree a, tree b, in do_plus_minus() 176 do_negate (block_stmt_iterator *bsi, tree word_type, tree b, in do_negate() 201 expand_vector_piecewise (block_stmt_iterator *bsi, elem_op_func f, in expand_vector_piecewise() 230 expand_vector_parallel (block_stmt_iterator *bsi, elem_op_func f, tree type, in expand_vector_parallel() 271 expand_vector_addition (block_stmt_iterator *bsi, in expand_vector_addition() 371 expand_vector_operations_1 (block_stmt_iterator *bsi) in expand_vector_operations_1() [all …]
|
| H A D | tree-if-conv.c | 107 block_stmt_iterator *); 109 block_stmt_iterator *); 118 block_stmt_iterator *); 122 block_stmt_iterator *); 146 block_stmt_iterator itr; in tree_if_conversion() 219 block_stmt_iterator *bsi) in tree_if_convert_stmt() 262 block_stmt_iterator *bsi) in tree_if_convert_cond_expr() 500 block_stmt_iterator itr; in if_convertible_loop_p() 614 block_stmt_iterator *bsi) in add_to_dst_predicate_list() 863 block_stmt_iterator bsi; in process_phi_nodes() [all …]
|
| H A D | tree-sra.c | 664 block_stmt_iterator *bsi); 674 block_stmt_iterator *bsi, bool is_output); 848 sra_walk_asm_expr (tree expr, block_stmt_iterator *bsi, in sra_walk_asm_expr() 947 block_stmt_iterator si, ni; in sra_walk_function() 1036 block_stmt_iterator *bsi ATTRIBUTE_UNUSED, in scan_use() 1044 block_stmt_iterator *bsi ATTRIBUTE_UNUSED) in scan_copy() 1052 block_stmt_iterator *bsi ATTRIBUTE_UNUSED) in scan_init() 1059 block_stmt_iterator *bsi ATTRIBUTE_UNUSED, in scan_ldst() 1947 sra_replace (block_stmt_iterator *bsi, tree list) in sra_replace() 2011 block_stmt_iterator *bsi) in scalarize_copy() [all …]
|
| H A D | tree-cfg.c | 853 block_stmt_iterator bsi; in make_abnormal_goto_edges() 1190 block_stmt_iterator bsi; in tree_can_merge_blocks_p() 1317 block_stmt_iterator bsi; in tree_merge_blocks() 2000 block_stmt_iterator i; in remove_bb() 2825 extern block_stmt_iterator 2828 block_stmt_iterator bsi; in bsi_for_stmt() 2907 bsi_move_after (block_stmt_iterator *from, block_stmt_iterator *to) in bsi_move_after() 2918 bsi_move_before (block_stmt_iterator *from, block_stmt_iterator *to) in bsi_move_before() 4067 block_stmt_iterator b; in tree_try_redirect_by_replacing_jump() 4688 block_stmt_iterator si; in move_block_to_fn() [all …]
|
| H A D | tree-profile.c | 123 prepare_instrumented_value (block_stmt_iterator *bsi, in prepare_instrumented_value() 139 block_stmt_iterator bsi = bsi_for_stmt (stmt); in tree_gen_interval_profiler() 166 block_stmt_iterator bsi = bsi_for_stmt (stmt); in tree_gen_pow2_profiler() 189 block_stmt_iterator bsi = bsi_for_stmt (stmt); in tree_gen_one_value_profiler()
|
| H A D | domwalk.h | 70 basic_block, block_stmt_iterator); 85 basic_block, block_stmt_iterator);
|
| H A D | tree-complex.c | 182 block_stmt_iterator bsi; in init_dont_simulate_again() 620 update_complex_assignment (block_stmt_iterator *bsi, tree r, tree i) in update_complex_assignment() 728 expand_complex_move (block_stmt_iterator *bsi, tree stmt, tree type, in expand_complex_move() 808 expand_complex_addition (block_stmt_iterator *bsi, tree inner_type, in expand_complex_addition() 884 expand_complex_libcall (block_stmt_iterator *bsi, tree ar, tree ai, in expand_complex_libcall() 1041 expand_complex_div_wide (block_stmt_iterator *bsi, tree inner_type, in expand_complex_div_wide() 1183 expand_complex_division (block_stmt_iterator *bsi, tree inner_type, in expand_complex_division() 1263 expand_complex_negation (block_stmt_iterator *bsi, tree inner_type, in expand_complex_negation() 1327 expand_complex_operations_1 (block_stmt_iterator *bsi) in expand_complex_operations_1() 1489 block_stmt_iterator bsi; in tree_lower_complex() [all …]
|
| H A D | tree-ssa-math-opts.c | 292 insert_reciprocals (block_stmt_iterator *def_bsi, struct occurrence *occ, in insert_reciprocals() 296 block_stmt_iterator bsi; in insert_reciprocals() 397 execute_cse_reciprocals_1 (block_stmt_iterator *def_bsi, tree def) in execute_cse_reciprocals_1() 479 block_stmt_iterator bsi; in execute_cse_reciprocals()
|
| H A D | tree-tailcall.c | 107 block_stmt_iterator call_bsi; 200 independent_of_stmt_p (tree expr, tree at, block_stmt_iterator bsi) in independent_of_stmt_p() 271 process_assignment (tree ass, tree stmt, block_stmt_iterator call, tree *m, in process_assignment() 378 block_stmt_iterator bsi, absi; in find_tail_calls() 547 adjust_accumulator_values (block_stmt_iterator bsi, tree m, tree a, edge back) in adjust_accumulator_values() 620 block_stmt_iterator bsi = bsi_last (bb); in adjust_return_value() 722 block_stmt_iterator bsi; in eliminate_tail_call()
|
| H A D | tree-flow-inline.h | 645 static inline block_stmt_iterator 648 block_stmt_iterator bsi; in bsi_start() 664 static inline block_stmt_iterator 667 block_stmt_iterator bsi = bsi_start (bb); in bsi_after_labels() 677 static inline block_stmt_iterator 680 block_stmt_iterator bsi; in bsi_last() 696 bsi_end_p (block_stmt_iterator i) in bsi_end_p() 704 bsi_next (block_stmt_iterator *i) in bsi_next() 712 bsi_prev (block_stmt_iterator *i) in bsi_prev() 720 bsi_stmt (block_stmt_iterator i) in bsi_stmt() [all …]
|
| H A D | tree-ssa-dce.c | 133 static void remove_dead_stmt (block_stmt_iterator *, basic_block); 389 block_stmt_iterator i; in find_obviously_necessary_stmts() 577 block_stmt_iterator bsi; in mark_really_necessary_kill_operand_phis() 628 block_stmt_iterator i; in eliminate_unnecessary_stmts() 703 remove_dead_stmt (block_stmt_iterator *i, basic_block bb) in remove_dead_stmt()
|
| H A D | tree-vect-transform.c | 49 static bool vect_transform_stmt (tree, block_stmt_iterator *); 53 (tree, block_stmt_iterator *, tree, tree *, bool); 59 (tree stmt, tree vec_stmt, block_stmt_iterator *bsi); 252 block_stmt_iterator *bsi ATTRIBUTE_UNUSED, in vect_create_data_ref_ptr() 343 block_stmt_iterator incr_bsi; in vect_create_data_ref_ptr() 778 block_stmt_iterator exit_bsi; in vect_create_epilog_for_reduction() 1758 vectorizable_load (tree stmt, block_stmt_iterator *bsi, tree *vec_stmt) in vectorizable_load() 2192 vect_transform_stmt (tree stmt, block_stmt_iterator *bsi) in vect_transform_stmt() 2516 block_stmt_iterator last_bsi; in vect_update_ivs_after_vectorizer() 2973 block_stmt_iterator si; in vect_transform_loop() [all …]
|
| H A D | tree-ssa-dse.c | 100 block_stmt_iterator); 227 block_stmt_iterator bsi) in dse_optimize_stmt() 411 block_stmt_iterator bsi; in tree_ssa_dse()
|
| H A D | tree-cfgcleanup.c | 72 cleanup_control_expr_graph (basic_block bb, block_stmt_iterator bsi) in cleanup_control_expr_graph() 164 block_stmt_iterator bsi; 261 block_stmt_iterator bsi; in tree_forwarder_block_p() 388 block_stmt_iterator bsi, bsi_to; in remove_forwarder_block()
|
| H A D | tree-nrv.c | 111 block_stmt_iterator bsi; in tree_nrv() 294 block_stmt_iterator i; in execute_return_slot_opt()
|
| H A D | tree-ssa-phiopt.c | 304 block_stmt_iterator bsi; in empty_block_p() 329 block_stmt_iterator bsi; in replace_phi_edge_with_variable() 381 block_stmt_iterator bsi; in conditional_replacement() 631 block_stmt_iterator bsi, bsi_from; in minmax_replacement() 879 block_stmt_iterator bsi; in abs_replacement()
|
| H A D | tree-ssa-loop-ivcanon.c | 77 block_stmt_iterator incr_at; in create_canonical_iv() 120 block_stmt_iterator bsi; in tree_num_loop_insns() 405 block_stmt_iterator bsi; in empty_loop_p()
|
| H A D | tree-vect-patterns.c | 46 (tree (* ) (tree, tree *, tree *), block_stmt_iterator); 464 block_stmt_iterator si) in vect_pattern_recog_1() 614 block_stmt_iterator si; in vect_pattern_recog()
|
| H A D | tree-vectorizer.c | 222 block_stmt_iterator bsi; in rename_variables_in_bb() 771 block_stmt_iterator loop_cond_bsi; in slpeel_make_loop_iterate_ntimes() 772 block_stmt_iterator incr_bsi; in slpeel_make_loop_iterate_ntimes() 939 block_stmt_iterator bsi; in slpeel_add_loop_guard() 976 block_stmt_iterator loop_exit_bsi = bsi_last (exit_e->src); in slpeel_can_duplicate_loop_p() 1233 block_stmt_iterator si; in find_loop_location() 1389 block_stmt_iterator si; in new_loop_vec_info() 1446 block_stmt_iterator si; in destroy_loop_vec_info()
|
| H A D | tree-ssa-reassoc.c | 954 block_stmt_iterator bsinow, bsirhs; in linearize_expr() 1024 negate_value (tree tonegate, block_stmt_iterator *bsi) 1040 block_stmt_iterator bsi; 1096 break_up_subtract (tree stmt, block_stmt_iterator *bsi) in break_up_subtract() 1118 block_stmt_iterator bsinow, bsilhs; in linearize_expr_tree() 1261 block_stmt_iterator bsi; in break_up_subtract_bb() 1304 block_stmt_iterator bsi; in reassociate_bb()
|
| H A D | tree-ssa-loop-manip.c | 52 block_stmt_iterator *incr_pos, bool after, in create_iv() 280 block_stmt_iterator bsi; in find_uses_to_rename_bb() 422 block_stmt_iterator bsi; in verify_loop_closed_ssa() 544 standard_iv_increment_position (struct loop *loop, block_stmt_iterator *bsi, in standard_iv_increment_position() 851 block_stmt_iterator bsi; in tree_unroll_loop()
|
| H A D | tree-optimize.c | 199 block_stmt_iterator bsi; in execute_free_cfg_annotations() 265 block_stmt_iterator bsi; in execute_fixup_cfg()
|
| H A D | value-prof.c | 107 block_stmt_iterator bsi; in tree_value_profile_transformations() 189 block_stmt_iterator bsi; in tree_divmod_fixed_value() 352 block_stmt_iterator bsi; in tree_mod_pow2() 516 block_stmt_iterator bsi; in tree_mod_subtract() 786 block_stmt_iterator bsi; in tree_find_values_to_profile()
|