Home
last modified time | relevance | path

Searched defs:phi (Results 1 – 25 of 251) sorted by relevance

1234567891011

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dtree-phinodes.c96 gphi *phi; in allocate_phi_node() local
171 gphi *phi; in make_phi_node() local
213 release_phi_node (gimple *phi) in release_phi_node()
237 resize_phi_node (gphi *phi, size_t len) in resize_phi_node()
319 add_phi_node_to_bb (gphi *phi, basic_block bb) in add_phi_node_to_bb()
341 gphi *phi = make_phi_node (var, EDGE_COUNT (bb->preds)); in create_phi_node() local
355 add_phi_arg (gphi *phi, tree def, edge e, location_t locus) in add_phi_arg()
388 remove_phi_arg_num (gphi *phi, int i) in remove_phi_arg_num()
440 gimple *phi = gsi_stmt (*gsi); in remove_phi_node() local
471 degenerate_phi_result (gphi *phi) in degenerate_phi_result()
H A Dgimple-streamer-out.c39 output_phi (struct output_block *ob, gphi *phi) in output_phi()
246 gphi *phi = psi.phi (); in output_bb() local
H A Dgimple-ssa-split-paths.c193 gimple *phi = gsi_stmt (gsi); in is_feasible_trace() local
239 gimple *phi = gsi_stmt (gsi); in is_feasible_trace() local
263 gphi *phi = si.phi (); in is_feasible_trace() local
H A Dtree-ssa-loop-unswitch.c142 if (gphi *phi = dyn_cast <gphi *> (def)) in is_maybe_undefined() local
718 gphi *phi = gsi.phi (); in empty_bb_without_guard_p() local
774 gphi *phi = gsi.phi (); in get_vop_from_header() local
908 gphi *phi = gsi.phi (); in hoist_guard() local
944 gphi *phi = gsi.phi (); in check_exit_phi() local
H A Dgimple-ssa-backprop.c460 backprop::process_phi_use (gphi *phi, usage_info *info) in process_phi_use()
484 else if (gphi *phi = dyn_cast <gphi *> (stmt)) in process_use() local
507 gphi *phi = dyn_cast <gphi *> (stmt); in intersect_uses() local
843 backprop::optimize_phi (gphi *phi, tree var, const usage_info *info) in optimize_phi()
909 else if (gphi *phi = dyn_cast <gphi *> (stmt)) in execute() local
H A Dtree-phinodes.h47 gimple *phi; in phi_arg_index_from_use() local
H A Dtree-ssa.c143 gphi *phi; in ssa_redirect_edge() local
178 gphi *phi; in flush_pending_stmts() local
658 gphi *phi = NULL; in verify_vssa() local
723 gphi *phi = get_virtual_phi (e->dest); in verify_vssa() local
955 verify_phi_args (gphi *phi, basic_block bb, basic_block *definition_block) in verify_phi_args()
1125 gphi *phi = gsi.phi (); in verify_ssa() local
1792 gphi *phi = gsi.phi (); in execute_update_addresses_taken() local
H A Dgimple-ssa-strength-reduction.c804 slsr_process_phi (gphi *phi, bool speed) in slsr_process_phi()
2378 clear_visited (gphi *phi) in clear_visited()
2405 gphi *phi; in create_phi_basis_1() local
2538 phi_add_costs_1 (gimple *phi, slsr_cand_t c, int one_add_cost, int *spread) in phi_add_costs_1()
2597 phi_add_costs (gimple *phi, slsr_cand_t c, int one_add_cost) in phi_add_costs()
2626 gimple *phi = lookup_cand (c->def_phi)->cand_stmt; in replace_uncond_cands_and_profitable_phis() local
2772 record_phi_increments_1 (slsr_cand_t basis, gimple *phi) in record_phi_increments_1()
2814 record_phi_increments (slsr_cand_t basis, gimple *phi) in record_phi_increments()
2860 phi_incr_cost_1 (slsr_cand_t c, const widest_int &incr, gimple *phi, in phi_incr_cost_1()
2929 phi_incr_cost (slsr_cand_t c, const widest_int &incr, gimple *phi, in phi_incr_cost()
[all …]
H A Dtree-ssa-phiopt.c136 gphi *phi = NULL; in single_non_singleton_phi_for_edges() local
189 gphi *phi; in tree_ssa_phiopt_worker() local
377 edge e, gimple *phi, tree new_tree) in replace_phi_edge_with_variable()
423 factor_out_conditional_conversion (edge e0, edge e1, gphi *phi, in factor_out_conditional_conversion()
619 edge e1, gphi *phi, tree arg0, tree arg1) in two_value_replacement()
747 edge e0, edge e1, gphi *phi, in conditional_replacement()
1062 edge e0, edge e1, gimple *phi, in value_replacement()
1371 edge e0, edge e1, gimple *phi, in minmax_replacement()
1750 gimple *phi, tree arg0, tree arg1) in cond_removal_in_popcount_pattern()
1862 gimple *phi, tree arg0, tree arg1) in abs_replacement()
H A Dtree-ssa-uninit.c395 can_skip_redundant_opnd (tree opnd, gimple *phi) in can_skip_redundant_opnd()
422 compute_uninit_opnds_pos (gphi *phi) in compute_uninit_opnds_pos()
817 collect_phi_def_edges (gphi *phi, basic_block cd_root, in collect_phi_def_edges()
870 find_def_preds (pred_chain_union *preds, gphi *phi) in find_def_preds()
1152 prune_uninit_phi_opnds (gphi *phi, unsigned uninit_opnds, gphi *flag_def, in prune_uninit_phi_opnds()
1327 gphi *phi, unsigned uninit_opnds, in use_pred_not_overlap_with_undef_path_pred()
2018 is_degenerated_phi (gimple *phi, pred_info *pred_p) in is_degenerated_phi()
2338 uninit_uses_cannot_happen (gphi *phi, unsigned uninit_opnds, in uninit_uses_cannot_happen()
2426 gphi *phi, in is_use_properly_guarded()
2503 find_uninit_use (gphi *phi, unsigned uninit_opnds, in find_uninit_use()
[all …]
H A Dtree-parloops.c225 parloops_is_slp_reduction (loop_vec_info loop_info, gimple *phi, in parloops_is_slp_reduction()
460 gphi *phi = as_a <gphi *> (phi_info->stmt); in parloops_is_simple_reduction() local
941 reduction_phi (reduction_info_table_type *reduction_list, gimple *phi) in reduction_phi()
2400 gphi *phi = gsi.phi (); in transform_to_exit_first_loop_alt() local
2452 gphi *phi = gsi.phi (); in transform_to_exit_first_loop_alt() local
2520 gphi *phi = as_a <gphi *> (SSA_NAME_DEF_STMT (control)); in try_transform_to_exit_first_loop_alt() local
2631 gphi *phi, *nphi; in transform_to_exit_first_loop() local
2745 gimple *phi; in create_parallel_loop() local
2839 gphi *phi = gpi.phi (); in create_parallel_loop() local
3216 gimple *reduc_stmt, gphi *phi) in build_new_reduction()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dtree-phinodes.cc96 gphi *phi; in allocate_phi_node() local
171 gphi *phi; in make_phi_node() local
213 release_phi_node (gimple *phi) in release_phi_node()
237 resize_phi_node (gphi *phi, size_t len) in resize_phi_node()
319 add_phi_node_to_bb (gphi *phi, basic_block bb) in add_phi_node_to_bb()
341 gphi *phi = make_phi_node (var, EDGE_COUNT (bb->preds)); in create_phi_node() local
355 add_phi_arg (gphi *phi, tree def, edge e, location_t locus) in add_phi_arg()
388 remove_phi_arg_num (gphi *phi, int i) in remove_phi_arg_num()
440 gimple *phi = gsi_stmt (*gsi); in remove_phi_node() local
471 degenerate_phi_result (gphi *phi) in degenerate_phi_result()
H A Dgimple-ssa-split-paths.cc194 gimple *phi = gsi_stmt (gsi); in is_feasible_trace() local
240 gimple *phi = gsi_stmt (gsi); in is_feasible_trace() local
279 gimple *phi = gsi_stmt (gsi); in is_feasible_trace() local
302 gphi *phi = si.phi (); in is_feasible_trace() local
H A Dgimple-streamer-out.cc39 output_phi (struct output_block *ob, gphi *phi) in output_phi()
246 gphi *phi = psi.phi (); in output_bb() local
H A Dtree-ssa-loop-unswitch.cc143 if (gphi *phi = dyn_cast <gphi *> (def)) in is_maybe_undefined() local
744 gphi *phi = gsi.phi (); in empty_bb_without_guard_p() local
808 gphi *phi = gsi.phi (); in get_vop_from_header() local
948 gphi *phi = gsi.phi (); in hoist_guard() local
985 gphi *phi = gsi.phi (); in check_exit_phi() local
H A Dtree-ssa-uninit.cc947 gphi *phi = si.phi (); in warn_uninit_phi_uses() local
1084 can_skip_redundant_opnd (tree opnd, gimple *phi) in can_skip_redundant_opnd()
1108 compute_uninit_opnds_pos (gphi *phi) in compute_uninit_opnds_pos()
1160 uninit_undef_val_t::phi_arg_set (gphi *phi) in phi_arg_set()
1175 find_uninit_use (gphi *phi, unsigned uninit_opnds, in find_uninit_use()
1248 warn_uninitialized_phi (gphi *phi, vec<gphi *> *worklist, in warn_uninitialized_phi()
1367 gphi *phi = gsi.phi (); in execute_late_warn_uninitialized() local
H A Dtree-ssa.cc143 gphi *phi; in ssa_redirect_edge() local
178 gphi *phi; in flush_pending_stmts() local
655 gphi *phi = NULL; in verify_vssa() local
720 gphi *phi = get_virtual_phi (e->dest); in verify_vssa() local
952 verify_phi_args (gphi *phi, basic_block bb, basic_block *definition_block) in verify_phi_args()
1128 gphi *phi = gsi.phi (); in verify_ssa() local
1470 gphi *phi = as_a <gphi *> (USE_STMT (use_p)); in mark_ssa_maybe_undefs() local
1957 gphi *phi = gsi.phi (); in execute_update_addresses_taken() local
H A Dgimple-range-path.cc272 path_range_query::ssa_range_in_phi (irange &r, gphi *phi) in ssa_range_in_phi()
390 gphi *phi = iter.phi (); in compute_ranges_in_phis() local
589 else if (gphi *phi = dyn_cast <gphi *> (def_stmt)) in compute_imports() local
780 path_range_query::maybe_register_phi_relation (gphi *phi, edge e) in maybe_register_phi_relation()
822 gphi *phi = iter.phi (); in compute_phi_relations() local
H A Dgimple-ssa-backprop.cc460 backprop::process_phi_use (gphi *phi, usage_info *info) in process_phi_use()
484 else if (gphi *phi = dyn_cast <gphi *> (stmt)) in process_use() local
507 gphi *phi = dyn_cast <gphi *> (stmt); in intersect_uses() local
842 backprop::optimize_phi (gphi *phi, tree var, const usage_info *info) in optimize_phi()
908 else if (gphi *phi = dyn_cast <gphi *> (stmt)) in execute() local
H A Dtree-phinodes.h47 gimple *phi; in phi_arg_index_from_use() local
H A Dgimple-ssa-strength-reduction.cc803 slsr_process_phi (gphi *phi, bool speed) in slsr_process_phi()
2377 clear_visited (gphi *phi) in clear_visited()
2404 gphi *phi; in create_phi_basis_1() local
2537 phi_add_costs_1 (gimple *phi, slsr_cand_t c, int one_add_cost, int *spread) in phi_add_costs_1()
2596 phi_add_costs (gimple *phi, slsr_cand_t c, int one_add_cost) in phi_add_costs()
2625 gimple *phi = lookup_cand (c->def_phi)->cand_stmt; in replace_uncond_cands_and_profitable_phis() local
2771 record_phi_increments_1 (slsr_cand_t basis, gimple *phi) in record_phi_increments_1()
2813 record_phi_increments (slsr_cand_t basis, gimple *phi) in record_phi_increments()
2859 phi_incr_cost_1 (slsr_cand_t c, const widest_int &incr, gimple *phi, in phi_incr_cost_1()
2928 phi_incr_cost (slsr_cand_t c, const widest_int &incr, gimple *phi, in phi_incr_cost()
[all …]
H A Dgimple-predicate-analysis.cc326 find_var_cmp_const (pred_chain_union preds, gphi *phi, gimple **flag_def, in find_var_cmp_const()
480 prune_phi_opnds (gphi *phi, unsigned opnds, gphi *flag_def, in prune_phi_opnds()
575 collect_phi_def_edges (gphi *phi, basic_block cd_root, auto_vec<edge> *edges, in collect_phi_def_edges()
685 predicate::func_t::phi_arg_set (gphi *phi) in phi_arg_set()
768 predicate::overlap (gphi *phi, unsigned opnds, hash_set<gphi *> *visited) in overlap()
1004 is_degenerate_phi (gimple *phi, pred_info *pred) in is_degenerate_phi()
1220 predicate::use_cannot_happen (gphi *phi, unsigned opnds) in use_cannot_happen()
1757 predicate::init_from_phi_def (gphi *phi) in init_from_phi_def()
1826 gphi *phi, unsigned opnds, in is_use_guarded()
1901 predicate::is_use_guarded (gimple *stmt, basic_block use_bb, gphi *phi, in is_use_guarded()
H A Dtree-parloops.cc225 parloops_is_slp_reduction (loop_vec_info loop_info, gimple *phi, in parloops_is_slp_reduction()
460 gphi *phi = as_a <gphi *> (phi_info->stmt); in parloops_is_simple_reduction() local
941 reduction_phi (reduction_info_table_type *reduction_list, gimple *phi) in reduction_phi()
2400 gphi *phi = gsi.phi (); in transform_to_exit_first_loop_alt() local
2452 gphi *phi = gsi.phi (); in transform_to_exit_first_loop_alt() local
2520 gphi *phi = as_a <gphi *> (SSA_NAME_DEF_STMT (control)); in try_transform_to_exit_first_loop_alt() local
2631 gphi *phi, *nphi; in transform_to_exit_first_loop() local
2745 gimple *phi; in create_parallel_loop() local
2839 gphi *phi = gpi.phi (); in create_parallel_loop() local
3216 gimple *reduc_stmt, gphi *phi) in build_new_reduction()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/rtl-ssa/
H A Dblocks.cc276 for (const phi_info *phi : phis) in print_full() local
359 if (auto *phi = safe_dyn_cast<phi_info *> (set)) in live_out_value() local
376 function_info::append_phi (ebb_info *ebb, phi_info *phi) in append_phi()
388 function_info::remove_phi (phi_info *phi) in remove_phi()
407 function_info::delete_phi (phi_info *phi) in delete_phi()
423 function_info::replace_phi (phi_info *phi, set_info *new_value) in replace_phi()
479 phi_info *phi = m_free_phis; in create_phi() local
529 phi_info *phi = create_phi (ebb, def->resource (), &input, 1); in create_degenerate_phi() local
790 phi_info *phi = create_phi (ebb, { E_BLKmode, regno }, in add_phi_nodes() local
1117 phi_info *phi = sorted_phis[phi_i]; in populate_phi_inputs() local
H A Dfunctions.cc110 function_info::simplify_phi_setup (phi_info *phi, set_info **assumed_values, in simplify_phi_setup()
170 function_info::simplify_phi_propagate (phi_info *phi, in simplify_phi_propagate()

1234567891011