Searched refs:loop_stack (Results 1 - 10 of 10) sorted by relevance
/external/mesa3d/src/gallium/drivers/r600/sb/ |
H A D | sb_bc_parser.cpp | 697 loop_stack.pop(); 699 assert(!loop_stack.empty()); 700 repeat_node *rep = sh->create_repeat(loop_stack.top()); 706 assert(!loop_stack.empty()); 707 depart_node *dep = sh->create_depart(loop_stack.top()); 837 assert(loop_stack.empty()); 857 loop_stack.push(reg);
|
H A D | sb_bc.h | 827 region_stack loop_stack; member in class:r600_sb::bc_parser 840 cf_map(), loop_stack(), gpr_reladdr(), cf_index_value(), mova() { }
|
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nvfx_vertprog.c | 64 struct util_dynarray loop_stack; member in struct:nvfx_vpc 743 util_dynarray_append(&vpc->loop_stack, struct nvfx_loop_entry, loop); 746 loop = util_dynarray_pop(&vpc->loop_stack, struct nvfx_loop_entry); 755 loop = util_dynarray_top(&vpc->loop_stack, struct nvfx_loop_entry); 764 loop = util_dynarray_top(&vpc->loop_stack, struct nvfx_loop_entry); 1111 util_dynarray_fini(&vpc->loop_stack);
|
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
H A D | lp_bld_tgsi.h | 302 } loop_stack[LP_MAX_TGSI_NESTING]; member in struct:lp_exec_mask::function_ctx
|
H A D | lp_bld_tgsi_soa.c | 336 ctx->loop_stack[ctx->loop_stack_size].loop_block = ctx->loop_block; 337 ctx->loop_stack[ctx->loop_stack_size].cont_mask = mask->cont_mask; 338 ctx->loop_stack[ctx->loop_stack_size].break_mask = mask->break_mask; 339 ctx->loop_stack[ctx->loop_stack_size].break_var = ctx->break_var; 468 mask->cont_mask = ctx->loop_stack[ctx->loop_stack_size - 1].cont_mask; 514 mask->cont_mask = ctx->loop_stack[ctx->loop_stack_size].cont_mask; 515 mask->break_mask = ctx->loop_stack[ctx->loop_stack_size].break_mask; 516 ctx->loop_block = ctx->loop_stack[ctx->loop_stack_size].loop_block; 517 ctx->break_var = ctx->loop_stack[ctx->loop_stack_size].break_var;
|
/external/mesa3d/src/mesa/program/ |
H A D | ir_to_mesa.cpp | 2255 int *if_stack, *loop_stack; local 2277 loop_stack = rzalloc_array(v->mem_ctx, int, loop_count); 2294 loop_stack[loop_stack_pos] = i; 2303 for (j = loop_stack[loop_stack_pos]; j < i; j++) { 2312 mesa_instructions[i].BranchTarget = loop_stack[loop_stack_pos]; 2313 mesa_instructions[loop_stack[loop_stack_pos]].BranchTarget = i;
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_eu.h | 82 * loop_stack contains the instruction pointers of the starts of loops which 86 int *loop_stack; member in struct:brw_codegen
|
H A D | brw_eu.c | 354 p->loop_stack = rzalloc_array(mem_ctx, int, p->loop_stack_array_size);
|
H A D | brw_eu_emit.c | 1309 p->loop_stack = reralloc(p->mem_ctx, p->loop_stack, int, 1315 p->loop_stack[p->loop_stack_depth] = inst - p->store; 1323 return &p->store[p->loop_stack[p->loop_stack_depth - 1]];
|
/external/mesa3d/src/gallium/auxiliary/nir/ |
H A D | tgsi_to_nir.c | 82 * loop_stack[loop_stack_pos - 1] contains the cf_node_list for the outside 85 nir_cursor *loop_stack; member in struct:ttn_compile 1142 c->loop_stack[c->loop_stack_pos] = nir_after_cf_node(&loop->cf_node); 1168 b->cursor = c->loop_stack[c->loop_stack_pos]; 2024 c->loop_stack = rzalloc_array(c, nir_cursor,
|
Completed in 205 milliseconds