Searched refs:branchstack (Results 1 – 11 of 11) sorted by relevance
/aosp_15_r20/external/mesa3d/src/freedreno/ir3/ |
H A D | ir3_reconvergence.c | 317 so->branchstack = 0; in ir3_calc_reconvergence() 326 so->branchstack = MAX2(so->branchstack, rc_level + 2); in ir3_calc_reconvergence() 332 so->branchstack = MAX2(so->branchstack, rc_level + 1); in ir3_calc_reconvergence() 341 so->branchstack = MAX2(so->branchstack, rc_level); in ir3_calc_reconvergence()
|
H A D | ir3_shader.h | 598 unsigned branchstack; member 1270 return v->branchstack; in ir3_shader_branchstack_hw() 1272 return DIV_ROUND_UP(MIN2(v->branchstack, v->compiler->branchstack_size), 2); in ir3_shader_branchstack_hw()
|
H A D | ir3.c | 126 if (MIN2(v->branchstack, compiler->threadsize_base * 2) > in ir3_should_double_threadsize() 185 if (v->branchstack > 0) { in ir3_get_reg_independent_max_waves() 187 v->branchstack * in ir3_get_reg_independent_max_waves()
|
H A D | ir3_legalize.c | 1366 so->branchstack++; in kill_sched()
|
H A D | ir3_parser.y | 821 branchstack_header: T_A_BRANCHSTACK const_val { variant->branchstack = $2; }
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
H A D | fd6_program.cc | 129 .branchstack = ir3_shader_branchstack_hw(so), in fd6_emit_shader() 138 .branchstack = ir3_shader_branchstack_hw(so), in fd6_emit_shader() 146 .branchstack = ir3_shader_branchstack_hw(so), in fd6_emit_shader() 154 .branchstack = ir3_shader_branchstack_hw(so), in fd6_emit_shader() 162 .branchstack = ir3_shader_branchstack_hw(so), in fd6_emit_shader() 178 .branchstack = ir3_shader_branchstack_hw(so), in fd6_emit_shader()
|
/aosp_15_r20/external/mesa3d/src/freedreno/computerator/examples/ |
H A D | branch.asm | 4 @branchstack 1
|
/aosp_15_r20/external/mesa3d/src/freedreno/vulkan/ |
H A D | tu_shader.cc | 1159 .branchstack = ir3_shader_branchstack_hw(xs), in tu6_emit_xs() 1168 .branchstack = ir3_shader_branchstack_hw(xs), in tu6_emit_xs() 1176 .branchstack = ir3_shader_branchstack_hw(xs), in tu6_emit_xs() 1184 .branchstack = ir3_shader_branchstack_hw(xs), in tu6_emit_xs() 1192 .branchstack = ir3_shader_branchstack_hw(xs), in tu6_emit_xs() 1209 .branchstack = ir3_shader_branchstack_hw(xs), in tu6_emit_xs()
|
/aosp_15_r20/external/mesa3d/docs/relnotes/ |
H A D | 21.2.0.rst | 1664 - ir3: do not double threadsize when exceeding branchstack limit 1665 - ir3: make possible to specify branchstack up to 64
|
H A D | 24.1.0.rst | 1341 - ir3: Set branchstack earlier 1342 - ir3: Rewrite (jp) and branchstack handling
|
H A D | 21.1.0.rst | 1305 - ir3/parser: Add ability to specify branchstack
|