Searched refs:use_stmt (Results 1 - 10 of 10) sorted by relevance
/freebsd-11.0-release/contrib/gcc/ |
H A D | tree-ssa-dse.c | 252 tree use_stmt, temp; local 264 use_stmt = NULL; 286 if (use_stmt == NULL) 287 use_stmt = temp; 288 else if (temp != use_stmt) 308 && TREE_CODE (use_stmt) == PHI_NODE 309 && bitmap_bit_p (dse_gd->stores, get_stmt_uid (use_stmt))) 317 if (SSA_NAME_DEF_STMT (PHI_RESULT (use_stmt)) == use_stmt) 322 single_imm_use (PHI_RESULT (use_stmt), [all...] |
H A D | tree-ssa-math-opts.c | 275 is_division_by (tree use_stmt, tree def) argument 277 return TREE_CODE (use_stmt) == MODIFY_EXPR 278 && TREE_CODE (TREE_OPERAND (use_stmt, 1)) == RDIV_EXPR 279 && TREE_OPERAND (TREE_OPERAND (use_stmt, 1), 1) == def; 350 tree use_stmt = USE_STMT (use_p); local 351 basic_block bb = bb_for_stmt (use_stmt); 354 if (occ->recip_def && use_stmt != occ->recip_def_stmt) 356 TREE_SET_CODE (TREE_OPERAND (use_stmt, 1), MULT_EXPR); 358 fold_stmt_inplace (use_stmt); 359 update_stmt (use_stmt); 408 tree use_stmt = USE_STMT (use_p); local 420 tree use_stmt; local [all...] |
H A D | tree-ssa-forwprop.c | 609 tree stmt, tree use_stmt) 651 TREE_OPERAND (use_stmt, 1) = unshare_expr (TREE_OPERAND (stmt, 1)); 652 TREE_OPERAND (TREE_OPERAND (TREE_OPERAND (use_stmt, 1), 0), 1) = index; 656 fold_stmt_inplace (use_stmt); 657 tidy_after_forward_propagate_addr (use_stmt); 674 forward_propagate_addr_expr_1 (tree stmt, tree use_stmt, bool *changed) argument 681 lhs = TREE_OPERAND (use_stmt, 0); 692 fold_stmt_inplace (use_stmt); 693 tidy_after_forward_propagate_addr (use_stmt); 705 else if (TREE_CODE (lhs) == SSA_NAME && TREE_OPERAND (use_stmt, 608 forward_propagate_addr_into_variable_array_index(tree offset, tree lhs, tree stmt, tree use_stmt) argument 831 tree use_stmt; local [all...] |
H A D | tree-ssa-threadedge.c | 87 tree use_stmt; local 92 use_stmt = USE_STMT (use_p); 93 if (use_stmt != stmt 94 && TREE_CODE (use_stmt) == MODIFY_EXPR 95 && TREE_CODE (TREE_OPERAND (use_stmt, 1)) == ASSERT_EXPR 96 && TREE_OPERAND (TREE_OPERAND (use_stmt, 1), 0) == op 97 && dominated_by_p (CDI_DOMINATORS, bb, bb_for_stmt (use_stmt))) 99 return TREE_OPERAND (use_stmt, 0);
|
H A D | tree-ssa-dom.c | 2146 tree use_stmt; local 2163 FOR_EACH_IMM_USE_STMT (use_stmt, iter, lhs) 2167 if (TREE_CODE (use_stmt) == ASM_EXPR 2178 print_generic_expr (dump_file, use_stmt, dump_flags); 2196 if (TREE_CODE (use_stmt) == PHI_NODE 2205 print_generic_expr (dump_file, use_stmt, dump_flags); 2211 if (TREE_CODE (use_stmt) == PHI_NODE) 2213 tree result = get_lhs_or_phi_result (use_stmt); 2223 fold_stmt_inplace (use_stmt); 2228 mark_new_vars_to_rename (use_stmt); [all...] |
H A D | tree-cfgcleanup.c | 808 tree use_stmt; local 816 if (!single_imm_use (result, &imm_use, &use_stmt) 817 || TREE_CODE (use_stmt) != PHI_NODE 818 || bb_for_stmt (use_stmt) != dest 819 || PHI_ARG_DEF (use_stmt, dest_idx) != result)
|
H A D | tree-ssa-propagate.c | 260 tree use_stmt = USE_STMT (use_p); local 262 if (!DONT_SIMULATE_AGAIN (use_stmt) 263 && !STMT_IN_SSA_EDGE_WORKLIST (use_stmt)) 265 STMT_IN_SSA_EDGE_WORKLIST (use_stmt) = 1; 267 VEC_safe_push (tree, gc, varying_ssa_edges, use_stmt); 269 VEC_safe_push (tree, gc, interesting_ssa_edges, use_stmt);
|
H A D | tree-vect-patterns.c | 68 widened_name_p (tree name, tree use_stmt, tree *half_type, tree *def_stmt) argument 79 stmt_vinfo = vinfo_for_stmt (use_stmt);
|
H A D | tree-vect-transform.c | 794 tree use_stmt; local 1086 FOR_EACH_IMM_USE_STMT (use_stmt, imm_iter, orig_name)
|
H A D | tree-vrp.c | 3920 tree use_stmt; local 3934 FOR_EACH_IMM_USE_STMT (use_stmt, iter, TREE_OPERAND (stmt, 0))
|
Completed in 139 milliseconds