Lines Matching defs:b_next

236        block, not to be confused with b_next, which is next by control flow. */
242 /* If b_next is non-NULL, it is a pointer to the next
244 struct basicblock_ *b_next;
831 c->u->u_curblock->b_next = block;
7182 basicblock *next = b->b_next;
7331 for (basicblock *b = entry; b != NULL; b = b->b_next) {
7402 if (b->b_nofallthrough == 0 && !b->b_next->b_visited) {
7404 b->b_next->b_exceptstack = except_stack;
7405 todo[0] = b->b_next;
7406 b->b_next->b_visited = 1;
7414 for (basicblock *b = entry; b != NULL; b = b->b_next) {
7429 for (basicblock *b = entry; b != NULL; b = b->b_next) {
7505 for (b = a->a_entry; b != NULL; b = b->b_next) {
7700 for (basicblock *b = a->a_entry; b != NULL; b = b->b_next) {
7703 for (basicblock *b = a->a_entry; b != NULL; b = b->b_next) {
7767 for (basicblock *b = a->a_entry; b != NULL; b = b->b_next) {
8276 for (basicblock *b = a->a_entry; b != NULL; b = b->b_next) {
8317 for (basicblock *b = entryblock; b != NULL; b = b->b_next) {
8451 for (basicblock *b = a.a_entry; b != NULL; b = b->b_next) {
8462 for(b = entryblock; b != NULL; b = b->b_next) {
8470 for(b = entryblock; b != NULL; b = b->b_next) {
8820 inst->i_target = inst->i_target->b_next;
8950 // since a block's b_next cannot point to itself:
8951 assert(inst->i_target != inst->i_target->b_next);
8953 inst->i_target = inst->i_target->b_next;
8972 // since a block's b_next cannot point to itself:
8973 assert(inst->i_target != inst->i_target->b_next);
8975 inst->i_target = inst->i_target->b_next;
9118 basicblock* next = bb->b_next;
9120 next = next->b_next;
9171 bb->b_instr[i].i_target = bb->b_instr[i].i_target->b_next;
9190 if (b->b_next && !b->b_nofallthrough) {
9191 if (b->b_next->b_predecessors == 0) {
9192 *sp++ = b->b_next;
9194 b->b_next->b_predecessors++;
9215 for (basicblock *b = entry; b != NULL; b = b->b_next) {
9216 basicblock *next = b->b_next;
9218 while (next->b_iused == 0 && next->b_next) {
9219 next = next->b_next;
9221 b->b_next = next;
9224 for (basicblock *b = entry; b != NULL; b = b->b_next) {
9231 target = target->b_next;
9248 for (basicblock *b = a->a_entry; b != NULL; b = b->b_next) {
9269 if (!b->b_nofallthrough && b->b_next->b_predecessors == 1) {
9270 assert(b->b_next->b_iused);
9271 if (b->b_next->b_instr[0].i_lineno < 0) {
9272 COPY_INSTR_LOC(prev_instr, b->b_next->b_instr[0]);
9298 for (basicblock *b = a->a_entry; b != NULL; b = b->b_next) {
9314 for (basicblock *b = a->a_entry; b != NULL; b = b->b_next) {
9321 for (basicblock *b = a->a_entry; b != NULL; b = b->b_next) {
9330 for (basicblock *b = a->a_entry; b != NULL; b = b->b_next) {
9336 if (b_last_instr->i_target == b->b_next) {
9337 assert(b->b_next->b_iused);
9359 for (basicblock *b = a->a_entry; b != NULL; b = b->b_next) {
9418 new_target->b_next = target->b_next;
9419 target->b_next = new_target;
9425 while (b->b_next && b->b_next->b_iused == 0) {
9426 b->b_next = b->b_next->b_next;
9432 if (!b->b_nofallthrough && b->b_next && b->b_iused > 0) {
9433 if (is_exit_without_lineno(b->b_next)) {
9434 assert(b->b_next->b_iused > 0);
9435 COPY_INSTR_LOC(b->b_instr[b->b_iused-1], b->b_next->b_instr[0]);