| /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/ |
| bi_opcodes.c.py | 34 sr_count = add["staging_count"].upper() if add else "0" 51 BI_SR_COUNT_${sr_count}, ${sr_read}, ${sr_write}, ${last}, ${branch},
|
| bir.c | 68 enum bi_sr_count count = bi_opcode_props[ins->op].sr_count; 80 return ins->sr_count; 83 unreachable("Invalid sr_count");
|
| bi_opt_push_ubo.c | 77 unsigned channels = bi_opcode_props[ins->op].sr_count; 166 unsigned channels = bi_opcode_props[ins->op].sr_count;
|
| bifrost_compile.c | 511 unsigned sr_count = (size <= 16) ? 2 : 4; local 526 bi_imm_u32(blend_desc >> 32), sr_count); 534 bi_fau(BIR_FAU_BLEND_0 + rt, true), sr_count); 2760 unsigned sr_count = 0; local 2764 dregs[sr_count++] = dregs[i]; 2767 bi_index idx = sr_count ? bi_temp_reg(b->shader) : bi_null(); 2769 if (sr_count) 2770 bi_make_vec_to(b, idx, dregs, NULL, sr_count, 32); 2774 bi_texc_to(b, sr_count ? idx : bi_dest_index(&instr->dest), 2776 sr_count); [all...] |
| compiler.h | 405 uint32_t sr_count;
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/valhall/ |
| disasm.py | 157 sr_count = "((instr >> 33) & MASK(3))" if sr.count == 0 else sr.count 160 for (unsigned i = 0; i < ${sr_count}; ++i) {
|
| asm.py | 217 sr_count = len(regs) 218 die_if(sr_count < 1, f'Expected staging register, got {op}') 219 die_if(sr_count > 7, f'Too many staging registers {sr_count}') 226 modifier_map["staging_register_count"] = sr_count 228 die_if(sr_count != sr.count, f"Expected 4 staging registers, got {sr_count}")
|
| /xsrc/external/mit/MesaLib/src/panfrost/bifrost/ |
| bi_opcodes.h | 647 /* specified directly as the sr_count immediate */ 668 enum bi_sr_count sr_count : 3; member in struct:bi_op_props
|
| bi_builder.h | 378 bi_instr * bi_atom_cx_to(bi_builder *b, bi_index dest0, bi_index src0, bi_index src1, bi_index src2, bi_index src3, uint32_t sr_count) 387 I->sr_count = sr_count; 393 bi_index bi_atom_cx(bi_builder *b, bi_index src0, bi_index src1, bi_index src2, bi_index src3, uint32_t sr_count) 395 return (bi_atom_cx_to(b, bi_temp(b->shader), src0, src1, src2, src3, sr_count))->dest[0]; 614 bi_instr * bi_blend_to(bi_builder *b, bi_index dest0, bi_index src0, bi_index src1, bi_index src2, bi_index src3, uint32_t sr_count) 623 I->sr_count = sr_count; 629 bi_index bi_blend(bi_builder *b, bi_index src0, bi_index src1, bi_index src2, bi_index src3, uint32_t sr_count) 631 return (bi_blend_to(b, bi_temp(b->shader), src0, src1, src2, src3, sr_count))->dest[0] [all...] |
| bi_printer.c | 904 fprintf(fp, ", sr_count:%u", I->sr_count); 1059 fprintf(fp, ", sr_count:%u", I->sr_count); 3817 fprintf(fp, ", sr_count:%u", I->sr_count); 3832 fprintf(fp, ", sr_count:%u", I->sr_count); 4434 fprintf(fp, ", sr_count:%u", I->sr_count); [all...] |