Home
last modified time | relevance | path

Searched refs:phi_stmt (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dgimple-ssa-isolate-paths.cc563 gphi *phi_stmt = as_a <gphi *> (def_stmt); in is_addr_local() local
564 if (visited->add (phi_stmt)) in is_addr_local()
568 unsigned nargs = gimple_phi_num_args (phi_stmt); in is_addr_local()
573 for (unsigned i = 0; i < gimple_phi_num_args (phi_stmt); ++i) in is_addr_local()
575 tree arg = gimple_phi_arg_def (phi_stmt, i); in is_addr_local()
H A Dpointer-query.cc786 gphi *phi_stmt = this->phi (); in get_ref() local
787 if (!phi_stmt) in get_ref()
811 const unsigned nargs = gimple_phi_num_args (phi_stmt); in get_ref()
816 tree arg = gimple_phi_arg_def (phi_stmt, i); in get_ref()
817 phi_ref.merge_ref (all_refs, arg, phi_stmt, ostype, skip_null, in get_ref()
1273 if (gphi *phi_stmt = phi ()) in dump() local
1276 unsigned nargs = gimple_phi_num_args (phi_stmt); in dump()
1279 tree arg = gimple_phi_arg_def (phi_stmt, i); in dump()
H A Dauto-profile.cc1329 gphi *phi_stmt = dyn_cast <gphi *> (def_stmt); in afdo_propagate_circuit() local
1330 if (!phi_stmt) in afdo_propagate_circuit()
1341 for (i = 0; i < gimple_phi_num_args (phi_stmt); i++) in afdo_propagate_circuit()
1343 tree val = gimple_phi_arg_def (phi_stmt, i); in afdo_propagate_circuit()
1344 edge ep = gimple_phi_arg_edge (phi_stmt, i); in afdo_propagate_circuit()
H A Dgimple.h4522 const gphi *phi_stmt = as_a <const gphi *> (gs);
4523 return phi_stmt->capacity;
4534 const gphi *phi_stmt = as_a <const gphi *> (gs);
4535 return phi_stmt->nargs;
4550 const gphi *phi_stmt = as_a <const gphi *> (gs);
4551 return gimple_phi_result (phi_stmt);
4565 gphi *phi_stmt = as_a <gphi *> (gs);
4566 return gimple_phi_result_ptr (phi_stmt);
4600 gphi *phi_stmt = as_a <gphi *> (gs);
4601 return gimple_phi_arg (phi_stmt, index);
H A Dpredict.cc1867 gphi *phi_stmt; in predict_extra_loop_exits() local
1898 phi_stmt = dyn_cast <gphi *> (lhs_def_stmt); in predict_extra_loop_exits()
1899 if (!phi_stmt) in predict_extra_loop_exits()
1902 for (i = 0; i < gimple_phi_num_args (phi_stmt); i++) in predict_extra_loop_exits()
1906 tree val = gimple_phi_arg_def (phi_stmt, i); in predict_extra_loop_exits()
1907 edge e = gimple_phi_arg_edge (phi_stmt, i); in predict_extra_loop_exits()
H A Dtree-ssa-phiopt.cc3641 gphi *phi_stmt = gsi.phi (); in hoist_adjacent_loads() local
3650 if (gimple_phi_num_args (phi_stmt) != 2 in hoist_adjacent_loads()
3651 || virtual_operand_p (gimple_phi_result (phi_stmt))) in hoist_adjacent_loads()
3654 arg1 = gimple_phi_arg_def (phi_stmt, 0); in hoist_adjacent_loads()
3655 arg2 = gimple_phi_arg_def (phi_stmt, 1); in hoist_adjacent_loads()
H A Dtree-vect-data-refs.cc5709 gphi *phi_stmt; in vect_setup_realignment() local
5903 phi_stmt = create_phi_node (msq, containing_loop->header); in vect_setup_realignment()
5904 add_phi_arg (phi_stmt, msq_init, pe, UNKNOWN_LOCATION); in vect_setup_realignment()
H A DChangeLog.gimple-classes205 (autofdo::afdo_propagate_circuit): Rename local gimple "phi_stmt"
206 to "def_stmt". Reintroduce "phi_stmt" as a gphi * via a dyn_cast
2347 * predict.c (predict_extra_loop_exits): Convert "phi_stmt" to be
2537 local "phi_stmt" to be a gimple_phi.
H A DChangeLog.tuples6550 (struct ssa_operand_iterator_d): Member phi_stmt is gimple.
H A DChangeLog-20126602 rename 'phi_stmt' to 'stmt', 'phi_i' to 'i' and 'num_phi' to 'numops'.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dgimple-ssa-isolate-paths.c558 gphi *phi_stmt = as_a <gphi *> (def_stmt); in is_addr_local() local
559 if (visited->add (phi_stmt)) in is_addr_local()
563 unsigned nargs = gimple_phi_num_args (phi_stmt); in is_addr_local()
568 for (unsigned i = 0; i < gimple_phi_num_args (phi_stmt); ++i) in is_addr_local()
570 tree arg = gimple_phi_arg_def (phi_stmt, i); in is_addr_local()
H A Dauto-profile.c1305 gphi *phi_stmt = dyn_cast <gphi *> (def_stmt); in afdo_propagate_circuit() local
1306 if (!phi_stmt) in afdo_propagate_circuit()
1317 for (i = 0; i < gimple_phi_num_args (phi_stmt); i++) in afdo_propagate_circuit()
1319 tree val = gimple_phi_arg_def (phi_stmt, i); in afdo_propagate_circuit()
1320 edge ep = gimple_phi_arg_edge (phi_stmt, i); in afdo_propagate_circuit()
H A Dgimple.h4431 const gphi *phi_stmt = as_a <const gphi *> (gs);
4432 return phi_stmt->capacity;
4443 const gphi *phi_stmt = as_a <const gphi *> (gs);
4444 return phi_stmt->nargs;
4459 const gphi *phi_stmt = as_a <const gphi *> (gs);
4460 return gimple_phi_result (phi_stmt);
4474 gphi *phi_stmt = as_a <gphi *> (gs);
4475 return gimple_phi_result_ptr (phi_stmt);
4509 gphi *phi_stmt = as_a <gphi *> (gs);
4510 return gimple_phi_arg (phi_stmt, index);
H A Dtree-ssa-phiopt.c2688 gphi *phi_stmt = gsi.phi (); in hoist_adjacent_loads() local
2697 if (gimple_phi_num_args (phi_stmt) != 2 in hoist_adjacent_loads()
2698 || virtual_operand_p (gimple_phi_result (phi_stmt))) in hoist_adjacent_loads()
2701 arg1 = gimple_phi_arg_def (phi_stmt, 0); in hoist_adjacent_loads()
2702 arg2 = gimple_phi_arg_def (phi_stmt, 1); in hoist_adjacent_loads()
H A Dpredict.c1829 gphi *phi_stmt; in predict_extra_loop_exits() local
1860 phi_stmt = dyn_cast <gphi *> (lhs_def_stmt); in predict_extra_loop_exits()
1861 if (!phi_stmt) in predict_extra_loop_exits()
1864 for (i = 0; i < gimple_phi_num_args (phi_stmt); i++) in predict_extra_loop_exits()
1868 tree val = gimple_phi_arg_def (phi_stmt, i); in predict_extra_loop_exits()
1869 edge e = gimple_phi_arg_edge (phi_stmt, i); in predict_extra_loop_exits()
H A Dhsa-gen.c5806 gen_hsa_phi_from_gimple_phi (gimple *phi_stmt, hsa_bb *hbb) in gen_hsa_phi_from_gimple_phi() argument
5809 unsigned count = gimple_phi_num_args (phi_stmt); in gen_hsa_phi_from_gimple_phi()
5812 = hsa_cfun->reg_for_gimple_ssa (gimple_phi_result (phi_stmt)); in gen_hsa_phi_from_gimple_phi()
5827 tree op = gimple_phi_arg_def (phi_stmt, i); in gen_hsa_phi_from_gimple_phi()
5831 edge e = gimple_phi_arg_edge (as_a <gphi *> (phi_stmt), i); in gen_hsa_phi_from_gimple_phi()
5846 tree lhs = gimple_phi_result (phi_stmt); in gen_hsa_phi_from_gimple_phi()
5849 tree op = gimple_phi_arg_def (phi_stmt, i); in gen_hsa_phi_from_gimple_phi()
5884 HSA_SORRY_AT (gimple_location (phi_stmt), in gen_hsa_phi_from_gimple_phi()
H A Dtree-ssa-reassoc.c321 gimple *phi_stmt; in loop_carried_phi() local
328 phi_stmt = SSA_NAME_DEF_STMT (exp); in loop_carried_phi()
336 block_rank = bb_rank[gimple_bb (phi_stmt)->index]; in loop_carried_phi()
338 if (phi_rank (phi_stmt) != block_rank) in loop_carried_phi()
H A Dtree-vect-data-refs.c5494 gphi *phi_stmt; in vect_setup_realignment() local
5687 phi_stmt = create_phi_node (msq, containing_loop->header); in vect_setup_realignment()
5688 add_phi_arg (phi_stmt, msq_init, pe, UNKNOWN_LOCATION); in vect_setup_realignment()
/netbsd-src/external/gpl3/gcc/dist/gcc/doc/
H A Dtree-ssa.texi321 FOR_EACH_PHI_ARG (use_p, phi_stmt, iter, SSA_OP_VIRTUAL_USES)
327 FOR_EACH_PHI_ARG (use_p, phi_stmt, iter, SSA_OP_USES)
331 FOR_EACH_PHI_ARG (use_p, phi_stmt, iter, SSA_OP_ALL_USES)
H A Dgccint.info15862 FOR_EACH_PHI_ARG (use_p, phi_stmt, iter, SSA_OP_VIRTUAL_USES)
15868 FOR_EACH_PHI_ARG (use_p, phi_stmt, iter, SSA_OP_USES)
15872 FOR_EACH_PHI_ARG (use_p, phi_stmt, iter, SSA_OP_ALL_USES)
/netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/
H A Dtree-ssa.texi321 FOR_EACH_PHI_ARG (use_p, phi_stmt, iter, SSA_OP_VIRTUAL_USES)
327 FOR_EACH_PHI_ARG (use_p, phi_stmt, iter, SSA_OP_USES)
331 FOR_EACH_PHI_ARG (use_p, phi_stmt, iter, SSA_OP_ALL_USES)
H A Dgccint.info15451 FOR_EACH_PHI_ARG (use_p, phi_stmt, iter, SSA_OP_VIRTUAL_USES)
15457 FOR_EACH_PHI_ARG (use_p, phi_stmt, iter, SSA_OP_USES)
15461 FOR_EACH_PHI_ARG (use_p, phi_stmt, iter, SSA_OP_ALL_USES)