Lines Matching defs:vtn_block
29 static struct vtn_block *
30 vtn_block(struct vtn_builder *b, uint32_t value_id)
278 b->block = rzalloc(b, struct vtn_block);
366 vtn_block_set_merge_cf_node(struct vtn_builder *b, struct vtn_block *block,
394 struct vtn_block *target_block)
513 struct vtn_block *start_block;
521 struct vtn_block *start_block)
565 struct vtn_block *case_block = vtn_block(b, *(w++));
601 static struct vtn_block *
606 struct vtn_block *block)
679 loop->break_block = vtn_block(b, block->merge[1]);
680 loop->cont_block = vtn_block(b, block->merge[2]);
722 struct vtn_block *branch_block = vtn_block(b, block->branch[1]);
776 if_stmt->merge_block = vtn_block(b, block->merge[1]);
782 struct vtn_block *then_block = vtn_block(b, block->branch[2]);
789 struct vtn_block *else_block = vtn_block(b, block->branch[3]);
817 swtch->break_block = vtn_block(b, block->merge[1]);
894 for (struct vtn_block *block = work->start_block; block; ) {
959 struct vtn_block *pred = vtn_block(b, w[i + 1]);
1082 vtn_emit_ret_store(struct vtn_builder *b, struct vtn_block *block)
1107 struct vtn_block *block = vtn_cf_node_as_block(node);
1289 struct vtn_block *block)
1307 struct vtn_block *block =
1308 list_first_entry(&work_list, struct vtn_block, node.link);
1325 struct vtn_block *branch_block = vtn_block(b, block->branch[1]);
1333 struct vtn_block *then_block = vtn_block(b, block->branch[2]);
1334 struct vtn_block *else_block = vtn_block(b, block->branch[3]);