Searched defs:if_stack (Results 1 - 5 of 5) sorted by relevance

/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_cfg.cpp172 exec_list if_stack, else_stack, do_stack, while_stack; local
190 if_stack.push_tail(link(mem_ctx, cur_if));
243 cur_if = pop_stack(&if_stack);
H A Dbrw_eu.h72 * - if_stack contains IF and ELSE instructions which must be patched
77 int *if_stack; member in struct:brw_codegen
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnvfx_fragprog.c42 struct util_dynarray if_stack; member in struct:nvfx_fpc
263 util_dynarray_append(&fpc->if_stack, unsigned, fpc->inst_offset);
800 assert(util_dynarray_contains(&fpc->if_stack, unsigned));
801 hw = &fpc->fp->insn[util_dynarray_top(&fpc->if_stack, unsigned)];
811 assert(util_dynarray_contains(&fpc->if_stack, unsigned));
812 hw = &fpc->fp->insn[util_dynarray_pop(&fpc->if_stack, unsigned)];
1186 util_dynarray_fini(&fpc->if_stack);
/external/mesa3d/src/gallium/auxiliary/nir/
H A Dtgsi_to_nir.c71 * For each IF/ELSE/ENDIF block, if_stack[if_stack_pos] has where the else
72 * instructions should be placed, and if_stack[if_stack_pos - 1] has where
75 nir_cursor *if_stack; member in struct:ttn_compile
1108 c->if_stack[c->if_stack_pos] = nir_after_cf_node(&if_stmt->cf_node);
1113 c->if_stack[c->if_stack_pos] = nir_after_cf_list(&if_stmt->else_list);
1122 b->cursor = c->if_stack[c->if_stack_pos - 1];
1131 b->cursor = c->if_stack[c->if_stack_pos];
2021 c->if_stack = rzalloc_array(c, nir_cursor,
/external/mesa3d/src/mesa/program/
H A Dir_to_mesa.cpp2255 int *if_stack, *loop_stack; local
2276 if_stack = rzalloc_array(v->mem_ctx, int, if_count);
2282 if_stack[if_stack_pos] = i;
2286 mesa_instructions[if_stack[if_stack_pos - 1]].BranchTarget = i;
2287 if_stack[if_stack_pos - 1] = i;
2290 mesa_instructions[if_stack[if_stack_pos - 1]].BranchTarget = i;

Completed in 216 milliseconds