Lines Matching defs:bb
46 struct basic_block *bb;
52 sname = stream_name(ep->entry->bb->pos.stream);
62 " ep=bb%p;\n",
63 ep, sname, fname, sname, fname, ep->entry->bb);
65 FOR_EACH_PTR(ep->bbs, bb) {
70 /* Node for the bb */
71 printf(" bb%p [shape=ellipse,label=%d,line=%d,col=%d",
72 bb, bb->pos.line, bb->pos.line, bb->pos.pos);
76 FOR_EACH_PTR(bb->insns, insn) {
77 if (!insn->bb)
107 FOR_EACH_PTR(bb->children, child) {
108 printf(" bb%p -> bb%p [op=br, %s];\n", bb, child,
109 (bb->pos.line > child->pos.line) ? "weight=5" : "weight=10");
111 } END_FOR_EACH_PTR(bb);
122 struct basic_block *bb;
126 stream_name(ep->entry->bb->pos.stream);
128 FOR_EACH_PTR(ep->bbs, bb) {
129 if (!bb)
131 if (!bb->parents && !bb->children && !bb->insns && verbose < 2)
134 FOR_EACH_PTR(bb->insns, insn) {
135 if (!insn->bb)
150 printf("bb%p -> bb%p"
152 bb, sym->ep->entry->bb,
155 printf("bb%p -> \"%s\" "
157 bb, show_pseudo(insn->func),
162 } END_FOR_EACH_PTR(bb);