Home
last modified time | relevance | path

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

/third_party/mesa3d/src/freedreno/ir3/
Dir3_shader.h553 unsigned branchstack; member
1166 return v->branchstack; in ir3_shader_branchstack_hw()
1168 if (v->branchstack > 0) { in ir3_shader_branchstack_hw()
1169 uint32_t branchstack = v->branchstack / 2 + 1; in ir3_shader_branchstack_hw() local
1170 return MIN2(branchstack, v->compiler->branchstack_size / 2); in ir3_shader_branchstack_hw()
Dir3.c148 if (MIN2(v->branchstack, compiler->threadsize_base * 2) > in ir3_should_double_threadsize()
207 if (v->branchstack > 0) { in ir3_get_reg_independent_max_waves()
209 v->branchstack * in ir3_get_reg_independent_max_waves()
Dir3_legalize.c853 so->branchstack++; in kill_sched()
Dir3_parser.y768 branchstack_header: T_A_BRANCHSTACK const_val { variant->branchstack = $2; }
Dir3_compiler_nir.c4975 so->branchstack = ctx->max_stack; in ir3_compile_shader_nir()
/third_party/mesa3d/src/freedreno/computerator/examples/
Dbranch.asm4 @branchstack 1
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_pipeline.c489 .branchstack = ir3_shader_branchstack_hw(xs), in tu6_emit_xs()
497 .branchstack = ir3_shader_branchstack_hw(xs), in tu6_emit_xs()
504 .branchstack = ir3_shader_branchstack_hw(xs), in tu6_emit_xs()
511 .branchstack = ir3_shader_branchstack_hw(xs), in tu6_emit_xs()
518 .branchstack = ir3_shader_branchstack_hw(xs), in tu6_emit_xs()
532 .branchstack = ir3_shader_branchstack_hw(xs), in tu6_emit_xs()
/third_party/mesa3d/docs/relnotes/
D21.2.0.rst1664 - ir3: do not double threadsize when exceeding branchstack limit
1665 - ir3: make possible to specify branchstack up to 64
D21.1.0.rst1305 - ir3/parser: Add ability to specify branchstack