/haiku-buildtools/gcc/gcc/ |
H A D | tree-vect-patterns.c | 172 vect_single_imm_use (gimple def_stmt) argument 174 tree lhs = gimple_assign_lhs (def_stmt); 181 if (!vect_same_loop_or_bb_p (def_stmt, use_stmt)) 195 tree *orig_type, gimple *def_stmt, bool *promotion) 210 if (!vect_is_simple_use (name, use_stmt, loop_vinfo, bb_vinfo, def_stmt, 218 if (!*def_stmt) 221 if (!is_gimple_assign (*def_stmt)) 224 if (!CONVERT_EXPR_CODE_P (gimple_assign_rhs_code (*def_stmt))) 227 oprnd0 = gimple_assign_rhs1 (*def_stmt); 239 if (!vect_is_simple_use (oprnd0, *def_stmt, loop_vinf 194 type_conversion_p(tree name, gimple use_stmt, bool check_sign, tree *orig_type, gimple *def_stmt, bool *promotion) argument 367 gimple def_stmt; variable 431 gimple def_stmt; variable 587 gimple def_stmt; variable 664 gimple def_stmt; variable 727 vect_handle_widen_op_by_const(gimple stmt, enum tree_code code, tree const_oprnd, tree *oprnd, gimple *wstmt, tree type, tree *half_type, gimple def_stmt) argument 923 gimple def_stmt = NULL; variable 1302 gimple def_stmt, new_stmt; local 1835 gimple pattern_stmt, def_stmt; variable 2094 gimple pattern_stmt, def_stmt; variable 2223 gimple pattern_stmt, def_stmt; variable 2676 gimple pattern_stmt, def_stmt; variable 2801 gimple def_stmt; local 2912 gimple pattern_stmt, def_stmt; local 3280 gimple def_stmt; local [all...] |
H A D | tree-ssa-phiprop.c | 194 gimple def_stmt = SSA_NAME_DEF_STMT (old_arg); local 195 old_arg = gimple_assign_rhs1 (def_stmt); 196 locus = gimple_location (def_stmt); 295 gimple def_stmt = SSA_NAME_DEF_STMT (arg); local 296 if (!gimple_assign_single_p (def_stmt)) 298 arg = gimple_assign_rhs1 (def_stmt); 325 gimple def_stmt; local 350 def_stmt = SSA_NAME_DEF_STMT (vuse); 352 && (gimple_bb (def_stmt) == bb 354 bb, gimple_bb (def_stmt)))) [all...] |
H A D | tree-ssa-forwprop.c | 267 gimple def_stmt = SSA_NAME_DEF_STMT (name); local 277 if (!is_gimple_assign (def_stmt)) 280 /* If def_stmt is a simple copy, continue looking. */ 281 if (gimple_assign_rhs_code (def_stmt) == SSA_NAME) 282 name = gimple_assign_rhs1 (def_stmt); 288 return def_stmt; 297 can_propagate_from (gimple def_stmt) argument 299 gcc_assert (is_gimple_assign (def_stmt)); 302 if (gimple_has_volatile_ops (def_stmt)) 306 if (TREE_CODE_CLASS (gimple_assign_rhs_code (def_stmt)) 459 gimple def_stmt = get_prop_source_stmt (op0, false, &single_use0_p); local 485 gimple def_stmt = get_prop_source_stmt (op1, false, &single_use1_p); local 628 gimple def_stmt = get_prop_source_stmt (name, true, NULL); local 1141 gimple def_stmt = SSA_NAME_DEF_STMT (cond); local 1771 gimple def_stmt; local 1884 gimple def_stmt; local 1995 gimple def_stmt; local [all...] |
H A D | tree-vect-loop.c | 2095 gimple def_stmt = NULL; local 2098 def_stmt = SSA_NAME_DEF_STMT (op); 2103 if (def_stmt 2104 && gimple_bb (def_stmt) 2105 && flow_bb_inside_loop_p (loop, gimple_bb (def_stmt)) 2106 && (is_gimple_assign (def_stmt) 2107 || is_gimple_call (def_stmt) 2108 || STMT_VINFO_DEF_TYPE (vinfo_for_stmt (def_stmt)) 2110 || (gimple_code (def_stmt) == GIMPLE_PHI 2111 && STMT_VINFO_DEF_TYPE (vinfo_for_stmt (def_stmt)) 2125 gimple def_stmt = NULL; local 2228 gimple def_stmt, def1 = NULL, def2 = NULL; local 3755 gimple def_stmt = NULL; local 4049 gimple def_stmt = SSA_NAME_DEF_STMT (reduction_op); variable 4847 gimple def_stmt; local 5643 gimple def_stmt; local [all...] |
H A D | tree-ssa-dce.c | 494 gimple def_stmt = SSA_NAME_DEF_STMT (vdef); local 500 if (gimple_has_lhs (def_stmt) 501 && TREE_CODE (gimple_get_lhs (def_stmt)) != SSA_NAME 508 && !stmt_can_throw_internal (def_stmt)) 510 tree base, lhs = gimple_get_lhs (def_stmt); 537 && (basic_block) data != gimple_bb (def_stmt) 539 gimple_bb (def_stmt)) 575 gimple def_stmt = SSA_NAME_DEF_STMT (vdef); local 582 gcc_assert (gimple_nop_p (def_stmt) 583 || gimple_plf (def_stmt, STMT_NECESSAR 803 gimple def_stmt; local 1359 gimple def_stmt = SSA_NAME_DEF_STMT (ptr); local [all...] |
H A D | tree-ssa-uninit.c | 1543 gimple def_stmt = SSA_NAME_DEF_STMT (a_pred->pred_lhs); local 1544 if (gimple_code (def_stmt) != GIMPLE_ASSIGN) 1546 if (gimple_assign_rhs_code (def_stmt) == BIT_IOR_EXPR) 1557 if (pred_expr_equal_p (*b_pred, gimple_assign_rhs1 (def_stmt)) 1558 || pred_expr_equal_p (*b_pred, gimple_assign_rhs2 (def_stmt))) 1732 gimple def_stmt; local 1748 def_stmt = SSA_NAME_DEF_STMT (z.pred_lhs); 1749 if (gimple_code (def_stmt) != GIMPLE_ASSIGN) 1752 if (gimple_assign_rhs_code (def_stmt) != BIT_AND_EXPR) 1773 if ((pred_expr_equal_p (x2, gimple_assign_rhs1 (def_stmt)) 1988 gimple def_stmt = SSA_NAME_DEF_STMT (pred.pred_lhs); local 2083 gimple def_stmt = SSA_NAME_DEF_STMT (pred.pred_lhs); local [all...] |
H A D | tree-ssa-sccvn.c | 439 gimple def_stmt; local 464 def_stmt = SSA_NAME_DEF_STMT (vn->valnum); 467 if (!is_gimple_assign (def_stmt)) 472 code = gimple_assign_rhs_code (def_stmt); 479 && TREE_CODE (TREE_OPERAND (gimple_assign_rhs1 (def_stmt), 482 gimple_expr_type (def_stmt), 484 (gimple_assign_rhs1 (def_stmt), 0))); 489 gimple_expr_type (def_stmt), 490 vn_valueize (gimple_assign_rhs1 (def_stmt))); 495 gimple_expr_type (def_stmt), 1239 gimple def_stmt; variable 1644 gimple def_stmt = SSA_NAME_DEF_STMT (vuse); local [all...] |
H A D | tree-ssa.c | 328 gimple def_stmt = NULL; local 366 def_stmt = gsi_stmt (*gsi); 368 def_stmt = SSA_NAME_DEF_STMT (var); 373 if (gimple_code (def_stmt) == GIMPLE_PHI) 375 value = degenerate_phi_result (as_a <gphi *> (def_stmt)); 383 else if (is_gimple_assign (def_stmt)) 419 if ((!gsi && !gimple_bb (def_stmt)) 420 || walk_gimple_op (def_stmt, find_released_ssa_name, &wi)) 425 value = gimple_assign_rhs_to_tree (def_stmt); 445 || gimple_code (def_stmt) 1202 gimple def_stmt; local [all...] |
H A D | tree-ssa-alias.c | 2480 gimple def_stmt = SSA_NAME_DEF_STMT (vuse); local 2482 if (gimple_code (def_stmt) == GIMPLE_PHI) 2485 if (bitmap_bit_p (*visited, SSA_NAME_VERSION (PHI_RESULT (def_stmt)))) 2487 vuse = get_continuation_for_phi (def_stmt, ref, cnt, 2494 else if (gimple_nop_p (def_stmt)) 2500 if (stmt_may_clobber_ref_p_1 (def_stmt, ref)) 2511 if (gimple_bb (def_stmt) != bb) 2515 bb = gimple_bb (def_stmt); 2517 vuse = gimple_vuse (def_stmt); 2686 gimple def_stmt; local 2766 gimple def_stmt = SSA_NAME_DEF_STMT (vdef); local [all...] |
H A D | tree-ssa-ter.c | 652 gimple def_stmt = SSA_NAME_DEF_STMT (use); local 653 while (is_gimple_assign (def_stmt) 654 && gimple_assign_rhs_code (def_stmt) == SSA_NAME) 655 def_stmt 656 = SSA_NAME_DEF_STMT (gimple_assign_rhs1 (def_stmt)); 657 if (gimple_vuse (def_stmt) 658 && gimple_assign_single_p (def_stmt) 660 gimple_assign_rhs1 (def_stmt)))
|
H A D | tree-vect-slp.c | 249 gimple def_stmt; local 299 if (!vect_is_simple_use (oprnd, NULL, loop_vinfo, bb_vinfo, &def_stmt, 301 || (!def_stmt && dt != vect_constant_def)) 317 if (def_stmt && gimple_bb (def_stmt) 318 && ((loop && flow_bb_inside_loop_p (loop, gimple_bb (def_stmt))) 319 || (!loop && gimple_bb (def_stmt) == BB_VINFO_BB (bb_vinfo) 320 && gimple_code (def_stmt) != GIMPLE_PHI)) 321 && vinfo_for_stmt (def_stmt) 322 && STMT_VINFO_IN_PATTERN_P (vinfo_for_stmt (def_stmt)) 1485 gimple def_stmt; local 1922 gimple def_stmt = SSA_NAME_DEF_STMT (*tp); local 2524 gimple def_stmt; local [all...] |
H A D | tree-if-conv.c | 2450 ifcvt_split_def_stmt (gimple def_stmt, gimple use_stmt) argument 2459 var = gimple_assign_lhs (def_stmt); 2460 copy_stmt = gimple_copy (def_stmt); 2465 gsi = gsi_for_stmt (def_stmt); 2495 gimple def_stmt; local 2497 def_stmt = SSA_NAME_DEF_STMT (var); 2498 if (gimple_code (def_stmt) != GIMPLE_ASSIGN) 2503 defuse_list->safe_push (def_stmt); 2508 print_gimple_stmt (dump_file, def_stmt, 0, TDF_SLIM); 2511 rhs1 = gimple_assign_rhs1 (def_stmt); 2616 gimple def_stmt, use_stmt; local [all...] |
H A D | tree-chkp-opt.c | 383 gimple def_stmt; local 407 def_stmt = SSA_NAME_DEF_STMT (ptr); 408 code = gimple_code (def_stmt); 418 rhs_code = gimple_assign_rhs_code (def_stmt); 419 rhs1 = gimple_assign_rhs1 (def_stmt); 433 chkp_collect_value (gimple_assign_rhs2 (def_stmt), addr); 441 chkp_collect_value (gimple_assign_rhs2 (def_stmt), addr); 448 && TREE_CODE (gimple_assign_rhs2 (def_stmt)) == INTEGER_CST) 451 chkp_mult_addr (res, gimple_assign_rhs2 (def_stmt)); 453 else if (TREE_CODE (gimple_assign_rhs2 (def_stmt)) [all...] |
H A D | tree-vect-stmts.c | 501 gimple def_stmt; local 509 if (!vect_is_simple_use (use, stmt, loop_vinfo, NULL, &def_stmt, &def, &dt)) 517 if (!def_stmt || gimple_nop_p (def_stmt)) 520 def_bb = gimple_bb (def_stmt); 524 dump_printf_loc (MSG_NOTE, vect_location, "def_stmt is out of loop.\n"); 533 dstmt_vinfo = vinfo_for_stmt (def_stmt); 537 && gimple_code (def_stmt) != GIMPLE_PHI 554 d = def_stmt 594 d = def_stmt 1384 gimple def_stmt; local 1792 gimple def_stmt; local 1836 gimple def_stmt; local 2220 gimple def_stmt; local 2649 gimple def_stmt; local 3475 gimple def_stmt; local 4051 gimple def_stmt; local 4255 gimple def_stmt; local 4617 gimple def_stmt; local 5018 gimple def_stmt; local 5595 gimple def_stmt = SSA_NAME_DEF_STMT (op); local 5623 gimple def_stmt = SSA_NAME_DEF_STMT (op); local 5629 gsi_insert_on_edge_immediate (loop_preheader_edge (loop), def_stmt); local 5844 gimple def_stmt; local 7683 vect_is_simple_use(tree operand, gimple stmt, loop_vec_info loop_vinfo, bb_vec_info bb_vinfo, gimple *def_stmt, tree *def, enum vect_def_type *dt) argument 7818 vect_is_simple_use_1(tree operand, gimple stmt, loop_vec_info loop_vinfo, bb_vec_info bb_vinfo, gimple *def_stmt, tree *def, enum vect_def_type *dt, tree *vectype) argument [all...] |
H A D | tree-ssa-ifcombine.c | 205 gimple def_stmt = SSA_NAME_DEF_STMT (candidate); local 206 if (is_gimple_assign (def_stmt) 207 && CONVERT_EXPR_CODE_P (gimple_assign_rhs_code (def_stmt))) 210 <= TYPE_PRECISION (TREE_TYPE (gimple_assign_rhs1 (def_stmt)))) 211 return gimple_assign_rhs1 (def_stmt);
|
H A D | auto-profile.c | 1264 gimple def_stmt; local 1281 def_stmt = SSA_NAME_DEF_STMT (cmp_lhs); 1282 while (def_stmt && gimple_code (def_stmt) == GIMPLE_ASSIGN 1283 && gimple_assign_single_p (def_stmt) 1284 && TREE_CODE (gimple_assign_rhs1 (def_stmt)) == SSA_NAME) 1285 def_stmt = SSA_NAME_DEF_STMT (gimple_assign_rhs1 (def_stmt)); 1286 if (!def_stmt) 1288 gphi *phi_stmt = dyn_cast <gphi *> (def_stmt); [all...] |
H A D | tree-ssa-strlen.c | 261 gimple def_stmt = SSA_NAME_DEF_STMT (e); local 262 if (!is_gimple_assign (def_stmt) 263 || gimple_assign_rhs_code (def_stmt) != POINTER_PLUS_EXPR) 265 tree rhs1 = gimple_assign_rhs1 (def_stmt); 266 tree rhs2 = gimple_assign_rhs2 (def_stmt); 1025 gimple def_stmt = SSA_NAME_DEF_STMT (len); local 1026 if (!is_gimple_assign (def_stmt) 1027 || gimple_assign_rhs_code (def_stmt) != PLUS_EXPR 1028 || gimple_assign_rhs1 (def_stmt) != last.len 1029 || !integer_onep (gimple_assign_rhs2 (def_stmt))) 1511 gimple def_stmt; local 1939 gimple def_stmt = SSA_NAME_DEF_STMT (off); local [all...] |
H A D | tree-vect-generic.c | 1187 gimple def_stmt = SSA_NAME_DEF_STMT (vect); 1188 if (is_gimple_assign (def_stmt) 1189 && (gimple_assign_rhs_code (def_stmt) == VECTOR_CST 1190 || gimple_assign_rhs_code (def_stmt) == CONSTRUCTOR)) 1191 vect = gimple_assign_rhs1 (def_stmt); 1271 gimple def_stmt = SSA_NAME_DEF_STMT (mask); 1272 if (is_gimple_assign (def_stmt) 1273 && gimple_assign_rhs_code (def_stmt) == VECTOR_CST) 1274 mask = gimple_assign_rhs1 (def_stmt); 1600 gimple def_stmt; 1186 gimple def_stmt = SSA_NAME_DEF_STMT (vect); local 1270 gimple def_stmt = SSA_NAME_DEF_STMT (mask); local 1599 gimple def_stmt; local [all...] |
H A D | tree-vrp.c | 5243 gimple def_stmt = SSA_NAME_DEF_STMT (name); local 5247 if (is_gimple_assign (def_stmt) 5248 && gimple_assign_rhs_code (def_stmt) == PLUS_EXPR) 5250 name2 = gimple_assign_rhs1 (def_stmt); 5251 cst2 = gimple_assign_rhs2 (def_stmt); 5254 def_stmt = SSA_NAME_DEF_STMT (name2); 5258 if (gimple_assign_cast_p (def_stmt)) 5260 if (CONVERT_EXPR_CODE_P (gimple_assign_rhs_code (def_stmt)) 5261 && ! TYPE_UNSIGNED (TREE_TYPE (gimple_assign_rhs1 (def_stmt))) 5262 && (TYPE_PRECISION (gimple_expr_type (def_stmt)) 5366 gimple def_stmt = SSA_NAME_DEF_STMT (name); local 5875 gimple def_stmt = SSA_NAME_DEF_STMT (name); local 5893 gimple def_stmt = SSA_NAME_DEF_STMT (name); local 6188 gimple def_stmt = SSA_NAME_DEF_STMT (t); local 7103 gimple def_stmt = SSA_NAME_DEF_STMT (name); local 9527 gimple def_stmt = SSA_NAME_DEF_STMT (op0); local 9689 gimple def_stmt; local [all...] |
H A D | tree-ssa-loop-im.c | 398 gimple def_stmt; local 412 def_stmt = SSA_NAME_DEF_STMT (def); 413 def_bb = gimple_bb (def_stmt); 419 lim_data = get_lim_data (def_stmt); 446 gimple def_stmt = SSA_NAME_DEF_STMT (def); local 447 basic_block def_bb = gimple_bb (def_stmt); 461 def_data = get_lim_data (def_stmt); 473 data->depends.safe_push (def_stmt); 750 gimple def_stmt = SSA_NAME_DEF_STMT (val); 751 if (gimple_bb (def_stmt) [all...] |
H A D | gimple-fold.c | 1317 gimple def_stmt; local 1377 def_stmt = SSA_NAME_DEF_STMT (var); 1379 switch (gimple_code (def_stmt)) 1385 if (gimple_assign_single_p (def_stmt) 1386 || gimple_assign_unary_nop_p (def_stmt)) 1388 tree rhs = gimple_assign_rhs1 (def_stmt); 1391 else if (gimple_assign_rhs_code (def_stmt) == COND_EXPR) 1393 tree op2 = gimple_assign_rhs2 (def_stmt); 1394 tree op3 = gimple_assign_rhs3 (def_stmt); 1406 for (i = 0; i < gimple_phi_num_args (def_stmt); 4410 gimple def_stmt = SSA_NAME_DEF_STMT (arg); local 4874 gimple def_stmt = SSA_NAME_DEF_STMT (arg); local 5788 gimple def_stmt; local [all...] |
H A D | tree-ssa-pre.c | 1738 gimple def_stmt = SSA_NAME_DEF_STMT (name); local 1741 if (gimple_code (def_stmt) == GIMPLE_PHI 1742 && gimple_bb (def_stmt) == phiblock) 1744 edge e = find_edge (pred, gimple_bb (def_stmt)); 1745 tree def = PHI_ARG_DEF (def_stmt, e->dest_idx); 2089 gimple def_stmt = SSA_NAME_DEF_STMT (ref->vuse); local 2090 if (!gimple_nop_p (def_stmt) 2091 && ((gimple_bb (def_stmt) != block 2093 block, gimple_bb (def_stmt))) 2094 || (gimple_bb (def_stmt) 3863 gimple def_stmt; local 4172 gimple def_stmt = SSA_NAME_DEF_STMT (sprime); local [all...] |
H A D | tree-ssa-threadedge.c | 1023 gimple def_stmt = SSA_NAME_DEF_STMT (expr); local 1024 basic_block var_bb = gimple_bb (def_stmt); 1033 if (gimple_code (def_stmt) != GIMPLE_PHI) 1040 gphi *phi = as_a <gphi *> (def_stmt);
|
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/plugin/ |
H A D | selfassign.c | 66 gimple def_stmt = SSA_NAME_DEF_STMT (expr); local 70 if (gimple_assign_single_p (def_stmt)) 71 return get_real_ref_rhs (gimple_assign_rhs1 (def_stmt)); 171 gimple def_stmt = SSA_NAME_DEF_STMT (expr); local 172 if (gimple_assign_single_p (def_stmt)) 173 vdecl = gimple_assign_rhs1 (def_stmt);
|
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/plugin/ |
H A D | selfassign.c | 66 gimple def_stmt = SSA_NAME_DEF_STMT (expr); local 70 if (gimple_assign_single_p (def_stmt)) 71 return get_real_ref_rhs (gimple_assign_rhs1 (def_stmt)); 171 gimple def_stmt = SSA_NAME_DEF_STMT (expr); local 172 if (gimple_assign_single_p (def_stmt)) 173 vdecl = gimple_assign_rhs1 (def_stmt);
|