Lines Matching defs:block
36 nir_block *block;
1613 .block = src->pred,
1626 write_lookup_object(ctx, fixup->block));
1687 /* These aren't handled because they require special block linking */
1704 /* These aren't handled because they require special block linking */
1777 read_instr(read_ctx *ctx, nir_block *block)
1787 nir_instr_insert_after_block(block, &read_alu(ctx, header)->instr);
1810 read_phi(ctx, block, header);
1824 nir_instr_insert_after_block(block, instr);
1829 write_block(write_ctx *ctx, const nir_block *block)
1831 write_add_object(ctx, block);
1832 blob_write_uint32(ctx->blob, exec_list_length(&block->instr_list));
1837 nir_foreach_instr(instr, block) {
1846 /* Don't actually create a new block. Just use the one from the tail of
1847 * the list. NIR guarantees that the tail of the list is a block and that
1850 nir_block *block =
1853 read_add_object(ctx, block);
1856 i += read_instr(ctx, block);