Home
last modified time | relevance | path

Searched refs:sr_count (Results 1 - 8 of 8) sorted by relevance

/third_party/mesa3d/src/panfrost/bifrost/
H A Dbir.c68 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()
83 unreachable("Invalid 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()
H A Dbi_opt_push_ubo.c77 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()
H A Dbifrost_compile.c767 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()
3710 unsigned sr_count = 0; bi_emit_tex_valhall() local
[all...]
H A Dcompiler.h436 uint32_t sr_count;
/third_party/mesa3d/src/panfrost/bifrost/valhall/
H A Dasm.py190 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}")
H A Dva_lower_isel.c91 I->sr_count = 1; in va_lower_isel()
98 I->sr_count = 1; in va_lower_isel()
H A Dvalhall.h104 bool sr_count : 1; member
H A Dva_pack.c662 if (info.sr_count) { in va_pack_instr()

Completed in 14 milliseconds