Searched refs:sr_count (Results 1 – 12 of 12) sorted by relevance
/third_party/mesa3d/src/panfrost/bifrost/ |
D | bir.c | 68 enum bi_sr_count count = bi_opcode_props[ins->op].sr_count; in bi_count_staging_registers() 80 return ins->sr_count; in bi_count_staging_registers() 109 return ins->sr_count; in bi_count_write_registers() 128 return bi_is_null(ins->dest[0]) ? 0 : ins->sr_count; in bi_count_write_registers()
|
D | bi_opt_push_ubo.c | 77 unsigned channels = bi_opcode_props[ins->op].sr_count; in bi_analyze_ranges() 164 vec->nr_srcs = bi_opcode_props[ins->op].sr_count; in bi_opt_push_ubo()
|
D | bifrost_compile.c | 767 unsigned sr_count = (size <= 16) ? 2 : 4; in bi_emit_blend_op() local 789 bi_null(), regfmt, sr_count, 0); in bi_emit_blend_op() 799 rgba2, regfmt, sr_count, sr_count_2); in bi_emit_blend_op() 1496 unsigned sr_count = bifrost ? 2 : 1; in bi_emit_atomic_i32_to() local 1501 bi_extract(b, addr, 1), opc, sr_count); in bi_emit_atomic_i32_to() 1504 bi_extract(b, addr, 1), opc, sr_count); in bi_emit_atomic_i32_to() 3559 unsigned sr_count = 0; in bi_emit_texc() local 3563 dregs[sr_count++] = dregs[i]; in bi_emit_texc() 3568 bi_index sr = sr_count ? bi_temp(b->shader) : bi_null(); in bi_emit_texc() 3571 if (sr_count) in bi_emit_texc() [all …]
|
D | compiler.h | 436 uint32_t sr_count; member
|
/third_party/mesa3d/src/panfrost/bifrost/valhall/ |
D | asm.py | 190 sr_count = len(regs) 191 die_if(sr_count > max_sr_count, f'Too many staging registers {sr_count}') 196 die_if(sr_count > 1 and (base % 2) != 0, 201 modifier_map["staging_register_write_count"] = sr_count - 1 204 modifier_map["staging_register_count"] = sr_count 206 die_if(sr_count != sr.count, f"Expected {sr.count} staging registers, got {sr_count}")
|
D | va_lower_isel.c | 91 I->sr_count = 1; in va_lower_isel() 98 I->sr_count = 1; in va_lower_isel()
|
D | valhall.h | 104 bool sr_count : 1; member
|
D | va_pack.c | 662 if (info.sr_count) { in va_pack_instr()
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.2.2.rst | 70 - pan/bi: Correct the sr_count on +ST_TILE
|
D | 21.2.0.rst | 434 - pan/bi: Add missing sr_count to pseudo-atomics 727 - pan/bi: Simplify TEXC codegen for sr_count=0
|
D | 21.3.0.rst | 399 - pan/bi: Correct the sr_count on +ST_TILE
|
D | 21.1.0.rst | 691 - pan/bi: Handle 16-bit blend sr_count
|