Searched refs:loop_depth (Results 1 - 18 of 18) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_opt_gcm.c42 unsigned loop_depth; member in struct:gcm_block_info
76 unsigned loop_depth)
82 state->blocks[block->index].loop_depth = loop_depth;
87 gcm_build_block_info(&if_stmt->then_list, state, loop_depth);
88 gcm_build_block_info(&if_stmt->else_list, state, loop_depth);
93 gcm_build_block_info(&loop->body, state, loop_depth + 1);
330 if (state->blocks[block->index].loop_depth <
331 state->blocks[best->index].loop_depth)
75 gcm_build_block_info(struct exec_list * cf_list,struct gcm_state * state,unsigned loop_depth) argument
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_opt_gcm.c50 unsigned loop_depth; member in struct:gcm_block_info
131 nir_loop *loop, unsigned loop_depth,
138 state->blocks[block->index].loop_depth = loop_depth;
145 gcm_build_block_info(&if_stmt->then_list, state, loop, loop_depth, ~0u);
146 gcm_build_block_info(&if_stmt->else_list, state, loop, loop_depth, ~0u);
151 gcm_build_block_info(&loop->body, state, loop, loop_depth + 1,
539 if (state->blocks[block->index].loop_depth <
540 state->blocks[best->index].loop_depth &&
130 gcm_build_block_info(struct exec_list * cf_list,struct gcm_state * state,nir_loop * loop,unsigned loop_depth,unsigned loop_instr_count) argument
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a2xx/
H A Dir2_nir.c198 reg->loop_depth = ctx->loop_depth;
201 if (ctx->loop_depth > reg->loop_depth) {
202 reg->block_idx_free = ctx->loop_last_block[reg->loop_depth + 1];
204 reg->loop_depth = ctx->loop_depth;
211 if (reg->loop_depth)
212 reg->block_idx_free = ctx->loop_last_block[reg->loop_depth];
1006 ctx->loop_last_block[++ctx->loop_depth]
[all...]
H A Dir2_private.h69 uint8_t loop_depth; member in struct:ir2_reg
155 unsigned loop_depth; member in struct:ir2_context
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a2xx/
H A Dir2_nir.c210 reg->loop_depth = ctx->loop_depth;
213 if (ctx->loop_depth > reg->loop_depth) {
214 reg->block_idx_free = ctx->loop_last_block[reg->loop_depth + 1];
216 reg->loop_depth = ctx->loop_depth;
223 if (reg->loop_depth)
224 reg->block_idx_free = ctx->loop_last_block[reg->loop_depth];
1019 ctx->loop_last_block[++ctx->loop_depth]
[all...]
H A Dir2_private.h69 uint8_t loop_depth; member in struct:ir2_reg
155 unsigned loop_depth; member in struct:ir2_context
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/compiler/
H A Dradeon_emulate_loops.c353 unsigned int loop_depth = 1; local in function:build_loop_info
357 loop_depth++;
359 if (!--loop_depth) {
H A Dr3xx_vertprog.c371 unsigned loop_depth = 0; local in function:translate_vertex_program
434 && loop_depth >= R300_VS_MAX_LOOP_DEPTH)
435 || loop_depth >= R500_PVS_MAX_LOOP_DEPTH) {
440 loops[loop_depth++] = ((compiler->code->length)/ 4) + 1;
449 ret_addr = loops[--loop_depth];
453 if (loop_depth >= R300_VS_MAX_FC_OPS) {
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/compiler/
H A Dradeon_emulate_loops.c353 unsigned int loop_depth = 1; local in function:build_loop_info
357 loop_depth++;
359 if (!--loop_depth) {
H A Dr3xx_vertprog.c374 unsigned loop_depth = 0; local in function:translate_vertex_program
437 && loop_depth >= R300_VS_MAX_LOOP_DEPTH)
438 || loop_depth >= R500_PVS_MAX_LOOP_DEPTH) {
443 loops[loop_depth++] = ((compiler->code->length)/ 4) + 1;
452 ret_addr = loops[--loop_depth];
456 if (loop_depth >= R300_VS_MAX_FC_OPS) {
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_context.h117 unsigned loop_depth; member in struct:ir3_context
H A Dir3_compiler_nir.c2996 ctx->block->loop_depth = ctx->loop_depth;
3072 ctx->loop_depth++;
3093 continue_blk->loop_depth = ctx->loop_depth;
3098 ctx->loop_depth--;
H A Dir3_spill.c261 bool loop_exit = pred->loop_depth < block->loop_depth;
H A Dir3.h596 uint32_t loop_depth; member in struct:ir3_block
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_fs_reg_allocate.cpp322 int loop_depth = 0; local in function:fs_visitor::calculate_payload_ranges
332 loop_depth++;
339 if (loop_depth == 1)
343 loop_depth--;
350 if (loop_depth > 0)
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_fs_reg_allocate.cpp209 int loop_depth = 0; local in function:fs_visitor::calculate_payload_ranges
219 loop_depth++;
226 if (loop_depth == 1)
230 loop_depth--;
237 if (loop_depth > 0)
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/nine/
H A Dnine_shader.c491 unsigned loop_depth; member in struct:shader_translator
886 tx->loop_depth++;
887 if (tx->loop_depth_max < tx->loop_depth)
888 tx->loop_depth_max = tx->loop_depth;
889 assert(tx->loop_depth < NINE_MAX_LOOP_DEPTH);
890 return &tx->loop_labels[tx->loop_depth - 1];
896 assert(tx->loop_depth);
897 tx->loop_depth--;
898 ureg_fixup_label(tx->ureg, tx->loop_labels[tx->loop_depth],
900 return &tx->loop_labels[tx->loop_depth];
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/nine/
H A Dnine_shader.c492 unsigned loop_depth; member in struct:shader_translator
907 tx->loop_depth++;
908 if (tx->loop_depth_max < tx->loop_depth)
909 tx->loop_depth_max = tx->loop_depth;
910 assert(tx->loop_depth < NINE_MAX_LOOP_DEPTH);
911 return &tx->loop_labels[tx->loop_depth - 1];
917 assert(tx->loop_depth);
918 tx->loop_depth--;
919 ureg_fixup_label(tx->ureg, tx->loop_labels[tx->loop_depth],
921 return &tx->loop_labels[tx->loop_depth];
[all...]

Completed in 58 milliseconds