Lines Matching refs:stmt
111 all_immediate_uses_same_place (tree stmt)
119 FOR_EACH_SSA_TREE_OPERAND (var, stmt, op_iter, SSA_OP_ALL_DEFS)
138 is_hidden_global_store (tree stmt)
143 if (!ZERO_SSA_OPERANDS (stmt, SSA_OP_VIRTUAL_DEFS))
147 gcc_assert (TREE_CODE (stmt) == MODIFY_EXPR);
174 lhs = TREE_OPERAND (stmt, 0);
216 nearest_common_dominator_of_uses (tree stmt)
228 FOR_EACH_SSA_TREE_OPERAND (var, stmt, op_iter, SSA_OP_ALL_DEFS)
269 statement_sink_location (tree stmt, basic_block frombb)
281 FOR_EACH_SSA_TREE_OPERAND (def, stmt, iter, SSA_OP_ALL_DEFS)
291 /* Return if there are no immediate uses of this stmt. */
295 if (TREE_CODE (stmt) != MODIFY_EXPR)
297 rhs = TREE_OPERAND (stmt, 1);
319 ann = stmt_ann (stmt);
320 if (stmt_ends_bb_p (stmt)
324 || is_hidden_global_store (stmt)
326 || !ZERO_SSA_OPERANDS (stmt, SSA_OP_VUSE))
329 FOR_EACH_SSA_DEF_OPERAND (def_p, stmt, iter, SSA_OP_ALL_DEFS)
337 FOR_EACH_SSA_USE_OPERAND (use_p, stmt, iter, SSA_OP_ALL_USES)
348 if (!all_immediate_uses_same_place (stmt))
350 basic_block commondom = nearest_common_dominator_of_uses (stmt);
394 FOR_EACH_SSA_TREE_OPERAND (def, stmt, iter, SSA_OP_ALL_DEFS)
441 tree stmt = bsi_stmt (bsi);
445 sinkstmt = statement_sink_location (stmt, bb);
455 print_generic_expr (dump_file, stmt, TDF_VOPS);