Lines Matching refs:cyc
185 if (child->cg.cyc.head != child) in propagate_time()
187 if (parent->cg.cyc.num == child->cg.cyc.num) in propagate_time()
195 child = child->cg.cyc.head; in propagate_time()
227 if (parent->cg.cyc.head != parent) in propagate_time()
229 parent->cg.cyc.head->cg.child_time += share; in propagate_time()
230 parent->cg.cyc.head->cg.prop.child += prop_share; in propagate_time()
251 Sym *member, *cyc; in cycle_time() local
253 for (cyc = &cycle_header[1]; cyc <= &cycle_header[num_cycles]; ++cyc) in cycle_time()
255 for (member = cyc->cg.cyc.next; member; member = member->cg.cyc.next) in cycle_time()
265 cyc->hist.time += member->hist.time; in cycle_time()
267 cyc->cg.prop.self = cyc->cg.prop.fract * cyc->hist.time; in cycle_time()
275 Sym *sym, *cyc, *member; in cycle_link() local
285 if (sym->cg.cyc.head == sym && sym->cg.cyc.next) in cycle_link()
302 cyc = cycle_header; in cycle_link()
305 if (!(sym->cg.cyc.head == sym && sym->cg.cyc.next != 0)) in cycle_link()
310 ++cyc; in cycle_link()
311 sym_init (cyc); in cycle_link()
312 cyc->cg.print_flag = true; /* should this be printed? */ in cycle_link()
313 cyc->cg.top_order = DFN_NAN; /* graph call chain top-sort order */ in cycle_link()
314 cyc->cg.cyc.num = num; /* internal number of cycle on */ in cycle_link()
315 cyc->cg.cyc.head = cyc; /* pointer to head of cycle */ in cycle_link()
316 cyc->cg.cyc.next = sym; /* pointer to next member of cycle */ in cycle_link()
322 for (member = sym; member; member = member->cg.cyc.next) in cycle_link()
324 member->cg.cyc.num = num; in cycle_link()
325 member->cg.cyc.head = cyc; in cycle_link()
332 for (member = sym; member; member = member->cg.cyc.next) in cycle_link()
340 if (arc->parent->cg.cyc.num == num) in cycle_link()
342 cyc->cg.self_calls += arc->count; in cycle_link()
346 cyc->ncalls += arc->count; in cycle_link()
366 head = child->cg.cyc.head; in inherit_flags()
400 for (member = head->cg.cyc.next; member; member = member->cg.cyc.next) in inherit_flags()
404 if (arc->parent->cg.cyc.head == head) in inherit_flags()
422 for (member = head; member; member = member->cg.cyc.next) in inherit_flags()
454 if (child->cg.cyc.head != old_head) in propagate_flags()
456 old_head = child->cg.cyc.head; in propagate_flags()
555 if (!left->name && left->cg.cyc.num != 0) in cmp_total()
559 if (!right->name && right->cg.cyc.num != 0) in cmp_total()
623 parent->cg.cyc.num = 0; in cg_assemble()
624 parent->cg.cyc.head = parent; in cg_assemble()
625 parent->cg.cyc.next = 0; in cg_assemble()