Lines Matching defs:dest_node
152 ddg_node_ptr dest_node, rtx link)
156 int interloop = (src_node->cuid >= dest_node->cuid);
159 && mem_access_insn_p (dest_node->insn) ? MEM_DEP
174 latency = insn_cost (src_node->insn, link, dest_node->insn);
176 e = create_ddg_edge (src_node, dest_node, t, dt, latency, distance);
185 if (!(t == OUTPUT_DEP && src_node == dest_node)
243 ddg_node_ptr dest_node = get_node_of_insn (g, use_insn);
245 gcc_assert (src_node && dest_node);
249 create_ddg_dep_no_link (g, src_node, dest_node, TRUE_DEP,
264 ddg_node_ptr dest_node;
274 dest_node = get_node_of_insn (g, def->insn);
275 create_ddg_dep_no_link (g, src_node, dest_node, OUTPUT_DEP, REG_DEP, 1);
394 ddg_node_ptr dest_node = &g->nodes[i];
396 if (! INSN_P (dest_node->insn))
399 for (link = LOG_LINKS (dest_node->insn); link; link = XEXP (link, 1))
406 add_forw_dep (dest_node->insn, link);
407 create_ddg_dependence (g, src_node, dest_node,
413 if (mem_access_insn_p (dest_node->insn))
423 if (! TEST_BIT (dest_node->successors, j))
424 add_inter_loop_mem_dep (g, dest_node, j_node);