Lines Matching refs:duplicate
134 isolate_path (basic_block bb, basic_block duplicate, in isolate_path() argument
155 if (!duplicate) in isolate_path()
157 duplicate = duplicate_block (bb, NULL, NULL); in isolate_path()
158 duplicate->count = profile_count::zero (); in isolate_path()
160 for (ei = ei_start (duplicate->succs); (e2 = ei_safe_edge (ei)); ) in isolate_path()
166 e2 = redirect_edge_and_branch (e, duplicate); in isolate_path()
196 si2 = gsi_start_nondebug_after_labels_bb (duplicate); in isolate_path()
223 return duplicate; in isolate_path()
590 handle_return_addr_local_phi_arg (basic_block bb, basic_block duplicate, in handle_return_addr_local_phi_arg() argument
604 return duplicate; in handle_return_addr_local_phi_arg()
647 duplicate = isolate_path (bb, duplicate, e, in handle_return_addr_local_phi_arg()
657 return duplicate; in handle_return_addr_local_phi_arg()
721 basic_block duplicate = NULL; in find_implicit_erroneous_behavior() local
732 duplicate = handle_return_addr_local_phi_arg (bb, duplicate, lhs, in find_implicit_erroneous_behavior()
765 duplicate = isolate_path (bb, duplicate, e, in find_implicit_erroneous_behavior()