/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/ |
H A D | tree-ssa-forwprop.c | 217 gimple def_stmt = SSA_NAME_DEF_STMT (name); local 227 if (!is_gimple_assign (def_stmt)) 230 /* If def_stmt is not a simple copy, we possibly found it. */ 231 if (!gimple_assign_ssa_name_copy_p (def_stmt)) 240 rhs = gimple_assign_rhs1 (def_stmt); 241 if (CONVERT_EXPR_CODE_P (gimple_assign_rhs_code (def_stmt)) 243 && POINTER_TYPE_P (TREE_TYPE (gimple_assign_lhs (def_stmt))) 247 return def_stmt; 252 name = gimple_assign_rhs1 (def_stmt); 261 can_propagate_from (gimple def_stmt) argument 402 gimple def_stmt; local 501 gimple def_stmt; local 1162 gimple def_stmt; local [all...] |
H A D | tree-ssa-phiprop.c | 170 gimple def_stmt = SSA_NAME_DEF_STMT (old_arg); local 171 old_arg = gimple_assign_rhs1 (def_stmt); 172 locus = gimple_location (def_stmt); 270 gimple def_stmt = SSA_NAME_DEF_STMT (arg); local 271 if (!gimple_assign_single_p (def_stmt)) 273 arg = gimple_assign_rhs1 (def_stmt); 296 gimple def_stmt; local 311 def_stmt = SSA_NAME_DEF_STMT (vuse); 313 && (gimple_bb (def_stmt) == bb 315 bb, gimple_bb (def_stmt)))) [all...] |
H A D | tree-vect-patterns.c | 67 widened_name_p (tree name, gimple use_stmt, tree *half_type, gimple *def_stmt) argument 81 if (!vect_is_simple_use (name, loop_vinfo, NULL, def_stmt, &def, &dt)) 88 if (! *def_stmt) 91 if (!is_gimple_assign (*def_stmt)) 94 if (gimple_assign_rhs_code (*def_stmt) != NOP_EXPR) 97 oprnd0 = gimple_assign_rhs1 (*def_stmt); 230 gimple def_stmt; local 241 if (widened_name_p (oprnd0, stmt, &half_type, &def_stmt)) 243 stmt = def_stmt; 288 gimple def_stmt; local [all...] |
H A D | tree-ssa.c | 308 gimple def_stmt = NULL; local 346 def_stmt = gsi_stmt (*gsi); 348 def_stmt = SSA_NAME_DEF_STMT (var); 353 if (gimple_code (def_stmt) == GIMPLE_PHI) 355 value = degenerate_phi_result (def_stmt); 359 else if (is_gimple_assign (def_stmt)) 395 if ((!gsi && !gimple_bb (def_stmt)) 396 || walk_gimple_op (def_stmt, find_released_ssa_name, &wi)) 401 value = gimple_assign_rhs_to_tree (def_stmt); 421 || gimple_code (def_stmt) 1517 gimple def_stmt; local 1589 gimple def_stmt; local [all...] |
H A D | tree-cfgcleanup.c | 109 gimple def_stmt = SSA_NAME_DEF_STMT (lhs); local 110 if (gimple_code (def_stmt) == GIMPLE_PHI 111 && gimple_phi_num_args (def_stmt) == 1 112 && gimple_bb (def_stmt) == gimple_bb (stmt) 113 && (TREE_CODE (PHI_ARG_DEF (def_stmt, 0)) != SSA_NAME 114 || !name_registered_for_update_p (PHI_ARG_DEF (def_stmt, 116 lhs = PHI_ARG_DEF (def_stmt, 0); 121 gimple def_stmt = SSA_NAME_DEF_STMT (rhs); local 122 if (gimple_code (def_stmt) == GIMPLE_PHI 123 && gimple_phi_num_args (def_stmt) [all...] |
H A D | tree-ssa-alias.c | 888 gimple def_stmt = SSA_NAME_DEF_STMT (TREE_OPERAND (base2, 0)); local 889 while (is_gimple_assign (def_stmt) 890 && (gimple_assign_rhs_code (def_stmt) == SSA_NAME 891 || CONVERT_EXPR_CODE_P (gimple_assign_rhs_code (def_stmt)))) 893 tree rhs = gimple_assign_rhs1 (def_stmt); 900 def_stmt = SSA_NAME_DEF_STMT (rhs); 1479 gimple def_stmt = SSA_NAME_DEF_STMT (vuse); local 1481 if (gimple_code (def_stmt) == GIMPLE_PHI) 1484 if (bitmap_bit_p (*visited, SSA_NAME_VERSION (PHI_RESULT (def_stmt)))) 1486 vuse = get_continuation_for_phi (def_stmt, re 1597 gimple def_stmt; local 1661 gimple def_stmt = SSA_NAME_DEF_STMT (vdef); local [all...] |
H A D | tree-vect-loop.c | 1570 gimple def_stmt, def1 = NULL, def2 = NULL; local 1616 def_stmt = SSA_NAME_DEF_STMT (loop_arg); 1617 if (!def_stmt) 1620 fprintf (vect_dump, "reduction: no def_stmt."); 1624 if (!is_gimple_assign (def_stmt) && gimple_code (def_stmt) != GIMPLE_PHI) 1627 print_gimple_stmt (vect_dump, def_stmt, 0, TDF_SLIM); 1631 if (is_gimple_assign (def_stmt)) 1633 name = gimple_assign_lhs (def_stmt); 1638 name = PHI_RESULT (def_stmt); 2717 gimple def_stmt = NULL; local 3487 gimple def_stmt; local 4090 gimple def_stmt; local [all...] |
H A D | tree-ssa-sccvn.c | 220 gimple def_stmt; local 244 def_stmt = SSA_NAME_DEF_STMT (vn->valnum); 248 if (gimple_nop_p (def_stmt) 249 || gimple_code (def_stmt) == GIMPLE_PHI) 252 if (!is_gimple_assign (def_stmt)) 257 switch (TREE_CODE_CLASS (gimple_assign_rhs_code (def_stmt))) 260 if ((gimple_assign_rhs_code (def_stmt) == VIEW_CONVERT_EXPR 261 || gimple_assign_rhs_code (def_stmt) == REALPART_EXPR 262 || gimple_assign_rhs_code (def_stmt) == IMAGPART_EXPR) 263 && TREE_CODE (gimple_assign_rhs1 (def_stmt)) 1035 gimple def_stmt = SSA_NAME_DEF_STMT (vuse); local [all...] |
H A D | tree-vect-stmts.c | 244 gimple def_stmt; local 252 if (!vect_is_simple_use (use, loop_vinfo, NULL, &def_stmt, &def, &dt)) 259 if (!def_stmt || gimple_nop_p (def_stmt)) 262 def_bb = gimple_bb (def_stmt); 266 fprintf (vect_dump, "def_stmt is out of loop."); 275 dstmt_vinfo = vinfo_for_stmt (def_stmt); 279 && gimple_code (def_stmt) != GIMPLE_PHI 295 d = def_stmt 334 d = def_stmt 890 gimple def_stmt; local 1230 gimple def_stmt; local 1544 gimple def_stmt; local 1809 gimple def_stmt; local 1955 gimple def_stmt; local 2242 gimple def_stmt; local 2620 gimple def_stmt; local 2889 gimple def_stmt; local 3117 gimple def_stmt; local 4711 vect_is_simple_use(tree operand, loop_vec_info loop_vinfo, bb_vec_info bb_vinfo, gimple *def_stmt, tree *def, enum vect_def_type *dt) argument [all...] |
H A D | tree-ssa-ifcombine.c | 152 gimple def_stmt = SSA_NAME_DEF_STMT (candidate); local 153 if (is_gimple_assign (def_stmt) 154 && CONVERT_EXPR_CODE_P (gimple_assign_rhs_code (def_stmt))) 157 <= TYPE_PRECISION (TREE_TYPE (gimple_assign_rhs1 (def_stmt)))) 158 return gimple_assign_rhs1 (def_stmt);
|
H A D | tree-ssa-dce.c | 505 gimple def_stmt = SSA_NAME_DEF_STMT (vdef); local 511 if (gimple_has_lhs (def_stmt) 512 && TREE_CODE (gimple_get_lhs (def_stmt)) != SSA_NAME) 514 tree base, lhs = gimple_get_lhs (def_stmt); 538 gimple_bb (def_stmt)) 574 gimple def_stmt = SSA_NAME_DEF_STMT (vdef); local 581 gcc_assert (gimple_nop_p (def_stmt) 582 || gimple_plf (def_stmt, STMT_NECESSARY)); 588 && gimple_assign_single_p (def_stmt)) 590 tree lhs = gimple_assign_lhs (def_stmt); [all...] |
H A D | ipa-type-escape.c | 666 gimple def_stmt; local 674 def_stmt = SSA_NAME_DEF_STMT (var); 676 if (!is_gimple_call (def_stmt)) 679 if (var != gimple_call_lhs (def_stmt)) 682 return ((gimple_call_flags (def_stmt) & ECF_MALLOC) != 0); 802 is_cast_from_non_pointer (tree var, gimple def_stmt, void *data) argument 804 if (!def_stmt || !var) 807 if (gimple_code (def_stmt) == GIMPLE_PHI) 813 if (is_gimple_assign (def_stmt)) 817 unsigned int cast = look_for_casts_stmt (def_stmt); [all...] |
H A D | sese.c | 788 gimple def_stmt; 795 def_stmt = SSA_NAME_DEF_STMT (op0); 804 if (gimple_bb (def_stmt) == bb) 809 expand_scalar_variables_stmt (def_stmt, bb, region, map, gsi); 814 if (!gimple_bb (def_stmt) 815 || !bb_in_sese_p (gimple_bb (def_stmt), region)) 818 switch (gimple_code (def_stmt)) 822 tree var0 = gimple_assign_rhs1 (def_stmt); 823 enum tree_code subcode = gimple_assign_rhs_code (def_stmt); 824 tree var1 = gimple_assign_rhs2 (def_stmt); 786 gimple def_stmt; local [all...] |
H A D | tree-vect-slp.c | 118 gimple def_stmt; local 135 if (!vect_is_simple_use (oprnd, loop_vinfo, bb_vinfo, &def_stmt, &def, 137 || (!def_stmt && dt[i] != vect_constant_def)) 151 if (loop && def_stmt && gimple_bb (def_stmt) 152 && flow_bb_inside_loop_p (loop, gimple_bb (def_stmt)) 153 && vinfo_for_stmt (def_stmt) 154 && STMT_VINFO_IN_PATTERN_P (vinfo_for_stmt (def_stmt))) 175 def_stmt = STMT_VINFO_RELATED_STMT (vinfo_for_stmt (def_stmt)); [all...] |
H A D | matrix-reorg.c | 961 get_index_from_offset (tree offset, gimple def_stmt) argument 965 if (gimple_code (def_stmt) == GIMPLE_PHI) 967 if ((gimple_assign_copy_p (def_stmt) || gimple_assign_cast_p (def_stmt)) 968 && TREE_CODE (gimple_assign_rhs1 (def_stmt)) == SSA_NAME) 970 SSA_NAME_DEF_STMT (gimple_assign_rhs1 (def_stmt))); 971 else if (is_gimple_assign (def_stmt) 972 && gimple_assign_rhs_code (def_stmt) == MULT_EXPR) 974 op1 = gimple_assign_rhs1 (def_stmt); 975 op2 = gimple_assign_rhs2 (def_stmt); 1238 gimple def_stmt = SSA_NAME_DEF_STMT (gimple_assign_rhs1 (use_stmt)); local 1522 gimple def_stmt; local [all...] |
H A D | tree-vrp.c | 4205 gimple def_stmt = SSA_NAME_DEF_STMT (name); local 4209 if (is_gimple_assign (def_stmt) 4210 && gimple_assign_rhs_code (def_stmt) == PLUS_EXPR) 4212 name2 = gimple_assign_rhs1 (def_stmt); 4213 cst2 = gimple_assign_rhs2 (def_stmt); 4216 def_stmt = SSA_NAME_DEF_STMT (name2); 4220 if (gimple_assign_cast_p (def_stmt)) 4222 if (CONVERT_EXPR_CODE_P (gimple_assign_rhs_code (def_stmt)) 4223 && ! TYPE_UNSIGNED (TREE_TYPE (gimple_assign_rhs1 (def_stmt))) 4224 && (TYPE_PRECISION (gimple_expr_type (def_stmt)) 4425 gimple def_stmt = SSA_NAME_DEF_STMT (name); local 4444 gimple def_stmt = SSA_NAME_DEF_STMT (name); local 4751 gimple def_stmt = SSA_NAME_DEF_STMT (t); local [all...] |
H A D | tree-ssa-math-opts.c | 649 gimple def_stmt, use_stmt, stmt; local 702 def_stmt = SSA_NAME_DEF_STMT (name); 704 && gimple_code (def_stmt) != GIMPLE_PHI 705 && gimple_bb (def_stmt) == top_bb) 707 gsi = gsi_for_stmt (def_stmt);
|
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/g++.dg/plugin/ |
H A D | selfassign.c | 51 gimple def_stmt = SSA_NAME_DEF_STMT (expr); local 55 if (is_gimple_assign (def_stmt) 56 && (get_gimple_rhs_class (gimple_assign_rhs_code (def_stmt)) 58 return get_real_ref_rhs (gimple_assign_rhs1 (def_stmt)); 155 gimple def_stmt = SSA_NAME_DEF_STMT (expr); local 156 if (is_gimple_assign (def_stmt) 157 && (get_gimple_rhs_class (gimple_assign_rhs_code (def_stmt)) 159 vdecl = gimple_assign_rhs1 (def_stmt);
|
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/gcc.dg/plugin/ |
H A D | selfassign.c | 51 gimple def_stmt = SSA_NAME_DEF_STMT (expr); local 55 if (is_gimple_assign (def_stmt) 56 && (get_gimple_rhs_class (gimple_assign_rhs_code (def_stmt)) 58 return get_real_ref_rhs (gimple_assign_rhs1 (def_stmt)); 155 gimple def_stmt = SSA_NAME_DEF_STMT (expr); local 156 if (is_gimple_assign (def_stmt) 157 && (get_gimple_rhs_class (gimple_assign_rhs_code (def_stmt)) 159 vdecl = gimple_assign_rhs1 (def_stmt);
|
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/ |
H A D | tree-vectorizer.c | 1617 vect_is_simple_use (tree operand, loop_vec_info loop_vinfo, tree *def_stmt, 1624 *def_stmt = NULL_TREE; 1646 *def_stmt = SSA_NAME_DEF_STMT (operand); 1647 if (*def_stmt == NULL_TREE ) 1650 fprintf (vect_dump, "no def_stmt."); 1656 fprintf (vect_dump, "def_stmt: "); 1657 print_generic_expr (vect_dump, *def_stmt, TDF_SLIM); 1662 if (IS_EMPTY_STMT (*def_stmt)) 1664 tree arg = TREE_OPERAND (*def_stmt, 0); 1677 bb = bb_for_stmt (*def_stmt); 1616 vect_is_simple_use(tree operand, loop_vec_info loop_vinfo, tree *def_stmt, tree *def, enum vect_def_type *dt) argument 1794 tree def_stmt, def1, def2; local [all...] |
H A D | tree-ssa-dse.c | 168 tree def_stmt; local 179 def_stmt = SSA_NAME_DEF_STMT (expr); 180 def_bb = bb_for_stmt (def_stmt); 191 return def_stmt;
|
H A D | tree-ssa.c | 1010 tree def_stmt; local 1015 def_stmt = SSA_NAME_DEF_STMT (var); 1017 if (TREE_CODE (def_stmt) != PHI_NODE) 1020 return fn (var, def_stmt, data); 1029 for (i = 0; i < PHI_NUM_ARGS (def_stmt); i++) 1030 if (fn (PHI_ARG_DEF (def_stmt, i), def_stmt, data)) 1034 for (i = 0; i < PHI_NUM_ARGS (def_stmt); i++) 1036 tree arg = PHI_ARG_DEF (def_stmt, i); 1045 for (i = 0; i < PHI_NUM_ARGS (def_stmt); 1080 tree def_stmt; local [all...] |
H A D | tree-ssa-loop-im.c | 303 tree def_stmt; local 310 def_stmt = SSA_NAME_DEF_STMT (def); 311 def_bb = bb_for_stmt (def_stmt); 317 if (LIM_DATA (def_stmt) && LIM_DATA (def_stmt)->max_loop) 319 LIM_DATA (def_stmt)->max_loop->outer); 378 tree def_stmt = SSA_NAME_DEF_STMT (def); local 379 basic_block def_bb = bb_for_stmt (def_stmt); 393 if (!LIM_DATA (def_stmt)) 402 data->cost += LIM_DATA (def_stmt) [all...] |
H A D | tree-vect-transform.c | 455 tree def_stmt; local 476 is_simple_use = vect_is_simple_use (op, loop_vinfo, &def_stmt, &def, &dt); 485 if (def_stmt) 487 fprintf (vect_dump, " def_stmt = "); 488 print_generic_expr (vect_dump, def_stmt, TDF_SLIM); 536 *scalar_def = def_stmt; 539 def_stmt_info = vinfo_for_stmt (def_stmt); 549 gcc_assert (TREE_CODE (def_stmt) == PHI_NODE); 552 op = PHI_ARG_DEF_FROM_EDGE (def_stmt, loop_preheader_edge (loop)); 1237 tree def, def_stmt; local 1342 tree def, def_stmt; local 1521 tree def, def_stmt; local 1837 tree def, def_stmt; local 2255 tree def_stmt = SSA_NAME_DEF_STMT (ssa_name); local [all...] |
H A D | tree-vect-analyze.c | 1557 tree def, def_stmt; local 1648 the def_stmt of these uses we want to set liveness/relevance 1675 if (!vect_is_simple_use (use, loop_vinfo, &def_stmt, &def, &dt)) 1683 if (!def_stmt || IS_EMPTY_STMT (def_stmt)) 1692 bb = bb_for_stmt (def_stmt); 1699 && TREE_CODE (def_stmt) == PHI_NODE) 1702 vect_mark_relevant (&worklist, def_stmt, relevant_p, live_p);
|