HomeSort by: relevance | last modified time | path
    Searched refs:sr_count (Results 1 - 10 of 10) sorted by relevancy

  /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...]

Completed in 15 milliseconds