Lines Matching defs:nblock
3403 const nir_block *nblock);
3409 if (!blk->nblock) {
3427 if (blk->nblock == nsrc->pred) {
3538 get_block(struct ir3_context *ctx, const nir_block *nblock)
3543 hentry = _mesa_hash_table_search(ctx->block_ht, nblock);
3548 block->nblock = nblock;
3549 _mesa_hash_table_insert(ctx->block_ht, nblock, block);
3555 get_block_or_continue(struct ir3_context *ctx, const nir_block *nblock)
3559 hentry = _mesa_hash_table_search(ctx->continue_block_ht, nblock);
3563 return get_block(ctx, nblock);
3567 create_continue_block(struct ir3_context *ctx, const nir_block *nblock)
3570 block->nblock = NULL;
3571 _mesa_hash_table_insert(ctx->continue_block_ht, nblock, block);
3576 emit_block(struct ir3_context *ctx, nir_block *nblock)
3578 ctx->block = get_block(ctx, nblock);
3594 nir_foreach_instr (instr, nblock) {
3603 if (nblock->successors[i]) {
3605 get_block_or_continue(ctx, nblock->successors[i]);