Home
last modified time | relevance | path

Searched refs:loop_stack (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_ir_common.c253 ctx->loop_stack[ctx->loop_stack_size].loop_block = ctx->loop_block; in lp_exec_bgnloop()
254 ctx->loop_stack[ctx->loop_stack_size].cont_mask = mask->cont_mask; in lp_exec_bgnloop()
255 ctx->loop_stack[ctx->loop_stack_size].break_mask = mask->break_mask; in lp_exec_bgnloop()
256 ctx->loop_stack[ctx->loop_stack_size].break_var = ctx->break_var; in lp_exec_bgnloop()
296 mask->cont_mask = ctx->loop_stack[ctx->loop_stack_size - 1].cont_mask; in lp_exec_endloop()
343 mask->cont_mask = ctx->loop_stack[ctx->loop_stack_size].cont_mask; in lp_exec_endloop()
344 mask->break_mask = ctx->loop_stack[ctx->loop_stack_size].break_mask; in lp_exec_endloop()
345 ctx->loop_block = ctx->loop_stack[ctx->loop_stack_size].loop_block; in lp_exec_endloop()
346 ctx->break_var = ctx->loop_stack[ctx->loop_stack_size].break_var; in lp_exec_endloop()
Dlp_bld_ir_common.h96 } loop_stack[LP_MAX_TGSI_NESTING]; member
/third_party/ltp/tools/sparse/sparse-src/
Dcompile-i386.c68 struct loop_stack { struct
71 struct loop_stack *next; argument
86 struct loop_stack *loop_stack; member
1880 struct loop_stack *ls; in loopstk_push()
1885 ls->next = f->loop_stack; in loopstk_push()
1886 f->loop_stack = ls; in loopstk_push()
1892 struct loop_stack *ls; in loopstk_pop()
1894 assert(f->loop_stack != NULL); in loopstk_pop()
1895 ls = f->loop_stack; in loopstk_pop()
1896 f->loop_stack = f->loop_stack->next; in loopstk_pop()
[all …]
/third_party/mesa3d/src/gallium/drivers/r600/sb/
Dsb_bc_parser.cpp772 loop_stack.pop(); in prepare_ir()
774 assert(!loop_stack.empty()); in prepare_ir()
775 repeat_node *rep = sh->create_repeat(loop_stack.top()); in prepare_ir()
781 assert(!loop_stack.empty()); in prepare_ir()
782 depart_node *dep = sh->create_depart(loop_stack.top()); in prepare_ir()
930 assert(loop_stack.empty()); in prepare_ir()
950 loop_stack.push(reg); in prepare_loop()
Dsb_bc.h889 region_stack loop_stack; variable
902 cf_map(), loop_stack(), gpr_reladdr(), cf_index_value(), mova() { } in bc_parser()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnvfx_vertprog.c66 struct util_dynarray loop_stack; member
737 util_dynarray_append(&vpc->loop_stack, struct nvfx_loop_entry, loop); in nvfx_vertprog_parse_instruction()
740 loop = util_dynarray_pop(&vpc->loop_stack, struct nvfx_loop_entry); in nvfx_vertprog_parse_instruction()
749 loop = util_dynarray_top(&vpc->loop_stack, struct nvfx_loop_entry); in nvfx_vertprog_parse_instruction()
758 loop = util_dynarray_top(&vpc->loop_stack, struct nvfx_loop_entry); in nvfx_vertprog_parse_instruction()
1105 util_dynarray_fini(&vpc->loop_stack); in _nvfx_vertprog_translate()
/third_party/mesa3d/src/intel/compiler/
Dbrw_eu.c355 p->loop_stack = rzalloc_array(mem_ctx, int, p->loop_stack_array_size); in brw_init_codegen()
Dbrw_eu_emit.c1391 p->loop_stack = reralloc(p->mem_ctx, p->loop_stack, int, in push_loop_stack()
1397 p->loop_stack[p->loop_stack_depth] = inst - p->store; in push_loop_stack()
1405 return &p->store[p->loop_stack[p->loop_stack_depth - 1]]; in get_inner_do_insn()
Dbrw_eu.h134 int *loop_stack; member