Searched refs:cur_block (Results 1 - 23 of 23) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_opt_sink.c108 for (nir_block *cur_block = use_block; cur_block != def_block->imm_dom; local in function:adjust_block_for_loops
109 cur_block = cur_block->imm_dom) {
112 use_block = cur_block;
116 nir_cf_node *next = nir_cf_node_next(&cur_block->cf_node);
120 use_block = cur_block;
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_disasm_info.c103 disasm->cur_block = 0;
138 if (bblock_start(cfg->blocks[disasm->cur_block]) == inst) {
139 group->block_start = cfg->blocks[disasm->cur_block];
154 if (bblock_end(cfg->blocks[disasm->cur_block]) == inst) {
155 group->block_end = cfg->blocks[disasm->cur_block];
156 disasm->cur_block++;
H A Dbrw_disasm_info.h63 int cur_block; member in struct:disasm_info
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_disasm_info.h63 int cur_block; member in struct:disasm_info
H A Dbrw_disasm_info.c114 disasm->cur_block = 0;
149 if (bblock_start(cfg->blocks[disasm->cur_block]) == inst) {
150 group->block_start = cfg->blocks[disasm->cur_block];
165 if (bblock_end(cfg->blocks[disasm->cur_block]) == inst) {
166 group->block_end = cfg->blocks[disasm->cur_block];
167 disasm->cur_block++;
/xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/
H A Dvir_opt_dead_code.c154 struct qblock *current_block = c->cur_block;
158 c->cur_block = block;
162 c->cur_block = current_block;
169 c->cur_block = block;
175 c->cur_block = current_block;
H A Dvir_register_allocate.c183 struct qblock *current_block = c->cur_block;
184 c->cur_block = vir_entry_block(c);
185 c->cursor = vir_before_block(c->cur_block);
213 c->cur_block = current_block;
214 c->cursor = vir_after_block(c->cur_block);
H A Dnir_to_vir.c724 if (!list_is_empty(&c->cur_block->instructions))
725 last_inst = (struct qinst *)c->cur_block->instructions.prev;
2521 (struct qinst *)c->cur_block->instructions.prev;
2741 } else if (c->cur_block == c->current_unifa_block &&
2748 c->current_unifa_block = c->cur_block;
2804 const uint32_t bidx = c->cur_block->index;
3326 c->execute, vir_uniform_ui(c, c->cur_block->index)),
3380 vir_link_blocks(c->cur_block, else_block);
3381 vir_link_blocks(c->cur_block, then_block);
3391 if (!c->cur_block
[all...]
H A Dvir.c482 c->cur_block = block;
1873 assert(c->cur_block);
1881 vir_for_each_inst(inst, c->cur_block) {
1888 assert(found || &c->cur_block->instructions == c->cursor.link);
1892 &c->cur_block->instructions, link) {
1908 &c->cur_block->instructions, link) {
H A Dv3d40_tex.c502 (struct qinst *)c->cur_block->instructions.prev;
H A Dv3d_compiler.h811 struct qblock *cur_block; member in struct:v3d_compile
/xsrc/external/mit/MesaLib/dist/src/freedreno/decode/
H A Dcrashdec.c809 uint32_t cur_block = cur_chunk > 3 ? data1.reader[queue].first_block local in function:dump_cp_mem_pool
816 printf("\tblock %x\n", cur_block);
817 if (cur_block >= num_blocks) {
818 fprintf(stderr, "block %x too large\n", cur_block);
822 while (cur_block != last_block || cur_chunk != last_chunk) {
824 uint32_t *chunk_ptr = &mempool[cur_block * 0x20 + cur_chunk * 4];
829 4 * (cur_block * 0x20 + cur_chunk + 4), chunk_ptr[0],
834 cur_block = next_pointers[cur_block];
836 printf("\tblock %x\n", cur_block);
[all...]
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_legalize.c503 struct ir3_block *cur_block = instr->block; local in function:retarget_jump
506 if (cur_block->successors[0] == old_target) {
507 cur_block->successors[0] = new_target;
509 debug_assert(cur_block->successors[1] == old_target);
510 cur_block->successors[1] = new_target;
516 if (cur_block->physical_successors[0] == old_target) {
517 cur_block->physical_successors[0] = new_target;
519 debug_assert(cur_block->physical_successors[1] == old_target);
520 cur_block->physical_successors[1] = new_target;
524 ir3_block_add_predecessor(new_target, cur_block);
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/
H A Dvc4_qir.c604 list_addtail(&inst->link, &c->cur_block->instructions);
660 c->cur_block = block;
695 c->last_top_block = c->cur_block;
801 if (!list_empty(&c->cur_block->instructions))
802 last_inst = (struct qinst *)c->cur_block->instructions.prev;
811 last_inst = (struct qinst *)c->cur_block->instructions.prev;
H A Dvc4_program.c188 if (!list_empty(&c->cur_block->instructions))
189 last_inst = (struct qinst *)c->cur_block->instructions.prev;
240 &c->cur_block->instructions);
1888 qir_uniform_ui(c, c->cur_block->index)));
1935 qir_link_blocks(c->cur_block, else_block);
1936 qir_link_blocks(c->cur_block, then_block);
1954 qir_link_blocks(c->cur_block, after_block);
1955 qir_link_blocks(c->cur_block, else_block);
1962 qir_link_blocks(c->cur_block, after_block);
1967 c->last_top_block = c->cur_block;
[all...]
H A Dvc4_qir.h474 struct qblock *cur_block; member in struct:vc4_compile
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/
H A Dvc4_qir.c604 list_addtail(&inst->link, &c->cur_block->instructions);
660 c->cur_block = block;
695 c->last_top_block = c->cur_block;
801 if (!list_is_empty(&c->cur_block->instructions))
802 last_inst = (struct qinst *)c->cur_block->instructions.prev;
811 last_inst = (struct qinst *)c->cur_block->instructions.prev;
H A Dvc4_program.c189 if (!list_is_empty(&c->cur_block->instructions))
190 last_inst = (struct qinst *)c->cur_block->instructions.prev;
241 &c->cur_block->instructions);
1893 qir_uniform_ui(c, c->cur_block->index)));
1940 qir_link_blocks(c->cur_block, else_block);
1941 qir_link_blocks(c->cur_block, then_block);
1959 qir_link_blocks(c->cur_block, after_block);
1960 qir_link_blocks(c->cur_block, else_block);
1967 qir_link_blocks(c->cur_block, after_block);
1972 c->last_top_block = c->cur_block;
[all...]
H A Dvc4_qir.h470 struct qblock *cur_block; member in struct:vc4_compile
/xsrc/external/mit/MesaLib.old/dist/src/broadcom/compiler/
H A Dnir_to_vir.c364 if (!list_empty(&c->cur_block->instructions))
365 last_inst = (struct qinst *)c->cur_block->instructions.prev;
1937 c->execute, vir_uniform_ui(c, c->cur_block->index)),
1966 vir_link_blocks(c->cur_block, else_block);
1967 vir_link_blocks(c->cur_block, then_block);
1976 vir_link_blocks(c->cur_block, after_block);
1984 vir_link_blocks(c->cur_block, after_block);
2038 vir_link_blocks(c->cur_block, else_block);
2039 vir_link_blocks(c->cur_block, then_block);
2061 vir_link_blocks(c->cur_block, after_bloc
[all...]
H A Dvir_register_allocate.c196 c->cursor = vir_after_block(c->cur_block);
H A Dv3d_compiler.h599 struct qblock *cur_block; member in struct:v3d_compile
H A Dvir.c440 c->cur_block = block;

Completed in 73 milliseconds